com.jmex.audio.event
Class TrackStateAdapter

java.lang.Object
  extended by com.jmex.audio.event.TrackStateAdapter
All Implemented Interfaces:
TrackStateListener

public class TrackStateAdapter
extends java.lang.Object
implements TrackStateListener

Version:
$Id: TrackStateAdapter.java 4133 2009-03-19 20:40:11Z blaine.dev $
Author:
Joshua Slack

Constructor Summary
TrackStateAdapter()
           
 
Method Summary
 void trackFinishedFade(AudioTrack track)
          Called when a fading track hits volume == 0.
 void trackPaused(AudioTrack track)
          Called when a track is stopped.
 void trackPlayed(AudioTrack track)
          Called when a track is played.
 void trackStopped(AudioTrack track)
          Called when a track is paused.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrackStateAdapter

public TrackStateAdapter()
Method Detail

trackFinishedFade

public void trackFinishedFade(AudioTrack track)
Description copied from interface: TrackStateListener
Called when a fading track hits volume == 0. This is only triggered by a programatic fade, not one in the sound file itself.

Specified by:
trackFinishedFade in interface TrackStateListener
Parameters:
track - the track that was fading

trackPaused

public void trackPaused(AudioTrack track)
Description copied from interface: TrackStateListener
Called when a track is stopped.

Specified by:
trackPaused in interface TrackStateListener
Parameters:
track - the track that was just stopped

trackPlayed

public void trackPlayed(AudioTrack track)
Description copied from interface: TrackStateListener
Called when a track is played.

Specified by:
trackPlayed in interface TrackStateListener
Parameters:
track - the track that just started playing

trackStopped

public void trackStopped(AudioTrack track)
Description copied from interface: TrackStateListener
Called when a track is paused.

Specified by:
trackStopped in interface TrackStateListener
Parameters:
track - the track that was just paused