|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.logabit.webtools.navigation.NavigationEntryContainer
public abstract class NavigationEntryContainer
Represents a container that contains navigation entries.
| Constructor Summary | |
|---|---|
NavigationEntryContainer()
|
|
| Method Summary | |
|---|---|
void |
addChild(NavigationEntry entry)
|
abstract NavigationEntry |
createChild(java.lang.String id,
java.lang.String uri,
java.lang.String label,
java.lang.String description,
boolean isDefault,
boolean isHidden,
boolean isClickable)
A factory method which creates a new navigation entry already containing the current navigation object. |
java.util.List<NavigationEntry> |
getChildren()
|
abstract Navigation |
getNavigation()
Return the navigation, this container belongs to. |
int |
getNumberOfChildren()
|
abstract NavigationEntry |
getParent()
Returns the parent entry of this entry or null if this entry is a first level entry. |
boolean |
hasChildren()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NavigationEntryContainer()
| Method Detail |
|---|
public abstract Navigation getNavigation()
public abstract NavigationEntry createChild(java.lang.String id,
java.lang.String uri,
java.lang.String label,
java.lang.String description,
boolean isDefault,
boolean isHidden,
boolean isClickable)
id - - The id of the entry to create.
public abstract NavigationEntry getParent()
public void addChild(NavigationEntry entry)
public java.util.List<NavigationEntry> getChildren()
public int getNumberOfChildren()
public boolean hasChildren()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||