Class EntryPointDocument

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

    public class EntryPointDocument
    extends net.anotheria.asg.data.AbstractASGDocument
    implements EntryPoint, net.anotheria.util.sorter.IComparable
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class net.anotheria.asg.data.AbstractASGDocument

        INT_PROPERTY_MULTILINGUAL_DISABLED
      • Fields inherited from class net.anotheria.anodoc.data.Document

        PROP_AUTHOR, PROP_LAST_UPDATE, PROP_TYPE_IDENTIFIER
      • Fields inherited from interface net.anotheria.asg.data.LockableObject

        INT_LOCK_PROPERTY_NAME, INT_LOCKER_ID_PROPERTY_NAME, INT_LOCKING_TIME_PROPERTY_NAME
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addDomainsElement​(java.lang.String domain)
      Adds a new element to the list.
      int compareTo​(EntryPoint comparable)  
      int compareTo​(net.anotheria.util.sorter.IComparable anotherComparable, int method)  
      boolean equals​(java.lang.Object o)  
      boolean getDefaultEntry()
      Returns the value of the defaultEntry attribute.
      java.lang.String getDefinedName()  
      java.lang.String getDefinedParentName()  
      java.util.List<java.lang.String> getDomains()
      Returns the value of the domains attribute.
      java.lang.String getDomainsElement​(int index)
      Returns the element at the position index in the list.
      int getDomainsSize()
      Returns the number of elements in the "domains" container
      java.lang.String getFootprint()  
      java.lang.String getName()
      Returns the value of the name attribute.
      java.lang.String getStartPage()
      Returns the value of the startPage attribute.
      java.lang.String getStartSite()
      Returns the value of the startSite attribute.
      int getType()
      Returns the value of the type attribute.
      void removeDomainsElement​(int index)
      Removes the element at position index from the list.
      void setDefaultEntry​(boolean value)
      Sets the value of the defaultEntry attribute.
      void setDomains​(java.util.List<java.lang.String> value)
      Sets the value of the domains attribute.
      void setName​(java.lang.String value)
      Sets the value of the name attribute.
      void setStartPage​(java.lang.String value)
      Sets the value of the startPage attribute.
      void setStartSite​(java.lang.String value)
      Sets the value of the startSite attribute.
      void setType​(int value)
      Sets the value of the type attribute.
      void swapDomainsElement​(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

      • EntryPointDocument

        public EntryPointDocument()
      • EntryPointDocument

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

      • getName

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

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

        public int getType()
        Description copied from interface: EntryPoint
        Returns the value of the type attribute.
        Specified by:
        getType in interface EntryPoint
      • setType

        public void setType​(int value)
        Description copied from interface: EntryPoint
        Sets the value of the type attribute.
        Specified by:
        setType in interface EntryPoint
      • getDefaultEntry

        public boolean getDefaultEntry()
        Description copied from interface: EntryPoint
        Returns the value of the defaultEntry attribute.
        Specified by:
        getDefaultEntry in interface EntryPoint
      • setDefaultEntry

        public void setDefaultEntry​(boolean value)
        Description copied from interface: EntryPoint
        Sets the value of the defaultEntry attribute.
        Specified by:
        setDefaultEntry in interface EntryPoint
      • getDomains

        public java.util.List<java.lang.String> getDomains()
        Description copied from interface: EntryPoint
        Returns the value of the domains attribute.
        Specified by:
        getDomains in interface EntryPoint
      • setDomains

        public void setDomains​(java.util.List<java.lang.String> value)
        Description copied from interface: EntryPoint
        Sets the value of the domains attribute.
        Specified by:
        setDomains in interface EntryPoint
      • getStartPage

        public java.lang.String getStartPage()
        Description copied from interface: EntryPoint
        Returns the value of the startPage attribute.
        Specified by:
        getStartPage in interface EntryPoint
      • setStartPage

        public void setStartPage​(java.lang.String value)
        Description copied from interface: EntryPoint
        Sets the value of the startPage attribute.
        Specified by:
        setStartPage in interface EntryPoint
      • getStartSite

        public java.lang.String getStartSite()
        Description copied from interface: EntryPoint
        Returns the value of the startSite attribute.
        Specified by:
        getStartSite in interface EntryPoint
      • setStartSite

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

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

        public int getDomainsSize()
        Description copied from interface: EntryPoint
        Returns the number of elements in the "domains" container
        Specified by:
        getDomainsSize in interface EntryPoint
      • addDomainsElement

        public void addDomainsElement​(java.lang.String domain)
        Description copied from interface: EntryPoint
        Adds a new element to the list.
        Specified by:
        addDomainsElement in interface EntryPoint
      • removeDomainsElement

        public void removeDomainsElement​(int index)
        Description copied from interface: EntryPoint
        Removes the element at position index from the list.
        Specified by:
        removeDomainsElement in interface EntryPoint
      • swapDomainsElement

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

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

        public int compareTo​(EntryPoint 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
      • equals

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