|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TimeBarMarkerRenderer
Interface for drawing markers in a timebar viewer.
Method Summary | |
---|---|
TimeBarMarkerRenderer |
createPrintRenderer(org.eclipse.swt.printing.Printer printer)
Create a similar renderer for printing. |
void |
dispose()
Dispose the renderer. |
void |
draw(org.eclipse.swt.graphics.GC gc,
TimeBarViewerDelegate delegate,
TimeBarMarker marker,
boolean isDragged,
boolean printing)
Darw a marker. |
int |
getWidth(TimeBarMarker marker)
Get the width for the marker rendering. |
Method Detail |
---|
void draw(org.eclipse.swt.graphics.GC gc, TimeBarViewerDelegate delegate, TimeBarMarker marker, boolean isDragged, boolean printing)
gc
- GC to usedelegate
- TimeBarViewerDelegate for retrieving information.marker
- marker to be drawnisDragged
- true if the marker is currently draggedprinting
- flag indicating that the draw operation is for a printerint getWidth(TimeBarMarker marker)
marker
- the marker to get the width for
void dispose()
TimeBarMarkerRenderer createPrintRenderer(org.eclipse.swt.printing.Printer printer)
printer
- Printer device
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |