Package jmri.jmrit.symbolicprog
Class CombinedLocoSelTreePane.InvisibleTreeModel
java.lang.Object
javax.swing.tree.DefaultTreeModel
jmri.jmrit.symbolicprog.CombinedLocoSelTreePane.InvisibleTreeModel
- All Implemented Interfaces:
Serializable,TreeModel
- Enclosing class:
- CombinedLocoSelTreePane
The following has been taken from an example given in..
http://www.java2s.com/Code/Java/Swing-Components/DecoderTreeNodeTreeExample.htm
with extracts from http://www.codeguru.com/java/articles/143.shtml
-
Field Summary
FieldsFields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root -
Constructor Summary
ConstructorsConstructorDescriptionInvisibleTreeModel(TreeNode root) InvisibleTreeModel(TreeNode root, boolean asksAllowsChildren) InvisibleTreeModel(TreeNode root, boolean asksAllowsChildren, boolean filterIsActive) -
Method Summary
Modifier and TypeMethodDescriptionvoidactivateFilter(boolean newValue) intgetChildCount(Object parent) booleanMethods 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
-
Field Details
-
filterIsActive
-
-
Constructor Details
-
InvisibleTreeModel
-
InvisibleTreeModel
-
InvisibleTreeModel
-
-
Method Details
-
activateFilter
-
isActivatedFilter
-
getChild
- Specified by:
getChildin interfaceTreeModel- Overrides:
getChildin classDefaultTreeModel
-
getChildCount
- Specified by:
getChildCountin interfaceTreeModel- Overrides:
getChildCountin classDefaultTreeModel
-