Skip navigation links


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

java.lang.Object
  extended by javax.swing.tree.DefaultTreeModel
      extended by com.essbase.eas.essbase.ui.outline.members.info.InfoTreeModel
          extended by com.essbase.eas.essbase.ui.outline.members.info.InfoTreeASOModel

All Implemented Interfaces:
java.io.Serializable, javax.swing.tree.TreeModel

public class InfoTreeASOModel
extends InfoTreeModel

tree model for the information and account information panel.

Since:
7.1.plus
Version:
7.1.plus
Author:
Scott Rasmussen
See Also:
Serialized Form

Field Summary
protected  InfoTreeCompressionNode compressionNode
           

 

Fields inherited from class com.essbase.eas.essbase.ui.outline.members.info.InfoTreeModel
ACCOUNT_INFO_KEY, ALIASES_KEY, ATTRIBUTE_TYPE_KEY, attrtypeNode, CATEGORY_KEY, categoryNode, COMBINATIONS_KEY, COMBINED_NAME_KEY, combinedNameNode, COMMENT_KEY, commentNode, CONSOLIDATION_KEY, consolidationNode, conversionNode, CURRENCY_CONVERSION_KEY, CURRENCY_MEMBER_KEY, currencymemberNode, DATA_STORAGE_KEY, DIMENSION_STORAGE_KEY, DIMENSION_TYPE_KEY, DIMENSION_UNIQUE_KEY, dimstorageNode, dimtypeNode, dimUniqueNode, EXTENDED_SHARE_KEY, extendedShareNode, FORMAT_STRING_KEY, fsNode, homogeneousData, HYBRID_ANALYSIS_KEY, HYBRID_CHILD_KEY, hybridChildNode, hybridDimNode, infoPanel, INFORMATION_KEY, linkedAttributeAttachmentNode, MEMBER_INFO_KEY, members, NAME_KEY, nameNode, nonUnique, representation, shareNode, slNode, SMARTLIST_KEY, TIME_BALANCE_KEY, TIME_BALANCE_SKIP_KEY, timebalanceNode, timebalanceskipNode, TWOPASS_CALCULATION_KEY, twopassNode, TYPE_KEY, typeNode, VARIANCE_KEY, varianceNode

 

Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root

 

Constructor Summary
InfoTreeASOModel()
           
InfoTreeASOModel(Representation r, InfoPanel p, Member[] m)
           

 

Method Summary
 void editingStoppedFor(InfoTreeNode node)
           
 java.lang.Boolean getUpdatedDimensionCompression()
           
protected  void initializeMultipleMembers(InfoTreeNode parent)
          populates the tree if there are multiple members selected.
protected  void initializeSingleMember(InfoTreeNode parent)
          populates the tree if there is a single member selected.
protected  void initMultipleAccountInfo(Member theDimension, Member[] theMembers, InfoTreeNode parent)
           
protected  void initMultipleMemberInfo(Member theDimension, Member[] theMembers, InfoTreeNode parent)
           
protected  void initSingleAccountInfo(Member theDimension, Member theMember, InfoTreeNode parent)
          populates the account info section for a single member.
protected  void initSingleMemberInfo(Member theDimension, Member theMember, InfoTreeNode parent)
          populates the member info section for a single member.

 

Methods inherited from class com.essbase.eas.essbase.ui.outline.members.info.InfoTreeModel
addNodeWithUpdate, applyTransactions, expandEntireTree, getUpdatedDimensionCategory, getUpdatedShareSetting, handleIfLinkedAttributeSelected, hasTransactions, hideLinkedAttributeAttachentNode, initialize, initSingleAliases, initSingleCombinations, showLinkedAttributeAttachmentNode, updateAttributeTypeNode, updateCommentNode, updateExtendedShareNode, updateShareNode

 

Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged

 

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

 

Field Detail

compressionNode

protected InfoTreeCompressionNode compressionNode

Constructor Detail

InfoTreeASOModel

public InfoTreeASOModel()

InfoTreeASOModel

public InfoTreeASOModel(Representation r,
                        InfoPanel p,
                        Member[] m)

Method Detail

initSingleMemberInfo

protected void initSingleMemberInfo(Member theDimension,
                                    Member theMember,
                                    InfoTreeNode parent)
populates the member info section for a single member.
Overrides:
initSingleMemberInfo in class InfoTreeModel

initMultipleMemberInfo

protected void initMultipleMemberInfo(Member theDimension,
                                      Member[] theMembers,
                                      InfoTreeNode parent)
Overrides:
initMultipleMemberInfo in class InfoTreeModel

initializeSingleMember

protected void initializeSingleMember(InfoTreeNode parent)
populates the tree if there is a single member selected.
Overrides:
initializeSingleMember in class InfoTreeModel

initSingleAccountInfo

protected void initSingleAccountInfo(Member theDimension,
                                     Member theMember,
                                     InfoTreeNode parent)
populates the account info section for a single member.
Overrides:
initSingleAccountInfo in class InfoTreeModel

initializeMultipleMembers

protected void initializeMultipleMembers(InfoTreeNode parent)
populates the tree if there are multiple members selected.
Overrides:
initializeMultipleMembers in class InfoTreeModel

initMultipleAccountInfo

protected void initMultipleAccountInfo(Member theDimension,
                                       Member[] theMembers,
                                       InfoTreeNode parent)
Overrides:
initMultipleAccountInfo in class InfoTreeModel

getUpdatedDimensionCompression

public java.lang.Boolean getUpdatedDimensionCompression()

editingStoppedFor

public void editingStoppedFor(InfoTreeNode node)
Overrides:
editingStoppedFor in class InfoTreeModel

Skip navigation links


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