org.jfree.chart.panel

Interface Overlay

public interface Overlay

Defines the interface for an overlay that can be added to a ChartPanel.

Since: 1.0.13

Method Summary
voidaddChangeListener(OverlayChangeListener listener)
Registers a change listener with the overlay.
voidpaintOverlay(Graphics2D g2, ChartPanel chartPanel)
Paints the crosshairs in the layer.
voidremoveChangeListener(OverlayChangeListener listener)
Deregisters a listener from the overlay.

Method Detail

addChangeListener

public void addChangeListener(OverlayChangeListener listener)
Registers a change listener with the overlay.

Parameters: listener the listener.

paintOverlay

public void paintOverlay(Graphics2D g2, ChartPanel chartPanel)
Paints the crosshairs in the layer.

Parameters: g2 the graphics target. chartPanel the chart panel.

removeChangeListener

public void removeChangeListener(OverlayChangeListener listener)
Deregisters a listener from the overlay.

Parameters: listener the listener.

Copyright © 2000-2009 by Object Refinery Limited. All Rights Reserved.