Public Member Functions | |
TimelineDepthThread (SpaceTimeDataController data, double scaleY, Queue< TimelineDataSet > queue, AtomicInteger timelineDone, boolean usingMidpoint, IProgressMonitor monitor) | |
Integer | call () throws Exception |
Protected Member Functions | |
ProcessTimeline | getNextTrace () |
boolean | init (ProcessTimeline trace) |
void | finalize () |
DataPreparation | getData (ColorTable colorTable, ProcessTimeline timeline, long timeBegin, int linenum, int height, double pixelLength, boolean midPoint) |
Protected Attributes | |
final SpaceTimeDataController | stData |
The SpaceTimeData that this thread gets its files from and adds it data and images to. | |
final boolean | usingMidpoint |
Static Package Attributes | |
static final byte | MIN_HEIGHT_FOR_SEPARATOR_LINES = 15 |
The minimum height the samples need to be in order to paint the white separator lines. |
Definition at line 22 of file TimelineDepthThread.java.
edu.rice.cs.hpc.traceviewer.depth.TimelineDepthThread.TimelineDepthThread | ( | SpaceTimeDataController | data, | |
double | scaleY, | |||
Queue< TimelineDataSet > | queue, | |||
AtomicInteger | timelineDone, | |||
boolean | usingMidpoint, | |||
IProgressMonitor | monitor | |||
) |
Definition at line 35 of file TimelineDepthThread.java.
Integer edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.call | ( | ) | throws Exception [inherited] |
Definition at line 56 of file BaseTimelineThread.java.
References edu.rice.cs.hpc.traceviewer.data.db.DataPreparation.collect(), edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.finalize(), edu.rice.cs.hpc.traceviewer.spaceTimeData.SpaceTimeDataController.getAttributes(), edu.rice.cs.hpc.traceviewer.spaceTimeData.SpaceTimeDataController.getColorTable(), edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.getData(), edu.rice.cs.hpc.traceviewer.data.db.DataPreparation.getList(), edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.getNextTrace(), edu.rice.cs.hpc.traceviewer.spaceTimeData.SpaceTimeDataController.getPixelHorizontal(), edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.init(), edu.rice.cs.hpc.traceviewer.data.timeline.ProcessTimeline.line(), edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.MIN_HEIGHT_FOR_SEPARATOR_LINES, edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.monitor, edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.numTimelines, edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.queue, edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.scaleY, edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.stData, and edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.usingMidpoint.
void edu.rice.cs.hpc.traceviewer.depth.TimelineDepthThread.finalize | ( | ) | [protected, virtual] |
Implements edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.
Definition at line 55 of file TimelineDepthThread.java.
DataPreparation edu.rice.cs.hpc.traceviewer.depth.TimelineDepthThread.getData | ( | ColorTable | colorTable, | |
ProcessTimeline | timeline, | |||
long | timeBegin, | |||
int | linenum, | |||
int | height, | |||
double | pixelLength, | |||
boolean | midPoint | |||
) | [protected, virtual] |
Implements edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.
Definition at line 59 of file TimelineDepthThread.java.
References edu.rice.cs.hpc.traceviewer.spaceTimeData.SpaceTimeDataController.getColorTable(), and edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.stData.
ProcessTimeline edu.rice.cs.hpc.traceviewer.depth.TimelineDepthThread.getNextTrace | ( | ) | [protected, virtual] |
Implements edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.
Definition at line 44 of file TimelineDepthThread.java.
References edu.rice.cs.hpc.traceviewer.spaceTimeData.SpaceTimeDataController.getNextDepthTrace(), and edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.stData.
boolean edu.rice.cs.hpc.traceviewer.depth.TimelineDepthThread.init | ( | ProcessTimeline | trace | ) | [protected, virtual] |
Implements edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.
Definition at line 49 of file TimelineDepthThread.java.
final byte edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.MIN_HEIGHT_FOR_SEPARATOR_LINES = 15 [static, package, inherited] |
The minimum height the samples need to be in order to paint the white separator lines.
Definition at line 27 of file BaseTimelineThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.call().
final SpaceTimeDataController edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.stData [protected, inherited] |
The SpaceTimeData that this thread gets its files from and adds it data and images to.
Definition at line 30 of file BaseTimelineThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.call(), edu.rice.cs.hpc.traceviewer.main.TimelineThread.getData(), edu.rice.cs.hpc.traceviewer.depth.TimelineDepthThread.getData(), edu.rice.cs.hpc.traceviewer.main.TimelineThread.getNextTrace(), edu.rice.cs.hpc.traceviewer.depth.TimelineDepthThread.getNextTrace(), and edu.rice.cs.hpc.traceviewer.main.TimelineThread.init().
final boolean edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.usingMidpoint [protected, inherited] |
Definition at line 34 of file BaseTimelineThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.call().