Skip navigation links


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

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

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
Direct Known Subclasses:
AliasNode, AliasTablesNode, AttributeSettingsNode, BooleanTreeNode, CalcNamesNode, DataStorageNode, DateFormatSupportTreeNode, DateFormTreeNode, DimensionsNode, DimensionStorageNode, MemberNameConstructorNode, MemberNameDelimiterNode, MemberNameFormatNode, MemberNameValueNode, NumericRangeTreeNode, OtherAttributeSettingsNode, SettingsTreeRootNode, TextTreeNode

public class SettingsTreeNode
extends StandardTreeNode
implements RepresentationListener
Version:
1.00, 10/03/2001
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
SettingsTreeNode()
           
SettingsTreeNode(java.lang.Object userObject)
           
SettingsTreeNode(java.lang.Object userObject, boolean allowsChildren)
           
SettingsTreeNode(java.lang.Object userObject, java.lang.String labelKey, java.lang.String text, boolean allowsChildren)
           
SettingsTreeNode(java.lang.String labelKey, java.lang.String text, boolean allowsChildren)
           

 

Method Summary
 void activeAliasTableChanged(RepresentationEvent e)
          this event gets broadcast when the active alias table is changed.
 void eventTaken(RepresentationEvent e)
          this event gets broadcast an event is added to the outline's representation.
 void eventUndone(RepresentationEvent e)
          this event gets broadcast when an event is undone.
 java.awt.Component[] getContextMenuItems()
           
 SettingsTreeModel getModel()
           
 SettingsTree getTree()
           
 Representation getUserObjectAsRepresentation()
           
 Settings getUserObjectAsSettings()
           
 void setParent(javax.swing.tree.MutableTreeNode newParent)
           

 

Methods inherited from class com.essbase.eas.ui.tree.StandardTreeNode
editingCanceled, editingStopped, getEditable, getEditStartPosition, getIcon, getLabelText, getTreeCellEditorComponent, 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, removeFromParent, setAllowsChildren, setUserObject, toString

 

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

 

Constructor Detail

SettingsTreeNode

public SettingsTreeNode()

SettingsTreeNode

public SettingsTreeNode(java.lang.Object userObject)

SettingsTreeNode

public SettingsTreeNode(java.lang.Object userObject,
                        boolean allowsChildren)

SettingsTreeNode

public SettingsTreeNode(java.lang.String labelKey,
                        java.lang.String text,
                        boolean allowsChildren)

SettingsTreeNode

public SettingsTreeNode(java.lang.Object userObject,
                        java.lang.String labelKey,
                        java.lang.String text,
                        boolean allowsChildren)

Method Detail

getContextMenuItems

public java.awt.Component[] getContextMenuItems()

getUserObjectAsSettings

public Settings getUserObjectAsSettings()

getUserObjectAsRepresentation

public Representation getUserObjectAsRepresentation()

getModel

public SettingsTreeModel getModel()

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

activeAliasTableChanged

public void activeAliasTableChanged(RepresentationEvent e)
Description copied from interface: RepresentationListener
this event gets broadcast when the active alias table is changed.
Specified by:
activeAliasTableChanged in interface RepresentationListener

eventUndone

public void eventUndone(RepresentationEvent e)
Description copied from interface: RepresentationListener
this event gets broadcast when an event is undone.
Specified by:
eventUndone in interface RepresentationListener

setParent

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

getTree

public SettingsTree getTree()

Skip navigation links


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