NavigableDefinition Interface

com.bea.netuix.application.definition
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

Method Summary

public String
getDefinitionLabel()
Returns the definition label associated with this NavigableDefinition.
public String
getDescription()
Returns the description associated with this NavigableDefinition.
public LocalizationResource
getLocalizationResource()
Returns the LocalizationResource associated with this navigable based on the locale of the request used for retrieving the menu.
public NavigableDefinitionId
getNavigableDefinitionId()
Returns a NavigableDefinitionId associated with this NavigableDefinition.
public String
getTitle()
Returns the title associated with this NavigableDefinition.
public String
getWebAppName()
Returns the name of the J2EE web application this NavigableDefinition is scoped to.
public boolean
isHidden()
Returns whether this NavigableDefinition is set to not be rendered.

Method Detail

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