Skip navigation links


com.essbase.eas.essbase.ui.outline
Class VTreeNode

java.lang.Object
  extended by com.essbase.eas.ui.tree.RAFTreeNode
      extended by com.essbase.eas.essbase.ui.outline.VTreeNode

All Implemented Interfaces:
OutlineTreeNodePainter, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class VTreeNode
extends RAFTreeNode
implements OutlineTreeNodePainter

implements a specialized mutable tree node for the outline viewer.

Since:
6.5.4
Version:
7.1
Author:
Hank Cox

Nested Class Summary

 

Nested classes/interfaces inherited from class com.essbase.eas.ui.tree.RAFTreeNode
RAFTreeNode.RAFTreeNodeList

 

Field Summary

 

Fields inherited from class com.essbase.eas.ui.tree.RAFTreeNode
childCount, childIndex, children, fileIndex, hasDummyChild, INFO_NOT_RETRIEVED, parent, ref, rolap

 

Constructor Summary
VTreeNode(int childCount)
           
VTreeNode(long childCount, long index)
           

 

Method Summary
 void buildDisplayString(Representation representation, ViewerOptions opts)
           
 void buildDisplayString(Representation representation, ViewerOptions opts, boolean force)
           
protected  RAFTreeNode createNode()
           
 VTreeNode getDimensionNode()
           
 int getLevel()
           
 Member getMember()
           
 java.lang.Object[] getPaintingPieces()
           
protected  Representation getRepresentation()
           
 java.lang.Object getUserObject()
           
 Member getUserObjectAsMember()
           
 boolean isCutCopyMember()
           
 void setChildCount(int count)
          Sets the child count
 java.lang.String toString()
           
protected  void updateChildren()
           
 void willExpand()
           

 

Methods inherited from class com.essbase.eas.ui.tree.RAFTreeNode
add, children, children, createChildrenArray, depthFirstEnumeration, depthFirstEnumeration, dispose, finalize, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getFirstChild, getHasDummyChild, getIndex, getModel, getNextSibling, getParent, getPath, getPathToRoot, getPreviousSibling, getRoot, getSoftObject, getTree, incrementChildIndex, insert, isChildRendered, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeSibling, isRolap, postorderEnumeration, postorderEnumeration, remove, remove, removeFromParent, setCaption, setFileIndex, setHasDummyChild, setParent, setRolap, setSoftObject, setUserObject, updateChildAt, updateNode

 

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

 

Constructor Detail

VTreeNode

public VTreeNode(int childCount)

VTreeNode

public VTreeNode(long childCount,
                 long index)

Method Detail

createNode

protected RAFTreeNode createNode()
Overrides:
createNode in class RAFTreeNode

getUserObject

public java.lang.Object getUserObject()
Overrides:
getUserObject in class RAFTreeNode
Returns:
the user object

getRepresentation

protected Representation getRepresentation()

updateChildren

protected void updateChildren()
Overrides:
updateChildren in class RAFTreeNode

willExpand

public void willExpand()

getPaintingPieces

public java.lang.Object[] getPaintingPieces()
Specified by:
getPaintingPieces in interface OutlineTreeNodePainter

buildDisplayString

public void buildDisplayString(Representation representation,
                               ViewerOptions opts,
                               boolean force)

buildDisplayString

public void buildDisplayString(Representation representation,
                               ViewerOptions opts)

getUserObjectAsMember

public Member getUserObjectAsMember()

toString

public java.lang.String toString()
Overrides:
toString in class RAFTreeNode

getDimensionNode

public VTreeNode getDimensionNode()

getLevel

public int getLevel()
Overrides:
getLevel in class RAFTreeNode

isCutCopyMember

public boolean isCutCopyMember()
Specified by:
isCutCopyMember in interface OutlineTreeNodePainter

getMember

public Member getMember()

setChildCount

public void setChildCount(int count)
Description copied from class: RAFTreeNode
Sets the child count
Overrides:
setChildCount in class RAFTreeNode
Parameters:
count - number of children

Skip navigation links


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