jadex.swing.classView
Class TreeClassView

java.lang.Object
  |
  +--jadex.swing.classView.ClassView
        |
        +--jadex.swing.classView.TreeClassView

public class TreeClassView
extends ClassView

This is a general usable TreeView of the AceObjects.


Constructor Summary
TreeClassView()
          Default constructor
TreeClassView(jade.db.AceObject o)
          An overloaded constructor.
 
Method Summary
protected  javax.swing.JComponent getJTreeView()
          This method is too heavy, and should be refactored.
 jade.db.AceObject getObject()
          Get the displayed AceObject.
 javax.swing.JComponent getView()
          Get the JComponent displaying this AceObject.
 void setObject(jade.db.AceObject object)
          Set the AceObject to be displayed.
 void setView(javax.swing.JComponent comp)
          Set the displaying JComponent.
 
Methods inherited from class jadex.swing.classView.ClassView
getViewFrame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeClassView

public TreeClassView()
Default constructor

TreeClassView

public TreeClassView(jade.db.AceObject o)
An overloaded constructor.
Parameters:
o - the AceObject to be displayed.
Method Detail

setObject

public void setObject(jade.db.AceObject object)
Set the AceObject to be displayed.
Overrides:
setObject in class ClassView
Parameters:
object - the AceObject to be displayed.

getObject

public jade.db.AceObject getObject()
Get the displayed AceObject.
Overrides:
getObject in class ClassView
Returns:
the AceObject displayed.

getView

public javax.swing.JComponent getView()
Get the JComponent displaying this AceObject.
Overrides:
getView in class ClassView
Returns:
the JComponent displaying this AceObject.

setView

public void setView(javax.swing.JComponent comp)
Set the displaying JComponent.
Overrides:
setView in class ClassView
Parameters:
comp - the JComponent displaying the AceObject.

getJTreeView

protected javax.swing.JComponent getJTreeView()
This method is too heavy, and should be refactored.