jmsltestsuite
Class TestDimensionNameSpaceEditor

java.lang.Object
  extended by com.softsynth.jmsl.MusicJob
      extended by jmsltestsuite.TestDimensionNameSpaceEditor
All Implemented Interfaces:
Composable, DimensionNameSpaceEditable, Playable, java.lang.Runnable

public class TestDimensionNameSpaceEditor
extends MusicJob
implements DimensionNameSpaceEditable

Author:
Nick Didkovsky

Field Summary
 
Fields inherited from class com.softsynth.jmsl.MusicJob
repeatCount
 
Constructor Summary
TestDimensionNameSpaceEditor(java.lang.String synthNoteClassName)
           
 
Method Summary
 DimensionNameSpace getDimensionNameSpace()
           
 double[] getDoubleArray()
           
static void main(java.lang.String[] args)
           
 double repeat(double playTime)
          This will be called N times based on the setRepeat(N) Override this for custom operation.
 void setDimensionNameSpace(DimensionNameSpace d)
           
 void setDoubleArray(double[] dar)
           
 
Methods inherited from class com.softsynth.jmsl.MusicJob
add, addPlayLurker, addRepeatPlayable, addStartPlayable, addStopPlayable, advanceCurrentTime, contains, elements, finish, finishAll, getChild, getChildren, getCurrentTime, getDataTranslator, getDuration, getInstrument, getName, getParent, getPlayLurkers, getRepeatCount, getRepeatPause, getRepeats, getStartDelay, getStartPause, getStartTime, getStopDelay, getTimeStretch, getTransposition, halt, indexOf, insert, internalRepeat, isRunning, launch, launch, play, play, print, printHierarchy, printHierarchy, remove, remove, removeAll, removeAllPlayLurkers, removeAllRepeatPlayables, removeAllStartPlayables, removeAllStopPlayables, removePlayLurker, removeRepeatPlayable, removeStartPlayable, removeStopPlayable, run, setCurrentTime, setDataTranslator, setDuration, setInstrument, setName, setParent, setRepeatPause, setRepeats, setStartDelay, setStartPause, setStartTime, setStopDelay, setTimeStretch, setTransposition, size, start, stop, timeStretch, transposition, waitForDone
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestDimensionNameSpaceEditor

public TestDimensionNameSpaceEditor(java.lang.String synthNoteClassName)
Method Detail

repeat

public double repeat(double playTime)
Description copied from class: MusicJob
This will be called N times based on the setRepeat(N) Override this for custom operation. Called immediately after internalRepeat() called.

Specified by:
repeat in interface Composable
Overrides:
repeat in class MusicJob
Returns:
stopTime

setDimensionNameSpace

public void setDimensionNameSpace(DimensionNameSpace d)
Specified by:
setDimensionNameSpace in interface DimensionNameSpaceEditable

getDimensionNameSpace

public DimensionNameSpace getDimensionNameSpace()
Specified by:
getDimensionNameSpace in interface DimensionNameSpaceEditable

getDoubleArray

public double[] getDoubleArray()
Specified by:
getDoubleArray in interface DimensionNameSpaceEditable

setDoubleArray

public void setDoubleArray(double[] dar)
Specified by:
setDoubleArray in interface DimensionNameSpaceEditable

main

public static void main(java.lang.String[] args)