接口 com.nonesole.swing.plaf.basic.tree.utree.object.BasicObject
的使用

使用 BasicObject 的软件包
com.nonesole.swing.plaf.basic.tree.utree   
com.nonesole.swing.plaf.basic.tree.utree.object   
 

com.nonesole.swing.plaf.basic.tree.utreeBasicObject 的使用
 

返回变量类型为 BasicObject 的类型的 com.nonesole.swing.plaf.basic.tree.utree 中的方法
 java.util.List<BasicObject> UObjectTree.getData()
          选取所有的节点
 java.util.List<BasicObject> UObjectTree.getSelectedData()
          得到选中的节点
 java.util.List<BasicObject> UObjectTree.getSelectedLeaves()
          得到选中的叶子节点
 

参数类型为 BasicObjectcom.nonesole.swing.plaf.basic.tree.utree 中的方法
 void UObjectTree.addData(BasicObject object)
           
 void UObjectTree.removeData(BasicObject object)
           
 

类型变量类型为 BasicObjectcom.nonesole.swing.plaf.basic.tree.utree 中的方法参数
 void UObjectTree.setData(java.util.List<BasicObject> l)
          将外部数据传入,并显示出来
 

com.nonesole.swing.plaf.basic.tree.utree.objectBasicObject 的使用
 

实现 BasicObjectcom.nonesole.swing.plaf.basic.tree.utree.object 中的类
 class UObjectTreeBasicObject
           
 

返回变量类型为 BasicObject 的类型的 com.nonesole.swing.plaf.basic.tree.utree.object 中的方法
 java.util.List<BasicObject> ObjectUTreeModel.getData()
          获取数据列表
 java.util.List<BasicObject> ObjectUTreeModel.getSelectedData()
          获取数据列表
 java.util.List<BasicObject> ObjectUTreeModel.getSelectedLeaves()
          获取数据列表
 

参数类型为 BasicObjectcom.nonesole.swing.plaf.basic.tree.utree.object 中的方法
 javax.swing.tree.DefaultMutableTreeNode ObjectUTreeModel.addNode(BasicObject object)
          增加一个对象,如果返回Null,表示添加失败,现有树结构不做调整
 javax.swing.tree.DefaultMutableTreeNode ObjectUTreeModel.removeNode(BasicObject object)
          删除一个对象,如果返回Null,表示删除失败,现有树结构不做调整
 

类型变量类型为 BasicObjectcom.nonesole.swing.plaf.basic.tree.utree.object 中的方法参数
 javax.swing.tree.DefaultMutableTreeNode ObjectUTreeModel.setData(java.util.List<BasicObject> l)
          设置数据