org.kahina.core.visual.tree
Class KahinaAbstractTreeView

java.lang.Object
  extended by org.kahina.core.visual.KahinaView<KahinaTree>
      extended by org.kahina.core.visual.tree.KahinaAbstractTreeView
All Implemented Interfaces:
KahinaListener
Direct Known Subclasses:
KahinaLayeredTreeView, KahinaListTreeView, KahinaTreeView

public abstract class KahinaAbstractTreeView
extends KahinaView<KahinaTree>


Field Summary
 
Fields inherited from class org.kahina.core.visual.KahinaView
config, kahina, model
 
Constructor Summary
KahinaAbstractTreeView(KahinaInstance<?,?,?> kahina)
           
 
Method Summary
abstract  void displaySecondaryTree(KahinaTree treeModel)
           
abstract  KahinaTree getSecondaryModel()
           
abstract  void setStatusColorEncoding(int status, Color color)
           
 
Methods inherited from class org.kahina.core.visual.KahinaView
display, doDisplay, getConfig, getModel, getTitle, isVisible, makeEditorPanel, makePanel, processEvent, processEvent, recalculate, setConfig, setTitle, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KahinaAbstractTreeView

public KahinaAbstractTreeView(KahinaInstance<?,?,?> kahina)
Method Detail

displaySecondaryTree

public abstract void displaySecondaryTree(KahinaTree treeModel)

setStatusColorEncoding

public abstract void setStatusColorEncoding(int status,
                                            Color color)

getSecondaryModel

public abstract KahinaTree getSecondaryModel()