|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造函数 | 方法 | 详细信息: 字段 | 构造函数 | 方法 |
java.lang.Objectcom.nonesole.swing.plaf.basic.tree.utree.object.ObjectUTreeModel
public class ObjectUTreeModel
构造函数摘要 | |
---|---|
ObjectUTreeModel()
|
|
ObjectUTreeModel(java.lang.String rules,
java.lang.String separator)
带默认rules的树模型 |
方法摘要 | |
---|---|
javax.swing.tree.DefaultMutableTreeNode |
addNode(BasicObject object)
增加一个对象,如果返回Null,表示添加失败,现有树结构不做调整 |
java.util.List<BasicObject> |
getData()
获取数据列表 |
java.lang.String |
getDefaultRules()
得到默认的编码规则 |
java.lang.String |
getDefaultRulesSeparator()
得到默认的编码分割符 |
javax.swing.tree.DefaultMutableTreeNode |
getRoot()
|
java.util.List<BasicObject> |
getSelectedData()
获取数据列表 |
java.util.List<BasicObject> |
getSelectedLeaves()
获取数据列表 |
java.util.Map<java.lang.String,java.lang.Boolean> |
getSelectMap()
|
boolean |
isAllowCoverDefaultRules()
允许数据对象自身的规则设定覆盖默认规则设定 |
javax.swing.tree.DefaultMutableTreeNode |
removeNode(BasicObject object)
删除一个对象,如果返回Null,表示删除失败,现有树结构不做调整 |
void |
removeSelectedData()
移除被勾选的所有数据,包括子节点数据 |
void |
removeSelectedData(java.lang.Class<?> clazz)
移除被勾选的所有数据,包括子节点数据 |
void |
removeSelectedLeaves()
移除被勾选的所有数据,包括子节点数据 |
void |
removeSelectedLeaves(java.lang.Class<?> clazz)
移除被勾选的所有数据,包括子节点数据 |
void |
setAllowCoverDefaultRules(boolean allowCoverDefaultRules)
设置是否覆盖默认规则设定 |
void |
setChildrenStatus(java.lang.String id,
boolean isSelected)
设置指定ID节点数据子数据的选择状态 |
javax.swing.tree.DefaultMutableTreeNode |
setData(java.util.List<BasicObject> l)
设置数据 |
void |
setDefaultRules(java.lang.String defaultRules)
设置默认的编码规则 |
void |
setDefaultRulesSeparator(java.lang.String defaultRulesSeparator)
设置默认的编码分割符 |
void |
setRootObject(java.lang.Object obj)
设置根对象 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造函数详细信息 |
---|
public ObjectUTreeModel()
public ObjectUTreeModel(java.lang.String rules, java.lang.String separator)
方法详细信息 |
---|
public java.util.Map<java.lang.String,java.lang.Boolean> getSelectMap()
public java.util.List<BasicObject> getSelectedData()
public java.util.List<BasicObject> getSelectedLeaves()
public javax.swing.tree.DefaultMutableTreeNode getRoot()
public void removeSelectedData()
public void removeSelectedData(java.lang.Class<?> clazz)
public void removeSelectedLeaves(java.lang.Class<?> clazz)
public void removeSelectedLeaves()
public java.util.List<BasicObject> getData()
public javax.swing.tree.DefaultMutableTreeNode setData(java.util.List<BasicObject> l)
public javax.swing.tree.DefaultMutableTreeNode addNode(BasicObject object)
public javax.swing.tree.DefaultMutableTreeNode removeNode(BasicObject object)
public boolean isAllowCoverDefaultRules()
public void setAllowCoverDefaultRules(boolean allowCoverDefaultRules)
public java.lang.String getDefaultRules()
public void setDefaultRules(java.lang.String defaultRules)
public java.lang.String getDefaultRulesSeparator()
public void setDefaultRulesSeparator(java.lang.String defaultRulesSeparator)
public void setRootObject(java.lang.Object obj)
public void setChildrenStatus(java.lang.String id, boolean isSelected)
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造函数 | 方法 | 详细信息: 字段 | 构造函数 | 方法 |