org.gstreamer.media.event
Class TransitionEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.gstreamer.media.event.MediaEvent
          extended by org.gstreamer.media.event.TransitionEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
StartEvent, StopEvent

public class TransitionEvent
extends MediaEvent

Based on code from FMJ by Ken Larson

See Also:
Serialized Form

Field Summary
 State currentState
           
 State pendingState
           
 State previousState
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
TransitionEvent(MediaPlayer player, State previousState, State currentState, State pendingState)
           
 
Method Summary
 State getCurrentState()
           
 State getPendingState()
           
 State getPreviousState()
           
 State getTargetState()
           
 java.lang.String toString()
           
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

previousState

public final State previousState

currentState

public final State currentState

pendingState

public final State pendingState
Constructor Detail

TransitionEvent

public TransitionEvent(MediaPlayer player,
                       State previousState,
                       State currentState,
                       State pendingState)
Method Detail

getPreviousState

public State getPreviousState()

getCurrentState

public State getCurrentState()

getPendingState

public State getPendingState()

getTargetState

public State getTargetState()

toString

public java.lang.String toString()
Overrides:
toString in class MediaEvent