Skip navigation links


com.essbase.eas.essbase.ui.outline.queryhints
Class OutlineModel

java.lang.Object
  extended by javax.swing.tree.DefaultTreeModel
      extended by com.essbase.eas.essbase.ui.outline.DefaultOutlineModel
          extended by com.essbase.eas.essbase.ui.outline.queryhints.OutlineModel

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

public class OutlineModel
extends DefaultOutlineModel

extension of the default tree model to provide an abstract representation of an Essbase Outline.

Since:
6.2.0
Version:
7.1.0
Author:
Hank Cox
See Also:
Serialized Form

Field Summary

 

Fields inherited from class com.essbase.eas.essbase.ui.outline.DefaultOutlineModel
CHILD_BLOCK_SIZE, multiSelectOperation, representation

 

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

 

Constructor Summary
OutlineModel(java.lang.String selectedColumn)
           

 

Method Summary
 Member[] getAttributeDimensionsFor(Member baseDim)
          returns the attribute dimensions mapped to a base dimension.
 Member getDimensionFor(java.lang.String value)
          returns the dimension for a string name.
 Member[] getDimensions()
          returns an array of members that are the dimensions for this outline.
 Member[] getDimensionsForEditor()
          returns an array of members that are the dimensions for this outline.
 void setOutlineMembers(Member[] members)
           

 

Methods inherited from class com.essbase.eas.essbase.ui.outline.DefaultOutlineModel
activeAliasTableChanged, addChild, addChildren, addDimensionListener, addDimensionUDA, addSiblingForMember, addSiblingForMember, convertNodesToMembers, createBooleanChildren, createDeletedHandleFile, createSmartlist, deleteMember, deleteMembers, deleteMembers, deleteSmartlist, doesMemberExist, eventTaken, eventUndone, generateMemberHashKey, getAccountsDimension, getAllowableConsolidationFor, getAllSmartlists, getAssociatedIndependentDimensions, getAttributeDimensions, getAttributeDimensions, getBaseDimensionFor, getBaseDimensionFor, getChildAt, getChildrenFor, getChildrenFor, getChildrenForEx, getCountryDimension, getDeletedHandleTable, getDimensionAt, getDimensionFor, getDimensionFor, getDimensionUDAS, getDynamicTimeSeries, getGenerations, getGenerationsFor, getHierarchyTop, getIndependentDimensions, getLevels, getLevelsFor, getLinkedAttributeDimensions, getMemberCombinedName, getMemberContext, getMemberFor, getMemberFor, getMemberFormatString, getMemberSmartlist, getMemberType, getNodeFor, getOutlineProperties, getReadOnly, getRepresentation, getServerDateFormatsForDateMeasures, getSmartlist, getTimeDimension, getVaryingMemberAttributes, getVaryingMemberAttributesQuery, isAttributeDimensionMapped, isBooleanDimension, isBooleanMember, isForceOutlineClosing, isPrimaryHierarchy, isReadOnly, performAssignMemberShareNonUnique, performMemberRename, performResetExtendedShare, performSortTreeNodesByChildIndex, putNodeIntoHashtable, putSmartlist, release, releaseNode, reload, removeDimensionListener, retrieveChildrenFor, scrubMember, scrubMembers, setDeletedHandleTable, setDimensionUDAS, setForceOutlineClosing, setMemberFormatString, setMemberSmartlist, setMemberType, setReadOnly, setRepresentation, sortChildrenFor, syncDimensions, undoSortChildren, updateDimensionsAfterSave, updateDynamicTimeSeries, updateWithFindResults, updateWithReplaceResults

 

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, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged

 

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

 

Constructor Detail

OutlineModel

public OutlineModel(java.lang.String selectedColumn)

Method Detail

setOutlineMembers

public void setOutlineMembers(Member[] members)

getDimensions

public Member[] getDimensions()
returns an array of members that are the dimensions for this outline.
Overrides:
getDimensions in class DefaultOutlineModel

getDimensionsForEditor

public Member[] getDimensionsForEditor()
Description copied from class: DefaultOutlineModel
returns an array of members that are the dimensions for this outline.
Overrides:
getDimensionsForEditor in class DefaultOutlineModel

getAttributeDimensionsFor

public Member[] getAttributeDimensionsFor(Member baseDim)
Description copied from class: DefaultOutlineModel
returns the attribute dimensions mapped to a base dimension.
Overrides:
getAttributeDimensionsFor in class DefaultOutlineModel

getDimensionFor

public Member getDimensionFor(java.lang.String value)
Description copied from class: DefaultOutlineModel
returns the dimension for a string name. If the string represents a member, returns the dimension for that member; if the string represents a dimension, returns that object.
Overrides:
getDimensionFor in class DefaultOutlineModel

Skip navigation links


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