Class CounterView
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.eclipse.tracecompass.tmf.ui.views.TmfView
org.eclipse.tracecompass.tmf.ui.views.xychart.TmfChartView
org.eclipse.tracecompass.analysis.counters.ui.views.CounterView
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable,org.eclipse.core.runtime.IExecutableExtension,ITmfComponent,ITimeReset,ITmfAllowMultiple,ITmfPinnable,ITmfTimeAligned,org.eclipse.ui.IPersistable,org.eclipse.ui.IViewPart,org.eclipse.ui.IWorkbenchPart,org.eclipse.ui.IWorkbenchPart2,org.eclipse.ui.IWorkbenchPart3,org.eclipse.ui.part.IWorkbenchPartOrientation
Main implementation for the counters view.
The view is composed of two parts:
- CounterTreeViewer (left-hand side)
- CounterChartViewer (right-hand side)
- Since:
- 1.0
- Author:
- Matthew Khouzam, Mikael Ferland
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringView ID.static final StringTitle of the chart viewerFields inherited from class org.eclipse.tracecompass.tmf.ui.views.TmfView
VIEW_ID_SEPARATORFields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreatePartControl(org.eclipse.swt.widgets.Composite parent) Methods inherited from class org.eclipse.tracecompass.tmf.ui.views.xychart.TmfChartView
dispose, getAdapter, getAvailableWidth, getChartViewer, getLeftChildViewer, getTimeViewAlignmentInfo, getTrace, isDirty, performAlign, resetStartFinishTime, setFocus, setPinned, traceClosedMethods inherited from class org.eclipse.tracecompass.tmf.ui.views.TmfView
broadcast, broadcastAsync, getName, getParentComposite, isPinnedMethods inherited from class org.eclipse.ui.part.ViewPart
getViewSite, init, init, saveState, setInitializationDataMethods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, getContentDescription, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, showBusyMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.tracecompass.tmf.ui.views.ITimeReset
resetStartFinishTimeMethods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
-
Field Details
-
ID
View ID.- See Also:
-
VIEW_TITLE
Title of the chart viewer- See Also:
-
-
Constructor Details
-
CounterView
public CounterView()Constructor
-
-
Method Details
-
createPartControl
public void createPartControl(org.eclipse.swt.widgets.Composite parent) - Specified by:
createPartControlin interfaceorg.eclipse.ui.IWorkbenchPart- Overrides:
createPartControlin classTmfChartView
-