JMSL Tutorial: MusicJob
You can customize a
MusicJob by either declaring your own subclass of MusicJob and overriding
its start(), repeat(), and stop() methods.
Alternatively, you
may plug custom Playables into a MusicJob'sstartPlayables, repeatPlayables,
and stopPlayables. We'll see examples of these later.
Of course, you could
use a combination of these techniques. Overridden methods would stay fixed
for every instance of your subclass, while its Playables could be added
and removed at run time.
(C) 1997 Phil Burk and Nick Didkovsky, All Rights Reserved
JMSL is based upon HMSL (C) Phil Burk, Larry Polansky and David Rosenboom.