Interface Box

  • All Superinterfaces:
    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 Detail

      • PROP_ID

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

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

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

        static final String PROP_CONTENT_DE
        Constant property name for "content" and domain "DE" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_MEDIA_LINKS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        static final 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 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 String LINK_PROP_FEATURE
        Constant property name for "feature" for internal storage and queries.
        See Also:
        Constant Field Values
    • Method Detail

      • getName

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

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

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

        String getContentDE()
        Returns the value of the content attribute in the "DE" domain.
      • getContent

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

        void setContentEN​(String value)
        Sets the value of the content attribute in the domain "EN"
      • setContentDE

        void setContentDE​(String value)
        Sets the value of the content attribute in the domain "DE"
      • setContent

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        void addMediaLinksElement​(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

        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​(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

        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​(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

        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​(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

        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​(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

        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​(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

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

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

        void copyEN2DE()
        Copies all multilingual properties from language EN to language DE
      • copyDE2EN

        void copyDE2EN()
        Copies all multilingual properties from language DE to language EN