|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
javax.swing.tree.DefaultTreeModel
com.essbase.eas.essbase.ui.outline.ETreeModel
public class ETreeModel
extension of the default tree model to support the specialized needs of the outline viewer.
| Field Summary |
|---|
| Fields inherited from class javax.swing.tree.DefaultTreeModel |
|---|
asksAllowsChildren, listenerList, root |
| Constructor Summary | |
|---|---|
ETreeModel() |
|
ETreeModel(Representation r) |
|
| Method Summary | |
|---|---|
void |
addChild(Member parent, Member m, int index) |
void |
deleteMembersFor(Member[] members)removes nodes associated with an array of paths. |
void |
dispose() |
void |
exportDimensionFor(Representation r, Member m, MemberAttribute[] memberAttributes, java.lang.String comment, boolean associate, boolean merge) |
OutlineTreeNode |
findNodeForMember(Member m) |
OutlineTreeNode |
findNodeForMember(Member m, boolean populate) |
OutlineTreeNode |
findNodeForMember(OutlineTreeNode branch, Member m) |
OutlineTreeNode |
findNodeForMember(OutlineTreeNode branch, Member m, boolean populate) |
Member |
getMemberFor(javax.swing.tree.TreePath path)retrieves a single member |
java.lang.String[] |
getMemberNamesFor(javax.swing.tree.TreePath[] paths) |
Member[] |
getMembersFor(javax.swing.tree.TreePath[] paths)retrieves the members for a set of paths. |
OutlineTreeNode |
getNodeFor(javax.swing.tree.TreePath path)retrieves a single node. |
Representation |
getRepresentation() |
java.lang.Object |
getRootAs(java.lang.Class c)retrieves the root as an instance of a specific class. |
ViewerOptions |
getViewerOptions()gets the viewer options for this model |
void |
handleEvent(ETree tree, AliasTableClearEvent atce) |
void |
handleEvent(ETree tree, AliasTableRenameEvent atre) |
void |
handleEvent(ETree tree, ClearOutlineEvent coe) |
void |
handleEvent(ETree tree, DateFormatEvent dfe) |
void |
handleEvent(ETree tree, LongNameConstructorEvent lnce) |
void |
handleEvent(ETree tree, LongNameDelimiterEvent lnde) |
void |
handleEvent(ETree tree, LongNameSourceEvent lnse) |
void |
handleEvent(ETree tree, MemberCopyEvent mce) |
void |
handleEvent(ETree tree, MemberCreateEvent mce) |
void |
handleEvent(ETree tree, MemberDeleteEvent mde) |
void |
handleEvent(ETree tree, MemberDimensionTypeEvent mdte) |
void |
handleEvent(ETree tree, MemberHierarchyTypeEvent mahe) |
void |
handleEvent(ETree tree, MemberMoveEvent mme) |
void |
handleEvent(ETree tree, MemberSortEvent mse) |
void |
handleEvent(ETree tree, UpdateOutlineEvent uoe) |
void |
handleEventUndo(ETree tree, AliasTableClearEvent atce) |
void |
handleEventUndo(ETree tree, MemberCopyEvent mce) |
void |
handleEventUndo(ETree tree, MemberCreateEvent mce) |
void |
handleEventUndo(ETree tree, MemberDeleteEvent mde) |
void |
handleEventUndo(ETree tree, MemberDimensionTypeEvent mdte) |
void |
handleEventUndo(ETree tree, MemberHierarchyTypeEvent mahe) |
void |
handleEventUndo(ETree tree, MemberMoveEvent mme) |
void |
handleEventUndo(ETree tree, MemberSortEvent mse) |
void |
importDimensionFor(Representation r, java.lang.String dimensionName) |
void |
insertNodeInto(javax.swing.tree.MutableTreeNode newChild, javax.swing.tree.MutableTreeNode parent, int index) |
void |
nodeChanged(javax.swing.tree.TreeNode node) |
void |
nodesChanged(javax.swing.tree.TreeNode node, int[] indices) |
void |
nodesNeedUpdating()Deprecated. |
void |
nodesNeedUpdating(OutlineTreeNode parent)Deprecated. |
void |
nodesWereInserted(javax.swing.tree.TreeNode node, int[] childIndices) |
void |
nodesWereRemoved(javax.swing.tree.TreeNode node, int[] childIndices, java.lang.Object[] removedChildren) |
void |
populateChildrenFor(Member parent, Member[] children, int[] indices)Deprecated. |
void |
populateChildrenFor(OutlineTreeNode parent)populates the child nodes for a particular member. |
void |
setViewerOptions(ViewerOptions value)sets the viewer options for this model. |
void |
sortChildrenFor(javax.swing.tree.TreePath[] paths, boolean fAscending) |
| Methods inherited from class javax.swing.tree.DefaultTreeModel |
|---|
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, isLeaf, nodeStructureChanged, 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 |
| Constructor Detail |
|---|
public ETreeModel()
public ETreeModel(Representation r)
| Method Detail |
|---|
public Representation getRepresentation()
public OutlineTreeNode findNodeForMember(OutlineTreeNode branch,
Member m,
boolean populate)
public OutlineTreeNode findNodeForMember(OutlineTreeNode branch,
Member m)
public OutlineTreeNode findNodeForMember(Member m,
boolean populate)
public OutlineTreeNode findNodeForMember(Member m)
public void populateChildrenFor(Member parent,
Member[] children,
int[] indices)
public void populateChildrenFor(OutlineTreeNode parent)
public ViewerOptions getViewerOptions()
public void setViewerOptions(ViewerOptions value)
public void deleteMembersFor(Member[] members)
public void sortChildrenFor(javax.swing.tree.TreePath[] paths,
boolean fAscending)
public Member getMemberFor(javax.swing.tree.TreePath path)
public OutlineTreeNode getNodeFor(javax.swing.tree.TreePath path)
public java.lang.String[] getMemberNamesFor(javax.swing.tree.TreePath[] paths)
public Member[] getMembersFor(javax.swing.tree.TreePath[] paths)
public java.lang.Object getRootAs(java.lang.Class c)
public void nodeChanged(javax.swing.tree.TreeNode node)
nodeChanged in class javax.swing.tree.DefaultTreeModel
public void nodesChanged(javax.swing.tree.TreeNode node,
int[] indices)
nodesChanged in class javax.swing.tree.DefaultTreeModelpublic void nodesNeedUpdating(OutlineTreeNode parent)
public void nodesNeedUpdating()
public void insertNodeInto(javax.swing.tree.MutableTreeNode newChild,
javax.swing.tree.MutableTreeNode parent,
int index)
insertNodeInto in class javax.swing.tree.DefaultTreeModel
public void nodesWereInserted(javax.swing.tree.TreeNode node,
int[] childIndices)
nodesWereInserted in class javax.swing.tree.DefaultTreeModel
public void nodesWereRemoved(javax.swing.tree.TreeNode node,
int[] childIndices,
java.lang.Object[] removedChildren)
nodesWereRemoved in class javax.swing.tree.DefaultTreeModelpublic void dispose()
public void handleEvent(ETree tree,
AliasTableRenameEvent atre)
public void handleEvent(ETree tree,
LongNameSourceEvent lnse)
public void handleEvent(ETree tree,
LongNameDelimiterEvent lnde)
public void handleEvent(ETree tree,
LongNameConstructorEvent lnce)
public void handleEvent(ETree tree,
AliasTableClearEvent atce)
public void handleEvent(ETree tree,
MemberDeleteEvent mde)
public void handleEvent(ETree tree,
MemberCopyEvent mce)
public void handleEvent(ETree tree,
MemberCreateEvent mce)
public void handleEvent(ETree tree,
MemberMoveEvent mme)
public void handleEvent(ETree tree,
MemberSortEvent mse)
public void handleEvent(ETree tree,
ClearOutlineEvent coe)
public void handleEvent(ETree tree,
UpdateOutlineEvent uoe)
public void handleEvent(ETree tree,
MemberDimensionTypeEvent mdte)
public void handleEvent(ETree tree,
MemberHierarchyTypeEvent mahe)
public void handleEventUndo(ETree tree,
MemberDimensionTypeEvent mdte)
public void handleEventUndo(ETree tree,
MemberCopyEvent mce)
public void handleEventUndo(ETree tree,
MemberDeleteEvent mde)
public void handleEventUndo(ETree tree,
MemberMoveEvent mme)
public void handleEventUndo(ETree tree,
MemberCreateEvent mce)
public void handleEventUndo(ETree tree,
MemberSortEvent mse)
public void handleEventUndo(ETree tree,
AliasTableClearEvent atce)
public void handleEventUndo(ETree tree,
MemberHierarchyTypeEvent mahe)
public void addChild(Member parent,
Member m,
int index)
public void exportDimensionFor(Representation r,
Member m,
MemberAttribute[] memberAttributes,
java.lang.String comment,
boolean associate,
boolean merge)
public void importDimensionFor(Representation r,
java.lang.String dimensionName)
public void handleEvent(ETree tree,
DateFormatEvent dfe)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||