Class ClsChangeEvent

java.lang.Object
org.jjazz.chordleadsheet.api.event.ClsChangeEvent
Direct Known Subclasses:
ClsActionEvent, ItemAddedEvent, ItemBarShiftedEvent, ItemChangedEvent, ItemClientPropertyChangedEvent, ItemMovedEvent, ItemRemovedEvent, SectionMovedEvent, SizeChangedEvent

public abstract class ClsChangeEvent extends Object
The base class which represents a change in the ChordLeadSheet.
  • Method Details

    • getItem

      public ChordLeadSheetItem<?> getItem()
      Returns:
      The first item associated to the event, or null if no item associated to the event.
    • getItems

      public List<ChordLeadSheetItem> getItems()
      Returns:
      An ordered list of items
    • getSource

      public ChordLeadSheet getSource()