Class SongMetaEvents.ClsSourceActionEvent
java.lang.Object
org.jjazz.chordleadsheet.api.event.ClsChangeEvent
org.jjazz.chordleadsheet.api.event.ClsActionEvent
org.jjazz.song.api.SongMetaEvents.ClsSourceActionEvent
- Enclosing class:
SongMetaEvents
A special ClsActionEvent which stores its related SgsActionEvent sub-events.
Using a ChordLeadSheet API method will often impact the SongStructure as well, possibly with several sub-changes: e.g. reducing ChordLeadSheet size in bars might remove and resize SongParts in the SongStructure. 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.chordleadsheet.api.event.ClsActionEvent
ClsActionEvent.API_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidMethods inherited from class org.jjazz.chordleadsheet.api.event.ClsActionEvent
addSubEvent, complete, getApiId, getData, getSubEvents, isComplete, toStringMethods inherited from class org.jjazz.chordleadsheet.api.event.ClsChangeEvent
getItem, getItems, getSource
-
Constructor Details
-
ClsSourceActionEvent
-
-
Method Details
-
addSgsSubEvent
-
getSgsSubEvents
-