de.jaret.examples.timebars.fzd.swing
Class FahrtRenderer

java.lang.Object
  extended by de.jaret.examples.timebars.fzd.swing.FahrtRenderer
All Implemented Interfaces:
de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer

public class FahrtRenderer
extends java.lang.Object
implements de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer

Version:
$Id: FahrtRenderer.java 869 2009-07-07 19:32:45Z kliem $
Author:
Peter Kliem

Nested Class Summary
 class FahrtRenderer.FahrtRendererComponent
          Rendering jcompoentn for the fahrt.
 
Field Summary
 
Fields inherited from interface de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer
CONTAINING_RECTANGLE
 
Constructor Summary
FahrtRenderer()
           
 
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
 

Constructor Detail

FahrtRenderer

public FahrtRenderer()
Method Detail

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.