Public Member Functions | |
void | createPartControl (Composite master) |
void | updateView (SpaceTimeDataController _stData) |
void | setFocus () |
Required in order to extend ViewPart. | |
void | home () |
void | timeZoomIn () |
void | timeZoomOut () |
void | processZoomIn () |
void | processZoomOut () |
void | save () |
void | open () |
void | goNorth () |
void | goSouth () |
void | goEast () |
void | goWest () |
Static Public Attributes | |
static final String | ID = "hpctraceview.view" |
The ID needed to create this view (used in plugin.xml). | |
Package Attributes | |
SpaceTimeDetailCanvas | detailCanvas |
Paints and displays the detail view. | |
Private Member Functions | |
void | addTraceViewListener () |
void | createToolbar (Composite parent) |
Private Attributes | |
SpaceTimeDataController | stData = null |
Stores/Creates all of the data that is used in the view. |
Definition at line 47 of file HPCTraceView.java.
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.addTraceViewListener | ( | ) | [private] |
Definition at line 106 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.refresh(), and edu.rice.cs.hpc.traceviewer.main.HPCTraceView.stData.
Referenced by edu.rice.cs.hpc.traceviewer.main.HPCTraceView.createPartControl().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.createPartControl | ( | Composite | master | ) |
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.createToolbar | ( | Composite | parent | ) | [private] |
Definition at line 168 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, edu.rice.cs.hpc.traceviewer.main.TraceCoolBar.goEast, edu.rice.cs.hpc.traceviewer.main.TraceCoolBar.goNorth, edu.rice.cs.hpc.traceviewer.main.TraceCoolBar.goSouth, edu.rice.cs.hpc.traceviewer.main.TraceCoolBar.goWest, edu.rice.cs.hpc.traceviewer.main.TraceCoolBar.home, edu.rice.cs.hpc.traceviewer.painter.AbstractTimeCanvas.init(), edu.rice.cs.hpc.traceviewer.main.TraceCoolBar.open, edu.rice.cs.hpc.traceviewer.main.TraceCoolBar.pZoomIn, edu.rice.cs.hpc.traceviewer.main.TraceCoolBar.pZoomOut, edu.rice.cs.hpc.traceviewer.main.TraceCoolBar.save, edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.setButtons(), edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.setLabels(), edu.rice.cs.hpc.traceviewer.main.TraceCoolBar.tZoomIn, and edu.rice.cs.hpc.traceviewer.main.TraceCoolBar.tZoomOut.
Referenced by edu.rice.cs.hpc.traceviewer.main.HPCTraceView.createPartControl().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.goEast | ( | ) |
Implements edu.rice.cs.hpc.traceviewer.main.ITraceViewAction.
Definition at line 337 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.goEast().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.goNorth | ( | ) |
Implements edu.rice.cs.hpc.traceviewer.main.ITraceViewAction.
Definition at line 329 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.goNorth().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.goSouth | ( | ) |
Implements edu.rice.cs.hpc.traceviewer.main.ITraceViewAction.
Definition at line 333 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.goSouth().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.goWest | ( | ) |
Implements edu.rice.cs.hpc.traceviewer.main.ITraceViewAction.
Definition at line 341 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.goWest().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.home | ( | ) |
Implements edu.rice.cs.hpc.traceviewer.main.ITraceViewAction.
Definition at line 207 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.home().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.open | ( | ) |
Implements edu.rice.cs.hpc.traceviewer.main.ITraceViewAction.
Definition at line 282 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.open().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.processZoomIn | ( | ) |
Implements edu.rice.cs.hpc.traceviewer.main.ITraceViewAction.
Definition at line 219 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.processZoomIn().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.processZoomOut | ( | ) |
Implements edu.rice.cs.hpc.traceviewer.main.ITraceViewAction.
Definition at line 223 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.processZoomOut().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.save | ( | ) |
Implements edu.rice.cs.hpc.traceviewer.main.ITraceViewAction.
Definition at line 227 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.spaceTimeData.Frame.begProcess, edu.rice.cs.hpc.traceviewer.spaceTimeData.Frame.begTime, edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, edu.rice.cs.hpc.traceviewer.spaceTimeData.Frame.endProcess, edu.rice.cs.hpc.traceviewer.spaceTimeData.Frame.endTime, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.save().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.setFocus | ( | ) |
Required in order to extend ViewPart.
Definition at line 96 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas.
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.timeZoomIn | ( | ) |
Implements edu.rice.cs.hpc.traceviewer.main.ITraceViewAction.
Definition at line 211 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.timeZoomIn().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.timeZoomOut | ( | ) |
Implements edu.rice.cs.hpc.traceviewer.main.ITraceViewAction.
Definition at line 215 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.timeZoomOut().
void edu.rice.cs.hpc.traceviewer.main.HPCTraceView.updateView | ( | SpaceTimeDataController | _stData | ) |
Definition at line 86 of file HPCTraceView.java.
References edu.rice.cs.hpc.traceviewer.main.HPCTraceView.detailCanvas, edu.rice.cs.hpc.traceviewer.main.HPCTraceView.stData, and edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.updateView().
Referenced by edu.rice.cs.hpc.traceviewer.db.TraceDatabase.openDatabase().
Paints and displays the detail view.
Definition at line 58 of file HPCTraceView.java.
Referenced by edu.rice.cs.hpc.traceviewer.main.HPCTraceView.addTraceViewListener(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.createPartControl(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.createToolbar(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.goEast(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.goNorth(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.goSouth(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.goWest(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.home(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.open(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.processZoomIn(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.processZoomOut(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.save(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.setFocus(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.timeZoomIn(), edu.rice.cs.hpc.traceviewer.main.HPCTraceView.timeZoomOut(), and edu.rice.cs.hpc.traceviewer.main.HPCTraceView.updateView().
final String edu.rice.cs.hpc.traceviewer.main.HPCTraceView.ID = "hpctraceview.view" [static] |
The ID needed to create this view (used in plugin.xml).
Definition at line 52 of file HPCTraceView.java.
Stores/Creates all of the data that is used in the view.
Definition at line 55 of file HPCTraceView.java.
Referenced by edu.rice.cs.hpc.traceviewer.main.HPCTraceView.addTraceViewListener(), and edu.rice.cs.hpc.traceviewer.main.HPCTraceView.updateView().