Public Member Functions | |
CallStackViewer (Composite parent, final HPCCallStackView csview) | |
Creates a CallStackViewer with Composite parent, SpaceTimeDataController _stData, and HPCTraceView _view. | |
void | updateView () |
void | setSample (Position position, int depth) |
void | setDepth (int _depth) |
Sets the viewer's depth to _depth. | |
void | historyNotification (final OperationHistoryEvent event) |
Private Member Functions | |
void | selectDepth (final int _depth) |
void | notifyChange (int depth) |
Private Attributes | |
final TableViewerColumn | viewerColumn |
final ProcessTimelineService | ptlService |
final DataService | dataService |
Static Private Attributes | |
static final String | EMPTY_FUNCTION = "--------------" |
Definition at line 44 of file CallStackViewer.java.
edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.CallStackViewer | ( | Composite | parent, | |
final HPCCallStackView | csview | |||
) |
Creates a CallStackViewer with Composite parent, SpaceTimeDataController _stData, and HPCTraceView _view.
Definition at line 56 of file CallStackViewer.java.
References edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.dataService, edu.rice.cs.hpc.traceviewer.misc.HPCCallStackView.depthEditor, edu.rice.cs.hpc.traceviewer.spaceTimeData.SpaceTimeDataController.getColorTable(), edu.rice.cs.hpc.traceviewer.services.DataService.getData(), edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.notifyChange(), edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.ptlService, and edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.viewerColumn.
void edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.historyNotification | ( | final OperationHistoryEvent | event | ) |
Definition at line 271 of file CallStackViewer.java.
References edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.updateView().
void edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.notifyChange | ( | int | depth | ) | [private] |
Definition at line 254 of file CallStackViewer.java.
Referenced by edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.CallStackViewer(), and edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.setDepth().
void edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.selectDepth | ( | final int | _depth | ) | [private] |
Definition at line 247 of file CallStackViewer.java.
Referenced by edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.setDepth(), and edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.setSample().
void edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.setDepth | ( | int | _depth | ) |
Sets the viewer's depth to _depth.
Definition at line 223 of file CallStackViewer.java.
References edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.EMPTY_FUNCTION, edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.notifyChange(), and edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.selectDepth().
Referenced by edu.rice.cs.hpc.traceviewer.misc.HPCCallStackView.setupEverything().
void edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.setSample | ( | Position | position, | |
int | depth | |||
) |
Definition at line 164 of file CallStackViewer.java.
References edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.dataService, edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.EMPTY_FUNCTION, edu.rice.cs.hpc.traceviewer.data.timeline.ProcessTimeline.findMidpointBefore(), edu.rice.cs.hpc.traceviewer.spaceTimeData.SpaceTimeDataController.getAttributes(), edu.rice.cs.hpc.traceviewer.data.timeline.ProcessTimeline.getCallPath(), edu.rice.cs.hpc.traceviewer.services.DataService.getData(), edu.rice.cs.hpc.traceviewer.services.ProcessTimelineService.getNumProcessTimeline(), edu.rice.cs.hpc.traceviewer.painter.ImageTraceAttributes.getPosition(), edu.rice.cs.hpc.traceviewer.painter.ImageTraceAttributes.getProcessBegin(), edu.rice.cs.hpc.traceviewer.painter.ImageTraceAttributes.getProcessInterval(), edu.rice.cs.hpc.traceviewer.services.ProcessTimelineService.getProcessTimeline(), edu.rice.cs.hpc.traceviewer.spaceTimeData.SpaceTimeDataController.isEnableMidpoint(), edu.rice.cs.hpc.traceviewer.spaceTimeData.Position.process, edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.ptlService, edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.selectDepth(), edu.rice.cs.hpc.traceviewer.spaceTimeData.Position.time, and edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.viewerColumn.
Referenced by edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.updateView().
void edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.updateView | ( | ) |
Definition at line 152 of file CallStackViewer.java.
References edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.dataService, edu.rice.cs.hpc.traceviewer.spaceTimeData.SpaceTimeDataController.getAttributes(), edu.rice.cs.hpc.traceviewer.services.DataService.getData(), edu.rice.cs.hpc.traceviewer.painter.ImageTraceAttributes.getDepth(), edu.rice.cs.hpc.traceviewer.painter.ImageTraceAttributes.getPosition(), and edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.setSample().
Referenced by edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.historyNotification(), and edu.rice.cs.hpc.traceviewer.misc.HPCCallStackView.setListener().
Definition at line 53 of file CallStackViewer.java.
Referenced by edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.CallStackViewer(), edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.setSample(), and edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.updateView().
final String edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.EMPTY_FUNCTION = "--------------" [static, private] |
Definition at line 49 of file CallStackViewer.java.
Referenced by edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.setDepth(), and edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.setSample().
Definition at line 51 of file CallStackViewer.java.
Referenced by edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.CallStackViewer(), and edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.setSample().
final TableViewerColumn edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.viewerColumn [private] |
Definition at line 47 of file CallStackViewer.java.
Referenced by edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.CallStackViewer(), and edu.rice.cs.hpc.traceviewer.misc.CallStackViewer.setSample().