Class CounterChartViewer
java.lang.Object
org.eclipse.tracecompass.tmf.core.component.TmfComponent
org.eclipse.tracecompass.tmf.ui.viewers.TmfViewer
org.eclipse.tracecompass.tmf.ui.viewers.TmfTimeViewer
org.eclipse.tracecompass.tmf.ui.viewers.xychart.TmfXYChartViewer
org.eclipse.tracecompass.tmf.ui.viewers.xychart.linechart.TmfCommonXAxisChartViewer
org.eclipse.tracecompass.tmf.ui.viewers.xychart.linechart.TmfFilteredXYChartViewer
org.eclipse.tracecompass.analysis.counters.ui.views.CounterChartViewer
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
,ITmfComponent
,IImageSave
,ITmfTimeProvider
,ITmfViewer
,ICheckboxTreeViewerListener
,ITmfChartTimeProvider
,ITmfPinnable
XY line chart which displays the counters data.
- Since:
- 1.0
- Author:
- Matthew Khouzam, Mikael Ferland
-
Constructor Summary
ConstructorDescriptionCounterChartViewer
(org.eclipse.swt.widgets.Composite parent, TmfXYChartSettings settings) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoid
Display the counters data cumulatively or not.Methods inherited from class org.eclipse.tracecompass.tmf.ui.viewers.xychart.linechart.TmfFilteredXYChartViewer
getSelected, getSeriesStyle, handleCheckStateChangedEvent, traceClosed, traceSelected
Methods inherited from class org.eclipse.tracecompass.tmf.ui.viewers.xychart.linechart.TmfCommonXAxisChartViewer
getPresentationProvider, isDirty, loadTrace, regexFilterApplied, setNbPoints
Methods inherited from class org.eclipse.tracecompass.tmf.ui.viewers.xychart.TmfXYChartViewer
dispose, getAdapter, getControl, getFixedYRange, getPointAreaOffset, getPointAreaWidth, getSwtChart, getTimeOffset, isSendTimeAlignSignals, refresh, reset, saveImage, selectionRangeUpdated, setFixedYRange, setMouseDrageProvider, setMouseDragZoomProvider, setMouseWheelZoomProvider, setSelectionProvider, setSendTimeAlignSignals, setStatusLineManager, setTimeAxisVisible, setTooltipProvider, timestampFormatUpdated, updateStatusLine, windowRangeUpdated
Methods inherited from class org.eclipse.tracecompass.tmf.ui.viewers.TmfTimeViewer
getEndTime, getSelectionBeginTime, getSelectionEndTime, getStartTime, getTrace, getWindowDuration, getWindowEndTime, getWindowStartTime, setPinned, traceOpened, traceRangeUpdated, traceUpdated, updateSelectionRange, updateWindow
Methods inherited from class org.eclipse.tracecompass.tmf.core.component.TmfComponent
broadcast, broadcastAsync, getName, init
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.tracecompass.tmf.core.component.ITmfComponent
broadcast, broadcastAsync, getName
Methods inherited from interface org.eclipse.tracecompass.tmf.ui.viewers.ITmfTimeProvider
getEndTime, getSelectionBeginTime, getSelectionEndTime, getStartTime, getWindowDuration, getWindowEndTime, getWindowStartTime, updateSelectionRange, updateWindow
-
Constructor Details
-
CounterChartViewer
Constructor- Parameters:
parent
- Parent compositesettings
- SeeTmfXYChartSettings
to know what it contains
-
-
Method Details
-
toggleCumulative
public void toggleCumulative()Display the counters data cumulatively or not.
-