|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MenuElement
This interface describes common features of portal-site menu elements constructed and returned to decorators.
Field Summary | |
---|---|
static java.lang.String |
MENU_ELEMENT_TYPE
MENU_ELEMENT_TYPE - element type of menu elements |
static java.lang.String |
OPTION_ELEMENT_TYPE
OPTION_ELEMENT_TYPE - element type of menu elements |
static java.lang.String |
SEPARATOR_ELEMENT_TYPE
SEPARATOR_ELEMENT_TYPE - element type of separator elements |
Method Summary | |
---|---|
java.lang.String |
getElementType()
getElementType - get type of menu element |
Node |
getManagedNode()
getManagedNode - get underlying managed concrete Node associated with menu element; note that the node returned is not necessarily deterministic if the mapping of profiled folders, pages, and links is not mapped 1:1 |
GenericMetadata |
getMetadata()
getMetadata - get generic metadata for menu element |
Node |
getNode()
getNode - get Node proxy from site view associated with element |
Menu |
getParentMenu()
getParentMenu - get menu that contains menu element |
java.lang.String |
getShortTitle()
getShortTitle - get default short title for menu element |
java.lang.String |
getShortTitle(java.util.Locale locale)
getShortTitle - get locale specific short title for menu element from metadata |
java.lang.String |
getSkin()
getSkin - get skin name for menu element |
java.lang.String |
getTitle()
getTitle - get default title for menu element |
java.lang.String |
getTitle(java.util.Locale locale)
getTitle - get locale specific title for menu element from metadata |
boolean |
isEditable()
isEditable - get editable access flag for menu option |
Field Detail |
---|
static final java.lang.String MENU_ELEMENT_TYPE
static final java.lang.String OPTION_ELEMENT_TYPE
static final java.lang.String SEPARATOR_ELEMENT_TYPE
Method Detail |
---|
java.lang.String getElementType()
Menu getParentMenu()
java.lang.String getTitle()
java.lang.String getShortTitle()
java.lang.String getTitle(java.util.Locale locale)
locale
- preferred locale
java.lang.String getShortTitle(java.util.Locale locale)
locale
- preferred locale
GenericMetadata getMetadata()
java.lang.String getSkin()
boolean isEditable()
Node getNode()
Node getManagedNode()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |