de.jaret.examples.timebars.pdi.swt
Class PdiRenderer
java.lang.Object
de.jaret.util.ui.timebars.swt.renderer.RendererBase
de.jaret.examples.timebars.pdi.swt.PdiRenderer
- All Implemented Interfaces:
- de.jaret.util.ui.timebars.swt.renderer.TimeBarRenderer
public class PdiRenderer
- extends de.jaret.util.ui.timebars.swt.renderer.RendererBase
- implements de.jaret.util.ui.timebars.swt.renderer.TimeBarRenderer
- Version:
- $Id: PdiRenderer.java 260 2007-02-17 20:36:33Z olk $
- Author:
- Peter Kliem
| Fields inherited from class de.jaret.util.ui.timebars.swt.renderer.RendererBase |
_printer, _scaleX, _scaleY |
|
Method Summary |
boolean |
contains(de.jaret.util.date.Interval interval,
org.eclipse.swt.graphics.Rectangle drawingArea,
int x,
int y,
boolean overlapping)
|
de.jaret.util.ui.timebars.swt.renderer.TimeBarRenderer |
createPrintrenderer(org.eclipse.swt.printing.Printer printer)
|
void |
dispose()
|
void |
draw(org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle drawingArea,
de.jaret.util.ui.timebars.TimeBarViewerDelegate tbv,
de.jaret.util.date.Interval interval,
boolean selected,
boolean printing,
boolean overlap)
|
org.eclipse.swt.graphics.Rectangle |
getContainingRectangle(de.jaret.util.date.Interval interval,
org.eclipse.swt.graphics.Rectangle drawingArea,
boolean overlapping)
|
java.lang.String |
getToolTipText(de.jaret.util.date.Interval interval,
org.eclipse.swt.graphics.Rectangle drawingArea,
int x,
int y,
boolean overlapping)
|
boolean |
inProblemIndicator(org.eclipse.swt.graphics.Rectangle rect,
int x,
int y)
|
| Methods inherited from class de.jaret.util.ui.timebars.swt.renderer.RendererBase |
drawFocus, getDefaultLineWidth, getPrinter, getScaleX, getScaleY, scaleX, scaleY |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PdiRenderer
public PdiRenderer(org.eclipse.swt.printing.Printer printer)
PdiRenderer
public PdiRenderer()
draw
public void draw(org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle drawingArea,
de.jaret.util.ui.timebars.TimeBarViewerDelegate tbv,
de.jaret.util.date.Interval interval,
boolean selected,
boolean printing,
boolean overlap)
- Specified by:
draw in interface de.jaret.util.ui.timebars.swt.renderer.TimeBarRenderer
getToolTipText
public java.lang.String getToolTipText(de.jaret.util.date.Interval interval,
org.eclipse.swt.graphics.Rectangle drawingArea,
int x,
int y,
boolean overlapping)
- Specified by:
getToolTipText in interface de.jaret.util.ui.timebars.swt.renderer.TimeBarRenderer
inProblemIndicator
public boolean inProblemIndicator(org.eclipse.swt.graphics.Rectangle rect,
int x,
int y)
contains
public boolean contains(de.jaret.util.date.Interval interval,
org.eclipse.swt.graphics.Rectangle drawingArea,
int x,
int y,
boolean overlapping)
- Specified by:
contains in interface de.jaret.util.ui.timebars.swt.renderer.TimeBarRenderer
getContainingRectangle
public org.eclipse.swt.graphics.Rectangle getContainingRectangle(de.jaret.util.date.Interval interval,
org.eclipse.swt.graphics.Rectangle drawingArea,
boolean overlapping)
- Specified by:
getContainingRectangle in interface de.jaret.util.ui.timebars.swt.renderer.TimeBarRenderer
dispose
public void dispose()
- Specified by:
dispose in interface de.jaret.util.ui.timebars.swt.renderer.TimeBarRenderer
createPrintrenderer
public de.jaret.util.ui.timebars.swt.renderer.TimeBarRenderer createPrintrenderer(org.eclipse.swt.printing.Printer printer)
- Specified by:
createPrintrenderer in interface de.jaret.util.ui.timebars.swt.renderer.TimeBarRenderer
Copyright © 2012. All Rights Reserved.