Skip navigation links


com.essbase.eas.essbase.ui.wizards.tree
Class DatabaseContainerNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by com.essbase.eas.ui.ptree.PTreeNode
          extended by com.essbase.eas.ui.ptree.PTreeLabelNode
              extended by com.essbase.eas.essbase.ui.wizards.tree.DatabaseContainerNode

All Implemented Interfaces:
PrintableObject, java.awt.event.ActionListener, java.awt.event.ItemListener, java.beans.PropertyChangeListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.event.DocumentListener, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class DatabaseContainerNode
extends PTreeLabelNode

Extends the PTreeCheckBoxNode mainly so we can use a renderer to draw icon relative to the Essbase object that this tree node represents.

Version:
1.00, 3/20/2001
Author:
Namita Varma
See Also:
Serialized Form

Field Summary

 

Fields inherited from class com.essbase.eas.ui.ptree.PTreeLabelNode
expanded, label

 

Fields inherited from class com.essbase.eas.ui.ptree.PTreeNode
bundle, cancelAction, caption, editable, editValue, enabled, enableRemoval, enterAction, icon, keyAdapter, nodeObject, tipText

 

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

 

Constructor Summary
DatabaseContainerNode()
           
DatabaseContainerNode(java.lang.Object userObject, boolean allowsChildren, java.lang.String caption)
           
DatabaseContainerNode(java.lang.Object userObject, boolean allowsChildren, java.lang.String caption, int nTag)
           

 

Method Summary
 boolean copyObject(Server destServer, java.lang.String appName, boolean replace)
           
 void setMigrationOption(AppMigration node)
           
 void setReplaceTarget(boolean value)
           
 void willExpand()
           

 

Methods inherited from class com.essbase.eas.ui.ptree.PTreeLabelNode
drawObject, getPrintableObjects, getTreeCellRendererComponent, isEditable, nodeRemoved, setEditable, setLabelText

 

Methods inherited from class com.essbase.eas.ui.ptree.PTreeNode
actionPerformed, addAction, addAndNotify, addNodesAndNotify, addSortedChild, addSortedChild, cancelEditing, changedUpdate, clone, drawText, drawText, drawText, drawText, editNode, endEditing, getCaption, getChildForUserObject, getContextMenuItems, getEditingValue, getEditText, getHeight, getIcon, getLabel, getNodeObject, getToolTipText, getTree, getWidth, handleClick, handleDoubleClick, handleRightClick, insertUpdate, installListeners, installListeners, isEnabled, itemStateChanged, nodeChanged, paintCheckIcon, paintIcon, paintRadioIcon, propertyChange, remove, removeAction, removeAllChildren, removeAndNotify, removeUpdate, setCaption, setChildrenEnabled, setDescendantsEnabled, setEditingValue, setEnabled, setEnableRemoval, setIcon, setNodeObject, setTipText, setTree, setUserObject, toString, uninstallListeners, uninstallListeners

 

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

 

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

 

Constructor Detail

DatabaseContainerNode

public DatabaseContainerNode()

DatabaseContainerNode

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

DatabaseContainerNode

public DatabaseContainerNode(java.lang.Object userObject,
                             boolean allowsChildren,
                             java.lang.String caption,
                             int nTag)

Method Detail

setReplaceTarget

public void setReplaceTarget(boolean value)

copyObject

public boolean copyObject(Server destServer,
                          java.lang.String appName,
                          boolean replace)

willExpand

public void willExpand()
Overrides:
willExpand in class PTreeLabelNode

setMigrationOption

public void setMigrationOption(AppMigration node)

Skip navigation links


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