TPTP 4.2.0 Platform Project
Internal API Specification

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

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.MultiLevelStatisticMethodPage
                  extended byorg.eclipse.hyades.trace.views.adapter.internal.ExecutionStatisticPage2
All Implemented Interfaces:
org.eclipse.ui.part.IPage, org.eclipse.ui.part.IPageBookViewPage

public class ExecutionStatisticPage2
extends MultiLevelStatisticMethodPage


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
ExecutionStatisticPage2(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.MultiLevelStatisticMethodPage
getMethodLevel
 
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

ExecutionStatisticPage2

public ExecutionStatisticPage2(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

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

updateButtons

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

TPTP 4.2.0 Platform Project
Internal API Specification