Public Types | |
enum | ActionType { ZoomIn, ZoomOut } |
Public Member Functions | |
FlatScopeViewActions (Shell shell, IWorkbenchWindow window, Composite parent, CoolBar coolbar) | |
void | flatten () |
Flatten the tree one level more. | |
void | unflatten () |
Unflatten flattened tree (tree has to be flattened before). | |
boolean | canUnflatten () |
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. | |
void | checkStates () |
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. | |
void | setColumnStatus (boolean[]status) |
Static Public Attributes | |
static double | fTHRESHOLD = 0.6 |
Protected Member Functions | |
Composite | createGUI (Composite parent, CoolBar coolbar) |
Create your own specific GUI. | |
void | registerAction (IActionType type) |
void | addTreeColumn (TreeColumn colMetric) |
add a new column for metric | |
Protected Attributes | |
ScopeTreeViewer | treeViewer |
RootScope | myRootScope |
ScopeZoom | objZoom = null |
IWorkbenchWindow | objWindow |
IScopeActionsGUI | objActionsGUI |
Composite | parent |
Shell | objShell |
Private Types | |
enum | FlatAction { Flatten, Unflatten } |
Private Member Functions | |
void | pushElementStates () |
store the current expanded elements into a stack | |
void | popElementStates () |
recover the latest expanded element into stack | |
void | updateAction (IActionType type, Scope root) |
void | addChildren (Scope node, Scope arrNodes) |
Private Attributes | |
Stack< Scope > | stackFlatNodes |
Stack< Object[]> | stackExpandedNodes |
Stack< IActionType > | stackActions |
Definition at line 23 of file FlatScopeViewActions.java.
enum edu::rice::cs::hpc::viewer::scope::ScopeViewActions::ActionType [inherited] |
Definition at line 46 of file ScopeViewActions.java.
Definition at line 25 of file FlatScopeViewActions.java.
edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.FlatScopeViewActions | ( | Shell | shell, | |
IWorkbenchWindow | window, | |||
Composite | parent, | |||
CoolBar | coolbar | |||
) |
viewSite | ||
parent |
Definition at line 39 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.stackActions, and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.stackFlatNodes.
void edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.addChildren | ( | Scope | node, | |
Scope | arrNodes | |||
) | [private] |
Definition at line 198 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.data.experiment.scope.TreeNode.add(), edu.rice.cs.hpc.data.experiment.scope.TreeNode.getChildAt(), and edu.rice.cs.hpc.data.experiment.scope.TreeNode.getChildCount().
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.flatten().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.addExtNewMetric | ( | ) | [inherited] |
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, inherited] |
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().
boolean edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.canUnflatten | ( | ) |
Definition at line 136 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.stackActions.
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActionsGUI.shouldUnflattenBeEnabled().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.checkNodeButtons | ( | ) | [virtual, inherited] |
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().
void edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.checkStates | ( | ) | [virtual] |
Implements edu.rice.cs.hpc.viewer.scope.ScopeViewActions.
Definition at line 155 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeZoom.canZoomOut(), edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.enableZoomOut(), edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objZoom, and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.stackActions.
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.checkStates(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.flatten(), and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.unflatten().
void edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.checkStates | ( | Scope | nodeSelected | ) | [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 |
Implements edu.rice.cs.hpc.viewer.scope.ScopeViewActions.
Definition at line 144 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeZoom.canZoomIn(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.checkStates(), edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.enableHotCallPath(), edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.enableZoomIn(), edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI, and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objZoom.
Composite edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.createGUI | ( | Composite | parent, | |
CoolBar | coolbar | |||
) | [protected, virtual] |
Create your own specific GUI.
parent |
Implements edu.rice.cs.hpc.viewer.scope.ScopeViewActions.
Definition at line 51 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.buildGUI(), edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI, edu.rice.cs.hpc.viewer.scope.ScopeActions.objShell, and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.objWindow.
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.disableButtons | ( | ) | [inherited] |
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().
void edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.flatten | ( | ) |
Flatten the tree one level more.
Definition at line 66 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.data.experiment.scope.TreeNode.add(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.addChildren(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.checkStates(), edu.rice.cs.hpc.data.experiment.scope.Scope.copyMetrics(), edu.rice.cs.hpc.data.experiment.scope.Scope.duplicate(), edu.rice.cs.hpc.data.experiment.scope.TreeNode.getChildAt(), edu.rice.cs.hpc.data.experiment.scope.TreeNode.getChildCount(), edu.rice.cs.hpc.data.experiment.scope.Scope.getExperiment(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getSelectedNode(), edu.rice.cs.hpc.data.experiment.scope.TreeNode.hasChildren(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.pushElementStates(), edu.rice.cs.hpc.data.experiment.scope.Scope.setExperiment(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.showErrorMessage(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.stackFlatNodes, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer, and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.updateAction().
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActionsGUI.addTooBarAction().
String edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getContent | ( | TreePath[] | elements, | |
String | sSeparator | |||
) | [inherited] |
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().
String edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getContent | ( | TreeItem[] | items, | |
String | sSeparator | |||
) | [inherited] |
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().
ScopeZoom edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getScopeZoom | ( | ) | [inherited] |
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 | ( | ) | [inherited] |
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().
void edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.popElementStates | ( | ) | [private] |
recover the latest expanded element into stack
Definition at line 180 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.stackExpandedNodes, and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.unflatten().
void edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.pushElementStates | ( | ) | [private] |
store the current expanded elements into a stack
Definition at line 169 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.stackExpandedNodes, and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.flatten().
void edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.registerAction | ( | IActionType | type | ) | [protected, virtual] |
Implements edu.rice.cs.hpc.viewer.scope.ScopeViewActions.
Definition at line 216 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.stackActions.
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.updateAction().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.resizeColumns | ( | ) | [virtual, inherited] |
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, inherited] |
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 | ) | [inherited] |
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 | ( | ) | [inherited] |
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 | ) | [inherited] |
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 | ( | ) | [inherited] |
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 | ) | [inherited] |
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.flat.FlatScopeViewActions.unflatten | ( | ) |
Unflatten flattened tree (tree has to be flattened before).
Definition at line 120 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.checkStates(), 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.stackFlatNodes, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer, and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.updateAction().
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActionsGUI.addTooBarAction().
void edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.updateAction | ( | IActionType | type, | |
Scope | root | |||
) | [private] |
Definition at line 191 of file FlatScopeViewActions.java.
References edu.rice.cs.hpc.viewer.scope.ScopeActions.objActionsGUI, and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.registerAction().
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.flatten(), and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.unflatten().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActions.updateContent | ( | Experiment | exp, | |
RootScope | scope | |||
) | [virtual, inherited] |
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 | ( | ) | [inherited] |
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 | ( | ) | [inherited] |
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.
RootScope edu.rice.cs.hpc.viewer.scope.ScopeViewActions.myRootScope [protected, inherited] |
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, inherited] |
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, inherited] |
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 29 of file FlatScopeViewActions.java.
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.canUnflatten(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.checkStates(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.FlatScopeViewActions(), and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.registerAction().
Stack<Object[]> edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.stackExpandedNodes [private] |
Definition at line 28 of file FlatScopeViewActions.java.
Referenced by edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.popElementStates(), and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActions.pushElementStates().
ScopeTreeViewer edu.rice.cs.hpc.viewer.scope.ScopeViewActions.treeViewer [protected, inherited] |
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().