si::ijs::acs::objectexplorer::OETreeNode Class Reference

Inheritance diagram for si::ijs::acs::objectexplorer::OETreeNode:
Inheritance graph
[legend]
Collaboration diagram for si::ijs::acs::objectexplorer::OETreeNode:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OETreeNode (int newType, String newName, Object newObject, OETree newParentTree)
 OETreeNode (int newType, String newName, Object newObject, OETree newParentTree, Icon icon)
 OETreeNode (short nodeType, String name, Object data, OETree parentTree, ArrayList children, Icon icon)
boolean areChildrenDefined ()
int compareTo (java.lang.Object o)
int getChildCount ()
Icon getIcon ()
String getName ()
int getNodeType ()
OETree getParentTree ()
boolean isIntrospectable ()
boolean isLeaf ()
synchronized void setChildrenDefined (boolean c)
void setParentTree (OETree newParentTree)
String toString ()

Public Attributes

ArrayList childrenHolder = null

Private Attributes

boolean areChildrenDefined = true
int nodeType = 0
OETree parentTree = null
String name = null
Icon icon = null
boolean introspectable = false

Detailed Description

Insert the type's description here. Creation date: (9/26/98 1:32:06 PM)

Author:
: Miha Kadunc

09.05.2001 added setChildrenDefined(boolean areChildrenDefined)


Constructor & Destructor Documentation

si::ijs::acs::objectexplorer::OETreeNode::OETreeNode ( int  newType,
String  newName,
Object  newObject,
OETree  newParentTree 
) [inline]

Insert the method's description here. Creation date: (9/26/98 9:17:18 PM)

Parameters:
newLevel int
newObject java.lang.Object

References areChildrenDefined(), introspectable, name, nodeType, and parentTree.

si::ijs::acs::objectexplorer::OETreeNode::OETreeNode ( int  newType,
String  newName,
Object  newObject,
OETree  newParentTree,
Icon  icon 
) [inline]

Insert the method's description here. Creation date: (9/26/98 9:17:18 PM)

Parameters:
newLevel int
newObject java.lang.Object

References areChildrenDefined(), introspectable, name, nodeType, and parentTree.

si::ijs::acs::objectexplorer::OETreeNode::OETreeNode ( short  nodeType,
String  name,
Object  data,
OETree  parentTree,
ArrayList  children,
Icon  icon 
) [inline]

Insert the method's description here. Creation date: (11/7/00 5:58:20 PM)

References childrenHolder.


Member Function Documentation

Insert the method's description here. Creation date: (9.5.2001 17:19:10)

Referenced by getChildCount(), OETreeNode(), and setChildrenDefined().

int si::ijs::acs::objectexplorer::OETreeNode::compareTo ( java.lang.Object  o  )  [inline]

compareTo method comment.

References toString().

int si::ijs::acs::objectexplorer::OETreeNode::getChildCount (  )  [inline]

Insert the method's description here. Creation date: (9/28/98 12:44:36 PM)

References areChildrenDefined(), si::ijs::acs::objectexplorer::OETree::fireFirstTimeExpanded(), and parentTree.

Referenced by si::ijs::acs::objectexplorer::TreeHandlerBean::getDevices().

Icon si::ijs::acs::objectexplorer::OETreeNode::getIcon (  )  [inline]

Insert the method's description here. Creation date: (3/27/2001 7:20:16 PM)

Returns:
javax.swing.Icon

References icon.

String si::ijs::acs::objectexplorer::OETreeNode::getName (  )  [inline]
int si::ijs::acs::objectexplorer::OETreeNode::getNodeType (  )  [inline]
OETree si::ijs::acs::objectexplorer::OETreeNode::getParentTree (  )  [inline]

Insert the method's description here. Creation date: (11/10/00 3:58:25 PM)

Returns:
si.ijs.acs.objectexplorer.OETree

References parentTree.

Referenced by si::ijs::acs::objectexplorer::TreeHandlerBean::getDevices().

boolean si::ijs::acs::objectexplorer::OETreeNode::isIntrospectable (  )  [inline]

Insert the method's description here. Creation date: (2.2.2002 17:12:58)

References introspectable.

boolean si::ijs::acs::objectexplorer::OETreeNode::isLeaf (  )  [inline]

Insert the method's description here. Creation date: (9/26/98 1:45:06 PM)

synchronized void si::ijs::acs::objectexplorer::OETreeNode::setChildrenDefined ( boolean  c  )  [inline]

Insert the method's description here. Creation date: (9.5.2001 17:19:10)

References areChildrenDefined().

Referenced by si::ijs::acs::objectexplorer::TreeHandlerBean::disconnect().

void si::ijs::acs::objectexplorer::OETreeNode::setParentTree ( OETree  newParentTree  )  [inline]

Insert the method's description here. Creation date: (11/10/00 3:58:25 PM)

Parameters:
newParentTree si.ijs.acs.objectexplorer.OETree

References parentTree.

String si::ijs::acs::objectexplorer::OETreeNode::toString (  )  [inline]

Member Data Documentation

Referenced by isIntrospectable(), and OETreeNode().

Referenced by getNodeType(), and OETreeNode().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2