TPTP 4.2.0 Tracing and Profiling Tools Project
Internal API Specification

org.eclipse.hyades.trace.views.adapter.internal
Class MemoryStatisticPage

java.lang.Object
  extended byorg.eclipse.ui.part.Page
      extended byorg.eclipse.hyades.trace.ui.TraceViewerPage
          extended byorg.eclipse.hyades.trace.views.adapter.internal.MultiLevelStatisticPage
              extended byorg.eclipse.hyades.trace.views.adapter.internal.MemoryStatisticPage
All Implemented Interfaces:
org.eclipse.ui.part.IPage, org.eclipse.ui.part.IPageBookViewPage

public class MemoryStatisticPage
extends MultiLevelStatisticPage


Field Summary
 
Fields inherited from class org.eclipse.hyades.trace.views.adapter.internal.MultiLevelStatisticPage
_view
 
Fields inherited from class org.eclipse.hyades.trace.ui.TraceViewerPage
_mofObject, _viewer, fContextMenu
 
Constructor Summary
MemoryStatisticPage(org.eclipse.emf.ecore.EObject mofObject, org.eclipse.hyades.trace.ui.TraceViewer _viewer)
           
 
Method Summary
 org.eclipse.jface.action.Action deltaColumns()
           
protected  MultiLevelStatisticView displayData(org.eclipse.swt.widgets.Composite parent)
          display the coverage data by creating an instance of the CoverageStatistic class
 org.eclipse.jface.action.Action getInstanceLevel()
           
 org.eclipse.jface.action.Action percentMode()
           
 void updateButtons(int level)
           
 
Methods inherited from class org.eclipse.hyades.trace.views.adapter.internal.MultiLevelStatisticPage
createControl, dispose, fillContextMenu, getClassLevel, getControl, getCurrentFilter, getPackageLevel, getView, isEmpty, makeActions, openSource, refreshPage, selectionChanged, setFocus, update, updateFilterAppliedDescription
 
Methods inherited from class org.eclipse.hyades.trace.ui.TraceViewerPage
getMOFObject, getTraceViewer, setContextMenu, setMofObject
 
Methods inherited from class org.eclipse.ui.part.Page
getSite, init, makeContributions, setActionBars
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryStatisticPage

public MemoryStatisticPage(org.eclipse.emf.ecore.EObject mofObject,
                           org.eclipse.hyades.trace.ui.TraceViewer _viewer)
Method Detail

displayData

protected MultiLevelStatisticView displayData(org.eclipse.swt.widgets.Composite parent)
display the coverage data by creating an instance of the CoverageStatistic class

Specified by:
displayData in class MultiLevelStatisticPage

updateButtons

public void updateButtons(int level)
Overrides:
updateButtons in class MultiLevelStatisticPage

percentMode

public org.eclipse.jface.action.Action percentMode()

deltaColumns

public org.eclipse.jface.action.Action deltaColumns()

getInstanceLevel

public org.eclipse.jface.action.Action getInstanceLevel()
Returns:
the Method Level action

TPTP 4.2.0 Tracing and Profiling Tools Project
Internal API Specification