***  This class is subject to change   ***

com.sas.workspace
Class AbstractDesigner.cAbstractDesignerPluginNode

java.lang.Object
  |
  +--javax.swing.tree.DefaultMutableTreeNode
        |
        +--com.sas.workspace.AbstractDesigner.cAbstractDesignerTreeNode
              |
              +--com.sas.workspace.AbstractDesigner.cAbstractDesignerPluginNode
All Implemented Interfaces:
Enclosing class:
AbstractDesigner

public class AbstractDesigner.cAbstractDesignerPluginNode
extends AbstractDesigner.cAbstractDesignerTreeNode

See Also:
Serialized Form

Field Summary
protected  boolean allowsChildren
           
protected  String m_description
           
protected  String m_nodeName
           
protected  String m_toolTip
           
 
Fields inherited from class com.sas.workspace.AbstractDesigner.cAbstractDesignerTreeNode
m_bHasExpanded, m_bIsEditable, m_bIsExpanded, m_icon, m_sName
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
AbstractDesigner.cAbstractDesignerPluginNode(String name, PluginInterface plugin)
          Constructs a tree node
AbstractDesigner.cAbstractDesignerPluginNode(String name, PluginInterface plugin, int index)
          Constructs a tree node
 
Method Summary
 String getDescription()
           
 Icon getIcon()
           
 String getName()
          Gets the name of the node.
 String getNodeName()
           
 PluginInterface getPlugin()
           
 String getToolTip()
          Gets the tooltip to be used for a node.
 boolean isLeaf()
           
 
Methods inherited from class com.sas.workspace.AbstractDesigner.cAbstractDesignerTreeNode
addChildren, createChild, hasExpanded, isEditable, isExpanded, setHasExpanded, setIsEditable, setIsExpanded, setToolTip, 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, getUserObject, getUserObjectPath, insert, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

allowsChildren

protected boolean allowsChildren

m_nodeName

protected String m_nodeName

m_description

protected String m_description

m_toolTip

protected String m_toolTip
Constructor Detail

AbstractDesigner.cAbstractDesignerPluginNode

public AbstractDesigner.cAbstractDesignerPluginNode(String name,
                                                    PluginInterface plugin)
Constructs a tree node
Parameters:
sName - name of the node

AbstractDesigner.cAbstractDesignerPluginNode

public AbstractDesigner.cAbstractDesignerPluginNode(String name,
                                                    PluginInterface plugin,
                                                    int index)
Constructs a tree node
Parameters:
sName - name of the node
Method Detail

isLeaf

public boolean isLeaf()
Overrides:
isLeaf in class DefaultMutableTreeNode

getIcon

public Icon getIcon()
Overrides:
getIcon in class AbstractDesigner.cAbstractDesignerTreeNode

getName

public String getName()
Description copied from class: AbstractDesigner.cAbstractDesignerTreeNode
Gets the name of the node.
Overrides:
getName in class AbstractDesigner.cAbstractDesignerTreeNode
Following copied from class: com.sas.workspace.AbstractDesigner.cAbstractDesignerTreeNode
Returns:
the name of the node.

getNodeName

public String getNodeName()

getDescription

public String getDescription()

getToolTip

public String getToolTip()
Description copied from class: AbstractDesigner.cAbstractDesignerTreeNode
Gets the tooltip to be used for a node.
Overrides:
getToolTip in class AbstractDesigner.cAbstractDesignerTreeNode
Following copied from class: com.sas.workspace.AbstractDesigner.cAbstractDesignerTreeNode
Returns:
the tooltip for the node.

getPlugin

public PluginInterface getPlugin()

***  This class is subject to change   ***



Copyright © 2005 SAS Institute Inc. All Rights Reserved.
javadoc generated Fri, 10 Feb 2006 15:46:53