Class AbstractChart<T extends ChartData>

  • Type Parameters:
    T - der Typ der Chartdaten.
    All Implemented Interfaces:
    de.willuhn.jameica.gui.Part, Chart<T>
    Direct Known Subclasses:
    BarChart, LineChart

    public abstract class AbstractChart<T extends ChartData>
    extends java.lang.Object
    implements Chart<T>
    Abstrakte Basis-Implementierung der Charts.
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractChart()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addData​(T data)
      Fuegt dem Chart eine Datenreihe hinzu,
      void addFeature​(ChartFeature feature)
      Fuegt ein Feature hinzu.
      org.swtchart.Chart getChart()
      Liefert das eigentliche SWT-Chart-Objekt.
      java.lang.String getTitle()
      Liefert den Titel des Charts.
      void paint​(org.eclipse.swt.widgets.Composite parent)  
      void removeAllData()
      Entfernt alle Datenreihen.
      void removeData​(T data)
      Entfernt eine Datenreihe aus dem Chart.
      void removeFeature​(ChartFeature feature)
      Entfernt das Feature.
      protected void setChart​(org.swtchart.Chart chart)
      Speichert das SWT-Chart-Objekt.
      void setTitle​(java.lang.String title)
      Speichert den Titel des Charts.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface de.willuhn.jameica.hbci.gui.chart.Chart

        redraw