ioutil
Class WavePlayer

java.lang.Object
  extended by ioutil.WavePlayer

public class WavePlayer
extends java.lang.Object


Nested Class Summary
 class WavePlayer.Player
           
 
Field Summary
 WavePlayer.Player playlist
           
 java.util.ArrayList<java.lang.String> playlistRefs
           
 
Constructor Summary
WavePlayer()
           
WavePlayer(java.lang.String directory)
           
 
Method Summary
 void add(java.lang.String fileName, java.lang.String referenceName)
           
 void end(java.lang.String reference)
           
 void endLoop(java.lang.String reference)
           
 long getTime(java.lang.String reference)
           
 AePlayWave getWave(java.lang.String reference)
           
 boolean isLooping(java.lang.String reference)
           
 boolean isPaused(java.lang.String reference)
           
 boolean isPlaying(java.lang.String reference)
           
 void loop(java.lang.String reference)
           
 void pause(java.lang.String reference)
           
 void play(java.lang.String reference)
           
static void quickPlay(java.lang.String fileName)
           
 void setPlaylist(java.util.ArrayList<java.lang.String> playReferences)
           
 void stop(java.lang.String reference)
           
 void togglePlay(java.lang.String reference)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

playlistRefs

public java.util.ArrayList<java.lang.String> playlistRefs

playlist

public WavePlayer.Player playlist
Constructor Detail

WavePlayer

public WavePlayer(java.lang.String directory)

WavePlayer

public WavePlayer()
Method Detail

quickPlay

public static void quickPlay(java.lang.String fileName)

add

public void add(java.lang.String fileName,
                java.lang.String referenceName)

getWave

public AePlayWave getWave(java.lang.String reference)

play

public void play(java.lang.String reference)

pause

public void pause(java.lang.String reference)

stop

public void stop(java.lang.String reference)

end

public void end(java.lang.String reference)

togglePlay

public void togglePlay(java.lang.String reference)

isPlaying

public boolean isPlaying(java.lang.String reference)

isPaused

public boolean isPaused(java.lang.String reference)

loop

public void loop(java.lang.String reference)

endLoop

public void endLoop(java.lang.String reference)

isLooping

public boolean isLooping(java.lang.String reference)

getTime

public long getTime(java.lang.String reference)

setPlaylist

public void setPlaylist(java.util.ArrayList<java.lang.String> playReferences)