NavigableDefinition Interface
- public interface NavigableDefinition
Represents entities that may have other entities placed on them.
E.g. Books and Pages.
-
All Known Implementing Classes
-
PageDefinition, BookDefinition
getDefinitionLabel() Method
public String getDefinitionLabel()
Returns the definition label associated with this
NavigableDefinition.
Returns
- definition label
getDescription() Method
public String getDescription()
Returns the description associated with this
NavigableDefinition.
Returns
- description
getLocalizationResource() Method
public LocalizationResource getLocalizationResource()
Returns the LocalizationResource associated with this
navigable based on the locale of the request used for retrieving the
menu.
Returns
LocalizationResource associated with this navigable
getNavigableDefinitionId() Method
public NavigableDefinitionId getNavigableDefinitionId()
Returns a NavigableDefinitionId associated with this
NavigableDefinition. May return NULL if
the NavigableDefinition has not been retrieved
using the persistence API
Returns
NavigableDefinitionId
getTitle() Method
public String getTitle()
Returns the title associated with this
NavigableDefinition.
Returns
- title
getWebAppName() Method
public String getWebAppName()
Returns the name of the J2EE web application this
NavigableDefinition is scoped to.
Returns
- web application name
isHidden() Method
public boolean isHidden()
Returns whether this NavigableDefinition is set to
not be rendered.
Returns
- true if this
NavigableDefinition is hidden