|
TPTP 4.2.0 Tracing and Profiling Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.ui.part.Page
org.eclipse.hyades.trace.ui.TraceViewerPage
org.eclipse.hyades.trace.views.adapter.internal.MultiLevelStatisticPage
| Field Summary | |
|---|---|
protected MultiLevelStatisticView |
_view
|
| Fields inherited from class org.eclipse.hyades.trace.ui.TraceViewerPage |
|---|
_mofObject, _viewer, fContextMenu |
| Constructor Summary | |
|---|---|
MultiLevelStatisticPage(org.eclipse.emf.ecore.EObject mofObject,
org.eclipse.hyades.trace.ui.TraceViewer _viewer)
|
|
| Method Summary | |
|---|---|
void |
createControl(org.eclipse.swt.widgets.Composite parent)
This method : - activates the method coverage analysis - displays the results and add a contextual menu |
protected abstract MultiLevelStatisticView |
displayData(org.eclipse.swt.widgets.Composite parent)
|
void |
dispose()
disposes the CoverageStatistic view |
void |
fillContextMenu(org.eclipse.jface.action.IMenuManager menu)
Contribute to the view popup menu |
org.eclipse.jface.action.Action |
getClassLevel()
|
org.eclipse.swt.widgets.Control |
getControl()
the control is used by the viewer to display this page |
org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery |
getCurrentFilter()
|
org.eclipse.jface.action.Action |
getPackageLevel()
|
MultiLevelStatisticView |
getView()
|
boolean |
isEmpty()
|
void |
makeActions()
Insert the method's description here. |
org.eclipse.jface.action.Action |
openSource()
Insert the method's description here. |
void |
refreshPage()
refresh the content of the page when the "RefreshViews" command is activated |
void |
selectionChanged()
the same element must be selected in all the statistics views |
void |
setFocus()
set the focus on the view |
void |
update(boolean newPage)
update the content of the page |
void |
updateButtons(int level)
|
void |
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 |
| Field Detail |
protected MultiLevelStatisticView _view
| Constructor Detail |
public MultiLevelStatisticPage(org.eclipse.emf.ecore.EObject mofObject,
org.eclipse.hyades.trace.ui.TraceViewer _viewer)
| Method Detail |
protected abstract MultiLevelStatisticView displayData(org.eclipse.swt.widgets.Composite parent)
public void createControl(org.eclipse.swt.widgets.Composite parent)
public void dispose()
public void fillContextMenu(org.eclipse.jface.action.IMenuManager menu)
menu - public void makeActions()
public void refreshPage()
public org.eclipse.jface.action.Action getPackageLevel()
public org.eclipse.jface.action.Action getClassLevel()
public org.eclipse.swt.widgets.Control getControl()
public void setFocus()
public void selectionChanged()
public MultiLevelStatisticView getView()
public void update(boolean newPage)
public org.eclipse.jface.action.Action openSource()
public boolean isEmpty()
public void updateButtons(int level)
public org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery getCurrentFilter()
public void updateFilterAppliedDescription()
|
TPTP 4.2.0 Tracing and Profiling Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||