Class AbstractJFreeChartChart<T>
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 Summary
FieldsFields inherited from class org.jfree.experimental.chart.swt.ChartComposite
DEFAULT_BUFFER_USED, DEFAULT_HEIGHT, DEFAULT_MAXIMUM_DRAW_HEIGHT, DEFAULT_MAXIMUM_DRAW_WIDTH, DEFAULT_MINIMUM_DRAW_HEIGHT, DEFAULT_MINIMUM_DRAW_WIDTH, DEFAULT_WIDTH, DEFAULT_ZOOM_TRIGGER_DISTANCE, localizationResources, PRINT_COMMAND, PROPERTIES_COMMAND, SAVE_COMMAND, ZOOM_IN_BOTH_COMMAND, ZOOM_IN_DOMAIN_COMMAND, ZOOM_IN_RANGE_COMMAND, ZOOM_OUT_BOTH_COMMAND, ZOOM_OUT_DOMAIN_COMMAND, ZOOM_OUT_RANGE_COMMAND, ZOOM_RESET_BOTH_COMMAND, ZOOM_RESET_DOMAIN_COMMAND, ZOOM_RESET_RANGE_COMMANDFields inherited from interface java.awt.print.Printable
NO_SUCH_PAGE, PAGE_EXISTS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MenucreatePopupMenu(boolean arg0, boolean arg1, boolean arg2, boolean arg3) protected abstract voidprotected voidinitializeContextMenu(MenuManager menu_manager) abstract voidsetData(Collection<T> data) Methods inherited from class org.jfree.experimental.chart.swt.ChartComposite
addChartMouseListener, addSWTListener, chartChanged, chartProgress, createChartPrintJob, displayPopupMenu, dispose, doSaveAs, forceRedraw, getAnchor, getChart, getChartRenderingInfo, getHorizontalAxisTrace, getScaleX, getScaleY, getScreenDataArea, getScreenDataArea, getToolTipText, getVerticalAxisTrace, getZoomInFactor, getZoomOutFactor, isDomainZoomable, isEnforceFileExtensions, isRangeZoomable, mouseDoubleClick, mouseDown, mouseMove, mouseUp, paintControl, print, removeChartMouseListener, restoreAutoBounds, restoreAutoDomainBounds, restoreAutoRangeBounds, scale, setAnchor, setChart, setDisplayToolTips, setDomainZoomable, setEnforceFileExtensions, setHorizontalAxisTrace, setRangeZoomable, setVerticalAxisTrace, setZoomInFactor, setZoomOutFactor, translateJava2DToScreen, translateScreenToJava2D, translateScreenToJavaSWT, widgetDefaultSelected, widgetSelected, zoom, zoomInBoth, zoomInDomain, zoomInRange, zoomOutBoth, zoomOutDomain, zoomOutRangeMethods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, redraw, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList, toStringMethods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBarMethods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, updateMethods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.swt.graphics.Drawable
isAutoScalable
-
Field Details
-
chart
protected org.jfree.chart.JFreeChart chart
-
-
Constructor Details
-
AbstractJFreeChartChart
-
-
Method Details
-
createPopupMenu
- Overrides:
createPopupMenuin classorg.jfree.experimental.chart.swt.ChartComposite
-
initializeContextMenu
-
initChart
protected abstract void initChart() -
setData
-