org.richfaces.model
Class ClassicTreeDataModel

java.lang.Object
  extended by javax.faces.model.DataModel
      extended by org.ajax4jsf.model.ExtendedDataModel
          extended by org.richfaces.model.AbstractTreeDataModel
              extended by org.richfaces.model.TreeDataModel<TreeNode>
                  extended by org.richfaces.model.ClassicTreeDataModel

public class ClassicTreeDataModel
extends TreeDataModel<TreeNode>

TreeDataModel implementation for classic TreeNode instances Created 01.11.2007

Since:
3.2
Author:
Nick Belaevski

Nested Class Summary
 
Nested classes/interfaces inherited from class org.richfaces.model.TreeDataModel
TreeDataModel.MissingNodeHandler<T>
 
Field Summary
 
Fields inherited from class org.richfaces.model.TreeDataModel
nodeAdaptor
 
Fields inherited from class org.richfaces.model.AbstractTreeDataModel
SEPARATOR
 
Constructor Summary
ClassicTreeDataModel()
           
 
Method Summary
 java.lang.Object convertToKey(javax.faces.context.FacesContext context, java.lang.String keyString, javax.faces.component.UIComponent component, javax.faces.convert.Converter converter)
           
 TreeNode getTreeNode()
          Get current tree node.
 
Methods inherited from class org.richfaces.model.TreeDataModel
addNode, addNode, doWalk, getChildNodeId, getClazz, getData, getNodeAdaptor, getRowData, getRowKey, getTreeNodeRowKey, getWrappedData, isLeaf, isRowAvailable, locateTreeNode, locateTreeNode, removeNode, setRowKey, setWrappedData, walk, walkModel
 
Methods inherited from class org.richfaces.model.AbstractTreeDataModel
getModelTreeNode, getParentRowKey, getRowCount, getRowIndex, processElement, setRowIndex, walk
 
Methods inherited from class org.ajax4jsf.model.ExtendedDataModel
getSerializableModel
 
Methods inherited from class javax.faces.model.DataModel
addDataModelListener, getDataModelListeners, removeDataModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassicTreeDataModel

public ClassicTreeDataModel()
Method Detail

getTreeNode

public TreeNode getTreeNode()
Description copied from class: AbstractTreeDataModel
Get current tree node. Note: valid only for classical TreeNode based tree data model implementation

Overrides:
getTreeNode in class TreeDataModel<TreeNode>
Returns:
current tree node

convertToKey

public java.lang.Object convertToKey(javax.faces.context.FacesContext context,
                                     java.lang.String keyString,
                                     javax.faces.component.UIComponent component,
                                     javax.faces.convert.Converter converter)
Specified by:
convertToKey in class AbstractTreeDataModel


Copyright © 2010. All Rights Reserved.