Skip navigation links


com.essbase.eas.essbase.ui.outline.threads
Interface LocateAndDisplayMember


public interface LocateAndDisplayMember

Delegate for use with LocateAndDisplayMemberThread.

Since:
7.0.0
Version:
7.1.0
Author:
Scott Rasmussen

Method Summary
 javax.swing.tree.MutableTreeNode findNodeForMember(Member member)
          Locates the tree node that represents a specific member.
 javax.swing.tree.MutableTreeNode findNodeForMember(Member member, boolean populate)
          Locates the tree node that represents a specific member.
 javax.swing.tree.MutableTreeNode findNodeForMember(javax.swing.tree.MutableTreeNode node, Member member)
          Locates the tree node that represents a specific member.
 javax.swing.tree.MutableTreeNode findNodeForMember(javax.swing.tree.MutableTreeNode node, Member member, boolean populate)
          Locates the tree node that represents a specific member.
 javax.swing.JTree getTree()
          Gets a reference to the JTree-derived object that the locate action is taking place in.

 

Method Detail

getTree

javax.swing.JTree getTree()
Gets a reference to the JTree-derived object that the locate action is taking place in.
Returns:
a JTree instance that should be populated with OutlineTreeNode obects.

findNodeForMember

javax.swing.tree.MutableTreeNode findNodeForMember(Member member)
Locates the tree node that represents a specific member. This find method begins at the root of the tree.
Parameters:
member - the member being located
Returns:
the tree node representing that member. null if the requested member doesn't exist in the tree.

findNodeForMember

javax.swing.tree.MutableTreeNode findNodeForMember(javax.swing.tree.MutableTreeNode node,
                                                   Member member)
Locates the tree node that represents a specific member. This find method can begin at any arbitrary point in the tree.
Parameters:
node - the node representing the branch in the tree to search.
member - the member being located
Returns:
the tree node representing the member. null if the requested member doesn't exist in the tree.

findNodeForMember

javax.swing.tree.MutableTreeNode findNodeForMember(Member member,
                                                   boolean populate)
Locates the tree node that represents a specific member. This find method begins at the root of the tree and, optionally, forces population of the descendants of the root.
Parameters:
member - the member being located
populate - forces population of the tree.
Returns:
the tree node representing that member. null if the requested member doesn't exist in the tree.
Since:
7.1.0

findNodeForMember

javax.swing.tree.MutableTreeNode findNodeForMember(javax.swing.tree.MutableTreeNode node,
                                                   Member member,
                                                   boolean populate)
Locates the tree node that represents a specific member. This find method can begin at any arbitrary point in the tree and, optionally, forces population of the descendants of the root.
Parameters:
node - the node representing the branch in the tree to search.
member - the member being located
populate - forces population of the tree.
Returns:
the tree node representing the member. null if the requested member doesn't exist in the tree.

Skip navigation links


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