Class to manage the actions of the tree view such as zooms, flattening, resize the columns, etc. More...
Classes | |
class | HotCallPath |
Class to store the information on the tree item path. More... | |
interface | IActionType |
class | RestoreMessageThread |
Class to restoring the background of the message bar by waiting for 5 seconds TODO: we need to parameterize the timing for the wait. More... | |
Public Types | |
enum | ActionType { ZoomIn, ZoomOut } |
Public Member Functions | |
ScopeViewActions (Shell shell, IWorkbenchWindow window, Composite parent, CoolBar coolbar) | |
Constructor: create actions and the GUI (which is a coolbar). | |
void | updateContent (Experiment exp, RootScope scope) |
The tree has been updated or has new content. | |
void | setTreeViewer (ScopeTreeViewer tree) |
Update the content of tree viewer. | |
void | showInfoMessage (String sMsg) |
void | showErrorMessage (String strMsg) |
Show an error message on the message bar (closed to the toolbar) and wait for 5 seconds before removing the message. | |
void | showHotCallPath () |
show the hot path below the selected node in the tree | |
Scope | getSelectedNode () |
Retrieve the selected node. | |
void | zoomIn () |
Zoom-in the children. | |
void | zoomOut () |
Zoom-out the node. | |
ScopeZoom | getScopeZoom () |
retrieve the class scope zoom of this object | |
void | addExtNewMetric () |
create a new metric based on a free expression | |
void | resizeColumns () |
Resize the columns. | |
String | getContent (TreeItem[]items, String sSeparator) |
Retrieve the content of the table into a string. | |
String | getContent (TreePath[]elements, String sSeparator) |
Function to copy all visible nodes into a buffer string. | |
boolean | shouldZoomInBeEnabled (Scope node) |
Check if zoom-in button should be enabled. | |
boolean | shouldZoomOutBeEnabled () |
In case there is no selected node, we determine the zoom-out button can be enabled only and only if we have at least one item in the stack. | |
void | checkNodeButtons () |
Check if zooms and hot-path button need to be disabled or not This is required to solve bug no 132: https://outreach.scidac.gov/tracker/index.php?func=detail&aid=132&group_id=22&atid=169. | |
void | disableButtons () |
Disable buttons. | |
abstract void | checkStates (Scope nodeSelected) |
An abstract method to be implemented: check the state of buttons for the selected node Each action (either caller view, calling context view or flat view) may have different implementation for this verification. | |
abstract void | checkStates () |
void | setColumnStatus (boolean[]status) |
Static Public Attributes | |
static double | fTHRESHOLD = 0.6 |
Protected Member Functions | |
abstract Composite | createGUI (Composite parent, CoolBar coolbar) |
Each class has its own typical GUI creation. | |
void | addTreeColumn (TreeColumn colMetric) |
add a new column for metric | |
abstract void | registerAction (IActionType type) |
Protected Attributes | |
ScopeTreeViewer | treeViewer |
RootScope | myRootScope |
ScopeZoom | objZoom = null |
IWorkbenchWindow | objWindow |
IScopeActionsGUI | objActionsGUI |
Composite | parent |
Shell | objShell |
Private Member Functions | |
HotCallPath | getHotCallPath (TreePath pathItem, TreeItem item, Scope scope, BaseMetric metric, int iLevel) |
find the hot call path | |
Scope | getInputNode () |
Get the current input node. | |
void | getContent (Scope objScope, String sSeparator, StringBuffer sbText) |
private function to copy a scope node into a buffer string |
Class to manage the actions of the tree view such as zooms, flattening, resize the columns, etc.
This class will add additional toolbar on the top of the tree. Therefore, it is necessary to instantiate this class before the creation of the tree, then call the method updateContent() to associate the action with the tree (once the tree is created). This looks somewhat stupid, but this is the fastest thing in my mind :-(
Definition at line 37 of file ScopeViewActions.java.
Definition at line 46 of file ScopeViewActions.java.
edu.rice.cs.hpc.viewer.scope.ScopeViewActions.ScopeViewActions | ( | Shell | shell, | |
IWorkbenchWindow | window, | |||
Composite | parent, | |||
CoolBar | coolbar | |||
) |
Constructor: create actions and the GUI (which is a coolbar).
viewSite | the site of the view (used for retrieving shell, display, ...) | |
parent | composite |
Definition at line 55 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActions.createGUI(), edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objWindow, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objZoom, and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer.
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.addExtNewMetric | ( | ) |
create a new metric based on a free expression
Definition at line 347 of file ScopeViewActions.java.
References edu.rice.cs.hpc.data.experiment.Experiment.addDerivedMetric(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.addTreeColumn(), edu.rice.cs.hpc.viewer.scope.ScopeTreeViewer.addTreeColumn(), edu.rice.cs.hpc.viewer.window.ViewerWindow.getDb(), edu.rice.cs.hpc.viewer.window.ViewerWindow.getDbNum(), edu.rice.cs.hpc.data.experiment.BaseExperiment.getDefaultDirectory(), edu.rice.cs.hpc.data.experiment.scope.Scope.getExperiment(), edu.rice.cs.hpc.viewer.window.Database.getExperimentView(), edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.getMetric(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.myRootScope, edu.rice.cs.hpc.viewer.scope.ScopeActions.objShell, and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objWindow.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addTooBarAction().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.addTreeColumn | ( | TreeColumn | colMetric | ) | [protected] |
add a new column for metric
colMetric |
Definition at line 340 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.addMetricColumns(), and edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.addExtNewMetric().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.checkNodeButtons | ( | ) | [virtual] |
Check if zooms and hot-path button need to be disabled or not This is required to solve bug no 132: https://outreach.scidac.gov/tracker/index.php?func=detail&aid=132&group_id=22&atid=169.
Implements edu.rice.cs.hpc.viewer.scope.ScopeActions.
Definition at line 528 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActions.checkStates(), edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.disableNodeButtons(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getSelectedNode(), and edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI.
Referenced by edu.rice.cs.hpc.viewer.scope.AbstractBaseScopeView.createPartControl(), and edu.rice.cs.hpc.viewer.scope.BaseScopeView.updateDisplay().
abstract void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.checkStates | ( | ) | [pure virtual] |
Implemented in edu.rice.cs.hpc.viewer.scope.BaseScopeViewActions, and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.checkNodeButtons(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.zoomIn(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.zoomOut().
abstract void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.checkStates | ( | Scope | nodeSelected | ) | [pure virtual] |
An abstract method to be implemented: check the state of buttons for the selected node Each action (either caller view, calling context view or flat view) may have different implementation for this verification.
nodeSelected |
Implemented in edu.rice.cs.hpc.viewer.scope.BaseScopeViewActions, and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.
Referenced by edu.rice.cs.hpc.viewer.scope.AbstractBaseScopeView.createPartControl().
abstract Composite edu.rice.cs.hpc.viewer.scope.ScopeViewActions.createGUI | ( | Composite | parent, | |
CoolBar | coolbar | |||
) | [protected, pure virtual] |
Each class has its own typical GUI creation.
Implements edu.rice.cs.hpc.viewer.scope.ScopeActions.
Implemented in edu.rice.cs.hpc.viewer.scope.BaseScopeViewActions, edu.rice.cs.hpc.viewer.scope.CallingContextViewActions, and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.ScopeViewActions().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.disableButtons | ( | ) |
Disable buttons.
Definition at line 539 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.disableNodeButtons(), and edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI.
Referenced by edu.rice.cs.hpc.viewer.scope.AbstractBaseScopeView.createPartControl().
String edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getContent | ( | TreePath[] | elements, | |
String | sSeparator | |||
) |
Function to copy all visible nodes into a buffer string.
elements | ||
sSeparator |
Definition at line 482 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getContent().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getContent | ( | Scope | objScope, | |
String | sSeparator, | |||
StringBuffer | sbText | |||
) | [private] |
private function to copy a scope node into a buffer string
objScope | ||
colMetrics | ||
sSeparator | ||
sbText |
Definition at line 459 of file ScopeViewActions.java.
References edu.rice.cs.hpc.data.experiment.scope.Scope.getExperiment(), edu.rice.cs.hpc.data.experiment.BaseExperimentWithMetrics.getMetric(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricTextValue(), edu.rice.cs.hpc.data.experiment.scope.Scope.getName(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer.
String edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getContent | ( | TreeItem[] | items, | |
String | sSeparator | |||
) |
Retrieve the content of the table into a string.
items | (list of items to be exported) | |
colMetrics | (hidden column not included) | |
sSeparator | (separator) |
Definition at line 427 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeTreeViewer.getTextBasedOnColumnStatus(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.AbstractBaseScopeView.copyToClipboard(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.exportCSV(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getContent().
HotCallPath edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getHotCallPath | ( | TreePath | pathItem, | |
TreeItem | item, | |||
Scope | scope, | |||
BaseMetric | metric, | |||
int | iLevel | |||
) | [private] |
find the hot call path
Definition at line 100 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeTreeViewer.getTreePath(), edu.rice.cs.hpc.data.experiment.metric.MetricValue.getValue(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getValue(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.HotCallPath.is_found, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.HotCallPath.item, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.HotCallPath.node, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.HotCallPath.path, and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.showHotCallPath().
Scope edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getInputNode | ( | ) | [private] |
Get the current input node.
Definition at line 153 of file ScopeViewActions.java.
References edu.rice.cs.hpc.data.experiment.scope.TreeNode.getParent(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.zoomIn().
ScopeZoom edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getScopeZoom | ( | ) |
retrieve the class scope zoom of this object
Definition at line 332 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objZoom.
Scope edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getSelectedNode | ( | ) |
Retrieve the selected node.
Definition at line 285 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.checkNodeButtons(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.flatten(), edu.rice.cs.hpc.viewer.scope.CallingContextActionsGUI.getSelectedScope(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.unflatten(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.zoomIn(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.zoomOut().
abstract void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.registerAction | ( | IActionType | type | ) | [protected, pure virtual] |
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.resizeColumns | ( | ) | [virtual] |
Resize the columns.
Implements edu.rice.cs.hpc.viewer.scope.ScopeActions.
Definition at line 415 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI, and edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.resizeTableColumns().
Referenced by edu.rice.cs.hpc.viewer.scope.BaseScopeView.updateDisplay().
void edu.rice.cs.hpc.viewer.scope.ScopeActions.setColumnStatus | ( | boolean[] | status | ) | [inherited] |
Definition at line 36 of file ScopeActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI, and edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.setColumnsStatus().
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showHideColumnsAllViews().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.setTreeViewer | ( | ScopeTreeViewer | tree | ) | [virtual] |
Update the content of tree viewer.
tree |
Implements edu.rice.cs.hpc.viewer.scope.ScopeActions.
Definition at line 85 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objZoom, edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.setTreeViewer(), edu.rice.cs.hpc.viewer.scope.ScopeZoom.setViewer(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.AbstractBaseScopeView.initDatabase().
boolean edu.rice.cs.hpc.viewer.scope.ScopeViewActions.shouldZoomInBeEnabled | ( | Scope | node | ) |
Check if zoom-in button should be enabled.
node |
Definition at line 506 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeZoom.canZoomIn(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objZoom.
Referenced by edu.rice.cs.hpc.viewer.scope.AbstractBaseScopeView.fillContextMenu().
boolean edu.rice.cs.hpc.viewer.scope.ScopeViewActions.shouldZoomOutBeEnabled | ( | ) |
In case there is no selected node, we determine the zoom-out button can be enabled only and only if we have at least one item in the stack.
Definition at line 515 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeZoom.canZoomOut(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objZoom.
Referenced by edu.rice.cs.hpc.viewer.scope.AbstractBaseScopeView.fillContextMenu().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.showErrorMessage | ( | String | strMsg | ) |
Show an error message on the message bar (closed to the toolbar) and wait for 5 seconds before removing the message.
strMsg |
Definition at line 223 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI, and edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.showErrorMessage().
Referenced by edu.rice.cs.hpc.viewer.scope.AbstractBaseScopeView.displayFileEditor(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.flatten(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.showHotCallPath(), and edu.rice.cs.hpc.viewer.scope.BaseScopeView.updateDisplay().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.showHotCallPath | ( | ) |
show the hot path below the selected node in the tree
Definition at line 234 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getHotCallPath(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.HotCallPath.is_found, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.HotCallPath.path, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.showErrorMessage(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addTooBarAction().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.showInfoMessage | ( | String | sMsg | ) |
Definition at line 211 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI, and edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.showInfoMessage().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.updateContent | ( | Experiment | exp, | |
RootScope | scope | |||
) | [virtual] |
The tree has been updated or has new content.
This object needs to refresh the data and variable initialization too.
exp | ||
scope | ||
columns |
Implements edu.rice.cs.hpc.viewer.scope.ScopeActions.
Definition at line 76 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActions.myRootScope, edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI, and edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.updateContent().
Referenced by edu.rice.cs.hpc.viewer.scope.BaseScopeView.initTableColumns(), and edu.rice.cs.hpc.viewer.scope.BaseScopeView.updateDisplay().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.zoomIn | ( | ) |
Zoom-in the children.
Definition at line 298 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActions.checkStates(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getInputNode(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getSelectedNode(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objZoom, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.registerAction(), and edu.rice.cs.hpc.viewer.scope.ScopeZoom.zoomIn().
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addTooBarAction().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.zoomOut | ( | ) |
Zoom-out the node.
Definition at line 317 of file ScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActions.checkStates(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getSelectedNode(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objZoom, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.registerAction(), and edu.rice.cs.hpc.viewer.scope.ScopeZoom.zoomOut().
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addTooBarAction().
double edu.rice.cs.hpc.viewer.scope.ScopeActions.fTHRESHOLD = 0.6 [static, inherited] |
Definition at line 22 of file ScopeActions.java.
Definition at line 40 of file ScopeViewActions.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.addExtNewMetric(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.updateContent().
IScopeActionsGUI edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI [protected, inherited] |
Definition at line 23 of file ScopeActions.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.addTreeColumn(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.checkNodeButtons(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.checkStates(), edu.rice.cs.hpc.viewer.scope.BaseScopeViewActions.checkStates(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.createGUI(), edu.rice.cs.hpc.viewer.scope.CallingContextViewActions.createGUI(), edu.rice.cs.hpc.viewer.scope.BaseScopeViewActions.createGUI(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.disableButtons(), edu.rice.cs.hpc.viewer.scope.BaseScopeView.initTableColumns(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.resizeColumns(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.RestoreMessageThread.run(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.ScopeViewActions(), edu.rice.cs.hpc.viewer.scope.ScopeActions.setColumnStatus(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.setTreeViewer(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.showErrorMessage(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.showInfoMessage(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.updateAction(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.updateContent().
Shell edu.rice.cs.hpc.viewer.scope.ScopeActions.objShell [protected, inherited] |
Definition at line 25 of file ScopeActions.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.addExtNewMetric(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.createGUI(), edu.rice.cs.hpc.viewer.scope.CallingContextViewActions.createGUI(), edu.rice.cs.hpc.viewer.scope.BaseScopeViewActions.createGUI(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.RestoreMessageThread.run(), and edu.rice.cs.hpc.viewer.scope.ScopeActions.ScopeActions().
IWorkbenchWindow edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objWindow [protected] |
Definition at line 46 of file ScopeViewActions.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.addExtNewMetric(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.createGUI(), edu.rice.cs.hpc.viewer.scope.CallingContextViewActions.createGUI(), edu.rice.cs.hpc.viewer.scope.BaseScopeViewActions.createGUI(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.ScopeViewActions().
ScopeZoom edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objZoom = null [protected] |
Definition at line 43 of file ScopeViewActions.java.
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.checkStates(), edu.rice.cs.hpc.viewer.scope.BaseScopeViewActions.checkStates(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getScopeZoom(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.ScopeViewActions(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.setTreeViewer(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.shouldZoomInBeEnabled(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.shouldZoomOutBeEnabled(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.zoomIn(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.zoomOut().
Composite edu.rice.cs.hpc.viewer.scope.ScopeActions.parent [protected, inherited] |
Definition at line 24 of file ScopeActions.java.
Definition at line 39 of file ScopeViewActions.java.
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.flatten(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getContent(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getHotCallPath(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getInputNode(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getSelectedNode(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.popElementStates(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.pushElementStates(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.ScopeViewActions(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.setTreeViewer(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.showHotCallPath(), and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.unflatten().