Class Keyword

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.Keyword
All Implemented Interfaces:
Serializable

public class Keyword extends ValueClass implements Serializable
See Also:
  • Field Details

    • add

      protected boolean add

      Prefix the text of a child keyword with the text of this keyword. This member is interpreted in cookKeywords. The following relationship exists between the members enabled, add, raw

      Member relationships
      condition conclusion
      add=true enabled=false, raw=true
      enabled=true add=false, raw=any
      See Also:
    • children

      protected Keyword[] children
      Child array.
    • enabled

      protected boolean enabled
      If true, this keyword can be used as a value for an index property. Otherwise its only purpose is to structure the keyword hierachy.
      See Also:
    • id

      protected String id
      Keyword ID. Consists of: groupid + orderid, orderid begins with a ".".
    • raw

      protected boolean raw
      The function cookKeyword() must be called for this keyword in order to use it for an index property. This is because it contains placeholders that must be substituted or one of the parent keywords should be added.
      See Also:
    • text

      protected String text
      Keyword text. This term is assigned to an index property. The member raw should be checked before this term is used. This text can be translated into reps. from the users language: set SessionOptionsC.TRANSLATE_TERM.
      See Also:
    • displayValue

      protected String displayValue
      Only used in keywords for aspect lines with type = AspectLineC.TYPE_STATUS. This field contains the translated text of the status value (field text) into user's language.
      Since:
      21.00.000.010
    • textTranslationKey

      protected String textTranslationKey
      Translation key for text.
      Since:
      21.03.000.011
  • Constructor Details

    • Keyword

      public Keyword()
    • Keyword

      public Keyword(boolean add, Keyword[] children, boolean enabled, String id, boolean raw, String text, String displayValue)
    • Keyword

      public Keyword(Keyword rhs)
  • Method Details

    • isAdd

      public boolean isAdd()
    • setAdd

      public void setAdd(boolean add)
    • getChildren

      public Keyword[] getChildren()
    • setChildren

      public void setChildren(Keyword[] children)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • isRaw

      public boolean isRaw()
    • setRaw

      public void setRaw(boolean raw)
    • getText

      public String getText()
    • setText

      public void setText(String text)
    • getDisplayValue

      public String getDisplayValue()
    • setDisplayValue

      public void setDisplayValue(String displayValue)
    • getTextTranslationKey

      public String getTextTranslationKey()
    • setTextTranslationKey

      public void setTextTranslationKey(String textTranslationKey)
    • toString

      public String toString()
      Overrides:
      toString in class Object