org.richfaces.model
Class SwingTreeDataModel

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<javax.swing.tree.TreeNode>
                  extended by org.richfaces.model.SwingTreeDataModel

public class SwingTreeDataModel
extends TreeDataModel<javax.swing.tree.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
SwingTreeDataModel()
           
 
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)
           
protected  javax.swing.tree.TreeNode getData()
           
 void setWrappedData(java.lang.Object data)
           
 
Methods inherited from class org.richfaces.model.TreeDataModel
addNode, addNode, doWalk, getChildNodeId, getClazz, getNodeAdaptor, getRowData, getRowKey, getTreeNode, getTreeNodeRowKey, getWrappedData, isLeaf, isRowAvailable, locateTreeNode, locateTreeNode, removeNode, setRowKey, 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

SwingTreeDataModel

public SwingTreeDataModel()
Method Detail

getData

protected javax.swing.tree.TreeNode getData()
Overrides:
getData in class TreeDataModel<javax.swing.tree.TreeNode>

setWrappedData

public void setWrappedData(java.lang.Object data)
Overrides:
setWrappedData in class TreeDataModel<javax.swing.tree.TreeNode>

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.