java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
org.jfree.experimental.chart.swt.ChartComposite
de.uka.ipd.sdq.sensorframework.visualisation.jfreechartvisualisation.AbstractJFreeChartChart<T>
All Implemented Interfaces:
Printable, EventListener, MouseListener, MouseMoveListener, PaintListener, SelectionListener, Drawable, SWTEventListener, org.jfree.chart.event.ChartChangeListener, org.jfree.chart.event.ChartProgressListener
Direct Known Subclasses:
AbstractJFreeChartUtilizationWidthViewer, AbstractJFreeChartWidthViewer, JFreeChartPieViewer, JFreeChartTimeSeriesViewer

public abstract class AbstractJFreeChartChart<T> extends org.jfree.experimental.chart.swt.ChartComposite
  • Field Details

    • chart

      protected org.jfree.chart.JFreeChart chart
  • Constructor Details

    • AbstractJFreeChartChart

      public AbstractJFreeChartChart(Composite parent, int style)
  • Method Details

    • createPopupMenu

      protected Menu createPopupMenu(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
      Overrides:
      createPopupMenu in class org.jfree.experimental.chart.swt.ChartComposite
    • initializeContextMenu

      protected void initializeContextMenu(MenuManager menu_manager)
    • initChart

      protected abstract void initChart()
    • setData

      public abstract void setData(Collection<T> data)