org.jext.xinsert
Class XTreeNode

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended byorg.jext.xinsert.XTreeNode
All Implemented Interfaces:
java.lang.Cloneable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode

public class XTreeNode
extends javax.swing.tree.DefaultMutableTreeNode

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
XTreeNode(java.lang.String userObject)
           
XTreeNode(java.lang.String userObject, java.lang.String modes)
           
XTreeNode(java.lang.String userObject, java.lang.String modes, int pos)
           
 
Method Summary
protected  void finalize()
          Patch -> Memory management improvements : it may help the garbage collector.
 int getIndex()
           
 boolean isAssociatedToMode(java.lang.String mode)
           
 boolean isPermanent()
           
 void setIndex(int pos)
           
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, 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, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XTreeNode

public XTreeNode(java.lang.String userObject)

XTreeNode

public XTreeNode(java.lang.String userObject,
                 java.lang.String modes)

XTreeNode

public XTreeNode(java.lang.String userObject,
                 java.lang.String modes,
                 int pos)
Method Detail

getIndex

public int getIndex()

setIndex

public void setIndex(int pos)

isPermanent

public boolean isPermanent()

isAssociatedToMode

public boolean isAssociatedToMode(java.lang.String mode)

finalize

protected void finalize()
                 throws java.lang.Throwable
Patch -> Memory management improvements : it may help the garbage collector. -> Author : Julien Ponge (julien@izforge.com) -> Date : 23, May 2001

Throws:
java.lang.Throwable


Copyright ? 2002 Romain Guy.