Public Member Functions | |
void | doSave (IProgressMonitor monitor) |
void | doSaveAs () |
void | init (IEditorSite site, IEditorInput input) throws PartInitException |
boolean | isDirty () |
boolean | isSaveAsAllowed () |
void | setFocus () |
void | finalize () |
void | createPartControl (Composite parent) |
String | getEditorPartName () |
void | setEditorPartName (String title) |
Experiment | getExperiment () |
Static Public Member Functions | |
static void | setSymbolSize (int di) |
Static Public Attributes | |
static final String | ID = "edu.rice.cs.hpc.viewer.graph.GraphEditorPlotSort" |
Protected Member Functions | |
double[] | getValuesX (ThreadLevelDataManager objDataManager, Scope scope, MetricRaw metric) |
double[] | getValuesY (ThreadLevelDataManager objDataManager, Scope scope, MetricRaw metric) throws IOException |
String | getXAxisTitle (ThreadLevelDataFile data) |
void | plotData (Scope scope, MetricRaw metric) |
Plot a given metrics for a specific scope. | |
Chart | getChart () |
Protected Attributes | |
ThreadLevelDataManager | threadData |
Static Protected Attributes | |
static int | diameter |
Definition at line 10 of file GraphEditorPlotSort.java.
void edu.rice.cs.hpc.viewer.graph.GraphEditorBase.createPartControl | ( | Composite | parent | ) | [inherited] |
Definition at line 103 of file GraphEditorBase.java.
References edu.rice.cs.hpc.viewer.graph.GraphEditorBase.chart, edu.rice.cs.hpc.viewer.graph.GraphEditorInput.getMetric(), edu.rice.cs.hpc.viewer.graph.GraphEditorInput.getName(), edu.rice.cs.hpc.viewer.graph.GraphEditorInput.getScope(), edu.rice.cs.hpc.viewer.graph.GraphEditorBase.plotData(), and edu.rice.cs.hpc.viewer.util.WindowTitle.setEditorTitle().
void edu.rice.cs.hpc.viewer.graph.GraphEditorBase.doSave | ( | IProgressMonitor | monitor | ) | [inherited] |
Definition at line 41 of file GraphEditorBase.java.
void edu.rice.cs.hpc.viewer.graph.GraphEditorBase.doSaveAs | ( | ) | [inherited] |
Definition at line 46 of file GraphEditorBase.java.
void edu.rice.cs.hpc.viewer.graph.GraphEditorBase.finalize | ( | ) | [inherited] |
Definition at line 87 of file GraphEditorBase.java.
References edu.rice.cs.hpc.viewer.graph.GraphEditorBase.getChart().
Chart edu.rice.cs.hpc.viewer.graph.GraphEditorBase.getChart | ( | ) | [protected, inherited] |
Definition at line 166 of file GraphEditorBase.java.
References edu.rice.cs.hpc.viewer.graph.GraphEditorBase.chart.
Referenced by edu.rice.cs.hpc.viewer.graph.GraphEditorBase.finalize(), edu.rice.cs.hpc.viewer.graph.GraphEditorPlot.getXAxisTitle(), edu.rice.cs.hpc.viewer.graph.GraphEditorHisto.plotData(), edu.rice.cs.hpc.viewer.graph.GraphEditor.plotData(), and edu.rice.cs.hpc.viewer.graph.GraphEditor.refresh().
String edu.rice.cs.hpc.viewer.graph.GraphEditorBase.getEditorPartName | ( | ) | [inherited] |
Implements edu.rice.cs.hpc.viewer.editor.IViewerEditor.
Definition at line 145 of file GraphEditorBase.java.
References edu.rice.cs.hpc.viewer.graph.GraphEditorInput.getName().
Experiment edu.rice.cs.hpc.viewer.graph.GraphEditorBase.getExperiment | ( | ) | [inherited] |
Implements edu.rice.cs.hpc.viewer.editor.IViewerEditor.
Definition at line 160 of file GraphEditorBase.java.
References edu.rice.cs.hpc.viewer.graph.GraphEditorInput.getDatabase(), and edu.rice.cs.hpc.viewer.window.Database.getExperiment().
double [] edu.rice.cs.hpc.viewer.graph.GraphEditorPlotSort.getValuesX | ( | ThreadLevelDataManager | objDataManager, | |
Scope | scope, | |||
MetricRaw | metric | |||
) | [protected, virtual] |
Implements edu.rice.cs.hpc.viewer.graph.GraphEditor.
Definition at line 16 of file GraphEditorPlotSort.java.
References edu.rice.cs.hpc.data.experiment.metric.MetricRaw.getID(), and edu.rice.cs.hpc.viewer.metric.ThreadLevelDataManager.getProcessIDsDouble().
double [] edu.rice.cs.hpc.viewer.graph.GraphEditorPlotSort.getValuesY | ( | ThreadLevelDataManager | objDataManager, | |
Scope | scope, | |||
MetricRaw | metric | |||
) | throws IOException [protected, virtual] |
Implements edu.rice.cs.hpc.viewer.graph.GraphEditor.
Definition at line 30 of file GraphEditorPlotSort.java.
String edu.rice.cs.hpc.viewer.graph.GraphEditorPlotSort.getXAxisTitle | ( | ThreadLevelDataFile | data | ) | [protected, virtual] |
Implements edu.rice.cs.hpc.viewer.graph.GraphEditor.
Definition at line 45 of file GraphEditorPlotSort.java.
void edu.rice.cs.hpc.viewer.graph.GraphEditorBase.init | ( | IEditorSite | site, | |
IEditorInput | input | |||
) | throws PartInitException [inherited] |
boolean edu.rice.cs.hpc.viewer.graph.GraphEditorBase.isDirty | ( | ) | [inherited] |
Definition at line 64 of file GraphEditorBase.java.
boolean edu.rice.cs.hpc.viewer.graph.GraphEditorBase.isSaveAsAllowed | ( | ) | [inherited] |
Definition at line 69 of file GraphEditorBase.java.
void edu.rice.cs.hpc.viewer.graph.GraphEditor.plotData | ( | Scope | scope, | |
MetricRaw | metric | |||
) | [protected, virtual, inherited] |
Plot a given metrics for a specific scope.
Implements edu.rice.cs.hpc.viewer.graph.GraphEditorBase.
Definition at line 98 of file GraphEditor.java.
References edu.rice.cs.hpc.viewer.graph.GraphEditorBase.chart, edu.rice.cs.hpc.viewer.graph.GraphEditor.diameter, edu.rice.cs.hpc.viewer.graph.GraphEditorBase.getChart(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayName(), edu.rice.cs.hpc.data.experiment.metric.MetricRaw.getID(), edu.rice.cs.hpc.viewer.metric.ThreadLevelDataManager.getThreadLevelDataFile(), edu.rice.cs.hpc.viewer.graph.GraphEditor.getValuesX(), edu.rice.cs.hpc.viewer.graph.GraphEditor.getValuesY(), edu.rice.cs.hpc.viewer.graph.GraphEditor.getXAxisTitle(), and edu.rice.cs.hpc.viewer.graph.GraphEditorBase.threadData.
void edu.rice.cs.hpc.viewer.graph.GraphEditorBase.setEditorPartName | ( | String | title | ) | [inherited] |
Implements edu.rice.cs.hpc.viewer.editor.IViewerEditor.
Definition at line 151 of file GraphEditorBase.java.
void edu.rice.cs.hpc.viewer.graph.GraphEditorBase.setFocus | ( | ) | [inherited] |
Definition at line 76 of file GraphEditorBase.java.
static void edu.rice.cs.hpc.viewer.graph.GraphEditor.setSymbolSize | ( | int | di | ) | [static, inherited] |
Definition at line 43 of file GraphEditor.java.
References edu.rice.cs.hpc.viewer.graph.GraphEditor.diameter.
int edu.rice.cs.hpc.viewer.graph.GraphEditor.diameter [static, protected, inherited] |
final String edu.rice.cs.hpc.viewer.graph.GraphEditorPlotSort.ID = "edu.rice.cs.hpc.viewer.graph.GraphEditorPlotSort" [static] |
Definition at line 12 of file GraphEditorPlotSort.java.
ThreadLevelDataManager edu.rice.cs.hpc.viewer.graph.GraphEditorBase.threadData [protected, inherited] |
Definition at line 38 of file GraphEditorBase.java.
Referenced by edu.rice.cs.hpc.viewer.graph.GraphEditorBase.init(), edu.rice.cs.hpc.viewer.graph.GraphEditorHisto.plotData(), and edu.rice.cs.hpc.viewer.graph.GraphEditor.plotData().