de.jaret.examples.timebars.eventmonitoring.swing.renderer
Class EventMonitorHeaderRenderer

java.lang.Object
  extended by de.jaret.examples.timebars.eventmonitoring.swing.renderer.EventMonitorHeaderRenderer
All Implemented Interfaces:
de.jaret.util.ui.timebars.swing.renderer.HeaderRenderer

public class EventMonitorHeaderRenderer
extends java.lang.Object
implements de.jaret.util.ui.timebars.swing.renderer.HeaderRenderer

A header renderer that renders the label always on top of the supplied space and doing a gradient fill of the background.

Version:
$Id: EventMonitorHeaderRenderer.java 805 2008-12-31 10:01:13Z kliem $
Author:
kliem

Nested Class Summary
 class EventMonitorHeaderRenderer.HeaderComponent
          The Component to be painted as the header.
 
Constructor Summary
EventMonitorHeaderRenderer()
           
 
Method Summary
 javax.swing.JComponent getHeaderRendererComponent(de.jaret.util.ui.timebars.swing.TimeBarViewer tbv, de.jaret.util.ui.timebars.model.TimeBarRowHeader value, boolean isSelected)
          
 int getWidth()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventMonitorHeaderRenderer

public EventMonitorHeaderRenderer()
Method Detail

getHeaderRendererComponent

public javax.swing.JComponent getHeaderRendererComponent(de.jaret.util.ui.timebars.swing.TimeBarViewer tbv,
                                                         de.jaret.util.ui.timebars.model.TimeBarRowHeader value,
                                                         boolean isSelected)

Specified by:
getHeaderRendererComponent in interface de.jaret.util.ui.timebars.swing.renderer.HeaderRenderer

getWidth

public int getWidth()

Specified by:
getWidth in interface de.jaret.util.ui.timebars.swing.renderer.HeaderRenderer


Copyright © 2012. All Rights Reserved.