edu.rice.cs.hpc.traceviewer.main.TimelineThread Class Reference

Inheritance diagram for edu.rice.cs.hpc.traceviewer.main.TimelineThread:
Inheritance graph
[legend]
Collaboration diagram for edu.rice.cs.hpc.traceviewer.main.TimelineThread:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TimelineThread (IWorkbenchWindow window, SpaceTimeDataController _stData, ProcessTimelineService traceService, boolean _changedBounds, double _scaleY, Queue< TimelineDataSet > queue, AtomicInteger numTimelines, 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.

Private Attributes

boolean changedBounds
 Stores whether or not the bounds have been changed.
final ProcessTimelineService traceService

Detailed Description

Definition at line 19 of file TimelineThread.java.


Constructor & Destructor Documentation

edu.rice.cs.hpc.traceviewer.main.TimelineThread.TimelineThread ( IWorkbenchWindow  window,
SpaceTimeDataController  _stData,
ProcessTimelineService  traceService,
boolean  _changedBounds,
double  _scaleY,
Queue< TimelineDataSet queue,
AtomicInteger  numTimelines,
IProgressMonitor  monitor 
)

Member Function Documentation

Integer edu.rice.cs.hpc.traceviewer.timeline.BaseTimelineThread.call (  )  throws Exception [inherited]
void edu.rice.cs.hpc.traceviewer.main.TimelineThread.finalize (  )  [protected, virtual]
DataPreparation edu.rice.cs.hpc.traceviewer.main.TimelineThread.getData ( ColorTable  colorTable,
ProcessTimeline  timeline,
long  timeBegin,
int  linenum,
int  height,
double  pixelLength,
boolean  midPoint 
) [protected, virtual]
ProcessTimeline edu.rice.cs.hpc.traceviewer.main.TimelineThread.getNextTrace (  )  [protected, virtual]
boolean edu.rice.cs.hpc.traceviewer.main.TimelineThread.init ( ProcessTimeline  trace  )  [protected, virtual]

Member Data Documentation

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


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

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1