com.nonesole.swing.plaf.basic.tree.utree.basic
类 BasicUTreeModel

java.lang.Object
  继承者 com.nonesole.swing.plaf.basic.tree.utree.basic.BasicUTreeModel

public class BasicUTreeModel
extends java.lang.Object

默认的UTree业务模型,它提供一组方法,将List转换成TreeNode

版本:
1.0 - build in 2009-11-03
作者:
JACK LEE

构造函数摘要
BasicUTreeModel()
           
 
方法摘要
 UBasicTreeItemModel getTreeData(java.lang.String key)
           
 void setChildrenSelected(java.lang.String key, boolean isSelected)
           
 void setItemSelected(java.lang.String key, boolean isSelected)
           
 javax.swing.tree.DefaultMutableTreeNode toNodes(java.util.List<UBasicTreeItemModel> l)
          将对象列表转换为树节点
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造函数详细信息

BasicUTreeModel

public BasicUTreeModel()
方法详细信息

setItemSelected

public void setItemSelected(java.lang.String key,
                            boolean isSelected)

setChildrenSelected

public void setChildrenSelected(java.lang.String key,
                                boolean isSelected)

getTreeData

public UBasicTreeItemModel getTreeData(java.lang.String key)

toNodes

public javax.swing.tree.DefaultMutableTreeNode toNodes(java.util.List<UBasicTreeItemModel> l)
                                                throws java.lang.Exception
将对象列表转换为树节点

参数:
l - 对象列表
返回:
树的根节点
抛出:
java.lang.Exception