Interface MutableRpValue

All Known Implementing Classes:
RP_SYS_CustomPhraseValue

public interface MutableRpValue
A tagging interface for RhythmParameter value classes which are mutable.

RP value class must notify listeners when its state has changed.

  • Method Details

    • addChangeListener

      void addChangeListener(ChangeListener listener)
      Be notified of value mutations (state changes).

      Note that listeners won't be notified if a new RhythmParameter value instance is replaced by another one. Use SongStructure RpChangedEvent to get all types of RP value changes.

      Parameters:
      listener -
    • removeChangeListener

      void removeChangeListener(ChangeListener listener)