com.nonesole.swing.plaf.basic.tree.utree.object
Class ObjectUTreeModel
java.lang.Object
com.nonesole.swing.plaf.basic.tree.utree.object.ObjectUTreeModel
public class ObjectUTreeModel
- extends java.lang.Object
- Version:
- 1.0 - build on 2011-03-11
- Author:
- JACK LEE
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectUTreeModel
public ObjectUTreeModel()
ObjectUTreeModel
public ObjectUTreeModel(java.lang.String rules,
java.lang.String separator)
getSelectMap
public java.util.Map<java.lang.String,java.lang.Boolean> getSelectMap()
getSelectedData
public java.util.List<BasicObject> getSelectedData()
getSelectedLeaves
public java.util.List<BasicObject> getSelectedLeaves()
getRoot
public javax.swing.tree.DefaultMutableTreeNode getRoot()
removeSelectedData
public void removeSelectedData()
removeSelectedData
public void removeSelectedData(java.lang.Class<?> clazz)
removeSelectedLeaves
public void removeSelectedLeaves(java.lang.Class<?> clazz)
removeSelectedLeaves
public void removeSelectedLeaves()
getData
public java.util.List<BasicObject> getData()
setData
public javax.swing.tree.DefaultMutableTreeNode setData(java.util.List<BasicObject> l)
addNode
public javax.swing.tree.DefaultMutableTreeNode addNode(BasicObject object)
removeNode
public javax.swing.tree.DefaultMutableTreeNode removeNode(BasicObject object)
isAllowCoverDefaultRules
public boolean isAllowCoverDefaultRules()
setAllowCoverDefaultRules
public void setAllowCoverDefaultRules(boolean allowCoverDefaultRules)
getDefaultRules
public java.lang.String getDefaultRules()
setDefaultRules
public void setDefaultRules(java.lang.String defaultRules)
getDefaultRulesSeparator
public java.lang.String getDefaultRulesSeparator()
setDefaultRulesSeparator
public void setDefaultRulesSeparator(java.lang.String defaultRulesSeparator)
setRootObject
public void setRootObject(java.lang.Object obj)
setChildrenStatus
public void setChildrenStatus(java.lang.String id,
boolean isSelected)