Skip navigation links


com.essbase.eas.admin.client.tree
Class AdminTreeNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by com.essbase.eas.ui.ctree.CTreeNode
          extended by com.essbase.eas.admin.client.tree.AdminTreeNode

All Implemented Interfaces:
java.awt.datatransfer.Transferable, java.awt.dnd.DropTargetListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode
Direct Known Subclasses:
ServerPropertiesNode, ServersContainerNode, ServerTreeNode, ServerTreeNode.ServerEditPropertiesNode, UserNode, UsersContainerNode

public class AdminTreeNode
extends CTreeNode

Extends the CTreeNode class with some specifics for tree nodes in the admin.tree package.

Version:
1.00, 12/10/2000
Author:
Hung Vo
See Also:
Serialized Form

Field Summary

 

Fields inherited from class com.essbase.eas.ui.ctree.CTreeNode
actionMenuItems, allChildrenRemoved, caption, contextMenuItems, customViewEnabled, customViewNode, draggable, EMPTY_NODES, expanded, flavors, icon, notifyChildRemoval, startSortIndex, toolTipText

 

Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject

 

Constructor Summary
AdminTreeNode()
           
AdminTreeNode(java.lang.Object userObject, boolean useObjectCaption, boolean allowsChildren, java.lang.String imageName)
           
AdminTreeNode(java.lang.Object userObject, boolean allowsChildren, java.lang.String captionKey, java.lang.String imageName)
           
AdminTreeNode(java.lang.Object userObject, java.lang.String caption, boolean allowsChildren, java.lang.String imageName)
           

 

Method Summary
protected  void nodeChanged()
           
 void nodeRemoved()
           
protected  void removeNodeFromParent()
           
 void uninstallListeners()
           

 

Methods inherited from class com.essbase.eas.ui.ctree.CTreeNode
add, addNodeAndNotify, addNodeAndNotify, addNodesAndNotify, addNodesSortedAndNotify, addNodesSortedAndNotify, addSortedChild, areChildrenCollated, broadcastNodeChanged, changeNodeIndex, clone, dispose, dragEnter, dragExit, dragOver, drop, dropActionChanged, getActionMenuItems, getAllChildrenRemoved, getCaption, getChildForUserObject, getChildrenAsArray, getChildUserObjects, getChildUserObjectsAsList, getContextCaption, getContextInformation, getContextMenuItems, getCustomViewEnabled, getCustomViewNode, getDraggable, getExpandedState, getIcon, getNotifyRemoveChildren, getPrintableObjects, getSortedChildIndex, getStartSortIndex, getToolTipText, getTransferData, getTransferDataFlavors, getTreeCellRendererComponent, getTreeModel, getUserObjectAs, handleDelete, handleDoubleClick, handleExpand, initFlavors, insertNodeAndNotify, installListeners, isDataFlavorSupported, localizeMenuItems, personalizeMenuItems, personalizeMenuItems, personalizeMenuItems, personalizeMenuItems, remove, removeChildrenNodeAndNotify, removeNodeAndNotify, removeNodeAndNotify, removeNodeAndNotify, setAllChildrenRemoved, setCaption, setContextInformation, setCustomViewEnabled, setCustomViewNode, setExpandedState, setIcon, setIcon, setIcon, setNotifyRemoveChildren, setNotifyRemoveChildren, setSortingIndex, setToolTipText, setUserObject, sortNodes, toString, updateChildOrder, updateChildrenToMatch, updateChildrenToMatch, updateNode, willExpand

 

Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
breadthFirstEnumeration, children, 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, removeAllChildren, removeFromParent, setAllowsChildren, setParent

 

Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

AdminTreeNode

public AdminTreeNode()

AdminTreeNode

public AdminTreeNode(java.lang.Object userObject,
                     boolean allowsChildren,
                     java.lang.String captionKey,
                     java.lang.String imageName)

AdminTreeNode

public AdminTreeNode(java.lang.Object userObject,
                     boolean useObjectCaption,
                     boolean allowsChildren,
                     java.lang.String imageName)

AdminTreeNode

public AdminTreeNode(java.lang.Object userObject,
                     java.lang.String caption,
                     boolean allowsChildren,
                     java.lang.String imageName)

Method Detail

uninstallListeners

public void uninstallListeners()

nodeChanged

protected void nodeChanged()

removeNodeFromParent

protected void removeNodeFromParent()

nodeRemoved

public void nodeRemoved()
Overrides:
nodeRemoved in class CTreeNode

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.