de.jaret.examples.timebars.scheduling.swing.renderer
Class JobRenderer
java.lang.Object
de.jaret.examples.timebars.scheduling.swing.renderer.JobRenderer
- All Implemented Interfaces:
- de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer
public class JobRenderer
- extends java.lang.Object
- implements de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer
|
Field Summary |
protected javax.swing.JButton |
_component
component used for rendering. |
| Fields inherited from interface de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer |
CONTAINING_RECTANGLE |
|
Method Summary |
java.awt.Rectangle |
getPreferredDrawingBounds(java.awt.Rectangle intervalDrawingArea,
de.jaret.util.ui.timebars.TimeBarViewerDelegate delegate,
de.jaret.util.date.Interval interval,
boolean selected,
boolean overlap)
Simple default implementation. |
javax.swing.JComponent |
getTimeBarRendererComponent(de.jaret.util.ui.timebars.swing.TimeBarViewer tbv,
de.jaret.util.date.Interval value,
boolean isSelected,
boolean overlapping)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_component
protected javax.swing.JButton _component
- component used for rendering.
JobRenderer
public JobRenderer()
getTimeBarRendererComponent
public javax.swing.JComponent getTimeBarRendererComponent(de.jaret.util.ui.timebars.swing.TimeBarViewer tbv,
de.jaret.util.date.Interval value,
boolean isSelected,
boolean overlapping)
-
- Specified by:
getTimeBarRendererComponent in interface de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer
getPreferredDrawingBounds
public java.awt.Rectangle getPreferredDrawingBounds(java.awt.Rectangle intervalDrawingArea,
de.jaret.util.ui.timebars.TimeBarViewerDelegate delegate,
de.jaret.util.date.Interval interval,
boolean selected,
boolean overlap)
- Simple default implementation.
- Specified by:
getPreferredDrawingBounds in interface de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer
Copyright © 2012. All Rights Reserved.