Class FlatObjectInspector

  extended by de.grogra.imp.ObjectInspector
      extended by de.grogra.imp.FlatObjectInspector
All Implemented Interfaces:
java.util.EventListener, javax.swing.event.TreeSelectionListener, javax.swing.tree.TreeModel

public class FlatObjectInspector
extends ObjectInspector

Nested Class Summary
Nested classes/interfaces inherited from class de.grogra.imp.ObjectInspector
Field Summary
Fields inherited from class de.grogra.imp.ObjectInspector
ctx, filter, graph, hierarchicFilter, rootNode
Constructor Summary
FlatObjectInspector(Context ctx, GraphManager graph)
Method Summary
 void buildTree()
          Implement this method to set rootNode and its children.
 void initialize()
          Use this method for declarations etc.
Methods inherited from class de.grogra.imp.ObjectInspector
addTreeModelListener, getChild, getChildCount, getIndexOfChild, getPathToTreeNode, getRoot, getTreeNodeForNode, isActiveGISelection, isActiveTreeSelection, isLeaf, removeFilter, removeTreeModelListener, setActiveGISelection, setActiveTreeSelection, setFilter, valueChanged, valueForPathChanged
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public FlatObjectInspector(Context ctx,
                           GraphManager graph)
Method Detail


public void buildTree()
Description copied from class: ObjectInspector
Implement this method to set rootNode and its children. The method is called in the constructor of ObjectInspector and every time the GroIMP scene graph changes.

Specified by:
buildTree in class ObjectInspector


public void initialize()
Description copied from class: ObjectInspector
Use this method for declarations etc. Only called once in constructor.

Specified by:
initialize in class ObjectInspector