net.sourceforge.geeboss.model.midi.memory
Class MemoryValue.CharValue
java.lang.Object
net.sourceforge.geeboss.model.midi.memory.MemoryComponent
net.sourceforge.geeboss.model.midi.memory.MemoryValue
net.sourceforge.geeboss.model.midi.memory.MemoryValue.NumberValue
net.sourceforge.geeboss.model.midi.memory.MemoryValue.CharValue
- All Implemented Interfaces:
- Sysexable
- Enclosing class:
- MemoryValue
public static class MemoryValue.CharValue
- extends MemoryValue.NumberValue
A Char value
Constructor Summary |
MemoryValue.CharValue(java.lang.String name,
MemoryObject parent,
long baseAddress,
int defaultValue,
int minValue,
int maxValue)
Create a new CharValue given it's name and baseAddress |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MemoryValue.CharValue
public MemoryValue.CharValue(java.lang.String name,
MemoryObject parent,
long baseAddress,
int defaultValue,
int minValue,
int maxValue)
- Create a new CharValue given it's name and baseAddress
- Parameters:
name
- the memory component nameparent
- the parent memory objectbaseAddress
- the MemoryComponent base addressdefaultValue
- the default valueminValue
- the min valuemaxValue
- the max value
fromSysex
public void fromSysex(SysexMemoryMessage message,
java.util.List<MemoryComponent> updated)
- Load this Syseable object from a sysex memory message
- Parameters:
message
- the sysex memory message to load the object fromupdated
- the list of modified memory components
toSysex
public void toSysex(java.util.List<SysexMemoryMessage> messages)
- Dump this Sysexable object into a sysex memory message list
- Parameters:
messages
- the sysex memory message list to dump the object to
Copyright (c) 2005 The Geeboss team (http://geeboss.sourceforge.net). All Rights Reserved.