net.sourceforge.geeboss.model.patch
Class PatchName

java.lang.Object
  extended by net.sourceforge.geeboss.model.midi.memory.MemoryComponent
      extended by net.sourceforge.geeboss.model.midi.memory.MemoryObject
          extended by net.sourceforge.geeboss.model.patch.PatchName
All Implemented Interfaces:
Referencing, Sysexable

public class PatchName
extends MemoryObject

A PatchName in geeboos

Author:
Frederic BORRY

Field Summary
 
Fields inherited from class net.sourceforge.geeboss.model.midi.memory.MemoryObject
mMemoryMap
 
Fields inherited from class net.sourceforge.geeboss.model.midi.memory.MemoryComponent
mAbsoluteAddress, mBaseAddress, mName, mParent, mSize
 
Constructor Summary
PatchName(java.lang.String name, MemoryObject parent, long baseAddress, long size)
          Construc a new PatchName
 
Method Summary
 MemoryValue.StringValue getPatchName()
          Returns the patch name value
 void setPatchName(java.lang.String name)
          Setter for patch name value
 void setup()
          Setup the MemoryObject
 
Methods inherited from class net.sourceforge.geeboss.model.midi.memory.MemoryObject
addReference, fromSysex, getComponent, handleClassCastException, isValue, toSysex
 
Methods inherited from class net.sourceforge.geeboss.model.midi.memory.MemoryComponent
getAbsoluteAddress, getBaseAddress, getName, getParent, getSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatchName

public PatchName(java.lang.String name,
                 MemoryObject parent,
                 long baseAddress,
                 long size)
Construc a new PatchName

Parameters:
parent - the parent memory object
name - the memory object name
baseAddress - the memory object base address
size - the memory object size
Method Detail

setup

public void setup()
Setup the MemoryObject

Overrides:
setup in class MemoryObject

getPatchName

public MemoryValue.StringValue getPatchName()
Returns the patch name value

Returns:
the patch name value

setPatchName

public void setPatchName(java.lang.String name)
Setter for patch name value

Parameters:
name - the patch name


Copyright (c) 2005 The Geeboss team (http://geeboss.sourceforge.net). All Rights Reserved.