Date Class Interfaces

Hello all,
I am creating a presentation and need to speak intelligently on Date Class interfaces. Could anyone give me a description of some of these and what their purpose would be? Also, can you provide any examples?
Thanks,
Seawall

You need to someone who speaks the same language
natively as you do.
Too much of your intent is being lost intranslation. Sorry.
I am from North Carolina. I am speaking english.
English maybe. Understandable Java terminology not so much.
I really don't understand what is wrong with my
question. I think two people have told you know that your question makes no sense. I am trying to imagine a presentation on the java.util.Date class and I really don't know what it would consist of.
>
I am trying to give examples of objects, instance
variables, methods, messages, interfaces,
encapsulation, inheritance, and polymorphism for the
Class "date". Why?
Is the point of this project a homework assignment whereby you demonstrate understanding OO by discussion of a particular API and how it meets/fits/demonstrates these OO concepts?
If that is the case I would suggest that you start by getting a better understanding of OO concepts in general. The question, if it is as described above, is easy to solve IF you understand OO in the Java way.
I suggest starting here http://java.sun.com/docs/books/tutorial/java/concepts/index.html

Similar Messages

  • How to access Instance Attribute in a Class Interface from FM ?

    Hi Experts
    I have the following function module code, that passes the syntax, however in the class interface ABC, I have an attribute IJK that is Instance Attribute (Public).  When I modify the code like ABC->IJK but it does not like it, the error is :-
    Field "ABC" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statement. "DATA" statement.
    Question : How do I declare the Class Interface ABC in my Function Module  that will allow me to access the Instance Attribute ?
    Thanks in advance.
    FUNCTION XYZ.
    if not ABC=>EFG is initial.
        output = ABC=>EFG.
        shift output left deleting LEADING space.
      endif.
    ENDFUNCTION.

    Hello
    You question only makes sense if
    (1) the class / interface is part of the FM's interface (i.e. an IMPORTING - or perhaps CHANGING - parameter)
    (2) the class / interface is defined as global variable in the TOP include of the function group
    If either of these two options is applicable then the coding may look like this:
    " (1) IMPORTING parameter: e.g. IO_INSTANCE TYPE REF TO class / interface name
    IF ( io_instance IS BOUND ).
      io_instance->abc = 'New value'.
    ENDIF.
    " (2) Global variable of function group, e.g. GO_INSTANCE TYPE REF TO class / interface name:
    IF ( go_instance IS BOUND ).
      go_instance->abc = 'New value'.
    ENDIF.
    Obviously, the public attribute ABC must be changeable (i.e. not READ-ONLY).
    Regards
      Uwe

  • [Help] class, interface or enum expected

    I keep getting the error 'class, interface or enum expected'... help :S
    Here's my .java file
    >
    package net.sf.odinms.client.messages.commands;
    import net.sf.odinms.client.MapleCharacter;
    import net.sf.odinms.client.messages.CommandDefinition;
    import net.sf.odinms.client.messages.Command;
    import net.sf.odinms.client.messages.IllegalCommandSyntaxException;
    import net.sf.odinms.client.messages.MessageCallback;
    import net.sf.odinms.client.MapleClient;
    import net.sf.odinms.client.MapleJob;
    import net.sf.odinms.client.MapleStat;
    import net.sf.odinms.client.SkillFactory;
    import net.sf.odinms.net.channel.ChannelServer;
    import net.sf.odinms.tools.MaplePacketCreator;
    import net.sf.odinms.tools.StringUtil;
    import net.sf.odinms.tools.data.output.MaplePacketLittleEndianWriter;
    import static net.sf.odinms.client.messages.CommandProcessor.getOptionalIntArg;
    public class customCommands implements Command {
         @Override
         public void execute(MapleClient c, MessageCallback mc, String[] splitted) throws Exception,
                                                                                                             IllegalCommandSyntaxException {
    if (splitted[0].equals("!spy")) {
    double var;double var2;int str; int dex;int intel; int luk; int meso; int maxhp; int maxmp;
    ChannelServer cserv = c.getChannelServer();
    MapleCharacter victim = cserv.getPlayerStorage().getCharacterByName(splitted[1]);
    var = victim.getJumpMod(); var2 = victim.getSpeedMod(); str = victim.getStr(); dex = victim.getDex(); intel = victim.getInt(); luk = victim.getLuk(); meso = victim.getMeso(); maxhp = victim.getCurrentMaxHp();maxmp = victim.getCurrentMaxMp();
    mc.dropMessage("JumpMod is" + var + " and Speedmod is" + var2+ "!");
    mc.dropMessage("Players stats are:");
    mc.dropMessage(" Str: "+ str+", Dex: "+ dex+ ", Int: " + intel + ", Luk: "+ luk +" .");
    mc.dropMessage("Player has "+ meso + "mesos.");
    mc.dropMessage("Max hp is" + maxhp + " Max mp is" + maxmp + ".");
    } else if (splitted[0].equals("!maxall")) {
    int max = Integer.parseInt(splitted[1]);
    MapleCharacter player = c.getPlayer();
    player.setStr(max);
    player.setDex(max);
    player.setInt(max);
    player.setLuk(max);
                   player.setMaxMp(max);
    player.setMaxHp(max);               
    player.updateSingleStat(MapleStat.STR, player.getStr());
    player.updateSingleStat(MapleStat.DEX, player.getStr());
    player.updateSingleStat(MapleStat.INT, player.getStr());
    player.updateSingleStat(MapleStat.LUK, player.getStr());
    player.updateSingleStat(MapleStat.MAXHP, player.getStr());
                   player.updateSingleStat(MapleStat.MAXMP, player.getStr());
    } else if (splitted[0].equals("!giftnx")) {
    ChannelServer cserv = c.getChannelServer();
    MapleCharacter victim1 = cserv.getPlayerStorage().getCharacterByName(splitted[1]);
    int points = Integer.parseInt(splitted[2]);
         victim1.modifyCSPoints(0, points);
    mc.dropMessage("NX cash has been gifted.");
    }     else if (splitted[0].equals("!fame")) {
    ChannelServer cserv = c.getChannelServer();
    MapleCharacter player = c.getPlayer();
    MapleCharacter victim = cserv.getPlayerStorage().getCharacterByName(splitted[1]);
    int fame = Integer.parseInt(splitted[2]);
    victim.setFame(fame);
    player.updateSingleStat(MapleStat.FAME, fame);
              }     else if (splitted[0].equals("!hide")) {
    ChannelServer cserv = c.getChannelServer();
    MapleCharacter victim = cserv.getPlayerStorage().getCharacterByName(splitted[1]);
    if (victim != null) {
    int skill = Integer.parseInt("5101004");
    int level = Integer.parseInt("1");
    SkillFactory.getSkill(skill).getEffect(level).applyTo(victim); }
    continued next post
    Edited by: xQuasar on Sep 26, 2008 7:33 PM

    } else if (splitted[0].equals("!heal")) {
    MapleCharacter player = c.getPlayer();
                   player.setHp(player.getMaxHp());
                   player.updateSingleStat(MapleStat.HP, player.getMaxHp());
                   player.setMp(player.getMaxMp());
                   player.updateSingleStat(MapleStat.MP, player.getMaxMp());
    } else if (splitted[0].equals("!kill")) {
    ChannelServer cserv = c.getChannelServer();
    MapleCharacter victim1 = cserv.getPlayerStorage().getCharacterByName(splitted[1]);
    victim1.setHp(0);
    victim1.setMp(0);
    victim1.updateSingleStat(MapleStat.HP, 0);
    victim1.updateSingleStat(MapleStat.MP, 0);
    MapleCharacter victim2 = cserv.getPlayerStorage().getCharacterByName(splitted[2]);
    victim2.setHp(0);
    victim2.setMp(0);
    victim2.updateSingleStat(MapleStat.HP, 0);
    victim2.updateSingleStat(MapleStat.MP, 0);
    MapleCharacter victim3 = cserv.getPlayerStorage().getCharacterByName(splitted[3]);
    victim3.setHp(0);
    victim3.setMp(0);
    victim3.updateSingleStat(MapleStat.HP, 0);
    victim3.updateSingleStat(MapleStat.MP, 0);
    MapleCharacter victim4 = cserv.getPlayerStorage().getCharacterByName(splitted[4]);
    victim4.setHp(0);
    victim4.setMp(0);
    victim4.updateSingleStat(MapleStat.HP, 0);
    victim4.updateSingleStat(MapleStat.MP, 0);
    MapleCharacter victim5 = cserv.getPlayerStorage().getCharacterByName(splitted[5]);
    victim5.setHp(0);
    victim5.setMp(0);
    victim5.updateSingleStat(MapleStat.HP, 0);
    victim5.updateSingleStat(MapleStat.MP, 0);
    MapleCharacter victim6 = cserv.getPlayerStorage().getCharacterByName(splitted[6]);
    victim6.setHp(0);
    victim6.setMp(0);
    victim6.updateSingleStat(MapleStat.HP, 0);
    victim6.updateSingleStat(MapleStat.MP, 0);
    //for (MapleCharacter chr : c.getPlayer().getMap().getCharacters()) {
    } else if (splitted[0].equals("!dcall")) {
    ChannelServer cserv = c.getChannelServer();
                   for (MapleCharacter mch : cserv.getPlayerStorage().getAllCharacters()){
                        mch.getClient().getSession().close();
                             mch.getClient().disconnect();
    @Override
                   new CommandDefinition("spy", "", "", 1000),
    new CommandDefinition("maxall", "", "", 1000),
    new CommandDefinition("giftnx", "", "", 1000),
    new CommandDefinition("fame", "", "", 1000),
    new CommandDefinition("hide", "", "", 1000),
    new CommandDefinition("heal", "", "", 1000),
    new CommandDefinition("kill", "", "", 1000),
    new CommandDefinition("dcall", "", "", 1000),
    And my Netbeans is showing;
    >
    init:
    deps-jar:
    Compiling 356 source files to C:\Documents and Settings\Michael Su\Desktop\FlowsionMSClean\build\classes
    C:\Documents and Settings\Michael Su\Desktop\FlowsionMSClean\trunk\src\net\sf\odinms\client\messages\commands\customCommands.java:148: class, interface, or enum expected
    new CommandDefinition("spy", "", "", 1000),
    ^
    1 error
    BUILD FAILED (total time: 2 seconds)
    Help?

  • Class/Interface/Methods

    Hi All,
    I'm trying to understand the concept behind abap class/interface/methods.
    1. Is it mandatory to have an interface in every class?
    2. Once a class is created is it right to define methods as static and public and use them without reference to the interface?
    Any help appreciated.
    Meghna

    hi meghna,
    interfaces in ABAP Objects play the same role as classes. Just like classes, interfaces are object types that reside in the namespace of all types. While a class describes all aspects of a class, an interface only describes a partial aspect
    The syntax for declaring a local interface is:
    INTERFACE intf.
       DATA ...
       CLASS-DATA ...
       METHODS ...
       CLASS-METHODS ...
    ENDINTERFACE.
    Basically, the declaration of an interface corresponds to the declaration part of a class, where instead of CLASSu2014ENDCLASS, you simply use INTERFACEu2014ENDINTERFACE. Interfaces can contain exactly the same components as classes. Unlike classes, however, interfaces don't need to be divided into different visibility sections because interface components are always integrated in the public visibility section of classes.
    i dont want to confuse you .
    please go to the below link to know more about... interface and classes.
    [http://help.sap.com/saphelp_nw04/helpdata/en/ec/d9ab291b0b11d295400000e8353423/frameset.htm]

  • Date class is missing in docs

    Hi, could anybody give me documentation to the Oracle.jbo.Domain.Date class ?
    Why this is not documented?
    why give this class with the same name than java.util.Date ? it really turns coding hard:
    oracle.jbo.Domain.Date d1 = getMyDate();
    java.util.Date d2 = d1.toDate();
    it's really disgusting.
    null

    There is a bug logged regarding the missing javadoc in JDev 3.1. There was documentation for the Date in JDev 3.0. Apparently we missed it somehow. Below is the javadoc from JDev 3.0. Sorry for the long post, but I hope it helps.
    oracle.jbo.domain
    Class Date
    java.lang.Object
    |
    +--oracle.sql.Datum
    |
    +--oracle.sql.DATE
    |
    +--oracle.jbo.domain.Date
    public class Date
    extends oracle.sql.DATE
    implements DomainInterface, oracle.sql.CustomDatum, java.io.Serializable
    An encapsulation of Oracle SQL DATE objects as immutable Domain objects.
    Date objects consist of data (a byte array) and a Domain type code. Domain dates extend SQL dates by being convertable to and from JDBC values.
    Since:
    JDevloper 3.0
    See Also:
    Serialized Form
    Fields inherited from class oracle.sql.DATE
    BDA, BDAL, BDT, BHR, BHRL, BMN, BMNL, BMO, BMOL, BSC, BSCL, BYR, BYRL, HRZER0, MIZERO, MSD, SEZERO, YR0
    Constructor Summary
    Date()
    Creates a default Date Domain object.
    Date(byte[] value)
    Internal: Applications should not invoke this method.
    Date(Date value)
    Creates a Date identical to an existing Date.
    Date(java.sql.Date value)
    Creates a Date Domain object from a JDBC Date.
    Date(oracle.sql.DATE value)
    Creates a Date Domain object from an Oracle SQL DATE.
    Date(java.lang.Object value)
    Creates a Date Domain object from a JDBC Object.
    Date(java.lang.String value)
    Creates a Date Domain object from a Java String.
    Date(java.sql.Time value)
    Creates a Date Domain object from a JDBC Time object.
    Date(java.sql.Timestamp value)
    Creates a Date Domain object from a JDBC Timestamp object.
    Method Summary
    oracle.sql.DATE addJulianDays(int julianDay, int julianSec)
    oracle.sql.DATE addMonths(int months)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    Number diffInMonths(Date date)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    oracle.sql.NUMBER diffInMonths(oracle.sql.DATE date)
    boolean equals(java.lang.Object other)
    Tests this for equality with another object.
    static oracle.sql.DATE fromJulianDays(int julianDay, int julianSec)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    static oracle.sql.DATE fromText(java.lang.String datestr, java.lang.String fmt, java.lang.String lang)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    static oracle.sql.DATE getCurrentDate()
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    static oracle.sql.CustomDatumFactory getCustomDatumFactory()
    Internal: Applications should not invoke this method.
    java.lang.Object getData()
    Converts this to a JDBC Timestamp object.
    int hashCode()
    Computes a hash code for this.
    oracle.sql.DATE lastDayOfMonth()
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    static void main(java.lang.String[] argv)
    Internal: Applications should not invoke this method.
    oracle.sql.DATE round(java.lang.String prec)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    oracle.sql.DATE setDayOfWeek(int day)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    oracle.sql.Datum toDatum(oracle.jdbc.driver.OracleConnection conn)
    Internal: Applications should not invoke this method.
    oracle.sql.NUMBER toNumber()
    java.lang.String toString()
    Converts this to a textual representation.
    oracle.sql.DATE truncate(java.lang.String prec)
    Methods inherited from class oracle.sql.DATE
    checkValidity, compareTo, dateValue, diffInJulianDays, isConvertibleTo, makeJdbcArray, numberToJulianDays, stringValue, timestampValue, timeValue, toBytes, toBytes, toBytes, toBytes, toBytes, toDate, toJdbc, toJulianDays, toString, toText, toTime, toTimestamp
    Methods inherited from class oracle.sql.Datum
    asciiStreamValue, bigDecimalValue, binaryStreamValue, booleanValue, byteValue, characterStreamValue, doubleValue, floatValue, getBytes, getLength, getStream, intValue, longValue, setBytes, setShareBytes, shareBytes
    Methods inherited from class java.lang.Object
    getClass, notify, notifyAll, wait, wait, wait
    Constructor Detail
    Date
    public Date()
    Creates a default Date Domain object.
    This constructor does not create a null date: use one of the NullValue() constructors.
    Date
    public Date(byte[] value)
    Internal: Applications should not invoke this method.
    Creates a Date Domain object from the given byte array.
    Parameters:
    value - a value returned by a previous call to getBytes() on an SQL object compatable with Date.
    Date
    public Date(oracle.sql.DATE value)
    Creates a Date Domain object from an Oracle SQL DATE.
    Parameters:
    value - a DATE SQL object.
    Date
    public Date(Date value)
    Creates a Date identical to an existing Date.
    Parameters:
    value - a Date Domain object.
    Date
    public Date(java.sql.Date value)
    Creates a Date Domain object from a JDBC Date.
    Parameters:
    value - a DATE SQL object.
    Date
    public Date(java.sql.Time value)
    Creates a Date Domain object from a JDBC Time object.
    Parameters:
    value - a Time SQL object.
    Date
    public Date(java.sql.Timestamp value)
    Creates a Date Domain object from a JDBC Timestamp object.
    Parameters:
    value - a Time SQL object.
    Date
    public Date(java.lang.Object value)
    throws java.sql.SQLException
    Creates a Date Domain object from a JDBC Object.
    Parameters:
    value - an Object that is an instance of Date, Time, Timestamp, or String.
    Throws:
    java.sql.SQLException - if the object is not of one of the recognized classes.
    Date
    public Date(java.lang.String value)
    Creates a Date Domain object from a Java String.
    Parameters:
    value - a textual representation of a Date.
    Method Detail
    getCustomDatumFactory
    public static oracle.sql.CustomDatumFactory getCustomDatumFactory()
    Internal: Applications should not invoke this method.
    Initializes the Date Domain.
    This method is invoked when JBO is initialized. Applications should not call this method directly.
    Returns:
    the CustomDatumFactory for the Date Domain.
    toDatum
    public oracle.sql.Datum toDatum(oracle.jdbc.driver.OracleConnection conn)
    throws java.sql.SQLException
    Internal: Applications should not invoke this method.
    Converts this Date Domain object back into an SQL DATE object.
    Specified by:
    toDatum in interface oracle.sql.CustomDatum
    Parameters:
    conn - Not used.
    Returns:
    A Datum containing DATE object.
    Throws:
    SQLException - Never.
    getData
    public java.lang.Object getData()
    Converts this to a JDBC Timestamp object.
    Specified by:
    getData in interface DomainInterface
    Tags copied from interface: DomainInterface
    Returns:
    a formatted value object.
    toString
    public java.lang.String toString()
    Converts this to a textual representation.
    Overrides:
    toString in class java.lang.Object
    equals
    public boolean equals(java.lang.Object other)
    Tests this for equality with another object. The argument is converted to a Date object, if necessary.
    Overrides:
    equals in class oracle.sql.Datum
    Parameters:
    other - an arbitrary Object.
    Returns:
    true if conversion was successful and the converted argument is identical to this.
    hashCode
    public int hashCode()
    Computes a hash code for this.
    Overrides:
    hashCode in class java.lang.Object
    Returns:
    the hash code of this.
    addJulianDays
    public oracle.sql.DATE addJulianDays(int julianDay,
    int julianSec)
    Overrides:
    addJulianDays in class oracle.sql.DATE
    Returns:
    a Date Domain object.
    addMonths
    public oracle.sql.DATE addMonths(int months)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    Overrides:
    addMonths in class oracle.sql.DATE
    See Also:
    "oracle.sql.DATE"
    diffInMonths
    public Number diffInMonths(Date date)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    See Also:
    "oracle.sql.DATE"
    diffInMonths
    public oracle.sql.NUMBER diffInMonths(oracle.sql.DATE date)
    Overrides:
    diffInMonths in class oracle.sql.DATE
    getCurrentDate
    public static oracle.sql.DATE getCurrentDate()
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    See Also:
    "oracle.sql.DATE"
    fromJulianDays
    public static oracle.sql.DATE fromJulianDays(int julianDay,
    int julianSec)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    See Also:
    "oracle.sql.DATE"
    fromText
    public static oracle.sql.DATE fromText(java.lang.String datestr,
    java.lang.String fmt,
    java.lang.String lang)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    See Also:
    "oracle.sql.DATE"
    lastDayOfMonth
    public oracle.sql.DATE lastDayOfMonth()
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    Overrides:
    lastDayOfMonth in class oracle.sql.DATE
    See Also:
    "oracle.sql.DATE"
    round
    public oracle.sql.DATE round(java.lang.String prec)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    Overrides:
    round in class oracle.sql.DATE
    See Also:
    "oracle.sql.DATE"
    setDayOfWeek
    public oracle.sql.DATE setDayOfWeek(int day)
    Overrides the Oracle SQL method of the same name to return a Date Domain object.
    Overrides:
    setDayOfWeek in class oracle.sql.DATE
    See Also:
    "oracle.sql.DATE"
    toNumber
    public oracle.sql.NUMBER toNumber()
    Overrides:
    toNumber in class oracle.sql.DATE
    Returns:
    a Date Domain object.
    truncate
    public oracle.sql.DATE truncate(java.lang.String prec)
    Overrides:
    truncate in class oracle.sql.DATE
    Returns:
    a Date Domain object.
    main
    public static void main(java.lang.String[] argv)
    throws java.sql.SQLException
    Internal: Applications should not invoke this method.-- Brian

  • ClockIn/ClockOut Error: Class interface was changed at runtime

    Hi,
    We are testing clock in / clock out corrections and the following error is arising when we call the functionality by this link:
    http://server:port/sap/bc/webdynpro/sap/hress_a_corrections?sap-wd-configid=HRESS_AC_CORRECTIONS&sap-client=400&sap-language=PT
    Error:
    Class interface was changed at runtime
    The strange is that before it was working fine and now we are getting this dump.
    Any Idea?
    Thanks
    Bruno

    I have found the error. Someone in the project run some process and input  wrong data in infotype 2006.
    I cleaned it and it worked!
    Thank Siddharth.
    Regards,
    Bruno

  • Changing of data class and size category for keyfigures .

    Hi,
    I am not able to change the data class and size category for keyfigures .
    can you please let me know how to enable the changing of data class and size category for keyfigure under Maintain DB storage parameters.

    Ok then it sounds like your primary key of 8 fields and secondary index of 3 non-unique fields appear somewhat similar to the database and it wrongly uses the secondary index. Perhaps you can try to declare the table as a SORTED table with index fields as key. I doubt this will do any good, but you can try.
    You can try to deactivate the sec. index if it is not being used.
    Or by far the best but also debatable, try to pass hints to the SQL parser by %_hints statement. Please refer to SAP note 129385 for details on hints in general and note 772497 for various hints statements for  ORACLE DB. This will surely make the DB interface use the primary index and the update would be faster. But with 1 million records, hopefully you are not looking at response time in micro seconds, are you?
    rgds,
    Prabhu

  • Displaying checkbox using Class interface

    Hi,
    Is it possible to display a checkbox in top-of-page for an ALV report using the class interface "cl_dd_document"?
    Note: I have already tried the method "add_icon" but it doesnt seem to be working. So the procedure along with sample coding would be more helpful.

    To get the configuration for one particular service from ConfigurationService:
    String PID_MQTT_DATA_TRANSPORT = "org.eclipse.kura.core.data.transport.mqtt.MqttDataTransport";
    ComponentConfiguration mqttConfiguration = m_configurationService.getComponentConfiguration(PID_MQTT_DATA_TRANSPORT);
    Map<String,Object> mqttConfigurationProperties = mqttConfiguration.getConfigurationProperties();
    This will get the MqttDataTransportService configuration, you can ask the configuration of any service registered providing its PID.
    This means you need the ConfigurationService available in your service. Just ask OSGi to inject it.
    public class YourService implements ConfigurableComponent {
    private ConfigurationService m_configurationService;
    public void setConfigurationService(ConfigurationService configurationService) {
    m_configurationService = configurationService;
    public void unsetConfigurationService(ConfigurationService configurationService) {
    m_configurationService = null;
    // Your methods here ...
    In your OSGI-INF/yourservice.xml
    <scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0"
    name="your.Service"
    activate="activate"
    deactivate="deactivate"
    enabled="true"
    immediate="true"
    configuration-policy="ignore">
    <implementation class="your.ServiceImpl"/>
    <property name="service.pid" type="String" value="your.Service"/>
    <service>
    <provide interface="your.Service"/>
    </service>
    <reference name="ConfigurationService"
    policy="static"
    bind="setConfigurationService"
    unbind="unsetConfigurationService"
    cardinality="1..1"
    interface="org.eclipse.kura.configuration.ConfigurationService"/>
    </scr:component>
    Hope this small example will be helpful.

  • Red Font Color in Table Class Interface

    Hi SDN community,
    Do you know what the exact ABAP Syntax in the Table Class interface, and in which METHOD we would place to change the font colour of numbers to red colour.
    And would be also possible to change the number to have brackets around it, to make it proper accounting notation.
    I would not want to lose context sensitivity of the numbers.
    Thank you.
    Simon

    Hi SDN community,
    Thanks to our ABAP guru:
    method data_cell.
      call method super->data_cell
        exporting
          i_x                   = i_x
          i_y                   = i_y
          i_value               = i_value
          i_display_value       = i_display_value
          i_numerical_scale     = i_numerical_scale
          i_numerical_precision = i_numerical_precision
          i_currency            = i_currency
          i_unit                = i_unit
          i_alertlevel          = i_alertlevel
          i_is_sum              = i_is_sum
        changing
          c_cell_id             = c_cell_id
          c_cell_content        = c_cell_content
          c_cell_style          = c_cell_style
          c_cell_td_extend      = c_cell_td_extend.
      data: li_display_value type rsr_pnnn.
      data:
         lv_len type i,
         lv_replace_value type char40,
         lv_with_value    type char40.
      if i_value lt 0.
        data:
        amount type p decimals 2,
        correctamount type p decimals 2,
        chars(5) type c value '1.005'.
        correctamount = chars.
        write i_display_value to lv_replace_value
          no-sign decimals i_numerical_precision.
        condense lv_replace_value no-gaps.
        if i_value < 0.
          concatenate '-' lv_replace_value '</a>' into lv_replace_value.
          condense lv_replace_value no-gaps.
          lv_with_value = lv_replace_value.
          replace:
            '-'    with '(' into lv_with_value,
            '</a>' with ')</font></a>' into lv_with_value.
        else.
          concatenate lv_replace_value '</a>' into lv_replace_value.
          condense lv_replace_value no-gaps.
          lv_with_value = lv_replace_value.
          replace '</a>' with '</font></a>' into lv_with_value.
        endif.
        concatenate '<font color=red>' lv_with_value into lv_with_value.
        lv_len = strlen( lv_replace_value ).
        replace lv_replace_value(lv_len) with lv_with_value
          into c_cell_content.
      endif.

  • HT1925 My ipod is not showing up when I have itunes up. I was told to remove itunes and reinstall however. I receive a message with unable to uninstall the Itunes. It states "could not open key HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\INTERFACE\(915DA835-02FE-

    can someone please advise on what I should do? unable to uninstall the Itunes. It states "could not open key HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\INTERFACE\(915DA835-02FE-4953-92FA-624BDF5D 85AB) VEIFY THAT YOU HAVE SUFFICIENT ACCESS TO THAT KEY, OR CONTACT YOUR SUPPORT PERSONNEL,  Which i did . I contacted the apple support and they could not help. has anyone gotten this error? Did some research some results show that this has occurred during updates on the itunes but has not seen how to successfully uninstall without getting this error. I attempted to use the control panel and uninstall but it provides me with the same error all the time. I NEED SOME Answers on this issue. Can you please help?!

    Perhaps try the fixit from the following Microsoft web page. (Try the "problems uninstalling" option.)
    Fix problems with programs that can't be installed or uninstalled

  • Error on Desktop: iTunes unable to load data class information from sync services.

    Error on Desktop; iTunes unable to load data class information from sync services.

    Hi there Randall112,
    You may find the troubleshooting steps in the article below helpful.
    iTunes for Windows: "Unable to load data class" or "Unable to load provider data" sync services alert
    http://support.apple.com/kb/ts2690
    -Griff W. 

  • How to get maximal value from the data/class for show in Map legend

    I make WAD report that using Map Web Item.
    I devide to four (4) classes for legend (Generate_Breaks).
    I want to change default value for the class by javascript and for this,
    I need to get maximal value from the class.
    How to get maximal value from the data/class.
    please give me solution for my problem.
    Many Thx
    Eddy Utomo

    use this to get the following End_date
    <?following-sibling::../END_DATE?>
    Try this
    <?for-each:/ROOT/ROW?>
    ==================
    Current StartDate <?START_DATE?>
    Current End Date <?END_DATE?>
    Next Start Date <?following-sibling::ROW/END_DATE?>
    Previous End Date <?preceding-sibling::ROW[1]/END_DATE?>
    ================
    <?end for-each?>
    o/p
    ==================
    Current StartDate 01-01-1980
    Current End Date 01-01-1988
    Next Start Date 01-01-1990
    Previous End Date
    ================
    ==================
    Current StartDate 01-01-1988
    Current End Date 01-01-1990
    Next Start Date 01-01-2005
    Previous End Date 01-01-1988
    ================
    ==================
    Current StartDate 01-01-2000
    Current End Date 01-01-2005
    Next Start Date
    Previous End Date 01

  • When trying to sync my I Phone 4 to I tunes I am getting a message: Unable to Data class information from Sync Services. What does this mean?

    When I-tunes is trying to sync my phone, I get a message regarding Data Class Information from Sync Services saying they were unable to do this.  I have no idea what this means.  I have not been having any problems with syncing info from my computer to phone until just now.  I am trying to install new alert tones from an app that I purchased.  The alert ones are now in my library on I-tunes and they play but they are not syncing to my phone.  The snycing options is not available in my library and when I try to manually sync these tones, nothing is happening.  I recently purhcased ringtones from the I-tunes store and from my phone and they downloaded with no problems and are synced onto my computer and are showing up in the same library list as the tone alerts which I cannot seem to sync.  I have no idea why this is.  Please help!

    In the course of your troubleshooting to date, have you worked through the following document?
    iTunes for Windows: "Unable to load data class" or "Unable to load provider data" sync services alert

  • TS2529 iTunes was unable to load data class information from Sync Services. Reconnect or try again later is the error message I am getting when i connect my iphone 4 to my windows based computer. Any help out there?

    iTunes was unable to load data class information from Sync Services. Reconnect or try again later. This is the message when I try to connect my iphone 4 to my computer. If anyone could help me with this, I would appreciate it.

    iOS: Device not recognized in iTunes for Windows
    http://support.apple.com/kb/TS1538
    iOS: Device not recognized in iTunes for Mac OS X
    http://support.apple.com/kb/ts1591

  • I keep getting this error message: ITunes was unable to load data class information from Synch Services. Reconnect or try again later. What does that mean? Can I fix it? or do I have to wait for the next update?

    I keep getting this error message: ITunes was unable to load data class information from Synch Services. Reconnect or try again later. What does that mean? Can I fix it? or do I have to wait for the next update?

    See TS2690: iTunes for Windows: "Unable to load data class" or "Unable to load provider data" sync services alert.
    tt2

Maybe you are looking for