Class StructuralChangeListener

java.lang.Object
org.jjazz.song.api.StructuralChangeListener
All Implemented Interfaces:
PropertyChangeListener, EventListener, ClsChangeListener, SgsChangeListener

public class StructuralChangeListener extends Object implements ClsChangeListener, SgsChangeListener, PropertyChangeListener
A song listener to detect a structural change in the song: bar added or removed, time signature changed, section moved.

Chord symbols changes or rhythm parameter changes are not structural changes.

The listener automatically unregisters itself if song is closed.