Class PrintingJob

  extended by com.softsynth.jmsl.MusicJob
      extended by jmsltutorial.PrintingJob
All Implemented Interfaces:
Composable, Playable, java.lang.Runnable

public class PrintingJob
extends MusicJob

Field Summary
Fields inherited from class com.softsynth.jmsl.MusicJob
Method Summary
static void main(java.lang.String[] args)
          Testing method when run as a stand-alone application
 double repeat(double playTime)
          Override MusicJob's repeat() to do what you want
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

Method Detail


public double repeat(double playTime)
Override MusicJob's repeat() to do what you want

Specified by:
repeat in interface Composable
repeat in class MusicJob


public static void main(java.lang.String[] args)
Testing method when run as a stand-alone application