Class AbstractOverlay

  • Direct Known Subclasses:
    CrosshairOverlay

    public class AbstractOverlay
    extends java.lang.Object
    A base class for implementing overlays for a ChartPanel.
    • Field Detail

      • changeListeners

        private final transient javax.swing.event.EventListenerList changeListeners
        Storage for registered change listeners.
    • Constructor Detail

      • AbstractOverlay

        public AbstractOverlay()
        Default constructor.
    • Method Detail

      • fireOverlayChanged

        public void fireOverlayChanged()
        Sends a default ChartChangeEvent to all registered listeners.

        This method is for convenience only.

      • notifyListeners

        protected void notifyListeners​(OverlayChangeEvent event)
        Sends a ChartChangeEvent to all registered listeners.
        Parameters:
        event - information about the event that triggered the notification.