ICEfaces ICE Components 3.3.0
Java API Documentation

com.icesoft.faces.component.tree
Class TreeDataModel

java.lang.Object
  extended by javax.faces.model.DataModel
      extended by com.icesoft.faces.component.tree.TreeDataModel
All Implemented Interfaces:
java.lang.Iterable

public class TreeDataModel
extends javax.faces.model.DataModel

TreeDataModel is an implementation of DataModel that wraps a DefaultTreeModel.


Constructor Summary
TreeDataModel()
          Default no args contructor
TreeDataModel(javax.swing.tree.TreeModel treeModel)
           
 
Method Summary
 int getRowCount()
           
 java.lang.Object getRowData()
           
 int getRowIndex()
           
 java.lang.Object getWrappedData()
           
 boolean isRowAvailable()
           
 void setRowIndex(int rowIndex)
           
 void setWrappedData(java.lang.Object data)
           
 
Methods inherited from class javax.faces.model.DataModel
addDataModelListener, getDataModelListeners, iterator, removeDataModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeDataModel

public TreeDataModel()
Default no args contructor


TreeDataModel

public TreeDataModel(javax.swing.tree.TreeModel treeModel)
Parameters:
treeModel -
Method Detail

isRowAvailable

public boolean isRowAvailable()
Specified by:
isRowAvailable in class javax.faces.model.DataModel

getRowCount

public int getRowCount()
Specified by:
getRowCount in class javax.faces.model.DataModel

getRowData

public java.lang.Object getRowData()
Specified by:
getRowData in class javax.faces.model.DataModel

getRowIndex

public int getRowIndex()
Specified by:
getRowIndex in class javax.faces.model.DataModel

setRowIndex

public void setRowIndex(int rowIndex)
Specified by:
setRowIndex in class javax.faces.model.DataModel

getWrappedData

public java.lang.Object getWrappedData()
Specified by:
getWrappedData in class javax.faces.model.DataModel

setWrappedData

public void setWrappedData(java.lang.Object data)
Specified by:
setWrappedData in class javax.faces.model.DataModel

ICEfaces ICE Components 3.3.0
Java API Documentation

Copyright 2013 ICEsoft Technologies Canada Corp., All Rights Reserved.