public class GlobalParametersImpl extends EObjectImpl implements GlobalParameters
The following features are implemented:
Memory Protect Enabled
Reserved Byte
Arpeggiator Control
Audio In Mode
Midi Clock
Note Message Enabled
System Ex Enabled
Control Change Enabled
Program Change Enabled
Reserved Bits After Program Change Enabled
Pitch Bend Range
Midi Channels
Part Note Numbers
Midi Control Change Assignments
Reserved Long
Pattern 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 GlobalParameters
protected EClass eStaticClass()
public EnabledFlag getMemoryProtectEnabled()
getMemoryProtectEnabled
in interface GlobalParameters
EnabledFlag
,
GlobalParameters.setMemoryProtectEnabled(EnabledFlag)
,
EsxPackage.getGlobalParameters_MemoryProtectEnabled()
public void setMemoryProtectEnabled(EnabledFlag newMemoryProtectEnabled)
setMemoryProtectEnabled
in interface GlobalParameters
newMemoryProtectEnabled
- the new value of the 'Memory Protect Enabled' attribute.EnabledFlag
,
GlobalParameters.getMemoryProtectEnabled()
public byte getReservedByte()
getReservedByte
in interface GlobalParameters
GlobalParameters.setReservedByte(byte)
,
EsxPackage.getGlobalParameters_ReservedByte()
public void setReservedByte(byte newReservedByte)
setReservedByte
in interface GlobalParameters
newReservedByte
- the new value of the 'Reserved Byte' attribute.GlobalParameters.getReservedByte()
public ArpeggiatorControl getArpeggiatorControl()
getArpeggiatorControl
in interface GlobalParameters
ArpeggiatorControl
,
GlobalParameters.setArpeggiatorControl(ArpeggiatorControl)
,
EsxPackage.getGlobalParameters_ArpeggiatorControl()
public void setArpeggiatorControl(ArpeggiatorControl newArpeggiatorControl)
setArpeggiatorControl
in interface GlobalParameters
newArpeggiatorControl
- the new value of the 'Arpeggiator Control' attribute.ArpeggiatorControl
,
GlobalParameters.getArpeggiatorControl()
public AudioInMode getAudioInMode()
getAudioInMode
in interface GlobalParameters
AudioInMode
,
GlobalParameters.setAudioInMode(AudioInMode)
,
EsxPackage.getGlobalParameters_AudioInMode()
public void setAudioInMode(AudioInMode newAudioInMode)
setAudioInMode
in interface GlobalParameters
newAudioInMode
- the new value of the 'Audio In Mode' attribute.AudioInMode
,
GlobalParameters.getAudioInMode()
public MidiClock getMidiClock()
getMidiClock
in interface GlobalParameters
MidiClock
,
GlobalParameters.setMidiClock(MidiClock)
,
EsxPackage.getGlobalParameters_MidiClock()
public void setMidiClock(MidiClock newMidiClock)
setMidiClock
in interface GlobalParameters
newMidiClock
- the new value of the 'Midi Clock' attribute.MidiClock
,
GlobalParameters.getMidiClock()
public EnabledFlag getNoteMessageEnabled()
getNoteMessageEnabled
in interface GlobalParameters
EnabledFlag
,
GlobalParameters.setNoteMessageEnabled(EnabledFlag)
,
EsxPackage.getGlobalParameters_NoteMessageEnabled()
public void setNoteMessageEnabled(EnabledFlag newNoteMessageEnabled)
setNoteMessageEnabled
in interface GlobalParameters
newNoteMessageEnabled
- the new value of the 'Note Message Enabled' attribute.EnabledFlag
,
GlobalParameters.getNoteMessageEnabled()
public EnabledFlag getSystemExEnabled()
getSystemExEnabled
in interface GlobalParameters
EnabledFlag
,
GlobalParameters.setSystemExEnabled(EnabledFlag)
,
EsxPackage.getGlobalParameters_SystemExEnabled()
public void setSystemExEnabled(EnabledFlag newSystemExEnabled)
setSystemExEnabled
in interface GlobalParameters
newSystemExEnabled
- the new value of the 'System Ex Enabled' attribute.EnabledFlag
,
GlobalParameters.getSystemExEnabled()
public EnabledFlag getControlChangeEnabled()
getControlChangeEnabled
in interface GlobalParameters
EnabledFlag
,
GlobalParameters.setControlChangeEnabled(EnabledFlag)
,
EsxPackage.getGlobalParameters_ControlChangeEnabled()
public void setControlChangeEnabled(EnabledFlag newControlChangeEnabled)
setControlChangeEnabled
in interface GlobalParameters
newControlChangeEnabled
- the new value of the 'Control Change Enabled' attribute.EnabledFlag
,
GlobalParameters.getControlChangeEnabled()
public EnabledFlag getProgramChangeEnabled()
getProgramChangeEnabled
in interface GlobalParameters
EnabledFlag
,
GlobalParameters.setProgramChangeEnabled(EnabledFlag)
,
EsxPackage.getGlobalParameters_ProgramChangeEnabled()
public void setProgramChangeEnabled(EnabledFlag newProgramChangeEnabled)
setProgramChangeEnabled
in interface GlobalParameters
newProgramChangeEnabled
- the new value of the 'Program Change Enabled' attribute.EnabledFlag
,
GlobalParameters.getProgramChangeEnabled()
public byte getReservedBitsAfterProgramChangeEnabled()
getReservedBitsAfterProgramChangeEnabled
in interface GlobalParameters
GlobalParameters.setReservedBitsAfterProgramChangeEnabled(byte)
,
EsxPackage.getGlobalParameters_ReservedBitsAfterProgramChangeEnabled()
public void setReservedBitsAfterProgramChangeEnabled(byte newReservedBitsAfterProgramChangeEnabled)
setReservedBitsAfterProgramChangeEnabled
in interface GlobalParameters
newReservedBitsAfterProgramChangeEnabled
- the new value of the 'Reserved Bits After Program Change Enabled' attribute.GlobalParameters.getReservedBitsAfterProgramChangeEnabled()
public PitchBendRange getPitchBendRange()
getPitchBendRange
in interface GlobalParameters
PitchBendRange
,
GlobalParameters.setPitchBendRange(PitchBendRange)
,
EsxPackage.getGlobalParameters_PitchBendRange()
public void setPitchBendRange(PitchBendRange newPitchBendRange)
setPitchBendRange
in interface GlobalParameters
newPitchBendRange
- the new value of the 'Pitch Bend Range' attribute.PitchBendRange
,
GlobalParameters.getPitchBendRange()
publicgetMidiChannels()
getMidiChannels
in interface GlobalParameters
EsxPackage.getGlobalParameters_MidiChannels()
publicgetPartNoteNumbers()
getPartNoteNumbers
in interface GlobalParameters
EsxPackage.getGlobalParameters_PartNoteNumbers()
publicgetMidiControlChangeAssignments()
getMidiControlChangeAssignments
in interface GlobalParameters
EsxPackage.getGlobalParameters_MidiControlChangeAssignments()
public long getReservedLong()
getReservedLong
in interface GlobalParameters
GlobalParameters.setReservedLong(long)
,
EsxPackage.getGlobalParameters_ReservedLong()
public void setReservedLong(long newReservedLong)
setReservedLong
in interface GlobalParameters
newReservedLong
- the new value of the 'Reserved Long' attribute.GlobalParameters.getReservedLong()
publicgetPatternSetParameters()
getPatternSetParameters
in interface GlobalParameters
EsxPackage.getGlobalParameters_PatternSetParameters()
public byte[] toByteArray()
toByteArray
in interface GlobalParameters
public 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()