javax.media
Class TransitionEvent
java.lang.Object
java.util.EventObject
javax.media.ControllerEvent
javax.media.TransitionEvent
- All Implemented Interfaces:
- Serializable, MediaEvent
- Direct Known Subclasses:
- MediaPresentationEvent, PrefetchCompleteEvent, RealizeCompleteEvent, StartEvent, StopEvent
public class TransitionEvent
- extends ControllerEvent
TransitionEvent is a ControllerEvent that indicates
that a Controller has changed state.
- Version:
- 1.10, 97/08/23
- See Also:
Controller,
ControllerListener,
Serialized Form
|
Method Summary |
int |
getCurrentState()
Get the Controller's state at the time this event was
generated |
int |
getPreviousState()
Get the state that the Controller was in before this event occurred. |
int |
getTargetState()
Get the Controller's target state at the time this event
was generated. |
TransitionEvent
public TransitionEvent(Controller from,
int previous,
int current,
int target)
- Construct a new
TransitionEvent.
- Parameters:
from - The Controller that is generating this event.previous - The state that the Controller was in before this event.current - The state that the Controller is in as a result of this event.target - The state that the Controller is heading to.
getPreviousState
public int getPreviousState()
- Get the state that the
Controller was in before this event occurred.
- Returns:
- The
Controller's previous state.
getCurrentState
public int getCurrentState()
- Get the
Controller's state at the time this event was
generated
- Returns:
- The
Controller's current state.
getTargetState
public int getTargetState()
- Get the
Controller's target state at the time this event
was generated.
- Returns:
- The
Controller's target state.
Copyright © 2011. All Rights Reserved.