com.ibm.portal.navigation
Interface NavigationModel<E extends java.lang.Object & NavigationNode>

All Superinterfaces:
Invalidatable, InvalidatableTreeModel<E>, LocatorProvider<E>, SearchableTreeModel<E>, TreeModel<E>

public interface NavigationModel<E extends java.lang.Object & NavigationNode>
extends InvalidatableTreeModel<E>, SearchableTreeModel<E>

An interface describing a navigation model. The navigation model describes the toplogy of the navigation visible to a specific user. Each node of this model implements the NavigationNode interface.
Unless stated otherwise, return values of the tree model methods are NavigationNode.

Since:
5.1.0.1

Method Summary
 
Methods inherited from interface com.ibm.portal.Invalidatable
invalidate, invalidate
 
Methods inherited from interface com.ibm.portal.TreeModel
getChildren, getParent, getRoot, hasChildren
 
Methods inherited from interface com.ibm.portal.LocatorProvider
getLocator