de.jaret.util.ui.timebars.swing.renderer
Interface GridRenderer

All Known Implementing Classes:
DefaultGridRenderer

public interface GridRenderer

Interface for supplying a JComponent used to render the grid in a TimeBarViewer. The component should be parametrized using the access methods of the viewer and should be reused for subsequent paint calls.

Version:
$Id: GridRenderer.java 835 2009-02-14 21:03:52Z kliem $
Author:
Peter Kliem

Method Summary
 javax.swing.JComponent getRendererComponent(TimeBarViewer tbv)
          Supply a configured JComponent for rendering the grid.
 void setTickProvider(ITickProvider tickProvider)
          Set a tick provider to use.
 

Method Detail

getRendererComponent

javax.swing.JComponent getRendererComponent(TimeBarViewer tbv)
Supply a configured JComponent for rendering the grid.

Parameters:
tbv - Timebarviewer for retrieving everything to paramatrize the compoennt
Returns:
configured component

setTickProvider

void setTickProvider(ITickProvider tickProvider)
Set a tick provider to use.

Parameters:
tickProvider - the tick provider to use


Copyright © 2012. All Rights Reserved.