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

All Superinterfaces:
Invalidatable, InvalidatableListModel<E>, ListModel<E>, LocatorProvider<E>, SearchableListModel<E>, SelectionModel<E>

public interface NavigationSelectionModel<E extends java.lang.Object & NavigationNode>
extends SelectionModel<E>

An interface describing a selection model for a navigation model. Elements of this model implement the NavigationNode interface. Input and output values must implement this interface.

The information that the navigation selection model provides is final only in the render phase, i.e. the result value of SelectionModel.getSelectedNode() may differ when called before the render phase.

Since:
5.1.0.1

Method Summary
 
Methods inherited from interface com.ibm.portal.navigation.SelectionModel
getSelectedNode, isNodeInSelectionPath, isNodeSelected
 
Methods inherited from interface com.ibm.portal.LocatorProvider
getLocator
 
Methods inherited from interface com.ibm.portal.ListModel
iterator
 
Methods inherited from interface com.ibm.portal.Invalidatable
invalidate, invalidate