wt.templateutil.table
Class TreeTableNode

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended bywt.templateutil.table.TreeTableNode
All Implemented Interfaces:
Cloneable, MutableTreeNode, Serializable, TreeNode

public class TreeTableNode
extends DefaultMutableTreeNode



Supported API: false

Extendable: false

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.tree.DefaultMutableTreeNode
 
Field Summary
private  Object alternateUserObject
           
private  boolean childrenAreFetched
           
private static String CLASSNAME
           
private  String fetchCode
           
private  boolean hasChildren
           
private  int identifier
           
private  boolean isLastSibling
           
private  boolean isOpen
           
private  boolean isVisible
           
private static String RESOURCE
           
private  String stringIdentifier
           
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
TreeTableNode(boolean isVisible, boolean hasChildren, boolean isOpen, boolean isLastSibling, int identifier)
          Constuctor that sets the modelIndex of the column that points to the corresponding column in the TableModel.
TreeTableNode(boolean isVisible, boolean hasChildren, boolean isOpen, boolean isLastSibling, int identifier, Object userObject)
          Deprecated.  
TreeTableNode(boolean isVisible, boolean hasChildren, boolean isOpen, boolean isLastSibling, int identifier, Object userObject, boolean allowsChildren)
          Constuctor that sets the modelIndex of the column that points to the corresponding column in the TableModel.
TreeTableNode(boolean hasChildren, boolean isOpen, boolean isLastSibling, int identifier)
          Constuctor that sets the modelIndex of the column that points to the corresponding column in the TableModel.
TreeTableNode(boolean hasChildren, boolean isOpen, boolean isLastSibling, int identifier, Object userObject)
          Deprecated.  
TreeTableNode(boolean hasChildren, boolean isOpen, boolean isLastSibling, int identifier, Object userObject, boolean allowsChildren)
          Constuctor that sets the modelIndex of the column that points to the corresponding column in the TableModel.
 
Method Summary
 Object getCentralObject()
           
static Object getCentralObject(Object obj)
           
 boolean getChildrenAreFeteched()
           
 String getFetchCode()
           
 boolean getHasChildren()
           
 int getIdentifier()
           
 boolean getIsLastSibling()
           
 boolean getIsOpen()
           
 boolean getIsVisible()
           
 String getStringIdentifier()
           
 Object getUserObject()
           
 void setChildrenAreFeteched(boolean childrenAreFetched)
           
 void setFetchCode(String fetchCode)
           
 void setHasChildren(boolean hasChildren)
           
 void setIdentifier(int identifier)
           
 void setIsLastSibling(boolean isLastSibling)
           
 void setIsOpen(boolean isOpen)
           
 void setIsVisible(boolean isVisible)
           
 void setStringIdentifier(String identifier)
           
 void setUserObject(Object userObject)
           
 String toString()
           
 
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, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

hasChildren

private boolean hasChildren

isVisible

private boolean isVisible

isOpen

private boolean isOpen

isLastSibling

private boolean isLastSibling

childrenAreFetched

private boolean childrenAreFetched

identifier

private int identifier

stringIdentifier

private String stringIdentifier

fetchCode

private String fetchCode

alternateUserObject

private transient Object alternateUserObject
Constructor Detail

TreeTableNode

public TreeTableNode(boolean hasChildren,
                     boolean isOpen,
                     boolean isLastSibling,
                     int identifier,
                     Object userObject)
Deprecated.  

Constuctor that sets the modelIndex of the column that points to the corresponding column in the TableModel.

Supported API: false


TreeTableNode

public TreeTableNode(boolean hasChildren,
                     boolean isOpen,
                     boolean isLastSibling,
                     int identifier,
                     Object userObject,
                     boolean allowsChildren)
Constuctor that sets the modelIndex of the column that points to the corresponding column in the TableModel. The preferred HTMLComponent for the this column is set also.

Supported API: false


TreeTableNode

public TreeTableNode(boolean hasChildren,
                     boolean isOpen,
                     boolean isLastSibling,
                     int identifier)
Constuctor that sets the modelIndex of the column that points to the corresponding column in the TableModel. The preferred HTMLComponent for the this column is set also.

Supported API: false


TreeTableNode

public TreeTableNode(boolean isVisible,
                     boolean hasChildren,
                     boolean isOpen,
                     boolean isLastSibling,
                     int identifier,
                     Object userObject)
Deprecated.  

Constuctor that sets the modelIndex of the column that points to the corresponding column in the TableModel.

Supported API: false


TreeTableNode

public TreeTableNode(boolean isVisible,
                     boolean hasChildren,
                     boolean isOpen,
                     boolean isLastSibling,
                     int identifier,
                     Object userObject,
                     boolean allowsChildren)
Constuctor that sets the modelIndex of the column that points to the corresponding column in the TableModel. The preferred HTMLComponent for the this column is set also.

Supported API: false


TreeTableNode

public TreeTableNode(boolean isVisible,
                     boolean hasChildren,
                     boolean isOpen,
                     boolean isLastSibling,
                     int identifier)
Constuctor that sets the modelIndex of the column that points to the corresponding column in the TableModel. The preferred HTMLComponent for the this column is set also.

Supported API: false

Method Detail

getCentralObject

public Object getCentralObject()

getHasChildren

public boolean getHasChildren()

setHasChildren

public void setHasChildren(boolean hasChildren)

getIsVisible

public boolean getIsVisible()

setIsVisible

public void setIsVisible(boolean isVisible)

getIsOpen

public boolean getIsOpen()

setIsOpen

public void setIsOpen(boolean isOpen)

getIsLastSibling

public boolean getIsLastSibling()

setIsLastSibling

public void setIsLastSibling(boolean isLastSibling)

getIdentifier

public int getIdentifier()

setIdentifier

public void setIdentifier(int identifier)

setStringIdentifier

public void setStringIdentifier(String identifier)

getStringIdentifier

public String getStringIdentifier()

getChildrenAreFeteched

public boolean getChildrenAreFeteched()

setChildrenAreFeteched

public void setChildrenAreFeteched(boolean childrenAreFetched)

getCentralObject

public static Object getCentralObject(Object obj)

getFetchCode

public String getFetchCode()

setFetchCode

public void setFetchCode(String fetchCode)

toString

public String toString()

getUserObject

public Object getUserObject()

setUserObject

public void setUserObject(Object userObject)