public class GlobalParametersImpl extends EObjectImpl implements GlobalParameters
The following features are implemented:
Memory Protect EnabledReserved ByteArpeggiator ControlAudio In ModeMidi ClockNote Message EnabledSystem Ex EnabledControl Change EnabledProgram Change EnabledReserved Bits After Program Change EnabledPitch Bend RangeMidi ChannelsPart Note NumbersMidi Control Change AssignmentsReserved LongPattern Set Parameters| Modifier and Type | Field and Description |
|---|---|
protected static ArpeggiatorControl |
ARPEGGIATOR_CONTROL_EDEFAULT
The default value of the '
Arpeggiator Control' attribute. |
protected ArpeggiatorControl |
arpeggiatorControl
The cached value of the '
Arpeggiator Control' attribute. |
protected static AudioInMode |
AUDIO_IN_MODE_EDEFAULT
The default value of the '
Audio In Mode' attribute. |
protected AudioInMode |
audioInMode
The cached value of the '
Audio In Mode' attribute. |
protected static EnabledFlag |
CONTROL_CHANGE_ENABLED_EDEFAULT
The default value of the '
Control Change Enabled' attribute. |
protected EnabledFlag |
controlChangeEnabled
The cached value of the '
Control Change Enabled' attribute. |
protected static EnabledFlag |
MEMORY_PROTECT_ENABLED_EDEFAULT
The default value of the '
Memory Protect Enabled' attribute. |
protected EnabledFlag |
memoryProtectEnabled
The cached value of the '
Memory Protect Enabled' attribute. |
protected static MidiClock |
MIDI_CLOCK_EDEFAULT
The default value of the '
Midi Clock' attribute. |
protected |
midiChannels
The cached value of the '
Midi Channels' containment reference list. |
protected MidiClock |
midiClock
The cached value of the '
Midi Clock' attribute. |
protected |
midiControlChangeAssignments
The cached value of the '
Midi Control Change Assignments' containment reference list. |
protected static EnabledFlag |
NOTE_MESSAGE_ENABLED_EDEFAULT
The default value of the '
Note Message Enabled' attribute. |
protected EnabledFlag |
noteMessageEnabled
The cached value of the '
Note Message Enabled' attribute. |
protected |
partNoteNumbers
The cached value of the '
Part Note Numbers' containment reference list. |
protected |
patternSetParameters
The cached value of the '
Pattern Set Parameters' containment reference list. |
protected static PitchBendRange |
PITCH_BEND_RANGE_EDEFAULT
The default value of the '
Pitch Bend Range' attribute. |
protected PitchBendRange |
pitchBendRange
The cached value of the '
Pitch Bend Range' attribute. |
protected static EnabledFlag |
PROGRAM_CHANGE_ENABLED_EDEFAULT
The default value of the '
Program Change Enabled' attribute. |
protected EnabledFlag |
programChangeEnabled
The cached value of the '
Program Change Enabled' attribute. |
protected static byte |
RESERVED_BITS_AFTER_PROGRAM_CHANGE_ENABLED_EDEFAULT
The default value of the '
Reserved Bits After Program Change Enabled' attribute. |
protected static byte |
RESERVED_BYTE_EDEFAULT
The default value of the '
Reserved Byte' attribute. |
protected static long |
RESERVED_LONG_EDEFAULT
The default value of the '
Reserved Long' attribute. |
protected byte |
reservedBitsAfterProgramChangeEnabled
The cached value of the '
Reserved Bits After Program Change Enabled' attribute. |
protected byte |
reservedByte
The cached value of the '
Reserved Byte' attribute. |
protected long |
reservedLong
The cached value of the '
Reserved Long' attribute. |
protected static EnabledFlag |
SYSTEM_EX_ENABLED_EDEFAULT
The default value of the '
System Ex Enabled' attribute. |
protected EnabledFlag |
systemExEnabled
The cached value of the '
System Ex Enabled' attribute. |
| Modifier | Constructor and Description |
|---|---|
protected |
GlobalParametersImpl() |
protected static final EnabledFlag MEMORY_PROTECT_ENABLED_EDEFAULT
Memory Protect Enabled' attribute.
getMemoryProtectEnabled()protected EnabledFlag memoryProtectEnabled
Memory Protect Enabled' attribute.
getMemoryProtectEnabled()protected static final byte RESERVED_BYTE_EDEFAULT
Reserved Byte' attribute.
getReservedByte(),
Constant Field Valuesprotected byte reservedByte
Reserved Byte' attribute.
getReservedByte()protected static final ArpeggiatorControl ARPEGGIATOR_CONTROL_EDEFAULT
Arpeggiator Control' attribute.
getArpeggiatorControl()protected ArpeggiatorControl arpeggiatorControl
Arpeggiator Control' attribute.
getArpeggiatorControl()protected static final AudioInMode AUDIO_IN_MODE_EDEFAULT
Audio In Mode' attribute.
getAudioInMode()protected AudioInMode audioInMode
Audio In Mode' attribute.
getAudioInMode()protected static final MidiClock MIDI_CLOCK_EDEFAULT
Midi Clock' attribute.
getMidiClock()protected MidiClock midiClock
Midi Clock' attribute.
getMidiClock()protected static final EnabledFlag NOTE_MESSAGE_ENABLED_EDEFAULT
Note Message Enabled' attribute.
getNoteMessageEnabled()protected EnabledFlag noteMessageEnabled
Note Message Enabled' attribute.
getNoteMessageEnabled()protected static final EnabledFlag SYSTEM_EX_ENABLED_EDEFAULT
System Ex Enabled' attribute.
getSystemExEnabled()protected EnabledFlag systemExEnabled
System Ex Enabled' attribute.
getSystemExEnabled()protected static final EnabledFlag CONTROL_CHANGE_ENABLED_EDEFAULT
Control Change Enabled' attribute.
getControlChangeEnabled()protected EnabledFlag controlChangeEnabled
Control Change Enabled' attribute.
getControlChangeEnabled()protected static final EnabledFlag PROGRAM_CHANGE_ENABLED_EDEFAULT
Program Change Enabled' attribute.
getProgramChangeEnabled()protected EnabledFlag programChangeEnabled
Program Change Enabled' attribute.
getProgramChangeEnabled()protected static final byte RESERVED_BITS_AFTER_PROGRAM_CHANGE_ENABLED_EDEFAULT
Reserved Bits After Program Change Enabled' attribute.
protected byte reservedBitsAfterProgramChangeEnabled
Reserved Bits After Program Change Enabled' attribute.
protected static final PitchBendRange PITCH_BEND_RANGE_EDEFAULT
Pitch Bend Range' attribute.
getPitchBendRange()protected PitchBendRange pitchBendRange
Pitch Bend Range' attribute.
getPitchBendRange()protectedmidiChannels
Midi Channels' containment reference list.
getMidiChannels()protectedpartNoteNumbers
Part Note Numbers' containment reference list.
getPartNoteNumbers()protectedmidiControlChangeAssignments
Midi Control Change Assignments' containment reference list.
getMidiControlChangeAssignments()protected static final long RESERVED_LONG_EDEFAULT
Reserved Long' attribute.
getReservedLong(),
Constant Field Valuesprotected long reservedLong
Reserved Long' attribute.
getReservedLong()protectedpatternSetParameters
Pattern Set Parameters' containment reference list.
getPatternSetParameters()public void init(byte[] b)
init in interface GlobalParametersprotected EClass eStaticClass()
public EnabledFlag getMemoryProtectEnabled()
getMemoryProtectEnabled in interface GlobalParametersEnabledFlag,
GlobalParameters.setMemoryProtectEnabled(EnabledFlag),
EsxPackage.getGlobalParameters_MemoryProtectEnabled()public void setMemoryProtectEnabled(EnabledFlag newMemoryProtectEnabled)
setMemoryProtectEnabled in interface GlobalParametersnewMemoryProtectEnabled - the new value of the 'Memory Protect Enabled' attribute.EnabledFlag,
GlobalParameters.getMemoryProtectEnabled()public byte getReservedByte()
getReservedByte in interface GlobalParametersGlobalParameters.setReservedByte(byte),
EsxPackage.getGlobalParameters_ReservedByte()public void setReservedByte(byte newReservedByte)
setReservedByte in interface GlobalParametersnewReservedByte - the new value of the 'Reserved Byte' attribute.GlobalParameters.getReservedByte()public ArpeggiatorControl getArpeggiatorControl()
getArpeggiatorControl in interface GlobalParametersArpeggiatorControl,
GlobalParameters.setArpeggiatorControl(ArpeggiatorControl),
EsxPackage.getGlobalParameters_ArpeggiatorControl()public void setArpeggiatorControl(ArpeggiatorControl newArpeggiatorControl)
setArpeggiatorControl in interface GlobalParametersnewArpeggiatorControl - the new value of the 'Arpeggiator Control' attribute.ArpeggiatorControl,
GlobalParameters.getArpeggiatorControl()public AudioInMode getAudioInMode()
getAudioInMode in interface GlobalParametersAudioInMode,
GlobalParameters.setAudioInMode(AudioInMode),
EsxPackage.getGlobalParameters_AudioInMode()public void setAudioInMode(AudioInMode newAudioInMode)
setAudioInMode in interface GlobalParametersnewAudioInMode - the new value of the 'Audio In Mode' attribute.AudioInMode,
GlobalParameters.getAudioInMode()public MidiClock getMidiClock()
getMidiClock in interface GlobalParametersMidiClock,
GlobalParameters.setMidiClock(MidiClock),
EsxPackage.getGlobalParameters_MidiClock()public void setMidiClock(MidiClock newMidiClock)
setMidiClock in interface GlobalParametersnewMidiClock - the new value of the 'Midi Clock' attribute.MidiClock,
GlobalParameters.getMidiClock()public EnabledFlag getNoteMessageEnabled()
getNoteMessageEnabled in interface GlobalParametersEnabledFlag,
GlobalParameters.setNoteMessageEnabled(EnabledFlag),
EsxPackage.getGlobalParameters_NoteMessageEnabled()public void setNoteMessageEnabled(EnabledFlag newNoteMessageEnabled)
setNoteMessageEnabled in interface GlobalParametersnewNoteMessageEnabled - the new value of the 'Note Message Enabled' attribute.EnabledFlag,
GlobalParameters.getNoteMessageEnabled()public EnabledFlag getSystemExEnabled()
getSystemExEnabled in interface GlobalParametersEnabledFlag,
GlobalParameters.setSystemExEnabled(EnabledFlag),
EsxPackage.getGlobalParameters_SystemExEnabled()public void setSystemExEnabled(EnabledFlag newSystemExEnabled)
setSystemExEnabled in interface GlobalParametersnewSystemExEnabled - the new value of the 'System Ex Enabled' attribute.EnabledFlag,
GlobalParameters.getSystemExEnabled()public EnabledFlag getControlChangeEnabled()
getControlChangeEnabled in interface GlobalParametersEnabledFlag,
GlobalParameters.setControlChangeEnabled(EnabledFlag),
EsxPackage.getGlobalParameters_ControlChangeEnabled()public void setControlChangeEnabled(EnabledFlag newControlChangeEnabled)
setControlChangeEnabled in interface GlobalParametersnewControlChangeEnabled - the new value of the 'Control Change Enabled' attribute.EnabledFlag,
GlobalParameters.getControlChangeEnabled()public EnabledFlag getProgramChangeEnabled()
getProgramChangeEnabled in interface GlobalParametersEnabledFlag,
GlobalParameters.setProgramChangeEnabled(EnabledFlag),
EsxPackage.getGlobalParameters_ProgramChangeEnabled()public void setProgramChangeEnabled(EnabledFlag newProgramChangeEnabled)
setProgramChangeEnabled in interface GlobalParametersnewProgramChangeEnabled - the new value of the 'Program Change Enabled' attribute.EnabledFlag,
GlobalParameters.getProgramChangeEnabled()public byte getReservedBitsAfterProgramChangeEnabled()
getReservedBitsAfterProgramChangeEnabled in interface GlobalParametersGlobalParameters.setReservedBitsAfterProgramChangeEnabled(byte),
EsxPackage.getGlobalParameters_ReservedBitsAfterProgramChangeEnabled()public void setReservedBitsAfterProgramChangeEnabled(byte newReservedBitsAfterProgramChangeEnabled)
setReservedBitsAfterProgramChangeEnabled in interface GlobalParametersnewReservedBitsAfterProgramChangeEnabled - the new value of the 'Reserved Bits After Program Change Enabled' attribute.GlobalParameters.getReservedBitsAfterProgramChangeEnabled()public PitchBendRange getPitchBendRange()
getPitchBendRange in interface GlobalParametersPitchBendRange,
GlobalParameters.setPitchBendRange(PitchBendRange),
EsxPackage.getGlobalParameters_PitchBendRange()public void setPitchBendRange(PitchBendRange newPitchBendRange)
setPitchBendRange in interface GlobalParametersnewPitchBendRange - the new value of the 'Pitch Bend Range' attribute.PitchBendRange,
GlobalParameters.getPitchBendRange()publicgetMidiChannels()
getMidiChannels in interface GlobalParametersEsxPackage.getGlobalParameters_MidiChannels()publicgetPartNoteNumbers()
getPartNoteNumbers in interface GlobalParametersEsxPackage.getGlobalParameters_PartNoteNumbers()publicgetMidiControlChangeAssignments()
getMidiControlChangeAssignments in interface GlobalParametersEsxPackage.getGlobalParameters_MidiControlChangeAssignments()public long getReservedLong()
getReservedLong in interface GlobalParametersGlobalParameters.setReservedLong(long),
EsxPackage.getGlobalParameters_ReservedLong()public void setReservedLong(long newReservedLong)
setReservedLong in interface GlobalParametersnewReservedLong - the new value of the 'Reserved Long' attribute.GlobalParameters.getReservedLong()publicgetPatternSetParameters()
getPatternSetParameters in interface GlobalParametersEsxPackage.getGlobalParameters_PatternSetParameters()public byte[] toByteArray()
toByteArray in interface GlobalParameterspublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
public void eSet(int featureID,
java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()