Skip navigation links


com.essbase.eas.essbase.ui.outline.members.info
Class InfoTreeSmartListNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by com.essbase.eas.essbase.ui.outline.members.info.InfoTreeNode
          extended by com.essbase.eas.essbase.ui.outline.members.info.InfoTreeSmartListNode

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

public class InfoTreeSmartListNode
extends InfoTreeNode
Since:
9.5.0
Version:
9.5.0
Author:
Harsha S L
See Also:
Serialized Form

Field Summary
static java.lang.String DEFAULT_TYPE
           

 

Fields inherited from class com.essbase.eas.essbase.ui.outline.members.info.InfoTreeNode
ATTRIBUTE_MEMBER_KEY, CLICK_HERE_EDIT_KEY, DISABLED_KEY, editable, editorComponent, editStart, emptyMembers, ENABLED_KEY, labelText, MIXED_VALUES_KEY, modified, MULTIPLE_MEMBERS_KEY, NOT_AVAILABLE_ATTRDIM_KEY, NOT_AVAILABLE_KEY, PRESENT_KEY, representation, resources

 

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

 

Constructor Summary
InfoTreeSmartListNode(java.lang.String key)
           

 

Method Summary
 boolean applyTransactions(Member[] members)
          this method should be overridden by any nodes needing to save data to the server.
 void editingStopped(javax.swing.event.ChangeEvent e)
           
 java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree, java.lang.Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
           
 java.lang.String getValueText()
           
 java.lang.Object isSet()
           
protected  void membersChanged(Member[] members)
           
 void setValueText(java.lang.Object obj)
           

 

Methods inherited from class com.essbase.eas.essbase.ui.outline.members.info.InfoTreeNode
canBeShown, editingCanceled, getAttributeMemberIndicator, getClickHereToEditIndicator, getDisabledIndicator, getEditable, getEditStartPosition, getEnabledIndicator, getLabelText, getMembers, getMixedValuesIndicator, getModel, getMultipleMemberIndicator, getNotAvailableIndicator, getPresentIndicator, getTree, getUserObjectAsMembers, isEditable, isModified, setEditable, setEditStartPosition, setLabelText, setMembers, setRepresentation, setUserObject

 

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, setParent, toString

 

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

 

Field Detail

DEFAULT_TYPE

public static java.lang.String DEFAULT_TYPE

Constructor Detail

InfoTreeSmartListNode

public InfoTreeSmartListNode(java.lang.String key)

Method Detail

isSet

public java.lang.Object isSet()

getValueText

public java.lang.String getValueText()
Overrides:
getValueText in class InfoTreeNode

membersChanged

protected void membersChanged(Member[] members)
Overrides:
membersChanged in class InfoTreeNode

editingStopped

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

getTreeCellEditorComponent

public java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree,
                                                     java.lang.Object value,
                                                     boolean isSelected,
                                                     boolean expanded,
                                                     boolean leaf,
                                                     int row)
Overrides:
getTreeCellEditorComponent in class InfoTreeNode

applyTransactions

public boolean applyTransactions(Member[] members)
Description copied from class: InfoTreeNode
this method should be overridden by any nodes needing to save data to the server.
Overrides:
applyTransactions in class InfoTreeNode

setValueText

public void setValueText(java.lang.Object obj)

Skip navigation links


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