|
TPTP 4.1.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.ObjectFilterTraceViewer
org.eclipse.hyades.trace.views.adapter.internal.MultiLevelStatisticViewer
| Field Summary | |
|---|---|
protected org.eclipse.jface.action.Action |
_chooseColumns
|
protected org.eclipse.jface.action.Action |
_classLevel
|
protected java.lang.String |
_context
|
protected boolean |
_contextChanged
|
protected ContextSelectionMenuListener |
_contextSelectionMenuListener
|
protected org.eclipse.jface.action.Action |
_openSource
|
protected org.eclipse.jface.action.Action |
_packageLevel
|
protected org.eclipse.jface.action.Action |
_sortByColumn
|
| Constructor Summary | |
|---|---|
MultiLevelStatisticViewer()
|
|
| Method Summary | |
|---|---|
boolean |
contextChanged()
|
abstract TraceViewerPage |
createPage(org.eclipse.emf.ecore.EObject mofObject)
|
void |
dispose()
|
void |
filterUpdated()
|
protected void |
getActions(java.util.Vector actions)
|
org.eclipse.jface.action.Action |
getClassLevel()
|
ContextSelectionMenuListener |
getContextSelectionMenuListener()
|
org.eclipse.jface.viewers.Viewer[] |
getExportViewer()
|
java.lang.String[] |
getFilterScope()
|
protected void |
getLevelActions(java.util.Vector actions)
|
org.eclipse.emf.ecore.EObject |
getObjectToView(org.eclipse.emf.ecore.EObject selObject)
return the selected agent in the Profiling monitor view called by addViewPage() -handelProfileEvent() - refreshVisiblePage()and removePage() of the parent class (TraceViewer) |
org.eclipse.jface.action.Action |
getPackageLevel()
|
java.lang.String |
getSelectedContext()
|
java.lang.Object[] |
getViewerControls()
|
abstract java.lang.String |
getViewTitle()
|
void |
makeActions()
Three action buttons are defined: -packageLevel: display all the tree (package/class/method) -classlevel: display only the class tree -method level: display only the methods |
org.eclipse.jface.action.Action |
openSource()
|
protected void |
revertChecked(org.eclipse.jface.action.Action action)
|
protected void |
setActionProperties(org.eclipse.jface.action.Action action,
java.lang.String context,
java.lang.String attributeId)
|
protected void |
setActionsNull()
|
void |
setCheckedLevels(MultiLevelStatisticPage page,
int newLevel)
|
void |
setFocus()
set the focus on the current page |
void |
setSelectedContext(java.lang.String context)
|
void |
setSelectedContext(java.lang.String context,
boolean refresh)
|
void |
showPage(org.eclipse.ui.part.IPage page)
Shows the given page |
void |
updateContext()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected org.eclipse.jface.action.Action _packageLevel
protected org.eclipse.jface.action.Action _classLevel
protected org.eclipse.jface.action.Action _openSource
protected org.eclipse.jface.action.Action _chooseColumns
protected org.eclipse.jface.action.Action _sortByColumn
protected ContextSelectionMenuListener _contextSelectionMenuListener
protected java.lang.String _context
protected boolean _contextChanged
| Constructor Detail |
public MultiLevelStatisticViewer()
| Method Detail |
public abstract java.lang.String getViewTitle()
public abstract TraceViewerPage createPage(org.eclipse.emf.ecore.EObject mofObject)
public void setCheckedLevels(MultiLevelStatisticPage page,
int newLevel)
public org.eclipse.emf.ecore.EObject getObjectToView(org.eclipse.emf.ecore.EObject selObject)
public void dispose()
IWorkbenchPart.dispose()protected void setActionsNull()
public void setFocus()
protected void getLevelActions(java.util.Vector actions)
protected void getActions(java.util.Vector actions)
public void showPage(org.eclipse.ui.part.IPage page)
public void makeActions()
public org.eclipse.jface.action.Action getClassLevel()
public org.eclipse.jface.action.Action getPackageLevel()
public org.eclipse.jface.action.Action openSource()
protected void revertChecked(org.eclipse.jface.action.Action action)
public java.lang.String[] getFilterScope()
public void filterUpdated()
protected void setActionProperties(org.eclipse.jface.action.Action action,
java.lang.String context,
java.lang.String attributeId)
public ContextSelectionMenuListener getContextSelectionMenuListener()
getContextSelectionMenuListener in interface IContextViewerpublic void updateContext()
updateContext in interface IContextViewerpublic java.lang.Object[] getViewerControls()
public org.eclipse.jface.viewers.Viewer[] getExportViewer()
public java.lang.String getSelectedContext()
getSelectedContext in interface IContextViewerpublic boolean contextChanged()
contextChanged in interface IContextViewerpublic void setSelectedContext(java.lang.String context)
setSelectedContext in interface IContextViewer
public void setSelectedContext(java.lang.String context,
boolean refresh)
setSelectedContext in interface IContextViewer
|
TPTP 4.1.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 | ||||||||||