Skip navigation links


com.essbase.eas.essbase.ui.outline.settings
Class DimensionStorageNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by com.essbase.eas.ui.tree.StandardTreeNode
          extended by com.essbase.eas.essbase.ui.outline.settings.SettingsTreeNode
              extended by com.essbase.eas.essbase.ui.outline.settings.DimensionStorageNode

All Implemented Interfaces:
RepresentationListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.event.CellEditorListener, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class DimensionStorageNode
extends SettingsTreeNode

implementation of a tree node for a single alias table node.

Version:
1.00, 05/10/2002
Author:
Hank Cox
See Also:
Serialized Form

Field Summary

 

Fields inherited from class com.essbase.eas.ui.tree.StandardTreeNode
editable, editorComponent, editStartPosition, icon, labelOnly, labelText, modified, valueText

 

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

 

Constructor Summary
DimensionStorageNode(Representation r, Member d)
           

 

Method Summary
 void editingStopped(javax.swing.event.ChangeEvent e)
           
 void eventTaken(RepresentationEvent e)
          this event gets broadcast an event is added to the outline's representation.
 Member getDimension()
           
 DimensionStorageType getStorageType()
           
 java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree, java.lang.Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
          returns an editing compenent for this object; derived classes can override this method in order to provide a specialized editor.
 void removeFromParent()
           
 void setDimension(Member d)
           
 void updateValues()
           

 

Methods inherited from class com.essbase.eas.essbase.ui.outline.settings.SettingsTreeNode
activeAliasTableChanged, eventUndone, getContextMenuItems, getModel, getTree, getUserObjectAsRepresentation, getUserObjectAsSettings, setParent

 

Methods inherited from class com.essbase.eas.ui.tree.StandardTreeNode
editingCanceled, getEditable, getEditStartPosition, getIcon, getLabelText, getTreeCellRendererComponent, getUserObjectAs, getValueText, isEditable, isLabelOnly, isModified, labelTextNeeded, release, setEditable, setEditStartPosition, setIcon, setLabelOnly, setLabelText, setModified, setValueText

 

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, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, setAllowsChildren, setUserObject, toString

 

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

 

Constructor Detail

DimensionStorageNode

public DimensionStorageNode(Representation r,
                            Member d)

Method Detail

getDimension

public Member getDimension()

setDimension

public void setDimension(Member d)

getStorageType

public DimensionStorageType getStorageType()

getTreeCellEditorComponent

public java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree,
                                                     java.lang.Object value,
                                                     boolean isSelected,
                                                     boolean expanded,
                                                     boolean leaf,
                                                     int row)
Description copied from class: StandardTreeNode
returns an editing compenent for this object; derived classes can override this method in order to provide a specialized editor.
Overrides:
getTreeCellEditorComponent in class StandardTreeNode

editingStopped

public void editingStopped(javax.swing.event.ChangeEvent e)
Specified by:
editingStopped in interface javax.swing.event.CellEditorListener
Overrides:
editingStopped in class StandardTreeNode

removeFromParent

public void removeFromParent()
Specified by:
removeFromParent in interface javax.swing.tree.MutableTreeNode
Overrides:
removeFromParent in class javax.swing.tree.DefaultMutableTreeNode

updateValues

public void updateValues()

eventTaken

public void eventTaken(RepresentationEvent e)
Description copied from interface: RepresentationListener
this event gets broadcast an event is added to the outline's representation.
Specified by:
eventTaken in interface RepresentationListener
Overrides:
eventTaken in class SettingsTreeNode

Skip navigation links


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