org.stringer.ui
Class WorkerTreeNode

java.lang.Object
  |
  +--javax.swing.tree.DefaultMutableTreeNode
        |
        +--org.stringer.ui.WorkerTreeNode
All Implemented Interfaces:
java.lang.Cloneable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode

public class WorkerTreeNode
extends javax.swing.tree.DefaultMutableTreeNode
implements java.io.Serializable

A TreeNode that maintains some additional state information.

Author:
R. Kevin Cole kcole@users.sourceforge.net
See Also:
Serialized Form

Field Summary
(package private)  boolean isworking
          when true, this node is currently being updated
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
WorkerTreeNode()
           
WorkerTreeNode(java.lang.Object userObject)
           
WorkerTreeNode(java.lang.Object userObject, boolean allowsChildren)
           
 
Method Summary
 boolean getAllowsChildren()
           
 boolean isWorking()
           
 void isWorking(boolean b)
           
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

isworking

boolean isworking
when true, this node is currently being updated

Constructor Detail

WorkerTreeNode

public WorkerTreeNode()

WorkerTreeNode

public WorkerTreeNode(java.lang.Object userObject)

WorkerTreeNode

public WorkerTreeNode(java.lang.Object userObject,
                      boolean allowsChildren)
Method Detail

getAllowsChildren

public boolean getAllowsChildren()
Specified by:
getAllowsChildren in interface javax.swing.tree.TreeNode
Overrides:
getAllowsChildren in class javax.swing.tree.DefaultMutableTreeNode

isWorking

public boolean isWorking()

isWorking

public void isWorking(boolean b)


Copyright © R. Kevin Cole. All Rights Reserved.