Interface Box

  • All Superinterfaces:
    java.lang.Cloneable, net.anotheria.asg.data.DataObject, net.anotheria.util.sorter.IComparable
    All Known Implementing Classes:
    BoxDocument

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

      Fields 
      Modifier and Type Field Description
      static java.lang.String LINK_PROP_ACCESS_OPERATION
      Constant property name for "accessOperation" for internal storage and queries.
      static java.lang.String LINK_PROP_FEATURE
      Constant property name for "feature" for internal storage and queries.
      static java.lang.String LINK_PROP_HANDLER
      Constant property name for "handler" for internal storage and queries.
      static java.lang.String LINK_PROP_TYPE
      Constant property name for "type" for internal storage and queries.
      static java.lang.String PROP_ATTRIBUTES
      Constant property name for "attributes" for internal storage and queries.
      static java.lang.String PROP_CONTENT_EN
      Constant property name for "content" and domain "EN" for internal storage and queries.
      static java.lang.String PROP_CSS_CLASS
      Constant property name for "cssClass" for internal storage and queries.
      static java.lang.String PROP_GUARDS
      Constant property name for "guards" for internal storage and queries.
      static java.lang.String PROP_ID
      Constant property name for "id" for internal storage and queries.
      static java.lang.String PROP_LOCALIZATIONS
      Constant property name for "localizations" for internal storage and queries.
      static java.lang.String PROP_MEDIA_LINKS
      Constant property name for "mediaLinks" for internal storage and queries.
      static java.lang.String PROP_NAME
      Constant property name for "name" for internal storage and queries.
      static java.lang.String PROP_PARAMETER1
      Constant property name for "parameter1" for internal storage and queries.
      static java.lang.String PROP_PARAMETER10
      Constant property name for "parameter10" for internal storage and queries.
      static java.lang.String PROP_PARAMETER2
      Constant property name for "parameter2" for internal storage and queries.
      static java.lang.String PROP_PARAMETER3
      Constant property name for "parameter3" for internal storage and queries.
      static java.lang.String PROP_PARAMETER4
      Constant property name for "parameter4" for internal storage and queries.
      static java.lang.String PROP_PARAMETER5
      Constant property name for "parameter5" for internal storage and queries.
      static java.lang.String PROP_PARAMETER6
      Constant property name for "parameter6" for internal storage and queries.
      static java.lang.String PROP_PARAMETER7
      Constant property name for "parameter7" for internal storage and queries.
      static java.lang.String PROP_PARAMETER8
      Constant property name for "parameter8" for internal storage and queries.
      static java.lang.String PROP_PARAMETER9
      Constant property name for "parameter9" for internal storage and queries.
      static java.lang.String PROP_SCRIPTS
      Constant property name for "scripts" for internal storage and queries.
      static java.lang.String PROP_SUBBOXES
      Constant property name for "subboxes" for internal storage and queries.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addAttributesElement​(java.lang.String attribute)
      Adds a new element to the list.
      void addGuardsElement​(java.lang.String guard)
      Adds a new element to the list.
      void addLocalizationsElement​(java.lang.String localization)
      Adds a new element to the list.
      void addMediaLinksElement​(java.lang.String mediaLink)
      Adds a new element to the list.
      void addScriptsElement​(java.lang.String script)
      Adds a new element to the list.
      void addSubboxesElement​(java.lang.String subbox)
      Adds a new element to the list.
      void copyLANG2LANG​(java.lang.String sourceLanguge, java.lang.String destLanguage)
      Copies all multilingual properties from source language to destination language
      java.lang.String getAccessOperation()
      Returns the value of the accessOperation attribute.
      java.util.List<java.lang.String> getAttributes()
      Returns the value of the attributes attribute.
      java.lang.String getAttributesElement​(int index)
      Returns the element at the position index in the list.
      int getAttributesSize()
      Returns the number of elements in the "attributes" container
      java.lang.String getContent()
      Returns the current value of the content attribute.
      java.lang.String getContentEN()
      Returns the value of the content attribute in the "EN" domain.
      java.lang.String getCssClass()
      Returns the value of the cssClass attribute.
      java.lang.String getFeature()
      Returns the value of the feature attribute.
      java.util.List<java.lang.String> getGuards()
      Returns the value of the guards attribute.
      java.lang.String getGuardsElement​(int index)
      Returns the element at the position index in the list.
      int getGuardsSize()
      Returns the number of elements in the "guards" container
      java.lang.String getHandler()
      Returns the value of the handler attribute.
      java.util.List<java.lang.String> getLocalizations()
      Returns the value of the localizations attribute.
      java.lang.String getLocalizationsElement​(int index)
      Returns the element at the position index in the list.
      int getLocalizationsSize()
      Returns the number of elements in the "localizations" container
      java.util.List<java.lang.String> getMediaLinks()
      Returns the value of the mediaLinks attribute.
      java.lang.String getMediaLinksElement​(int index)
      Returns the element at the position index in the list.
      int getMediaLinksSize()
      Returns the number of elements in the "mediaLinks" container
      java.lang.String getName()
      Returns the value of the name attribute.
      java.lang.String getParameter1()
      Returns the value of the parameter1 attribute.
      java.lang.String getParameter10()
      Returns the value of the parameter10 attribute.
      java.lang.String getParameter2()
      Returns the value of the parameter2 attribute.
      java.lang.String getParameter3()
      Returns the value of the parameter3 attribute.
      java.lang.String getParameter4()
      Returns the value of the parameter4 attribute.
      java.lang.String getParameter5()
      Returns the value of the parameter5 attribute.
      java.lang.String getParameter6()
      Returns the value of the parameter6 attribute.
      java.lang.String getParameter7()
      Returns the value of the parameter7 attribute.
      java.lang.String getParameter8()
      Returns the value of the parameter8 attribute.
      java.lang.String getParameter9()
      Returns the value of the parameter9 attribute.
      java.util.List<java.lang.String> getScripts()
      Returns the value of the scripts attribute.
      java.lang.String getScriptsElement​(int index)
      Returns the element at the position index in the list.
      int getScriptsSize()
      Returns the number of elements in the "scripts" container
      java.util.List<java.lang.String> getSubboxes()
      Returns the value of the subboxes attribute.
      java.lang.String getSubboxesElement​(int index)
      Returns the element at the position index in the list.
      int getSubboxesSize()
      Returns the number of elements in the "subboxes" container
      java.lang.String getType()
      Returns the value of the type attribute.
      void removeAttributesElement​(int index)
      Removes the element at position index from the list.
      void removeGuardsElement​(int index)
      Removes the element at position index from the list.
      void removeLocalizationsElement​(int index)
      Removes the element at position index from the list.
      void removeMediaLinksElement​(int index)
      Removes the element at position index from the list.
      void removeScriptsElement​(int index)
      Removes the element at position index from the list.
      void removeSubboxesElement​(int index)
      Removes the element at position index from the list.
      void setAccessOperation​(java.lang.String value)
      Sets the value of the accessOperation attribute.
      void setAttributes​(java.util.List<java.lang.String> value)
      Sets the value of the attributes attribute.
      void setContent​(java.lang.String value)
      Sets the value of the content attribute in the current domain.
      void setContentEN​(java.lang.String value)
      Sets the value of the content attribute in the domain "EN"
      void setCssClass​(java.lang.String value)
      Sets the value of the cssClass attribute.
      void setFeature​(java.lang.String value)
      Sets the value of the feature attribute.
      void setGuards​(java.util.List<java.lang.String> value)
      Sets the value of the guards attribute.
      void setHandler​(java.lang.String value)
      Sets the value of the handler attribute.
      void setLocalizations​(java.util.List<java.lang.String> value)
      Sets the value of the localizations attribute.
      void setMediaLinks​(java.util.List<java.lang.String> value)
      Sets the value of the mediaLinks attribute.
      void setName​(java.lang.String value)
      Sets the value of the name attribute.
      void setParameter1​(java.lang.String value)
      Sets the value of the parameter1 attribute.
      void setParameter10​(java.lang.String value)
      Sets the value of the parameter10 attribute.
      void setParameter2​(java.lang.String value)
      Sets the value of the parameter2 attribute.
      void setParameter3​(java.lang.String value)
      Sets the value of the parameter3 attribute.
      void setParameter4​(java.lang.String value)
      Sets the value of the parameter4 attribute.
      void setParameter5​(java.lang.String value)
      Sets the value of the parameter5 attribute.
      void setParameter6​(java.lang.String value)
      Sets the value of the parameter6 attribute.
      void setParameter7​(java.lang.String value)
      Sets the value of the parameter7 attribute.
      void setParameter8​(java.lang.String value)
      Sets the value of the parameter8 attribute.
      void setParameter9​(java.lang.String value)
      Sets the value of the parameter9 attribute.
      void setScripts​(java.util.List<java.lang.String> value)
      Sets the value of the scripts attribute.
      void setSubboxes​(java.util.List<java.lang.String> value)
      Sets the value of the subboxes attribute.
      void setType​(java.lang.String value)
      Sets the value of the type attribute.
      void swapAttributesElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapGuardsElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapLocalizationsElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapMediaLinksElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapScriptsElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapSubboxesElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      • 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 Detail

      • PROP_ID

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

        static final java.lang.String PROP_NAME
        Constant property name for "name" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_CONTENT_EN

        static final java.lang.String PROP_CONTENT_EN
        Constant property name for "content" and domain "EN" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_MEDIA_LINKS

        static final java.lang.String PROP_MEDIA_LINKS
        Constant property name for "mediaLinks" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_SCRIPTS

        static final java.lang.String PROP_SCRIPTS
        Constant property name for "scripts" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_LOCALIZATIONS

        static final java.lang.String PROP_LOCALIZATIONS
        Constant property name for "localizations" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_SUBBOXES

        static final java.lang.String PROP_SUBBOXES
        Constant property name for "subboxes" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_CSS_CLASS

        static final java.lang.String PROP_CSS_CLASS
        Constant property name for "cssClass" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_PARAMETER1

        static final java.lang.String PROP_PARAMETER1
        Constant property name for "parameter1" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_PARAMETER2

        static final java.lang.String PROP_PARAMETER2
        Constant property name for "parameter2" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_PARAMETER3

        static final java.lang.String PROP_PARAMETER3
        Constant property name for "parameter3" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_PARAMETER4

        static final java.lang.String PROP_PARAMETER4
        Constant property name for "parameter4" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_PARAMETER5

        static final java.lang.String PROP_PARAMETER5
        Constant property name for "parameter5" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_PARAMETER6

        static final java.lang.String PROP_PARAMETER6
        Constant property name for "parameter6" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_PARAMETER7

        static final java.lang.String PROP_PARAMETER7
        Constant property name for "parameter7" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_PARAMETER8

        static final java.lang.String PROP_PARAMETER8
        Constant property name for "parameter8" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_PARAMETER9

        static final java.lang.String PROP_PARAMETER9
        Constant property name for "parameter9" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_PARAMETER10

        static final java.lang.String PROP_PARAMETER10
        Constant property name for "parameter10" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_GUARDS

        static final java.lang.String PROP_GUARDS
        Constant property name for "guards" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_ATTRIBUTES

        static final java.lang.String PROP_ATTRIBUTES
        Constant property name for "attributes" for internal storage and queries.
        See Also:
        Constant Field Values
      • LINK_PROP_TYPE

        static final java.lang.String LINK_PROP_TYPE
        Constant property name for "type" for internal storage and queries.
        See Also:
        Constant Field Values
      • LINK_PROP_HANDLER

        static final java.lang.String LINK_PROP_HANDLER
        Constant property name for "handler" for internal storage and queries.
        See Also:
        Constant Field Values
      • LINK_PROP_ACCESS_OPERATION

        static final java.lang.String LINK_PROP_ACCESS_OPERATION
        Constant property name for "accessOperation" for internal storage and queries.
        See Also:
        Constant Field Values
      • LINK_PROP_FEATURE

        static final java.lang.String LINK_PROP_FEATURE
        Constant property name for "feature" for internal storage and queries.
        See Also:
        Constant Field Values
    • Method Detail

      • getName

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

        void setName​(java.lang.String value)
        Sets the value of the name attribute.
      • getContentEN

        java.lang.String getContentEN()
        Returns the value of the content attribute in the "EN" domain.
      • getContent

        java.lang.String getContent()
        Returns the current value of the content attribute. Current means in the currently selected domain.
      • setContentEN

        void setContentEN​(java.lang.String value)
        Sets the value of the content attribute in the domain "EN"
      • setContent

        void setContent​(java.lang.String value)
        Sets the value of the content attribute in the current domain. Current means in the currently selected domain.
      • getMediaLinks

        java.util.List<java.lang.String> getMediaLinks()
        Returns the value of the mediaLinks attribute.
      • setMediaLinks

        void setMediaLinks​(java.util.List<java.lang.String> value)
        Sets the value of the mediaLinks attribute.
      • getScripts

        java.util.List<java.lang.String> getScripts()
        Returns the value of the scripts attribute.
      • setScripts

        void setScripts​(java.util.List<java.lang.String> value)
        Sets the value of the scripts attribute.
      • getLocalizations

        java.util.List<java.lang.String> getLocalizations()
        Returns the value of the localizations attribute.
      • setLocalizations

        void setLocalizations​(java.util.List<java.lang.String> value)
        Sets the value of the localizations attribute.
      • getSubboxes

        java.util.List<java.lang.String> getSubboxes()
        Returns the value of the subboxes attribute.
      • setSubboxes

        void setSubboxes​(java.util.List<java.lang.String> value)
        Sets the value of the subboxes attribute.
      • getCssClass

        java.lang.String getCssClass()
        Returns the value of the cssClass attribute.
      • setCssClass

        void setCssClass​(java.lang.String value)
        Sets the value of the cssClass attribute.
      • getParameter1

        java.lang.String getParameter1()
        Returns the value of the parameter1 attribute.
      • setParameter1

        void setParameter1​(java.lang.String value)
        Sets the value of the parameter1 attribute.
      • getParameter2

        java.lang.String getParameter2()
        Returns the value of the parameter2 attribute.
      • setParameter2

        void setParameter2​(java.lang.String value)
        Sets the value of the parameter2 attribute.
      • getParameter3

        java.lang.String getParameter3()
        Returns the value of the parameter3 attribute.
      • setParameter3

        void setParameter3​(java.lang.String value)
        Sets the value of the parameter3 attribute.
      • getParameter4

        java.lang.String getParameter4()
        Returns the value of the parameter4 attribute.
      • setParameter4

        void setParameter4​(java.lang.String value)
        Sets the value of the parameter4 attribute.
      • getParameter5

        java.lang.String getParameter5()
        Returns the value of the parameter5 attribute.
      • setParameter5

        void setParameter5​(java.lang.String value)
        Sets the value of the parameter5 attribute.
      • getParameter6

        java.lang.String getParameter6()
        Returns the value of the parameter6 attribute.
      • setParameter6

        void setParameter6​(java.lang.String value)
        Sets the value of the parameter6 attribute.
      • getParameter7

        java.lang.String getParameter7()
        Returns the value of the parameter7 attribute.
      • setParameter7

        void setParameter7​(java.lang.String value)
        Sets the value of the parameter7 attribute.
      • getParameter8

        java.lang.String getParameter8()
        Returns the value of the parameter8 attribute.
      • setParameter8

        void setParameter8​(java.lang.String value)
        Sets the value of the parameter8 attribute.
      • getParameter9

        java.lang.String getParameter9()
        Returns the value of the parameter9 attribute.
      • setParameter9

        void setParameter9​(java.lang.String value)
        Sets the value of the parameter9 attribute.
      • getParameter10

        java.lang.String getParameter10()
        Returns the value of the parameter10 attribute.
      • setParameter10

        void setParameter10​(java.lang.String value)
        Sets the value of the parameter10 attribute.
      • getGuards

        java.util.List<java.lang.String> getGuards()
        Returns the value of the guards attribute.
      • setGuards

        void setGuards​(java.util.List<java.lang.String> value)
        Sets the value of the guards attribute.
      • getAttributes

        java.util.List<java.lang.String> getAttributes()
        Returns the value of the attributes attribute.
      • setAttributes

        void setAttributes​(java.util.List<java.lang.String> value)
        Sets the value of the attributes attribute.
      • getType

        java.lang.String getType()
        Returns the value of the type attribute.
      • setType

        void setType​(java.lang.String value)
        Sets the value of the type attribute.
      • getHandler

        java.lang.String getHandler()
        Returns the value of the handler attribute.
      • setHandler

        void setHandler​(java.lang.String value)
        Sets the value of the handler attribute.
      • getAccessOperation

        java.lang.String getAccessOperation()
        Returns the value of the accessOperation attribute.
      • setAccessOperation

        void setAccessOperation​(java.lang.String value)
        Sets the value of the accessOperation attribute.
      • getFeature

        java.lang.String getFeature()
        Returns the value of the feature attribute.
      • setFeature

        void setFeature​(java.lang.String value)
        Sets the value of the feature attribute.
      • getMediaLinksSize

        int getMediaLinksSize()
        Returns the number of elements in the "mediaLinks" container
      • addMediaLinksElement

        void addMediaLinksElement​(java.lang.String mediaLink)
        Adds a new element to the list.
      • removeMediaLinksElement

        void removeMediaLinksElement​(int index)
        Removes the element at position index from the list.
      • swapMediaLinksElement

        void swapMediaLinksElement​(int index1,
                                   int index2)
        Swaps elements at positions index1 and index2 in the list.
      • getMediaLinksElement

        java.lang.String getMediaLinksElement​(int index)
        Returns the element at the position index in the list.
      • getScriptsSize

        int getScriptsSize()
        Returns the number of elements in the "scripts" container
      • addScriptsElement

        void addScriptsElement​(java.lang.String script)
        Adds a new element to the list.
      • removeScriptsElement

        void removeScriptsElement​(int index)
        Removes the element at position index from the list.
      • swapScriptsElement

        void swapScriptsElement​(int index1,
                                int index2)
        Swaps elements at positions index1 and index2 in the list.
      • getScriptsElement

        java.lang.String getScriptsElement​(int index)
        Returns the element at the position index in the list.
      • getLocalizationsSize

        int getLocalizationsSize()
        Returns the number of elements in the "localizations" container
      • addLocalizationsElement

        void addLocalizationsElement​(java.lang.String localization)
        Adds a new element to the list.
      • removeLocalizationsElement

        void removeLocalizationsElement​(int index)
        Removes the element at position index from the list.
      • swapLocalizationsElement

        void swapLocalizationsElement​(int index1,
                                      int index2)
        Swaps elements at positions index1 and index2 in the list.
      • getLocalizationsElement

        java.lang.String getLocalizationsElement​(int index)
        Returns the element at the position index in the list.
      • getSubboxesSize

        int getSubboxesSize()
        Returns the number of elements in the "subboxes" container
      • addSubboxesElement

        void addSubboxesElement​(java.lang.String subbox)
        Adds a new element to the list.
      • removeSubboxesElement

        void removeSubboxesElement​(int index)
        Removes the element at position index from the list.
      • swapSubboxesElement

        void swapSubboxesElement​(int index1,
                                 int index2)
        Swaps elements at positions index1 and index2 in the list.
      • getSubboxesElement

        java.lang.String getSubboxesElement​(int index)
        Returns the element at the position index in the list.
      • getGuardsSize

        int getGuardsSize()
        Returns the number of elements in the "guards" container
      • addGuardsElement

        void addGuardsElement​(java.lang.String guard)
        Adds a new element to the list.
      • removeGuardsElement

        void removeGuardsElement​(int index)
        Removes the element at position index from the list.
      • swapGuardsElement

        void swapGuardsElement​(int index1,
                               int index2)
        Swaps elements at positions index1 and index2 in the list.
      • getGuardsElement

        java.lang.String getGuardsElement​(int index)
        Returns the element at the position index in the list.
      • getAttributesSize

        int getAttributesSize()
        Returns the number of elements in the "attributes" container
      • addAttributesElement

        void addAttributesElement​(java.lang.String attribute)
        Adds a new element to the list.
      • removeAttributesElement

        void removeAttributesElement​(int index)
        Removes the element at position index from the list.
      • swapAttributesElement

        void swapAttributesElement​(int index1,
                                   int index2)
        Swaps elements at positions index1 and index2 in the list.
      • getAttributesElement

        java.lang.String getAttributesElement​(int index)
        Returns the element at the position index in the list.
      • copyLANG2LANG

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