Class SoundNode

java.lang.Object
  extended byCollectableNode
      extended bySoundNode

public class SoundNode
extends CollectableNode


Field Summary
(package private)  Sound mySound
          The sound I'm associated with
 
Fields inherited from class CollectableNode
next
 
Constructor Summary
SoundNode(Sound sound)
           
 
Method Summary
 Sound collect()
          Collect all the sounds from me on, recursively.
 Sound collectAfter()
          Collect and process after
 String toString()
          Method to return a string with informaiton about this node
 
Methods inherited from class CollectableNode
add, getNext, insertAfter, last, playFromMeOn, remove, setNext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mySound

Sound mySound
The sound I'm associated with

Constructor Detail

SoundNode

public SoundNode(Sound sound)
Method Detail

toString

public String toString()
Method to return a string with informaiton about this node


collect

public Sound collect()
Collect all the sounds from me on, recursively.

Specified by:
collect in class CollectableNode

collectAfter

public Sound collectAfter()
Collect and process after

Specified by:
collectAfter in class CollectableNode