Skip navigation links


com.essbase.eas.essbase.ui.editor.mtree2
Class MemberTreeNode

java.lang.Object
  extended by com.essbase.eas.ui.tree.RAFTreeNode
      extended by com.essbase.eas.essbase.ui.editor.mtree2.MemberTreeNode

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

public class MemberTreeNode
extends RAFTreeNode

defines a member attribute tree node.

Since:
6.5.1
Version:
7.0.0
Author:
Sree Menon

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
MemberTreeNode()
           
MemberTreeNode(int childCount)
           
MemberTreeNode(long childCount, long index)
           

 

Method Summary
protected  RAFTreeNode createNode()
           
protected  ScriptEditorAction getEditorAction()
           
 int getLevel()
           
 Member getMember()
           
protected  Representation getRepresentation()
           
 java.lang.Object getUserObject()
           
 void handleDoubleClick(int x, int y)
           
 void handleDoubleClick(java.awt.Point pt)
           
 void handleRightClick(java.awt.Point pt)
           
 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

MemberTreeNode

public MemberTreeNode()

MemberTreeNode

public MemberTreeNode(int childCount)

MemberTreeNode

public MemberTreeNode(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

toString

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

getRepresentation

protected Representation getRepresentation()

getEditorAction

protected ScriptEditorAction getEditorAction()

handleDoubleClick

public void handleDoubleClick(int x,
                              int y)

handleDoubleClick

public void handleDoubleClick(java.awt.Point pt)

updateChildren

protected void updateChildren()
Overrides:
updateChildren in class RAFTreeNode

willExpand

public void willExpand()

handleRightClick

public void handleRightClick(java.awt.Point pt)

getLevel

public int getLevel()
Overrides:
getLevel in class RAFTreeNode

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.