|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.jaret.util.ui.timebars.swing.renderer.BoxTimeScaleRenderer
public class BoxTimeScaleRenderer
A default renderer for a time scale to be used in a TimeBarViewer.
Field Summary | |
---|---|
protected java.util.List<de.jaret.util.date.JaretDate> |
_majorTicks
major ticks of the last rendering. |
protected java.util.List<de.jaret.util.date.JaretDate> |
_minorTicks
minor ticks of the last rendering. |
protected de.jaret.util.ui.timebars.swing.renderer.BoxTimeScaleRenderer.MyTimeScaleRenderer |
_renderer
rendering component. |
Constructor Summary | |
---|---|
BoxTimeScaleRenderer()
|
Method Summary | |
---|---|
int |
getHeight()
Return the height needed for painting the time scale. |
java.util.List<de.jaret.util.date.JaretDate> |
getMajorTicks(TimeBarViewerDelegate delegate)
Provide a list of dates used as major ticks. |
java.util.List<de.jaret.util.date.JaretDate> |
getMinorTicks(TimeBarViewerDelegate delegate)
Provide a list of dates used as minor ticks. |
javax.swing.JComponent |
getRendererComponent(TimeBarViewer tbv,
boolean top)
Return a JComponent to be used to render the time scale. |
void |
setCorrectDST(boolean correctDST)
Setup the iterators to do a DST correction. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected de.jaret.util.ui.timebars.swing.renderer.BoxTimeScaleRenderer.MyTimeScaleRenderer _renderer
protected java.util.List<de.jaret.util.date.JaretDate> _majorTicks
protected java.util.List<de.jaret.util.date.JaretDate> _minorTicks
Constructor Detail |
---|
public BoxTimeScaleRenderer()
Method Detail |
---|
public javax.swing.JComponent getRendererComponent(TimeBarViewer tbv, boolean top)
The component may implement getToolTipText(MouseEvent evt)
to return a proper tooltip for the
location
getRendererComponent
in interface TimeScaleRenderer
tbv
- the TimeBarViwer the component is used fortop
- if true the scale is drawn at the top of the diagram
public int getHeight()
getHeight
in interface TimeScaleRenderer
public java.util.List<de.jaret.util.date.JaretDate> getMajorTicks(TimeBarViewerDelegate delegate)
getMajorTicks
in interface ITickProvider
delegate
- the delegate the ticks are used with
public java.util.List<de.jaret.util.date.JaretDate> getMinorTicks(TimeBarViewerDelegate delegate)
getMinorTicks
in interface ITickProvider
delegate
- the delegate the ticks are used with
public void setCorrectDST(boolean correctDST)
correctDST
- true if a correction should be done.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |