Class PagexDocument

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, net.anotheria.anodoc.data.IBasicStoreableObject, net.anotheria.anodoc.data.ICompositeDataObject, Pagex, net.anotheria.asg.data.DataObject, net.anotheria.asg.data.LockableObject, net.anotheria.asg.data.MultilingualObject, net.anotheria.util.sorter.IComparable

    public class PagexDocument
    extends net.anotheria.asg.data.AbstractASGDocument
    implements Pagex, net.anotheria.util.sorter.IComparable, net.anotheria.asg.data.MultilingualObject
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addAttributesElement​(java.lang.String attribute)
      Adds a new element to the list.
      void addC1Element​(java.lang.String box)
      Adds a new element to the list.
      void addC2Element​(java.lang.String box)
      Adds a new element to the list.
      void addC3Element​(java.lang.String box)
      Adds a new element to the list.
      void addFooterElement​(java.lang.String box)
      Adds a new element to the list.
      void addHeaderElement​(java.lang.String box)
      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.
      int compareTo​(Pagex comparable)  
      int compareTo​(net.anotheria.util.sorter.IComparable anotherComparable, int method)  
      void copyLANG2LANG​(java.lang.String sourceLanguage, java.lang.String destLanguage)
      Copies all multilingual properties from source language to destination language
      boolean equals​(java.lang.Object o)  
      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.util.List<java.lang.String> getC1()
      Returns the value of the c1 attribute.
      java.lang.String getC1Element​(int index)
      Returns the element at the position index in the list.
      int getC1Size()
      Returns the number of elements in the "c1" container
      java.util.List<java.lang.String> getC2()
      Returns the value of the c2 attribute.
      java.lang.String getC2Element​(int index)
      Returns the element at the position index in the list.
      int getC2Size()
      Returns the number of elements in the "c2" container
      java.util.List<java.lang.String> getC3()
      Returns the value of the c3 attribute.
      java.lang.String getC3Element​(int index)
      Returns the element at the position index in the list.
      int getC3Size()
      Returns the number of elements in the "c3" container
      java.lang.String getDefinedName()  
      java.lang.String getDefinedParentName()  
      java.lang.String getDescription()
      Returns the current value of the description attribute.
      java.lang.String getDescriptionEN()
      Returns the value of the description attribute in the "EN" domain.
      java.lang.String getFeature()
      Returns the value of the feature attribute.
      java.util.List<java.lang.String> getFooter()
      Returns the value of the footer attribute.
      java.lang.String getFooterElement​(int index)
      Returns the element at the position index in the list.
      int getFooterSize()
      Returns the number of elements in the "footer" container
      java.lang.String getFootprint()  
      java.util.List<java.lang.String> getHeader()
      Returns the value of the header attribute.
      java.lang.String getHeaderElement​(int index)
      Returns the element at the position index in the list.
      int getHeaderSize()
      Returns the number of elements in the "header" container
      boolean getHttpsonly()
      Returns the value of the httpsonly attribute.
      java.lang.String getKeywords()
      Returns the current value of the keywords attribute.
      java.lang.String getKeywordsEN()
      Returns the value of the keywords attribute in the "EN" domain.
      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.lang.String getLocalizedName()
      Returns the current value of the localizedName attribute.
      java.lang.String getLocalizedNameEN()
      Returns the value of the localizedName attribute in the "EN" domain.
      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.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.lang.String getTemplate()
      Returns the value of the template attribute.
      java.lang.String getTitle()
      Returns the current value of the title attribute.
      java.lang.String getTitleEN()
      Returns the value of the title attribute in the "EN" domain.
      boolean isMultilingualDisabledInstance()  
      void removeAttributesElement​(int index)
      Removes the element at position index from the list.
      void removeC1Element​(int index)
      Removes the element at position index from the list.
      void removeC2Element​(int index)
      Removes the element at position index from the list.
      void removeC3Element​(int index)
      Removes the element at position index from the list.
      void removeFooterElement​(int index)
      Removes the element at position index from the list.
      void removeHeaderElement​(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 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 setC1​(java.util.List<java.lang.String> value)
      Sets the value of the c1 attribute.
      void setC2​(java.util.List<java.lang.String> value)
      Sets the value of the c2 attribute.
      void setC3​(java.util.List<java.lang.String> value)
      Sets the value of the c3 attribute.
      void setDescription​(java.lang.String value)
      Sets the value of the description attribute in the current domain.
      void setDescriptionEN​(java.lang.String value)
      Sets the value of the description attribute in the domain "EN"
      void setFeature​(java.lang.String value)
      Sets the value of the feature attribute.
      void setFooter​(java.util.List<java.lang.String> value)
      Sets the value of the footer attribute.
      void setHeader​(java.util.List<java.lang.String> value)
      Sets the value of the header attribute.
      void setHttpsonly​(boolean value)
      Sets the value of the httpsonly attribute.
      void setKeywords​(java.lang.String value)
      Sets the value of the keywords attribute in the current domain.
      void setKeywordsEN​(java.lang.String value)
      Sets the value of the keywords attribute in the domain "EN"
      void setLocalizations​(java.util.List<java.lang.String> value)
      Sets the value of the localizations attribute.
      void setLocalizedName​(java.lang.String value)
      Sets the value of the localizedName attribute in the current domain.
      void setLocalizedNameEN​(java.lang.String value)
      Sets the value of the localizedName attribute in the domain "EN"
      void setMediaLinks​(java.util.List<java.lang.String> value)
      Sets the value of the mediaLinks attribute.
      void setMultilingualDisabledInstance​(boolean value)  
      void setName​(java.lang.String value)
      Sets the value of the name attribute.
      void setScripts​(java.util.List<java.lang.String> value)
      Sets the value of the scripts attribute.
      void setTemplate​(java.lang.String value)
      Sets the value of the template attribute.
      void setTitle​(java.lang.String value)
      Sets the value of the title attribute in the current domain.
      void setTitleEN​(java.lang.String value)
      Sets the value of the title attribute in the domain "EN"
      void swapAttributesElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapC1Element​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapC2Element​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapC3Element​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapFooterElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapHeaderElement​(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.
      java.lang.String toString()  
      • Methods inherited from class net.anotheria.asg.data.AbstractASGDocument

        getInternalProperty, getLockerId, getLockingTime, getObjectInfo, isLocked, setInternalProperty, setLocked, setLockerId, setLockingTime
      • Methods inherited from class net.anotheria.anodoc.data.Document

        addDataHolder, clone, copyFromBooleanList, copyFromDoubleList, copyFromFloatList, copyFromIntegerList, copyFromLongList, copyFromStringList, copyToBooleanList, copyToDoubleList, copyToFloatList, copyToIntegerList, copyToLongList, copyToStringList, createDocument, createDocumentList, createListProperty, getAuthor, getBoolean, getBooleanProperty, getDataHolder, getDocument, getDocumentAnyCase, getDocumentList, getDocumentListAnyCase, getDouble, getDoubleProperty, getEmptyBoolean, getEmptyDouble, getEmptyFloat, getEmptyInt, getEmptyList, getEmptyLong, getEmptyString, getFloat, getFloatProperty, getInt, getIntProperty, getKeys, getLastUpdateTimestamp, getList, getListProperty, getListPropertyAnyCase, getLong, getLongProperty, getObject, getProperties, getProperty, getPropertyValue, getSizeInBytes, getStorageId, getString, getStringProperty, getTypeIdentifier, putBooleanProperty, putDocument, putDoubleProperty, putFloatProperty, putIntProperty, putList, putListProperty, putLongProperty, putProperty, putStringProperty, removeDataHolder, removeDataHolder, removeProperty, removeProperty, renameTo, setBoolean, setCallContextAuthor, setDouble, setFloat, setInt, setLastUpdateNow, setList, setLong, setString, setTypeIdentifier, toXMLNode
      • Methods inherited from class net.anotheria.anodoc.data.DataHolder

        getId, hashCode, setId
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface net.anotheria.asg.data.DataObject

        clone, getId, getLastUpdateTimestamp, getObjectInfo, getPropertyValue, toXMLNode
    • Constructor Detail

      • PagexDocument

        public PagexDocument()
      • PagexDocument

        public PagexDocument​(java.lang.String id)
    • Method Detail

      • getName

        public java.lang.String getName()
        Description copied from interface: Pagex
        Returns the value of the name attribute.
        Specified by:
        getName in interface Pagex
      • setName

        public void setName​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the name attribute.
        Specified by:
        setName in interface Pagex
      • getLocalizedNameEN

        public java.lang.String getLocalizedNameEN()
        Description copied from interface: Pagex
        Returns the value of the localizedName attribute in the "EN" domain.
        Specified by:
        getLocalizedNameEN in interface Pagex
      • getLocalizedName

        public java.lang.String getLocalizedName()
        Description copied from interface: Pagex
        Returns the current value of the localizedName attribute. Current means in the currently selected domain.
        Specified by:
        getLocalizedName in interface Pagex
      • setLocalizedNameEN

        public void setLocalizedNameEN​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the localizedName attribute in the domain "EN"
        Specified by:
        setLocalizedNameEN in interface Pagex
      • setLocalizedName

        public void setLocalizedName​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the localizedName attribute in the current domain. Current means in the currently selected domain.
        Specified by:
        setLocalizedName in interface Pagex
      • getTitleEN

        public java.lang.String getTitleEN()
        Description copied from interface: Pagex
        Returns the value of the title attribute in the "EN" domain.
        Specified by:
        getTitleEN in interface Pagex
      • getTitle

        public java.lang.String getTitle()
        Description copied from interface: Pagex
        Returns the current value of the title attribute. Current means in the currently selected domain.
        Specified by:
        getTitle in interface Pagex
      • setTitleEN

        public void setTitleEN​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the title attribute in the domain "EN"
        Specified by:
        setTitleEN in interface Pagex
      • setTitle

        public void setTitle​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the title attribute in the current domain. Current means in the currently selected domain.
        Specified by:
        setTitle in interface Pagex
      • getKeywordsEN

        public java.lang.String getKeywordsEN()
        Description copied from interface: Pagex
        Returns the value of the keywords attribute in the "EN" domain.
        Specified by:
        getKeywordsEN in interface Pagex
      • getKeywords

        public java.lang.String getKeywords()
        Description copied from interface: Pagex
        Returns the current value of the keywords attribute. Current means in the currently selected domain.
        Specified by:
        getKeywords in interface Pagex
      • setKeywordsEN

        public void setKeywordsEN​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the keywords attribute in the domain "EN"
        Specified by:
        setKeywordsEN in interface Pagex
      • setKeywords

        public void setKeywords​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the keywords attribute in the current domain. Current means in the currently selected domain.
        Specified by:
        setKeywords in interface Pagex
      • getDescriptionEN

        public java.lang.String getDescriptionEN()
        Description copied from interface: Pagex
        Returns the value of the description attribute in the "EN" domain.
        Specified by:
        getDescriptionEN in interface Pagex
      • getDescription

        public java.lang.String getDescription()
        Description copied from interface: Pagex
        Returns the current value of the description attribute. Current means in the currently selected domain.
        Specified by:
        getDescription in interface Pagex
      • setDescriptionEN

        public void setDescriptionEN​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the description attribute in the domain "EN"
        Specified by:
        setDescriptionEN in interface Pagex
      • setDescription

        public void setDescription​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the description attribute in the current domain. Current means in the currently selected domain.
        Specified by:
        setDescription in interface Pagex
      • getMediaLinks

        public java.util.List<java.lang.String> getMediaLinks()
        Description copied from interface: Pagex
        Returns the value of the mediaLinks attribute.
        Specified by:
        getMediaLinks in interface Pagex
      • setMediaLinks

        public void setMediaLinks​(java.util.List<java.lang.String> value)
        Description copied from interface: Pagex
        Sets the value of the mediaLinks attribute.
        Specified by:
        setMediaLinks in interface Pagex
      • getScripts

        public java.util.List<java.lang.String> getScripts()
        Description copied from interface: Pagex
        Returns the value of the scripts attribute.
        Specified by:
        getScripts in interface Pagex
      • setScripts

        public void setScripts​(java.util.List<java.lang.String> value)
        Description copied from interface: Pagex
        Sets the value of the scripts attribute.
        Specified by:
        setScripts in interface Pagex
      • getAttributes

        public java.util.List<java.lang.String> getAttributes()
        Description copied from interface: Pagex
        Returns the value of the attributes attribute.
        Specified by:
        getAttributes in interface Pagex
      • setAttributes

        public void setAttributes​(java.util.List<java.lang.String> value)
        Description copied from interface: Pagex
        Sets the value of the attributes attribute.
        Specified by:
        setAttributes in interface Pagex
      • getC1

        public java.util.List<java.lang.String> getC1()
        Description copied from interface: Pagex
        Returns the value of the c1 attribute.
        Specified by:
        getC1 in interface Pagex
      • setC1

        public void setC1​(java.util.List<java.lang.String> value)
        Description copied from interface: Pagex
        Sets the value of the c1 attribute.
        Specified by:
        setC1 in interface Pagex
      • getC2

        public java.util.List<java.lang.String> getC2()
        Description copied from interface: Pagex
        Returns the value of the c2 attribute.
        Specified by:
        getC2 in interface Pagex
      • setC2

        public void setC2​(java.util.List<java.lang.String> value)
        Description copied from interface: Pagex
        Sets the value of the c2 attribute.
        Specified by:
        setC2 in interface Pagex
      • getC3

        public java.util.List<java.lang.String> getC3()
        Description copied from interface: Pagex
        Returns the value of the c3 attribute.
        Specified by:
        getC3 in interface Pagex
      • setC3

        public void setC3​(java.util.List<java.lang.String> value)
        Description copied from interface: Pagex
        Sets the value of the c3 attribute.
        Specified by:
        setC3 in interface Pagex
      • getHeader

        public java.util.List<java.lang.String> getHeader()
        Description copied from interface: Pagex
        Returns the value of the header attribute.
        Specified by:
        getHeader in interface Pagex
      • setHeader

        public void setHeader​(java.util.List<java.lang.String> value)
        Description copied from interface: Pagex
        Sets the value of the header attribute.
        Specified by:
        setHeader in interface Pagex
      • getFooter

        public java.util.List<java.lang.String> getFooter()
        Description copied from interface: Pagex
        Returns the value of the footer attribute.
        Specified by:
        getFooter in interface Pagex
      • setFooter

        public void setFooter​(java.util.List<java.lang.String> value)
        Description copied from interface: Pagex
        Sets the value of the footer attribute.
        Specified by:
        setFooter in interface Pagex
      • getLocalizations

        public java.util.List<java.lang.String> getLocalizations()
        Description copied from interface: Pagex
        Returns the value of the localizations attribute.
        Specified by:
        getLocalizations in interface Pagex
      • setLocalizations

        public void setLocalizations​(java.util.List<java.lang.String> value)
        Description copied from interface: Pagex
        Sets the value of the localizations attribute.
        Specified by:
        setLocalizations in interface Pagex
      • getHttpsonly

        public boolean getHttpsonly()
        Description copied from interface: Pagex
        Returns the value of the httpsonly attribute.
        Specified by:
        getHttpsonly in interface Pagex
      • setHttpsonly

        public void setHttpsonly​(boolean value)
        Description copied from interface: Pagex
        Sets the value of the httpsonly attribute.
        Specified by:
        setHttpsonly in interface Pagex
      • getTemplate

        public java.lang.String getTemplate()
        Description copied from interface: Pagex
        Returns the value of the template attribute.
        Specified by:
        getTemplate in interface Pagex
      • setTemplate

        public void setTemplate​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the template attribute.
        Specified by:
        setTemplate in interface Pagex
      • getAccessOperation

        public java.lang.String getAccessOperation()
        Description copied from interface: Pagex
        Returns the value of the accessOperation attribute.
        Specified by:
        getAccessOperation in interface Pagex
      • setAccessOperation

        public void setAccessOperation​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the accessOperation attribute.
        Specified by:
        setAccessOperation in interface Pagex
      • getFeature

        public java.lang.String getFeature()
        Description copied from interface: Pagex
        Returns the value of the feature attribute.
        Specified by:
        getFeature in interface Pagex
      • setFeature

        public void setFeature​(java.lang.String value)
        Description copied from interface: Pagex
        Sets the value of the feature attribute.
        Specified by:
        setFeature in interface Pagex
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class net.anotheria.anodoc.data.Document
      • getMediaLinksSize

        public int getMediaLinksSize()
        Description copied from interface: Pagex
        Returns the number of elements in the "mediaLinks" container
        Specified by:
        getMediaLinksSize in interface Pagex
      • addMediaLinksElement

        public void addMediaLinksElement​(java.lang.String mediaLink)
        Description copied from interface: Pagex
        Adds a new element to the list.
        Specified by:
        addMediaLinksElement in interface Pagex
      • removeMediaLinksElement

        public void removeMediaLinksElement​(int index)
        Description copied from interface: Pagex
        Removes the element at position index from the list.
        Specified by:
        removeMediaLinksElement in interface Pagex
      • swapMediaLinksElement

        public void swapMediaLinksElement​(int index1,
                                          int index2)
        Description copied from interface: Pagex
        Swaps elements at positions index1 and index2 in the list.
        Specified by:
        swapMediaLinksElement in interface Pagex
      • getMediaLinksElement

        public java.lang.String getMediaLinksElement​(int index)
        Description copied from interface: Pagex
        Returns the element at the position index in the list.
        Specified by:
        getMediaLinksElement in interface Pagex
      • getScriptsSize

        public int getScriptsSize()
        Description copied from interface: Pagex
        Returns the number of elements in the "scripts" container
        Specified by:
        getScriptsSize in interface Pagex
      • addScriptsElement

        public void addScriptsElement​(java.lang.String script)
        Description copied from interface: Pagex
        Adds a new element to the list.
        Specified by:
        addScriptsElement in interface Pagex
      • removeScriptsElement

        public void removeScriptsElement​(int index)
        Description copied from interface: Pagex
        Removes the element at position index from the list.
        Specified by:
        removeScriptsElement in interface Pagex
      • swapScriptsElement

        public void swapScriptsElement​(int index1,
                                       int index2)
        Description copied from interface: Pagex
        Swaps elements at positions index1 and index2 in the list.
        Specified by:
        swapScriptsElement in interface Pagex
      • getScriptsElement

        public java.lang.String getScriptsElement​(int index)
        Description copied from interface: Pagex
        Returns the element at the position index in the list.
        Specified by:
        getScriptsElement in interface Pagex
      • getAttributesSize

        public int getAttributesSize()
        Description copied from interface: Pagex
        Returns the number of elements in the "attributes" container
        Specified by:
        getAttributesSize in interface Pagex
      • addAttributesElement

        public void addAttributesElement​(java.lang.String attribute)
        Description copied from interface: Pagex
        Adds a new element to the list.
        Specified by:
        addAttributesElement in interface Pagex
      • removeAttributesElement

        public void removeAttributesElement​(int index)
        Description copied from interface: Pagex
        Removes the element at position index from the list.
        Specified by:
        removeAttributesElement in interface Pagex
      • swapAttributesElement

        public void swapAttributesElement​(int index1,
                                          int index2)
        Description copied from interface: Pagex
        Swaps elements at positions index1 and index2 in the list.
        Specified by:
        swapAttributesElement in interface Pagex
      • getAttributesElement

        public java.lang.String getAttributesElement​(int index)
        Description copied from interface: Pagex
        Returns the element at the position index in the list.
        Specified by:
        getAttributesElement in interface Pagex
      • getC1Size

        public int getC1Size()
        Description copied from interface: Pagex
        Returns the number of elements in the "c1" container
        Specified by:
        getC1Size in interface Pagex
      • addC1Element

        public void addC1Element​(java.lang.String box)
        Description copied from interface: Pagex
        Adds a new element to the list.
        Specified by:
        addC1Element in interface Pagex
      • removeC1Element

        public void removeC1Element​(int index)
        Description copied from interface: Pagex
        Removes the element at position index from the list.
        Specified by:
        removeC1Element in interface Pagex
      • swapC1Element

        public void swapC1Element​(int index1,
                                  int index2)
        Description copied from interface: Pagex
        Swaps elements at positions index1 and index2 in the list.
        Specified by:
        swapC1Element in interface Pagex
      • getC1Element

        public java.lang.String getC1Element​(int index)
        Description copied from interface: Pagex
        Returns the element at the position index in the list.
        Specified by:
        getC1Element in interface Pagex
      • getC2Size

        public int getC2Size()
        Description copied from interface: Pagex
        Returns the number of elements in the "c2" container
        Specified by:
        getC2Size in interface Pagex
      • addC2Element

        public void addC2Element​(java.lang.String box)
        Description copied from interface: Pagex
        Adds a new element to the list.
        Specified by:
        addC2Element in interface Pagex
      • removeC2Element

        public void removeC2Element​(int index)
        Description copied from interface: Pagex
        Removes the element at position index from the list.
        Specified by:
        removeC2Element in interface Pagex
      • swapC2Element

        public void swapC2Element​(int index1,
                                  int index2)
        Description copied from interface: Pagex
        Swaps elements at positions index1 and index2 in the list.
        Specified by:
        swapC2Element in interface Pagex
      • getC2Element

        public java.lang.String getC2Element​(int index)
        Description copied from interface: Pagex
        Returns the element at the position index in the list.
        Specified by:
        getC2Element in interface Pagex
      • getC3Size

        public int getC3Size()
        Description copied from interface: Pagex
        Returns the number of elements in the "c3" container
        Specified by:
        getC3Size in interface Pagex
      • addC3Element

        public void addC3Element​(java.lang.String box)
        Description copied from interface: Pagex
        Adds a new element to the list.
        Specified by:
        addC3Element in interface Pagex
      • removeC3Element

        public void removeC3Element​(int index)
        Description copied from interface: Pagex
        Removes the element at position index from the list.
        Specified by:
        removeC3Element in interface Pagex
      • swapC3Element

        public void swapC3Element​(int index1,
                                  int index2)
        Description copied from interface: Pagex
        Swaps elements at positions index1 and index2 in the list.
        Specified by:
        swapC3Element in interface Pagex
      • getC3Element

        public java.lang.String getC3Element​(int index)
        Description copied from interface: Pagex
        Returns the element at the position index in the list.
        Specified by:
        getC3Element in interface Pagex
      • getHeaderSize

        public int getHeaderSize()
        Description copied from interface: Pagex
        Returns the number of elements in the "header" container
        Specified by:
        getHeaderSize in interface Pagex
      • addHeaderElement

        public void addHeaderElement​(java.lang.String box)
        Description copied from interface: Pagex
        Adds a new element to the list.
        Specified by:
        addHeaderElement in interface Pagex
      • removeHeaderElement

        public void removeHeaderElement​(int index)
        Description copied from interface: Pagex
        Removes the element at position index from the list.
        Specified by:
        removeHeaderElement in interface Pagex
      • swapHeaderElement

        public void swapHeaderElement​(int index1,
                                      int index2)
        Description copied from interface: Pagex
        Swaps elements at positions index1 and index2 in the list.
        Specified by:
        swapHeaderElement in interface Pagex
      • getHeaderElement

        public java.lang.String getHeaderElement​(int index)
        Description copied from interface: Pagex
        Returns the element at the position index in the list.
        Specified by:
        getHeaderElement in interface Pagex
      • getFooterSize

        public int getFooterSize()
        Description copied from interface: Pagex
        Returns the number of elements in the "footer" container
        Specified by:
        getFooterSize in interface Pagex
      • addFooterElement

        public void addFooterElement​(java.lang.String box)
        Description copied from interface: Pagex
        Adds a new element to the list.
        Specified by:
        addFooterElement in interface Pagex
      • removeFooterElement

        public void removeFooterElement​(int index)
        Description copied from interface: Pagex
        Removes the element at position index from the list.
        Specified by:
        removeFooterElement in interface Pagex
      • swapFooterElement

        public void swapFooterElement​(int index1,
                                      int index2)
        Description copied from interface: Pagex
        Swaps elements at positions index1 and index2 in the list.
        Specified by:
        swapFooterElement in interface Pagex
      • getFooterElement

        public java.lang.String getFooterElement​(int index)
        Description copied from interface: Pagex
        Returns the element at the position index in the list.
        Specified by:
        getFooterElement in interface Pagex
      • getLocalizationsSize

        public int getLocalizationsSize()
        Description copied from interface: Pagex
        Returns the number of elements in the "localizations" container
        Specified by:
        getLocalizationsSize in interface Pagex
      • addLocalizationsElement

        public void addLocalizationsElement​(java.lang.String localization)
        Description copied from interface: Pagex
        Adds a new element to the list.
        Specified by:
        addLocalizationsElement in interface Pagex
      • removeLocalizationsElement

        public void removeLocalizationsElement​(int index)
        Description copied from interface: Pagex
        Removes the element at position index from the list.
        Specified by:
        removeLocalizationsElement in interface Pagex
      • swapLocalizationsElement

        public void swapLocalizationsElement​(int index1,
                                             int index2)
        Description copied from interface: Pagex
        Swaps elements at positions index1 and index2 in the list.
        Specified by:
        swapLocalizationsElement in interface Pagex
      • getLocalizationsElement

        public java.lang.String getLocalizationsElement​(int index)
        Description copied from interface: Pagex
        Returns the element at the position index in the list.
        Specified by:
        getLocalizationsElement in interface Pagex
      • compareTo

        public int compareTo​(Pagex comparable)
      • compareTo

        public int compareTo​(net.anotheria.util.sorter.IComparable anotherComparable,
                             int method)
        Specified by:
        compareTo in interface net.anotheria.util.sorter.IComparable
      • getDefinedName

        public java.lang.String getDefinedName()
        Specified by:
        getDefinedName in interface net.anotheria.asg.data.DataObject
      • getDefinedParentName

        public java.lang.String getDefinedParentName()
        Specified by:
        getDefinedParentName in interface net.anotheria.asg.data.DataObject
      • getFootprint

        public java.lang.String getFootprint()
        Specified by:
        getFootprint in interface net.anotheria.asg.data.DataObject
      • copyLANG2LANG

        public void copyLANG2LANG​(java.lang.String sourceLanguage,
                                  java.lang.String destLanguage)
        Description copied from interface: Pagex
        Copies all multilingual properties from source language to destination language
        Specified by:
        copyLANG2LANG in interface Pagex
      • isMultilingualDisabledInstance

        public boolean isMultilingualDisabledInstance()
        Specified by:
        isMultilingualDisabledInstance in interface net.anotheria.asg.data.MultilingualObject
      • setMultilingualDisabledInstance

        public void setMultilingualDisabledInstance​(boolean value)
        Specified by:
        setMultilingualDisabledInstance in interface net.anotheria.asg.data.MultilingualObject
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object