Uses of Class
org.jjazz.songstructure.api.event.SgsChangeEvent
Packages that use SgsChangeEvent
Package
Description
The model for the mix of a song (instruments used per channel and their settings, volume, effect, etc.).
The model of a song, which mainly contains a ChordLeadSheet and a SongStructure.
The model of a song structure, ie a list of SongParts.
The possible change events received by a SongStructure change listener.
-
Uses of SgsChangeEvent in org.jjazz.midimix.api
Methods in org.jjazz.midimix.api with parameters of type SgsChangeEvent -
Uses of SgsChangeEvent in org.jjazz.song.api
Subclasses of SgsChangeEvent in org.jjazz.song.apiModifier and TypeClassDescriptionstatic classA special SgsActionEvent which stores its related ClsActionEvent sub-events.Methods in org.jjazz.song.api with parameters of type SgsChangeEvent -
Uses of SgsChangeEvent in org.jjazz.songstructure.api
Methods in org.jjazz.songstructure.api with parameters of type SgsChangeEventModifier and TypeMethodDescriptionvoidSgsChangeListener.songStructureChanged(SgsChangeEvent e) Process the change.voidSongStructure.testChangeEventForVeto(SgsChangeEvent event) Test if a change is vetoed by listeners. -
Uses of SgsChangeEvent in org.jjazz.songstructure.api.event
Subclasses of SgsChangeEvent in org.jjazz.songstructure.api.eventModifier and TypeClassDescriptionclassA RhythmParameter value has changed.classAn event to indicate that a high-level action, i.e. a call to a public API method that mutates the song structure, has started or is complete.classA special vetoable event sent before performing a SongStructure change that can be vetoed by its listeners.classclassclassclassA SongPart has been replaced with another one with same size/startBarIndex.classMethods in org.jjazz.songstructure.api.event that return SgsChangeEventMethods in org.jjazz.songstructure.api.event that return types with arguments of type SgsChangeEventModifier and TypeMethodDescriptionSgsActionEvent.getSubEvents()The lower-level SgsChangeEvents added to this instance.Methods in org.jjazz.songstructure.api.event with parameters of type SgsChangeEventModifier and TypeMethodDescriptionvoidSgsActionEvent.addSubEvent(SgsChangeEvent e) Add a SgsChangeEvent to this SgsActionEvent.Constructors in org.jjazz.songstructure.api.event with parameters of type SgsChangeEventModifierConstructorDescriptionSgsVetoableChangeEvent(SongStructure src, SgsChangeEvent changeEvent)