org.eclipse.hyades.trace.views.internal
Class MethodDetailsStatistic
java.lang.Object
org.eclipse.hyades.trace.views.internal.StatisticView
org.eclipse.hyades.trace.views.internal.MultiLevelStatisticView
org.eclipse.hyades.trace.views.internal.MultiLevelStatisticMethodView
org.eclipse.hyades.trace.views.internal.ExecutionStatisticView
org.eclipse.hyades.trace.views.internal.MethodDetailsStatistic
- All Implemented Interfaces:
- org.eclipse.swt.events.ControlListener, java.util.EventListener, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.internal.SWTEventListener
- public class MethodDetailsStatistic
- extends ExecutionStatisticView
| Fields inherited from class org.eclipse.hyades.trace.views.internal.ExecutionStatisticView |
_avgBaseTimeCol, _baseTimeCol, _callsCol, _classNameCol, _CPUTimeCol, _cumulativeTimeCol, _inheritedBaseTimeCol, _inheritedCallsCol, _inheritedCumulativeTimeCol, _instanceNameCol, _methodNameCol, _newItemCol, _packageNameCol, _totalPackageCPUtime, INSTANCE_LEVEL |
| Fields inherited from class org.eclipse.hyades.trace.views.internal.StatisticView |
_activeInst, _activeSize, _chooseColumnAction, _chooseColumnsAction, _currentColumns, _dataPane, _deltaColumns, _deltaColumnsAction, _filterContainer, _firstTime, _initialized, _isShowPercent, _layout, _listOfColumExtension, _maxTime, _newSelection, _page, _refresh, _showPercent, _sortByColumnAction, _templateOfColumExtension, _toolkit, _totalCalls, _totalInst, _totalSize, _updateAction, _viewComp, _viewContainer, _viewer, _viewerFilter, _viewerSorter, fSeparator, tmpList |
|
Constructor Summary |
MethodDetailsStatistic(org.eclipse.swt.widgets.Composite parent,
TraceViewerPage page)
|
MethodDetailsStatistic(org.eclipse.swt.widgets.Composite parent,
TraceViewerPage page,
boolean initializeContent)
|
| Methods inherited from class org.eclipse.hyades.trace.views.internal.ExecutionStatisticView |
createColumnsLabelProviders, getClassPosForLevel, getColumnDisplayInfo, getDefaultColumnsTemplateClassLevel, getDefaultColumnsTemplateInstanceLevel, getDefaultColumnsTemplateMethodLevel, getDefaultColumnsTemplatePackageLevel, getLevel, getMethodPosForLevel, getTotalPackageCPUtime, getViewTypeStr, isEmptyUpdate, searchInLevel, setLevel |
| Methods inherited from class org.eclipse.hyades.trace.views.internal.MultiLevelStatisticView |
canOpenSourceOnThisObject, createControl, createTree, dispose, getColumnsTemplateExtensions, getCurrentFilter, getItemModelData, getItemsRoot, getTree, getTreeViewer, handleSelectionEvent, handleViewSelectionChangedEvent, isEmpty, menuAboutToShow, openSourceForSelection, redrawTable, resetChooseColumnsAction, resetColumns, searchInClassLevel, searchInMethodLevel, searchInObjectLevel, searchInPackageLevel, searchItem, update, updateModelSelection, updateStatusContext, widgetSelected |
| Methods inherited from class org.eclipse.hyades.trace.views.internal.StatisticView |
buildPreferenceStoreSring, compareElements, contextChanged, controlMoved, controlResized, createContent, createTreeViewer, expandFirstElement, firstTimeUpdate, getChooseColumnsAction, getColumnDataList, getColumnInfo, getContext, getControl, getDataPane, getDeltaColumnsAction, getElementColumnImage, getElementColumnText, getLayout, getShowPercentAction, getSortByColumnAction, getToolkit, getTraceViewerPage, getTreeViewer, getUpdateAction, getViewComponent, getViewerFilter, getViewerSorter, handleDeltaChanged, handlePercentChanged, isShowPercent, notifyViewSelectionChanged, parseExtensions, postUpdateEvents, refresh, selectionChanged, setLinesVisible, setNewSelection, setRedrawTable, showingDeltaColumns, showNewSelection, updateContext, updateTableGetColumnNumber, updateUI, widgetDefaultSelected |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PARENT_DETAILS
public static final int PARENT_DETAILS
- See Also:
- Constant Field Values
METHOD_DETAILS
public static final int METHOD_DETAILS
- See Also:
- Constant Field Values
CHILDREN_DETAILS
public static final int CHILDREN_DETAILS
- See Also:
- Constant Field Values
_methodDetailsType
protected int _methodDetailsType
MethodDetailsStatistic
public MethodDetailsStatistic(org.eclipse.swt.widgets.Composite parent,
TraceViewerPage page,
boolean initializeContent)
MethodDetailsStatistic
public MethodDetailsStatistic(org.eclipse.swt.widgets.Composite parent,
TraceViewerPage page)
getContextHelpId
protected java.lang.String getContextHelpId()
- Overrides:
getContextHelpId in class ExecutionStatisticView
getDefaultColumnsTemplate
public java.lang.String getDefaultColumnsTemplate()
- Overrides:
getDefaultColumnsTemplate in class ExecutionStatisticView
getColumnsPreferencesKey
public java.lang.String getColumnsPreferencesKey()
- Overrides:
getColumnsPreferencesKey in class ExecutionStatisticView
updateButtons
public void updateButtons()
- Overrides:
updateButtons in class ExecutionStatisticView
getMethodDetailsType
public int getMethodDetailsType()
- Returns:
- Returns the _methodDetailsType.
setMethodDetailsType
public void setMethodDetailsType(int detailsType)
- Parameters:
detailsType - The _methodDetailsType to set.
getContentProvider
public org.eclipse.jface.viewers.IContentProvider getContentProvider()
- Overrides:
getContentProvider in class ExecutionStatisticView
getTableLabelProvider
public org.eclipse.jface.viewers.LabelProvider getTableLabelProvider()
- Overrides:
getTableLabelProvider in class ExecutionStatisticView
getViewerSorterInstance
protected StatisticView.StatisticSorter getViewerSorterInstance()
- Overrides:
getViewerSorterInstance in class ExecutionStatisticView
getFilterInstance
protected StatisticView.StatisticFilter getFilterInstance()
- Overrides:
getFilterInstance in class ExecutionStatisticView
printTitle
public java.lang.String printTitle()
showPercentUpdate
protected void showPercentUpdate()
- Overrides:
showPercentUpdate in class ExecutionStatisticView