Classes | |
class | PropertiesModel |
Data model for the column properties Containing two items: the state and the title. More... | |
Public Member Functions | |
MetricPropertyDialog (Shell parentShell, IWorkbenchWindow window) | |
Static Public Member Functions | |
static void | main (String[] args) |
Protected Member Functions | |
Control | createContents (Composite parent) |
Control | createDialogArea (Composite aParent) |
Control | createButtonBar (Composite parent) |
void | setShellStyle (int newShellStyle) |
Private Member Functions | |
void | initTableViewer (Composite composite) |
void | updateContent (Composite component, ViewerWindow vw) |
Populate the content of the database table if we have more than 1 databases. | |
ArrayList< PropertiesModel > | createInput (Experiment exp) |
void | setElements (Experiment exp) |
void | setExperiment (Experiment exp) |
PropertiesModel | getSelectElement () |
void | doAction () |
void | updateMetricName (BaseMetric metric, String sNewName) |
Private Attributes | |
TableViewer | viewer |
Button | btnEdit |
Experiment | experiment |
final IWorkbenchWindow | window |
Definition at line 55 of file MetricPropertyDialog.java.
edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.MetricPropertyDialog | ( | Shell | parentShell, | |
IWorkbenchWindow | window | |||
) |
Definition at line 75 of file MetricPropertyDialog.java.
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.main().
Control edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.createButtonBar | ( | Composite | parent | ) | [protected] |
Definition at line 116 of file MetricPropertyDialog.java.
References edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.btnEdit, and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.doAction().
Control edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.createContents | ( | Composite | parent | ) | [protected] |
Definition at line 85 of file MetricPropertyDialog.java.
Control edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.createDialogArea | ( | Composite | aParent | ) | [protected] |
Definition at line 103 of file MetricPropertyDialog.java.
References edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.initTableViewer().
ArrayList<PropertiesModel> edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.createInput | ( | Experiment | exp | ) | [private] |
Definition at line 316 of file MetricPropertyDialog.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayName(), edu.rice.cs.hpc.data.experiment.BaseExperimentWithMetrics.getMetricCount(), and edu.rice.cs.hpc.data.experiment.BaseExperimentWithMetrics.getMetrics().
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.setElements().
void edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.doAction | ( | ) | [private] |
Definition at line 365 of file MetricPropertyDialog.java.
References edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.experiment, edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayName(), edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.getMetric(), edu.rice.cs.hpc.data.experiment.BaseExperiment.getRootScope(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.getSelectElement(), edu.rice.cs.hpc.data.experiment.scope.Scope.getSubscope(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.PropertiesModel.metric, edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.setMetric(), and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.updateMetricName().
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.createButtonBar(), and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.initTableViewer().
PropertiesModel edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.getSelectElement | ( | ) | [private] |
Definition at line 354 of file MetricPropertyDialog.java.
References edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.viewer.
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.doAction(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.initTableViewer(), and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.updateMetricName().
void edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.initTableViewer | ( | Composite | composite | ) | [private] |
Definition at line 156 of file MetricPropertyDialog.java.
References edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.btnEdit, edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.doAction(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.experiment, edu.rice.cs.hpc.viewer.window.ViewerWindow.getExperiments(), edu.rice.cs.hpc.viewer.window.ViewerWindow.getOpenDatabases(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.getSelectElement(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.PropertiesModel.metric, edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.setElements(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.updateContent(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.viewer, and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.window.
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.createDialogArea().
static void edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.main | ( | String[] | args | ) | [static] |
args |
Definition at line 451 of file MetricPropertyDialog.java.
References edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.MetricPropertyDialog(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.setExperiment(), and edu.rice.cs.hpc.data.experiment.BaseExperimentWithMetrics.setMetrics().
void edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.setElements | ( | Experiment | exp | ) | [private] |
Definition at line 339 of file MetricPropertyDialog.java.
References edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.createInput(), and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.viewer.
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.initTableViewer(), and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.updateContent().
void edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.setExperiment | ( | Experiment | exp | ) | [private] |
Definition at line 345 of file MetricPropertyDialog.java.
References edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.experiment.
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.main().
void edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.setShellStyle | ( | int | newShellStyle | ) | [protected] |
Definition at line 416 of file MetricPropertyDialog.java.
void edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.updateContent | ( | Composite | component, | |
ViewerWindow | vw | |||
) | [private] |
Populate the content of the database table if we have more than 1 databases.
component | : parent composite |
Definition at line 274 of file MetricPropertyDialog.java.
References edu.rice.cs.hpc.viewer.window.ViewerWindow.getExperiments(), and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.setElements().
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.initTableViewer().
void edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.updateMetricName | ( | BaseMetric | metric, | |
String | sNewName | |||
) | [private] |
Definition at line 404 of file MetricPropertyDialog.java.
References edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.getSelectElement(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayName(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.PropertiesModel.sTitle, and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.viewer.
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.doAction().
Button edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.btnEdit [private] |
Definition at line 58 of file MetricPropertyDialog.java.
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.createButtonBar(), and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.initTableViewer().
TableViewer edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.viewer [private] |
Definition at line 57 of file MetricPropertyDialog.java.
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.getSelectElement(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.initTableViewer(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.setElements(), and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.updateMetricName().
final IWorkbenchWindow edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.window [private] |
Definition at line 61 of file MetricPropertyDialog.java.
Referenced by edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.initTableViewer().