Public Member Functions | |
BasePaintThread (SpaceTimeDataController stData, Queue< TimelineDataSet > list, int numberOfTotalLines, AtomicInteger paintDone, Device device, int width) | |
List< ImagePosition > | call () throws Exception |
Protected Member Functions | |
abstract void | initPaint (Device device, int width, int height) |
abstract void | paint (int position, BaseDataVisualization data, int height) |
abstract ImagePosition | finalizePaint (int linenum) |
abstract int | getNumberOfCreatedData () |
void | paint (GC gc, int p_start, int p_end, int height, Color color) |
Protected Attributes | |
final Device | device |
final int | width |
final SpaceTimeDataController | stData |
Private Attributes | |
final Queue< TimelineDataSet > | list |
final List< ImagePosition > | listOfImages |
final int | numberOfTotalLines |
final AtomicInteger | timelineDone |
Definition at line 26 of file BasePaintThread.java.
edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.BasePaintThread | ( | SpaceTimeDataController | stData, | |
Queue< TimelineDataSet > | list, | |||
int | numberOfTotalLines, | |||
AtomicInteger | paintDone, | |||
Device | device, | |||
int | width | |||
) |
Definition at line 51 of file BasePaintThread.java.
References edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.listOfImages, and edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.timelineDone.
List<ImagePosition> edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.call | ( | ) | throws Exception |
Definition at line 74 of file BasePaintThread.java.
References edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.device, edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.finalizePaint(), edu.rice.cs.hpc.traceviewer.data.db.TimelineDataSet.getHeight(), edu.rice.cs.hpc.traceviewer.data.db.TimelineDataSet.getLineNumber(), edu.rice.cs.hpc.traceviewer.data.db.TimelineDataSet.getList(), edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.getNumberOfCreatedData(), edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.initPaint(), edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.list, edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.listOfImages, edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.numberOfTotalLines, edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.paint(), edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.timelineDone, and edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.width.
Referenced by edu.rice.cs.hpc.traceviewer.painter.BaseViewPaint.doSingleThreadPainting().
abstract ImagePosition edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.finalizePaint | ( | int | linenum | ) | [protected, pure virtual] |
abstract int edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.getNumberOfCreatedData | ( | ) | [protected, pure virtual] |
abstract void edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.initPaint | ( | Device | device, | |
int | width, | |||
int | height | |||
) | [protected, pure virtual] |
void edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.paint | ( | GC | gc, | |
int | p_start, | |||
int | p_end, | |||
int | height, | |||
Color | color | |||
) | [protected] |
Definition at line 162 of file BasePaintThread.java.
References edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.width.
abstract void edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.paint | ( | int | position, | |
BaseDataVisualization | data, | |||
int | height | |||
) | [protected, pure virtual] |
final Device edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.device [protected] |
Definition at line 28 of file BasePaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.call().
final Queue<TimelineDataSet> edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.list [private] |
Definition at line 31 of file BasePaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.call().
final List<ImagePosition> edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.listOfImages [private] |
Definition at line 32 of file BasePaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.BasePaintThread(), and edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.call().
final int edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.numberOfTotalLines [private] |
Definition at line 33 of file BasePaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.call().
final SpaceTimeDataController edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.stData [protected] |
Definition at line 35 of file BasePaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.getNumberOfCreatedData(), and edu.rice.cs.hpc.traceviewer.depth.DepthPaintThread.getNumberOfCreatedData().
final AtomicInteger edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.timelineDone [private] |
Definition at line 36 of file BasePaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.BasePaintThread(), and edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.call().
final int edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.width [protected] |
Definition at line 29 of file BasePaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.call(), and edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.paint().