public class NaviItemDocument extends net.anotheria.asg.data.AbstractASGDocument implements NaviItem, net.anotheria.util.sorter.IComparable, net.anotheria.asg.data.MultilingualObject
INT_PROPERTY_MULTILINGUAL_DISABLEDPROP_AUTHOR, PROP_LAST_UPDATE, PROP_TYPE_IDENTIFIERLINK_PROP_ACCESS_OPERATION, LINK_PROP_INTERNAL_LINK, LINK_PROP_PAGE_ALIAS, PROP_CLASS_NAME, PROP_EXTERNAL_LINK, PROP_GUARDS, PROP_ICON, PROP_ID, PROP_NAME_EN, PROP_POPUP, PROP_SUB_NAVI, PROP_TITLE_EN| Constructor and Description |
|---|
NaviItemDocument() |
NaviItemDocument(NaviItemDocument toClone) |
NaviItemDocument(java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
addGuardsElement(java.lang.String guard)
Adds a new element to the list.
|
void |
addSubNaviElement(java.lang.String item)
Adds a new element to the list.
|
int |
compareTo(net.anotheria.util.sorter.IComparable anotherComparable,
int method) |
int |
compareTo(NaviItem comparable) |
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.lang.String |
getClassName()
Returns the value of the className attribute.
|
java.lang.String |
getDefinedName() |
java.lang.String |
getDefinedParentName() |
java.lang.String |
getExternalLink()
Returns the value of the externalLink attribute.
|
java.lang.String |
getFootprint() |
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 |
getIcon()
Returns the value of the icon attribute.
|
java.lang.String |
getInternalLink()
Returns the value of the internalLink attribute.
|
java.lang.String |
getName()
Returns the current value of the name attribute.
|
java.lang.String |
getNameEN()
Returns the value of the name attribute in the "EN" domain.
|
java.lang.String |
getPageAlias()
Returns the value of the pageAlias attribute.
|
boolean |
getPopup()
Returns the value of the popup attribute.
|
java.util.List<java.lang.String> |
getSubNavi()
Returns the value of the subNavi attribute.
|
java.lang.String |
getSubNaviElement(int index)
Returns the element at the position index in the list.
|
int |
getSubNaviSize()
Returns the number of elements in the "subNavi" container
|
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 |
removeGuardsElement(int index)
Removes the element at position index from the list.
|
void |
removeSubNaviElement(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 |
setClassName(java.lang.String value)
Sets the value of the className attribute.
|
void |
setExternalLink(java.lang.String value)
Sets the value of the externalLink attribute.
|
void |
setGuards(java.util.List<java.lang.String> value)
Sets the value of the guards attribute.
|
void |
setIcon(java.lang.String value)
Sets the value of the icon attribute.
|
void |
setInternalLink(java.lang.String value)
Sets the value of the internalLink attribute.
|
void |
setMultilingualDisabledInstance(boolean value) |
void |
setName(java.lang.String value)
Sets the value of the name attribute in the current domain.
|
void |
setNameEN(java.lang.String value)
Sets the value of the name attribute in the domain "EN"
|
void |
setPageAlias(java.lang.String value)
Sets the value of the pageAlias attribute.
|
void |
setPopup(boolean value)
Sets the value of the popup attribute.
|
void |
setSubNavi(java.util.List<java.lang.String> value)
Sets the value of the subNavi 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 |
swapGuardsElement(int index1,
int index2)
Swaps elements at positions index1 and index2 in the list.
|
void |
swapSubNaviElement(int index1,
int index2)
Swaps elements at positions index1 and index2 in the list.
|
java.lang.String |
toString() |
getInternalProperty, getLockerId, getLockingTime, getObjectInfo, isLocked, setInternalProperty, setLocked, setLockerId, setLockingTimeaddDataHolder, 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, toXMLNodepublic NaviItemDocument()
public NaviItemDocument(java.lang.String id)
public NaviItemDocument(NaviItemDocument toClone)
public java.lang.String getNameEN()
NaviItempublic java.lang.String getName()
NaviItempublic void setNameEN(java.lang.String value)
NaviItempublic void setName(java.lang.String value)
NaviItempublic java.lang.String getTitleEN()
NaviItemgetTitleEN in interface NaviItempublic java.lang.String getTitle()
NaviItempublic void setTitleEN(java.lang.String value)
NaviItemsetTitleEN in interface NaviItempublic void setTitle(java.lang.String value)
NaviItempublic java.lang.String getIcon()
NaviItempublic void setIcon(java.lang.String value)
NaviItempublic java.lang.String getExternalLink()
NaviItemgetExternalLink in interface NaviItempublic void setExternalLink(java.lang.String value)
NaviItemsetExternalLink in interface NaviItempublic boolean getPopup()
NaviItempublic void setPopup(boolean value)
NaviItempublic java.lang.String getClassName()
NaviItemgetClassName in interface NaviItempublic void setClassName(java.lang.String value)
NaviItemsetClassName in interface NaviItempublic java.util.List<java.lang.String> getSubNavi()
NaviItemgetSubNavi in interface NaviItempublic void setSubNavi(java.util.List<java.lang.String> value)
NaviItemsetSubNavi in interface NaviItempublic java.util.List<java.lang.String> getGuards()
NaviItempublic void setGuards(java.util.List<java.lang.String> value)
NaviItempublic java.lang.String getInternalLink()
NaviItemgetInternalLink in interface NaviItempublic void setInternalLink(java.lang.String value)
NaviItemsetInternalLink in interface NaviItempublic java.lang.String getPageAlias()
NaviItemgetPageAlias in interface NaviItempublic void setPageAlias(java.lang.String value)
NaviItemsetPageAlias in interface NaviItempublic java.lang.String getAccessOperation()
NaviItemgetAccessOperation in interface NaviItempublic void setAccessOperation(java.lang.String value)
NaviItemsetAccessOperation in interface NaviItempublic java.lang.String toString()
toString in class net.anotheria.anodoc.data.Documentpublic int getSubNaviSize()
NaviItemgetSubNaviSize in interface NaviItempublic void addSubNaviElement(java.lang.String item)
NaviItemaddSubNaviElement in interface NaviItempublic void removeSubNaviElement(int index)
NaviItemremoveSubNaviElement in interface NaviItempublic void swapSubNaviElement(int index1,
int index2)
NaviItemswapSubNaviElement in interface NaviItempublic java.lang.String getSubNaviElement(int index)
NaviItemgetSubNaviElement in interface NaviItempublic int getGuardsSize()
NaviItemgetGuardsSize in interface NaviItempublic void addGuardsElement(java.lang.String guard)
NaviItemaddGuardsElement in interface NaviItempublic void removeGuardsElement(int index)
NaviItemremoveGuardsElement in interface NaviItempublic void swapGuardsElement(int index1,
int index2)
NaviItemswapGuardsElement in interface NaviItempublic java.lang.String getGuardsElement(int index)
NaviItemgetGuardsElement in interface NaviItempublic int compareTo(NaviItem comparable)
public int compareTo(net.anotheria.util.sorter.IComparable anotherComparable,
int method)
compareTo in interface net.anotheria.util.sorter.IComparablepublic java.lang.String getDefinedName()
getDefinedName in interface net.anotheria.asg.data.DataObjectpublic java.lang.String getDefinedParentName()
getDefinedParentName in interface net.anotheria.asg.data.DataObjectpublic java.lang.String getFootprint()
getFootprint in interface net.anotheria.asg.data.DataObjectpublic void copyLANG2LANG(java.lang.String sourceLanguage,
java.lang.String destLanguage)
NaviItemcopyLANG2LANG in interface NaviItempublic boolean isMultilingualDisabledInstance()
isMultilingualDisabledInstance in interface net.anotheria.asg.data.MultilingualObjectpublic void setMultilingualDisabledInstance(boolean value)
setMultilingualDisabledInstance in interface net.anotheria.asg.data.MultilingualObjectpublic boolean equals(java.lang.Object o)
equals in class java.lang.ObjectCopyright © 2012-2023 anotheria.net. All Rights Reserved.