Interface LocalizationBundle

All Superinterfaces:
Cloneable, net.anotheria.asg.data.DataObject, net.anotheria.util.sorter.IComparable
All Known Implementing Classes:
LocalizationBundleDocument

public interface LocalizationBundle extends net.anotheria.asg.data.DataObject, net.anotheria.util.sorter.IComparable
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Constant property name for "parentBundle" for internal storage and queries.
    static final String
    Constant property name for "id" for internal storage and queries.
    static final String
    Constant property name for "messages" and domain "EN" for internal storage and queries.
    static final String
    Constant property name for "name" for internal storage and queries.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    copyLANG2LANG(String sourceLanguge, String destLanguage)
    Copies all multilingual properties from source language to destination language
    Returns the current value of the messages attribute.
    Returns the value of the messages attribute in the "EN" domain.
    Returns the value of the name attribute.
    Returns the value of the parentBundle attribute.
    void
    Sets the value of the messages attribute in the current domain.
    void
    Sets the value of the messages attribute in the domain "EN"
    void
    setName(String value)
    Sets the value of the name attribute.
    void
    Sets the value of the parentBundle attribute.

    Methods inherited from interface net.anotheria.asg.data.DataObject

    clone, getDefinedName, getDefinedParentName, getFootprint, getId, getLastUpdateTimestamp, getObjectInfo, getPropertyValue, toXMLNode

    Methods inherited from interface net.anotheria.util.sorter.IComparable

    compareTo
  • Field Details

    • PROP_ID

      static final String PROP_ID
      Constant property name for "id" for internal storage and queries.
      See Also:
    • PROP_NAME

      static final String PROP_NAME
      Constant property name for "name" for internal storage and queries.
      See Also:
    • PROP_MESSAGES_EN

      static final String PROP_MESSAGES_EN
      Constant property name for "messages" and domain "EN" for internal storage and queries.
      See Also:
  • Method Details

    • getName

      String getName()
      Returns the value of the name attribute.
    • setName

      void setName(String value)
      Sets the value of the name attribute.
    • getMessagesEN

      String getMessagesEN()
      Returns the value of the messages attribute in the "EN" domain.
    • getMessages

      String getMessages()
      Returns the current value of the messages attribute. Current means in the currently selected domain.
    • setMessagesEN

      void setMessagesEN(String value)
      Sets the value of the messages attribute in the domain "EN"
    • setMessages

      void setMessages(String value)
      Sets the value of the messages attribute in the current domain. Current means in the currently selected domain.
    • getParentBundle

      String getParentBundle()
      Returns the value of the parentBundle attribute.
    • setParentBundle

      void setParentBundle(String value)
      Sets the value of the parentBundle attribute.
    • copyLANG2LANG

      void copyLANG2LANG(String sourceLanguge, String destLanguage)
      Copies all multilingual properties from source language to destination language