General actions GUI for basic scope views like caller view and calling context view This GUI includes tool bar for zooms, add derived metrics, show/hide columns, and hot call path. More...
Public Member Functions | |
ScopeViewActionsGUI (Shell objShell, IWorkbenchWindow window, Composite parent, ScopeViewActions objActions) | |
Constructor initializing the data. | |
Composite | buildGUI (Composite parent, CoolBar coolbar) |
Method to start to build the GUI for the actions. | |
void | updateContent (Experiment exp, RootScope scope) |
IMPORTANT: need to call this method once the content of tree is changed ! Warning: call only this method when the tree has been populated ! | |
void | setTreeViewer (ScopeTreeViewer tree) |
Set the new tree viewer. | |
void | insertParentNode (Scope nodeParent) |
Inserting a "node header" on the top of the table to display either aggregate metrics or "parent" node (due to zoom-in) TODO: we need to shift to the left a little bit. | |
void | resizeTableColumns () |
Resize the columns automatically ATT: Please call this method once the data has been populated. | |
void | showInfoMessage (String sMsg) |
Show a message with information style (with green background). | |
void | showWarningMessagge (String sMsg) |
Show a warning message (with yellow background). | |
void | showErrorMessage (String sMsg) |
Show an error message on the message bar. | |
void | restoreMessage () |
Restore the message bar into the original state. | |
void | resetActions () |
Reset the button and actions into disabled state. | |
void | enableActions () |
Enable the some actions (resize and column properties) actions for this view. | |
void | hideMetricColumn (TreeColumn column) |
Hiding a metric column. | |
void | setColumnsStatus (boolean[]status) |
Change the column status (hide/show) in this view only. | |
void | addMetricColumns (TreeColumn colMetric) |
Add a new metric column. | |
void | disableNodeButtons () |
Disable actions that need a selected node. | |
void | enableHotCallPath (boolean enabled) |
void | enableZoomIn (boolean enabled) |
Check zoom buttons (zoom out and zoom in). | |
void | enableZoomOut (boolean enabled) |
Protected Member Functions | |
void | displayRootExperiment () |
Add the aggregate metrics item on the top of the tree. | |
void | showColumnsProperties () |
Show column properties (hidden, visible . | |
void | createCoolItem (CoolBar coolBar, Control toolBar) |
Creating an item for the existing coolbar. | |
void | finalizeToolBar (Composite parent, CoolBar coolBar) |
Composite | addTooBarAction (CoolBar coolbar) |
Create a toolbar region on the top of the view. | |
void | exportCSV () |
Method to export the displayed items in the current view into a CSV format file. | |
Protected Attributes | |
ScopeTreeViewer | treeViewer |
ScopeViewActions | objViewActions |
Shell | shell |
IWorkbenchWindow | objWindow |
ToolItem | tiZoomin |
ToolItem | tiZoomout |
ToolItem | tiColumns |
ToolItem | tiHotCallPath |
ToolItem | tiAddExtMetric |
Label | lblMessage |
Scope | nodeTopParent |
Database | database |
RootScope | myRootScope |
final Color | clrGREEN |
final Color | clrYELLOW |
final Color | clrRED |
final Color | clrNORMAL |
Private Member Functions | |
void | restoreParentNode () |
Restoring the "node header" in case of refresh method in the viewer. | |
void | showHideColumnsAllViews (boolean[]status) |
Apply the show/hidden columns on all views. | |
void | internalCollectExpandedItems (List< TreeItem > result, TreeItem[]items) |
This method is a modified version of AbstractViewer.internalCollectExpandedItems(). | |
Private Attributes | |
final String | COMMA_SEPARATOR = "," |
Constant comma separator. | |
Static Private Attributes | |
static final String | COLUMN_DATA_WIDTH = "w" |
General actions GUI for basic scope views like caller view and calling context view This GUI includes tool bar for zooms, add derived metrics, show/hide columns, and hot call path.
Definition at line 50 of file ScopeViewActionsGUI.java.
edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.ScopeViewActionsGUI | ( | Shell | objShell, | |
IWorkbenchWindow | window, | |||
Composite | parent, | |||
ScopeViewActions | objActions | |||
) |
Constructor initializing the data.
shellGUI | ||
objViewer | ||
fontMetricColumn | ||
objActions |
Definition at line 85 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrGREEN, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrNORMAL, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrRED, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrYELLOW, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.objViewActions, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.objWindow, and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.shell.
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addMetricColumns | ( | TreeColumn | colMetric | ) |
Add a new metric column.
colMetric |
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 358 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.restoreParentNode().
Composite edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addTooBarAction | ( | CoolBar | coolbar | ) | [protected] |
Create a toolbar region on the top of the view.
This toolbar will be used to host some buttons to make actions on the treeview.
aParent |
Reimplemented in edu.rice.cs.hpc.viewer.scope.CallingContextActionsGUI, and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActionsGUI.
Definition at line 445 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActions.addExtNewMetric(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.createCoolItem(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.exportCSV(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.objViewActions, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.objWindow, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showColumnsProperties(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.showHotCallPath(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiAddExtMetric, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiColumns, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiHotCallPath, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiZoomin, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiZoomout, edu.rice.cs.hpc.viewer.scope.ScopeViewActions.zoomIn(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActions.zoomOut().
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.buildGUI().
Composite edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.buildGUI | ( | Composite | parent, | |
CoolBar | coolbar | |||
) |
Method to start to build the GUI for the actions.
parent |
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Reimplemented in edu.rice.cs.hpc.viewer.scope.CallingContextActionsGUI, and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActionsGUI.
Definition at line 105 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addTooBarAction(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.finalizeToolBar().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.createCoolItem | ( | CoolBar | coolBar, | |
Control | toolBar | |||
) | [protected] |
Creating an item for the existing coolbar.
coolBar | ||
toolBar |
Definition at line 411 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addTooBarAction(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActionsGUI.addTooBarAction(), and edu.rice.cs.hpc.viewer.scope.CallingContextActionsGUI.addTooBarAction().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.disableNodeButtons | ( | ) |
Disable actions that need a selected node.
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 372 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiHotCallPath, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiZoomin, and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiZoomout.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.resetActions().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.displayRootExperiment | ( | ) | [protected] |
Add the aggregate metrics item on the top of the tree.
Definition at line 189 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.insertParentNode(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.myRootScope.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.updateContent().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.enableActions | ( | ) |
Enable the some actions (resize and column properties) actions for this view.
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Reimplemented in edu.rice.cs.hpc.viewer.scope.CallingContextActionsGUI, and edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActionsGUI.
Definition at line 264 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiAddExtMetric, and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiColumns.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.updateContent().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.enableHotCallPath | ( | boolean | enabled | ) |
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 382 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiHotCallPath.
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.enableZoomIn | ( | boolean | enabled | ) |
Check zoom buttons (zoom out and zoom in).
node,: | the current selected node |
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 390 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiZoomin.
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.enableZoomOut | ( | boolean | enabled | ) |
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 398 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiZoomout.
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.exportCSV | ( | ) | [protected] |
Method to export the displayed items in the current view into a CSV format file.
Definition at line 547 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.COMMA_SEPARATOR, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.database, edu.rice.cs.hpc.viewer.scope.ScopeTreeViewer.getColumnTitle(), edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getContent(), edu.rice.cs.hpc.viewer.window.Database.getExperiment(), edu.rice.cs.hpc.data.experiment.BaseExperiment.getName(), edu.rice.cs.hpc.viewer.scope.ScopeTreeViewer.getTextBasedOnColumnStatus(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.internalCollectExpandedItems(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.objViewActions, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.restoreMessage(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.shell, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showInfoMessage(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addTooBarAction().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.finalizeToolBar | ( | Composite | parent, | |
CoolBar | coolBar | |||
) | [protected] |
Definition at line 424 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.lblMessage.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.buildGUI(), and edu.rice.cs.hpc.viewer.scope.CallingContextActionsGUI.buildGUI().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.hideMetricColumn | ( | TreeColumn | column | ) |
Hiding a metric column.
iColumnPosition,: | the index of the metric |
Definition at line 273 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.COLUMN_DATA_WIDTH.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.setColumnsStatus().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.insertParentNode | ( | Scope | nodeParent | ) |
Inserting a "node header" on the top of the table to display either aggregate metrics or "parent" node (due to zoom-in) TODO: we need to shift to the left a little bit.
nodeParent |
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 152 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricTextValue(), edu.rice.cs.hpc.data.experiment.scope.Scope.getMetricValue(), edu.rice.cs.hpc.data.experiment.scope.Scope.getName(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.nodeTopParent, and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.displayRootExperiment(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.restoreParentNode(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActionsGUI.updateFlattenView(), edu.rice.cs.hpc.viewer.scope.ScopeZoom.zoomIn(), and edu.rice.cs.hpc.viewer.scope.ScopeZoom.zoomOut().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.internalCollectExpandedItems | ( | List< TreeItem > | result, | |
TreeItem[] | items | |||
) | [private] |
This method is a modified version of AbstractViewer.internalCollectExpandedItems().
result | ||
items |
Definition at line 630 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.exportCSV().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.resetActions | ( | ) |
Reset the button and actions into disabled state.
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Reimplemented in edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActionsGUI.
Definition at line 254 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.disableNodeButtons(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiAddExtMetric, and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiColumns.
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.resizeTableColumns | ( | ) |
Resize the columns automatically ATT: Please call this method once the data has been populated.
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 198 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.updateContent().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.restoreMessage | ( | ) |
Restore the message bar into the original state.
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 245 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrNORMAL, and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.lblMessage.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.exportCSV().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.restoreParentNode | ( | ) | [private] |
Restoring the "node header" in case of refresh method in the viewer.
Definition at line 181 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.insertParentNode(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.nodeTopParent.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addMetricColumns().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.setColumnsStatus | ( | boolean[] | status | ) |
Change the column status (hide/show) in this view only.
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 322 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.COLUMN_DATA_WIDTH, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.hideMetricColumn(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showColumnsProperties().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.setTreeViewer | ( | ScopeTreeViewer | tree | ) |
Set the new tree viewer.
tree |
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 142 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.treeViewer.
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showColumnsProperties | ( | ) | [protected] |
Show column properties (hidden, visible .
..)
Definition at line 287 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.util.ColumnPropertiesDialog.getResult(), edu.rice.cs.hpc.viewer.util.ColumnPropertiesDialog.getStatusApplication(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.objWindow, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.setColumnsStatus(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showHideColumnsAllViews(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.treeViewer.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addTooBarAction().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showErrorMessage | ( | String | sMsg | ) |
Show an error message on the message bar.
It is the caller responsibility to remove the message
sMsg |
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 237 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrRED, and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.lblMessage.
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showHideColumnsAllViews | ( | boolean[] | status | ) | [private] |
Apply the show/hidden columns on all views.
status |
Definition at line 310 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.database, edu.rice.cs.hpc.viewer.window.Database.getExperimentView(), edu.rice.cs.hpc.viewer.scope.AbstractBaseScopeView.getViewActions(), and edu.rice.cs.hpc.viewer.scope.ScopeActions.setColumnStatus().
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showColumnsProperties().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showInfoMessage | ( | String | sMsg | ) |
Show a message with information style (with green background).
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 217 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrGREEN, and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.lblMessage.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.exportCSV().
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showWarningMessagge | ( | String | sMsg | ) |
Show a warning message (with yellow background).
The caller has to remove the message and restore it to the original state by calling restoreMessage() method
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 227 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrYELLOW, and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.lblMessage.
void edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.updateContent | ( | Experiment | exp, | |
RootScope | scope | |||
) |
IMPORTANT: need to call this method once the content of tree is changed ! Warning: call only this method when the tree has been populated !
exp | ||
scope | ||
columns |
Implements edu.rice.cs.hpc.viewer.scope.IScopeActionsGUI.
Definition at line 119 of file ScopeViewActionsGUI.java.
References edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.database, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.displayRootExperiment(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.enableActions(), edu.rice.cs.hpc.viewer.window.ViewerWindow.getDb(), edu.rice.cs.hpc.data.experiment.BaseExperiment.getDefaultDirectory(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.myRootScope, edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.objWindow, and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.resizeTableColumns().
final Color edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrGREEN [protected] |
Definition at line 76 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.ScopeViewActionsGUI(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showInfoMessage().
final Color edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrNORMAL [protected] |
Definition at line 76 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.restoreMessage(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.ScopeViewActionsGUI().
final Color edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrRED [protected] |
Definition at line 76 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.ScopeViewActionsGUI(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showErrorMessage().
final Color edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.clrYELLOW [protected] |
Definition at line 76 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.ScopeViewActionsGUI(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showWarningMessagge().
final String edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.COLUMN_DATA_WIDTH = "w" [static, private] |
Definition at line 52 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.hideMetricColumn(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.setColumnsStatus().
final String edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.COMMA_SEPARATOR = "," [private] |
Constant comma separator.
Definition at line 542 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.exportCSV().
Definition at line 72 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.CallingContextActionsGUI.addTooBarAction(), edu.rice.cs.hpc.viewer.scope.CallingContextActionsGUI.enableActions(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.exportCSV(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showHideColumnsAllViews(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.updateContent().
Label edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.lblMessage [protected] |
Definition at line 68 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.finalizeToolBar(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.restoreMessage(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showErrorMessage(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showInfoMessage(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showWarningMessagge().
Definition at line 73 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.displayRootExperiment(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.updateContent().
Definition at line 71 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.insertParentNode(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.restoreParentNode().
Definition at line 58 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addTooBarAction(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.exportCSV(), edu.rice.cs.hpc.viewer.scope.CallingContextActionsGUI.getSelectedScope(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.ScopeViewActionsGUI().
IWorkbenchWindow edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.objWindow [protected] |
Definition at line 60 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.addTooBarAction(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.ScopeViewActionsGUI(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showColumnsProperties(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.updateContent().
Shell edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.shell [protected] |
Definition at line 59 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.exportCSV(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.ScopeViewActionsGUI().
ToolItem edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiAddExtMetric [protected] |
ToolItem edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiColumns [protected] |
ToolItem edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiHotCallPath [protected] |
ToolItem edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiZoomin [protected] |
ToolItem edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.tiZoomout [protected] |
Definition at line 57 of file ScopeViewActionsGUI.java.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.exportCSV(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.insertParentNode(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.resizeTableColumns(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.setColumnsStatus(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.setTreeViewer(), edu.rice.cs.hpc.viewer.scope.flat.FlatScopeViewActionsGUI.shouldFlattenBeEnabled(), and edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.showColumnsProperties().