Class InvisibleTreeModel
- java.lang.Object
-
- javax.swing.tree.DefaultTreeModel
-
- org.bidib.wizard.mvc.common.view.checkboxtree.InvisibleTreeModel
-
- All Implemented Interfaces:
Serializable,TreeModel
public class InvisibleTreeModel extends DefaultTreeModel
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanfilterIsActive-
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
-
-
Constructor Summary
Constructors Constructor Description InvisibleTreeModel(TreeNode root)InvisibleTreeModel(TreeNode root, boolean asksAllowsChildren)InvisibleTreeModel(TreeNode root, boolean asksAllowsChildren, boolean filterIsActive)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivateFilter(boolean newValue)ObjectgetChild(Object parent, int index)intgetChildCount(Object parent)booleanisActivatedFilter()-
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
-
-
-
-
Method Detail
-
activateFilter
public void activateFilter(boolean newValue)
-
isActivatedFilter
public boolean isActivatedFilter()
-
getChild
public Object getChild(Object parent, int index)
- Specified by:
getChildin interfaceTreeModel- Overrides:
getChildin classDefaultTreeModel
-
getChildCount
public int getChildCount(Object parent)
- Specified by:
getChildCountin interfaceTreeModel- Overrides:
getChildCountin classDefaultTreeModel
-
-