Class SongMetaEvents.SgsSourceActionEvent
java.lang.Object
org.jjazz.songstructure.api.event.SgsChangeEvent
org.jjazz.songstructure.api.event.SgsActionEvent
org.jjazz.song.api.SongMetaEvents.SgsSourceActionEvent
- Enclosing class:
SongMetaEvents
A special SgsActionEvent which stores its related ClsActionEvent sub-events.
Using a SongStructure API might impact in rare cases the ChordLeadSheet as well, possibly with several sub-changes: e.g. switching to a swing-feel rhythm in the SongStructure might change the position of chords in the ChordLeadSheet. This class allows to save most of this information (other possible source is JJazzUndoManager).
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jjazz.songstructure.api.event.SgsActionEvent
SgsActionEvent.API_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidMethods inherited from class org.jjazz.songstructure.api.event.SgsActionEvent
addSubEvent, complete, getApiId, getData, getSubEvents, isComplete, toStringMethods inherited from class org.jjazz.songstructure.api.event.SgsChangeEvent
getSongPart, getSongParts, getSource, sortSongParts
-
Constructor Details
-
SgsSourceActionEvent
-
-
Method Details
-
addClsSubEvent
-
getClsSubEvents
-