Skip navigation links


com.essbase.eas.ui.tree
Class RAFFileTreeModel

java.lang.Object
  extended by javax.swing.tree.DefaultTreeModel
      extended by com.essbase.eas.ui.tree.RAFFileTreeModel

All Implemented Interfaces:
java.io.Serializable, javax.swing.tree.TreeModel
Direct Known Subclasses:
MemberTreeModel, VTreeModel

public class RAFFileTreeModel
extends javax.swing.tree.DefaultTreeModel

defines a member attribute tree.

Since:
6.5.0
Version:
7.1.0
Author:
Sree Menon
See Also:
Serialized Form

Nested Class Summary
static class RAFFileTreeModel.TreeRandomAccessFile
           

 

Field Summary
protected  RAFIndexDataFile file
           
protected  RAFRenderer renderer
           

 

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

 

Constructor Summary
RAFFileTreeModel(javax.swing.tree.TreeNode root)
           
RAFFileTreeModel(javax.swing.tree.TreeNode root, boolean askAllowChildren)
           

 

Method Summary
 boolean add(javax.swing.tree.TreeNode parent, java.lang.Object[] userObj, boolean notify)
           
 boolean add(javax.swing.tree.TreeNode parent, java.lang.Object userObj, boolean notify)
           
 void dispose()
           
 RAFTreeRootNode getRAFRoot()
           
 RAFRenderer getRenderer()
           
 java.lang.Object getUserObject(long index)
           
protected  void initialize()
           
 void setRenderer(RAFRenderer renderer)
           
 long writeData(RAFRenderer ren, java.lang.Object userObj)
           

 

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

 

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

 

Field Detail

file

protected RAFIndexDataFile file

renderer

protected RAFRenderer renderer

Constructor Detail

RAFFileTreeModel

public RAFFileTreeModel(javax.swing.tree.TreeNode root)

RAFFileTreeModel

public RAFFileTreeModel(javax.swing.tree.TreeNode root,
                        boolean askAllowChildren)

Method Detail

getRAFRoot

public RAFTreeRootNode getRAFRoot()

initialize

protected void initialize()

getRenderer

public RAFRenderer getRenderer()

setRenderer

public void setRenderer(RAFRenderer renderer)

getUserObject

public java.lang.Object getUserObject(long index)

writeData

public long writeData(RAFRenderer ren,
                      java.lang.Object userObj)
               throws java.io.IOException
Throws:
java.io.IOException

add

public boolean add(javax.swing.tree.TreeNode parent,
                   java.lang.Object userObj,
                   boolean notify)

add

public boolean add(javax.swing.tree.TreeNode parent,
                   java.lang.Object[] userObj,
                   boolean notify)

dispose

public void dispose()

Skip navigation links


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