com.softsynth.jmsl.score
Class PlayLurkerPatchManager

java.lang.Object
  extended by com.softsynth.jmsl.score.PlayLurkerPatchManager

public class PlayLurkerPatchManager
extends java.lang.Object

This holds a Vector of PlayLurkers and which staff indexes to add them to. Adding to a staff really means running through each measure in a Score and adding a PlayLurker to the Track in the Staff with the specified index

Author:
Nick Didkovsky, July 23, 2002 (c) 2002 Nick Didkovsky

Constructor Summary
PlayLurkerPatchManager()
           
 
Method Summary
 void addLurkerPatch(Patch patch)
          Add a patch from instrument index to staff index.
 java.util.Vector getLurkerPatches()
           
 void removeLurkerPatch(Patch patch)
          Remove a patch from instrument index to staff index.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PlayLurkerPatchManager

public PlayLurkerPatchManager()
Method Detail

addLurkerPatch

public void addLurkerPatch(Patch patch)
Add a patch from instrument index to staff index. Does not actually connect. Just stores indexes for connection later


removeLurkerPatch

public void removeLurkerPatch(Patch patch)
Remove a patch from instrument index to staff index. Does not actually remove lurker, simply removes index pair from list.


getLurkerPatches

public java.util.Vector getLurkerPatches()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object