lt.monarch.chart.style
Interface StylesheetListener

All Known Implementing Classes:
CrossMarker, DiamondMarker, DotMarker, PolygonMarker, SimpleCachableMarker, SimpleCrossMarker, SquareMarker, StarMarker, StylesheetListenerAdapter

public interface StylesheetListener

Listener for stylesheet updates. Notifications are generated whenever the stylesheet or any parent stylesheet is changed in a way, that any value of the stylesheet changes.
Warning: When running under Java 1.1 stylesheet listeners do not chain together parent-child style sheets. Java 1.1 lacks weak references, and stylesheet listener usage would result in huge memory leaks.


Method Summary
Modifier and Type Method and Description
 void stylesheetChanged(Stylesheet stylesheet)
          Notifies that stylesheet structure has totally changed.
 void stylesheetKeyChanged(Stylesheet stylesheet, Key key)
          Notifies that stylesheet key has been added or removed.
 

Method Detail

stylesheetChanged

void stylesheetChanged(Stylesheet stylesheet)
Notifies that stylesheet structure has totally changed.

Parameters:
stylesheet - stylesheet, which has changed

stylesheetKeyChanged

void stylesheetKeyChanged(Stylesheet stylesheet,
                          Key key)
Notifies that stylesheet key has been added or removed.

Parameters:
key - the key that has been added or removed
stylesheet - stylesheet, which has changed