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
ConstructorsConstructorDescriptionCounterChartViewer(org.eclipse.swt.widgets.Composite parent, TmfXYChartSettings settings) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoidDisplay the counters data cumulatively or not.Methods inherited from class org.eclipse.tracecompass.tmf.ui.viewers.xychart.linechart.TmfFilteredXYChartViewer
getSelected, getSeriesStyle, handleCheckStateChangedEvent, traceClosed, traceSelectedMethods inherited from class org.eclipse.tracecompass.tmf.ui.viewers.xychart.linechart.TmfCommonXAxisChartViewer
getPresentationProvider, isDirty, loadTrace, regexFilterApplied, setNbPointsMethods 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, windowRangeUpdatedMethods inherited from class org.eclipse.tracecompass.tmf.ui.viewers.TmfTimeViewer
getEndTime, getSelectionBeginTime, getSelectionEndTime, getStartTime, getTrace, getWindowDuration, getWindowEndTime, getWindowStartTime, setPinned, traceOpened, traceRangeUpdated, traceUpdated, updateSelectionRange, updateWindowMethods inherited from class org.eclipse.tracecompass.tmf.core.component.TmfComponent
broadcast, broadcastAsync, getName, initMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.tracecompass.tmf.core.component.ITmfComponent
broadcast, broadcastAsync, getNameMethods 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- SeeTmfXYChartSettingsto know what it contains
-
-
Method Details
-
toggleCumulative
public void toggleCumulative()Display the counters data cumulatively or not.
-