edu.rice.cs.hpc.viewer.graph.GraphEditor Class Reference

Inheritance diagram for edu.rice.cs.hpc.viewer.graph.GraphEditor:
Inheritance graph
[legend]
Collaboration diagram for edu.rice.cs.hpc.viewer.graph.GraphEditor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 GraphEditor ()
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)

Protected Member Functions

void plotData (Scope scope, MetricRaw metric)
 Plot a given metrics for a specific scope.
abstract String getXAxisTitle (ThreadLevelDataFile data)
abstract double[] getValuesX (ThreadLevelDataManager objManager, Scope scope, MetricRaw metric)
abstract double[] getValuesY (ThreadLevelDataManager objManager, Scope scope, MetricRaw metric) throws IOException
Chart getChart ()

Protected Attributes

ThreadLevelDataManager threadData

Static Protected Attributes

static int diameter

Private Member Functions

void refresh ()

Static Private Member Functions

static void updateChange ()

Static Private Attributes

static final int DEFAULT_DIAMETER = 3

Detailed Description

Definition at line 26 of file GraphEditor.java.


Constructor & Destructor Documentation

edu.rice.cs.hpc.viewer.graph.GraphEditor.GraphEditor (  ) 

Member Function Documentation

void edu.rice.cs.hpc.viewer.graph.GraphEditorBase.createPartControl ( Composite  parent  )  [inherited]
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]
Chart edu.rice.cs.hpc.viewer.graph.GraphEditorBase.getChart (  )  [protected, inherited]
String edu.rice.cs.hpc.viewer.graph.GraphEditorBase.getEditorPartName (  )  [inherited]
Experiment edu.rice.cs.hpc.viewer.graph.GraphEditorBase.getExperiment (  )  [inherited]
abstract double [] edu.rice.cs.hpc.viewer.graph.GraphEditor.getValuesX ( ThreadLevelDataManager  objManager,
Scope  scope,
MetricRaw  metric 
) [protected, pure virtual]
abstract double [] edu.rice.cs.hpc.viewer.graph.GraphEditor.getValuesY ( ThreadLevelDataManager  objManager,
Scope  scope,
MetricRaw  metric 
) throws IOException [protected, pure virtual]
abstract String edu.rice.cs.hpc.viewer.graph.GraphEditor.getXAxisTitle ( ThreadLevelDataFile  data  )  [protected, pure virtual]
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]
void edu.rice.cs.hpc.viewer.graph.GraphEditor.refresh (  )  [private]
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]
static void edu.rice.cs.hpc.viewer.graph.GraphEditor.updateChange (  )  [static, private]

Definition at line 73 of file GraphEditor.java.


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1