Package org.apache.tapestry5.tree
Class DefaultTreeSelectionModel<T>
- java.lang.Object
 - 
- org.apache.tapestry5.BaseOptimizedSessionPersistedObject
 - 
- org.apache.tapestry5.tree.DefaultTreeSelectionModel<T>
 
 
 
- 
- Type Parameters:
 T- type of node
- All Implemented Interfaces:
 Serializable,OptimizedSessionPersistedObject,TreeSelectionModel<T>
public class DefaultTreeSelectionModel<T> extends BaseOptimizedSessionPersistedObject implements TreeSelectionModel<T>
Default implementation ofTreeSelectionModel. This is simply a wrapper around a set of node ids.- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description DefaultTreeSelectionModel() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()Clears the selection.booleanisSelected(TreeNode<T> node)Returnstrue, if the given node is selected.voidselect(TreeNode<T> node)Selects a node.voidunselect(TreeNode<T> node)Unselects a node.- 
Methods inherited from class org.apache.tapestry5.BaseOptimizedSessionPersistedObject
checkAndResetDirtyMarker, markDirty 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
DefaultTreeSelectionModel
public DefaultTreeSelectionModel()
 
 - 
 
- 
Method Detail
- 
isSelected
public boolean isSelected(TreeNode<T> node)
Description copied from interface:TreeSelectionModelReturnstrue, if the given node is selected.- Specified by:
 isSelectedin interfaceTreeSelectionModel<T>- Parameters:
 node- node to check
 
- 
select
public void select(TreeNode<T> node)
Description copied from interface:TreeSelectionModelSelects a node.- Specified by:
 selectin interfaceTreeSelectionModel<T>- Parameters:
 node- node to select
 
- 
unselect
public void unselect(TreeNode<T> node)
Description copied from interface:TreeSelectionModelUnselects a node.- Specified by:
 unselectin interfaceTreeSelectionModel<T>- Parameters:
 node- node to unselect
 
- 
clear
public void clear()
Description copied from interface:TreeSelectionModelClears the selection.- Specified by:
 clearin interfaceTreeSelectionModel<T>
 
 - 
 
 -