|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.jaret.util.ui.timebars.swt.renderer.RendererBase
de.jaret.util.ui.timebars.swt.renderer.DefaultTitleRenderer
public class DefaultTitleRenderer
A default title renderer. Prints the text centered in the area using a bigger font. Can additionally render an image as background.
| Field Summary | |
|---|---|
protected java.lang.String |
_backgroundRscName
path of the background image ressource. |
protected org.eclipse.swt.graphics.Font |
_titleFont
font to use. |
protected static java.lang.String |
BACKGROUND
key for image registry. |
| Fields inherited from class de.jaret.util.ui.timebars.swt.renderer.RendererBase |
|---|
_printer, _scaleX, _scaleY |
| Constructor Summary | |
|---|---|
DefaultTitleRenderer()
Constructor for display rendering. |
|
DefaultTitleRenderer(org.eclipse.swt.printing.Printer printer)
Constructor for printing renderer. |
|
| Method Summary | |
|---|---|
TitleRenderer |
createPrintRenderer(org.eclipse.swt.printing.Printer printer)
Create a similar renderer for printing. |
void |
dispose()
Dispose whatever there is. |
void |
draw(org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle drawingArea,
TimeBarViewerDelegate delegate,
java.lang.String title,
boolean printing)
Daw the title. |
java.lang.String |
getBackgroundRscName()
Retrieve name of ressource for the background image. |
void |
setBackgroundImageDescriptor(org.eclipse.jface.resource.ImageDescriptor descriptor)
Set the bakground imgae by setting an imgae descriptor. |
void |
setBackgroundRscName(java.lang.String backgroundRscName)
Set background ressource path. |
| 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 |
| Field Detail |
|---|
protected static final java.lang.String BACKGROUND
protected java.lang.String _backgroundRscName
protected org.eclipse.swt.graphics.Font _titleFont
| Constructor Detail |
|---|
public DefaultTitleRenderer(org.eclipse.swt.printing.Printer printer)
printer - printer devicepublic DefaultTitleRenderer()
| Method Detail |
|---|
public void draw(org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle drawingArea,
TimeBarViewerDelegate delegate,
java.lang.String title,
boolean printing)
draw in interface TitleRenderergc - GCdrawingArea - area to draw indelegate - asking delegatetitle - title to drawprinting - true if this is a printing operationpublic TitleRenderer createPrintRenderer(org.eclipse.swt.printing.Printer printer)
createPrintRenderer in interface TitleRendererprinter - Printer device
public void dispose()
dispose in interface TitleRendererpublic java.lang.String getBackgroundRscName()
public void setBackgroundRscName(java.lang.String backgroundRscName)
backgroundRscName - rsc pathpublic void setBackgroundImageDescriptor(org.eclipse.jface.resource.ImageDescriptor descriptor)
descriptor - imgae descriptor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||