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

java.lang.Object
  继承者 com.nonesole.swing.plaf.basic.tree.utree.basic.BasicItemObject
所有已实现的接口:
UBasicTreeItemModel

public class BasicItemObject
extends java.lang.Object
implements UBasicTreeItemModel

默认的树节点对象

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

构造函数摘要
BasicItemObject()
           
 
方法摘要
 java.lang.String getFatherId()
          返回当前节点的父节点ID
 java.lang.String getId()
          返回树节点ID
 java.net.URL getImage()
          得到节点的图标路径
 java.lang.Object getObject()
          返回树节点对应的对象
 java.lang.String getText()
          返回树节点名称
 boolean isLeaf()
          当前节点是否是叶子节点
 boolean isRoot()
          返回当前节点是否为根节点
 boolean isSelected()
          返回当前节点是否被选择,对于带checkbox的tree来说这个方法很重要
 UBasicTreeItemModel setFatherId(java.lang.String id)
          设置当前节点的父节点ID,用于定位
 UBasicTreeItemModel setId(java.lang.String id)
          设置树节点ID,用于定位
 UBasicTreeItemModel setImage(java.net.URL image)
          设置节点的图标
 UBasicTreeItemModel setLeaf(boolean isLeaf)
          设置当前节点是否是叶子节点
 UBasicTreeItemModel setObject(java.lang.Object obj)
          设置树节点对应的对象
 UBasicTreeItemModel setRoot(boolean isRoot)
          设置当前节点是根节点
 UBasicTreeItemModel setSelected(boolean isSelected)
          设置当前节点是否被选择,true - 表示被选择,false - 表示没有被选择
 UBasicTreeItemModel setText(java.lang.String text)
          设置树节点名称
 javax.swing.tree.DefaultMutableTreeNode toNode()
          将数据对象转换为node
 java.lang.String toString()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造函数详细信息

BasicItemObject

public BasicItemObject()
方法详细信息

getImage

public java.net.URL getImage()
从接口 UBasicTreeItemModel 复制的描述
得到节点的图标路径

指定者:
接口 UBasicTreeItemModel 中的 getImage
返回:
URL

setImage

public UBasicTreeItemModel setImage(java.net.URL image)
从接口 UBasicTreeItemModel 复制的描述
设置节点的图标

指定者:
接口 UBasicTreeItemModel 中的 setImage

isLeaf

public boolean isLeaf()
从接口 UBasicTreeItemModel 复制的描述
当前节点是否是叶子节点

指定者:
接口 UBasicTreeItemModel 中的 isLeaf
返回:
true - 是叶子节点,false - 不是叶子节点

setLeaf

public UBasicTreeItemModel setLeaf(boolean isLeaf)
从接口 UBasicTreeItemModel 复制的描述
设置当前节点是否是叶子节点

指定者:
接口 UBasicTreeItemModel 中的 setLeaf
参数:
isLeaf - - true 是叶子节点 ,false不是叶子节点

isSelected

public boolean isSelected()
从接口 UBasicTreeItemModel 复制的描述
返回当前节点是否被选择,对于带checkbox的tree来说这个方法很重要

指定者:
接口 UBasicTreeItemModel 中的 isSelected

setSelected

public UBasicTreeItemModel setSelected(boolean isSelected)
从接口 UBasicTreeItemModel 复制的描述
设置当前节点是否被选择,true - 表示被选择,false - 表示没有被选择

指定者:
接口 UBasicTreeItemModel 中的 setSelected

toNode

public javax.swing.tree.DefaultMutableTreeNode toNode()
从接口 UBasicTreeItemModel 复制的描述
将数据对象转换为node

指定者:
接口 UBasicTreeItemModel 中的 toNode

getFatherId

public java.lang.String getFatherId()
从接口 UBasicTreeItemModel 复制的描述
返回当前节点的父节点ID

指定者:
接口 UBasicTreeItemModel 中的 getFatherId
返回:
id ID

getId

public java.lang.String getId()
从接口 UBasicTreeItemModel 复制的描述
返回树节点ID

指定者:
接口 UBasicTreeItemModel 中的 getId
返回:
id ID

getObject

public java.lang.Object getObject()
从接口 UBasicTreeItemModel 复制的描述
返回树节点对应的对象

指定者:
接口 UBasicTreeItemModel 中的 getObject
返回:
对象

getText

public java.lang.String getText()
从接口 UBasicTreeItemModel 复制的描述
返回树节点名称

指定者:
接口 UBasicTreeItemModel 中的 getText
返回:
text 名称

setFatherId

public UBasicTreeItemModel setFatherId(java.lang.String id)
从接口 UBasicTreeItemModel 复制的描述
设置当前节点的父节点ID,用于定位

指定者:
接口 UBasicTreeItemModel 中的 setFatherId
参数:
id - ID
返回:
接口

setId

public UBasicTreeItemModel setId(java.lang.String id)
从接口 UBasicTreeItemModel 复制的描述
设置树节点ID,用于定位

指定者:
接口 UBasicTreeItemModel 中的 setId
参数:
id - ID
返回:
接口

setObject

public UBasicTreeItemModel setObject(java.lang.Object obj)
从接口 UBasicTreeItemModel 复制的描述
设置树节点对应的对象

指定者:
接口 UBasicTreeItemModel 中的 setObject
参数:
obj - Object对象
返回:
接口

setText

public UBasicTreeItemModel setText(java.lang.String text)
从接口 UBasicTreeItemModel 复制的描述
设置树节点名称

指定者:
接口 UBasicTreeItemModel 中的 setText
参数:
text - 名称
返回:
接口

isRoot

public boolean isRoot()
从接口 UBasicTreeItemModel 复制的描述
返回当前节点是否为根节点

指定者:
接口 UBasicTreeItemModel 中的 isRoot
返回:
true - 是根节点,false - 不是根节点

setRoot

public UBasicTreeItemModel setRoot(boolean isRoot)
从接口 UBasicTreeItemModel 复制的描述
设置当前节点是根节点

指定者:
接口 UBasicTreeItemModel 中的 setRoot

toString

public java.lang.String toString()
覆盖:
java.lang.Object 中的 toString