|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.bonn.xulu.appl.VisualisationUpdateListener
edu.bonn.xulu.plugin.vis.JFreeChartVisualisationTool.UpdateListener
protected abstract class JFreeChartVisualisationTool.UpdateListener
Dieser UpdateListener verknuepft ein Objekt mit einem oder mehreren
Charts in einer JFreeChartVisualisationTool
-Instanz. Er kann unmittelbar als
schmitzm.data.event.ObjectListener
eingesetzt werden, um
mit der Objekt-Aenderung automatisch die Visualisierung zu aktualisieren.
Field Summary | |
---|---|
protected Set<XYSeries> |
objectSeries
Enthaelt alle Daten-Serien, die zu dem Objekt gehoeren. |
Fields inherited from class edu.bonn.xulu.appl.VisualisationUpdateListener |
---|
visObject, visTool |
Constructor Summary | |
---|---|
JFreeChartVisualisationTool.UpdateListener(JFreeChartVisualisationTool tool,
Object obj)
Erzeugt einen neuen UpdateListener . |
Method Summary | |
---|---|
void |
close()
Entfernt das Charts, das zum Objekt gehoert aus dem JFreeChartVisualisationTool . |
protected XYSeries |
createXYSeries(Comparable rowKey)
Erzeugt eine leere XYSeries und fuegt diese in die Series-Liste
des Objekts, sowie in das DataSet des JFreeChartVisualisationTool
ein. |
abstract String |
getObjectDesc()
Liefert eine Beschreibung des visualisierten Objekts. |
protected abstract void |
putVisualisationObjectToDataSet()
Erzeugt eine XYSeries fuer die Werte einer Liste und
fuegt die Series dem DataSet des JFreeChartVisualisationTool
hinzu. |
void |
refresh()
Aktualisiert das Chart im JFreeChartVisualisationTool . |
protected void |
removeVisualisationObjectFromDataSet()
Entfernt alle zu dem Objekt gehoerenden Series aus dem DataSet des JFreeChartVisualisationTool . |
void |
rotateVisualisationObject()
Verdreht die X- und Y-Achse des Daten-Objekts. |
Methods inherited from class edu.bonn.xulu.appl.VisualisationUpdateListener |
---|
getSourceObject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Set<XYSeries> objectSeries
Constructor Detail |
---|
public JFreeChartVisualisationTool.UpdateListener(JFreeChartVisualisationTool tool, Object obj)
UpdateListener
.
tool
- Visualisierungstool, mit dem der Listener verbunden istobj
- Objekt welches visualisiert wirdchart
- Chart in dem das Objekt dargestellt istMethod Detail |
---|
public abstract String getObjectDesc()
public void close()
JFreeChartVisualisationTool
.
close
in class VisualisationUpdateListener
public void refresh()
JFreeChartVisualisationTool
.
refresh
in class VisualisationUpdateListener
protected abstract void putVisualisationObjectToDataSet()
XYSeries
fuer die Werte einer Liste und
fuegt die Series dem DataSet des JFreeChartVisualisationTool
hinzu.
listProp
- eine Liste von Wertenprotected XYSeries createXYSeries(Comparable rowKey)
XYSeries
und fuegt diese in die Series-Liste
des Objekts, sowie in das DataSet des JFreeChartVisualisationTool
ein.
protected void removeVisualisationObjectFromDataSet()
JFreeChartVisualisationTool
.
public void rotateVisualisationObject()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |