edu.bonn.xulu.appl
Interface AbstractManager.ContentType

All Known Subinterfaces:
VisualisationTool
All Known Implementing Classes:
EventHandler, GTEditorTool, GTVisualisationTool, JFreeChartVisualisationTool, ModelControlFrame, ModelControlFrame_Basic, ModelControlFrame_parallel, ModelControlFrame_Tabbed
Enclosing class:
AbstractManager

public static interface AbstractManager.ContentType

Dieses Interface definiert Mindestanforderungen, die die Komponenten erfuellen muessen, die in dem Manager verwaltet werden sollen.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)

Method Summary
 void close()
          Schliesst die Komponente komplett.
 String getTitle()
          Liefert die Bezeichnung der Komponente.
 boolean isVisible()
          Prueft, ob die Komponente (deren Fenster) aktuell angezeigt wird.
 void setTitle(String newTitle)
          Setzt die Bezeichnung der Komponente.
 void setVisible(boolean visible)
          Zeigt die Komponente (deren Fenster an) oder verbirgt sie.
 

Method Detail

setVisible

void setVisible(boolean visible)
Zeigt die Komponente (deren Fenster an) oder verbirgt sie.


isVisible

boolean isVisible()
Prueft, ob die Komponente (deren Fenster) aktuell angezeigt wird.


getTitle

String getTitle()
Liefert die Bezeichnung der Komponente. Hiermit wird die Komponente in einer grafischen Darstellung (Tabelle) identifiziert.


setTitle

void setTitle(String newTitle)
Setzt die Bezeichnung der Komponente. Hiermit wird die Komponente in einer grafischen Darstellung (Tabelle) identifiziert.


close

void close()
Schliesst die Komponente komplett. Alle internen Ressourcen sollten freigegeben werden.