org.pentaho.reporting.engine.classic.core.style
Interface StyleChangeListener

All Known Implementing Classes:
BandDefaultStyleSheet, ElementDefaultStyleSheet, ElementStyleSheet, ReportSectionDefaultStyleSheet

public interface StyleChangeListener

The interface that must be supported by objects that wish to receive notification of style change events.

Author:
Thomas Morgner

Method Summary
 void styleChanged(ElementStyleSheet source, StyleKey key, Object value)
          Receives notification that a style has changed.
 void styleRemoved(ElementStyleSheet source, StyleKey key)
          Receives notification that a style has been removed.
 

Method Detail

styleChanged

void styleChanged(ElementStyleSheet source,
                  StyleKey key,
                  Object value)
Receives notification that a style has changed.

Parameters:
source - the source of the change.
key - the style key.
value - the value.

styleRemoved

void styleRemoved(ElementStyleSheet source,
                  StyleKey key)
Receives notification that a style has been removed.

Parameters:
source - the source of the change.
key - the style key.