Side of Software
Marker Bar Library 1.0

sos.marker
Interface MarkerRenderer

All Known Implementing Classes:
DefaultMarkerRenderer, DefaultMarkerRenderer.UIResource

public interface MarkerRenderer

An object that draws markers on a marker bar.

The Marker Bar Library provides a default implementation of this interface-- DefaultMarkerRenderer--that draws markers as colored rectangles.

Since:
1.0
See Also:
DefaultMarkerRenderer, JMarkerBar.getMarkerRenderer()

Method Summary
 java.awt.Component getMarkerRendererComponent(JMarkerBar markerBar, int markerIndex, Marker marker)
          Returns the Component for a given marker on a marker bar.
 

Method Detail

getMarkerRendererComponent

java.awt.Component getMarkerRendererComponent(JMarkerBar markerBar,
                                              int markerIndex,
                                              Marker marker)
Returns the Component for a given marker on a marker bar. The Component ultimately gets sized and rendered on the marker bar.

Parameters:
markerBar - the marker bar containing the marker to render
markerIndex - the index of the marker to render
marker - the marker to render
Returns:
the Component that draws the marker

Side of Software
Marker Bar Library 1.0

Copyright 2009 Side of Software (SOS). All rights reserved.