javax.media
类 TransitionEvent

java.lang.Object
  继承者 java.util.EventObject
      继承者 javax.media.MediaEvent
          继承者 javax.media.ControllerEvent
              继承者 javax.media.TransitionEvent
所有已实现的接口:
java.io.Serializable
直接已知子类:
ConfigureCompleteEvent, PrefetchCompleteEvent, RealizeCompleteEvent, StartEvent, StopEvent

public class TransitionEvent
extends ControllerEvent

TransitionEvent is a ControllerEvent that indicates that a Controller has changed state.

另请参见:
Controller, ControllerListener, 序列化表格

字段摘要
 
从类 java.util.EventObject 继承的字段
source
 
构造方法摘要
TransitionEvent(Controller from, int previous, int current, int target)
          Construct a new TransitionEvent.
 
方法摘要
 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.
 java.lang.String toString()
          Returns the String representation of this event's values.
 
从类 javax.media.ControllerEvent 继承的方法
getSource, getSourceController
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

TransitionEvent

public TransitionEvent(Controller from,
                       int previous,
                       int current,
                       int target)
Construct a new TransitionEvent.

参数:
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.

返回:
The Controller's previous state.

getCurrentState

public int getCurrentState()
Get the Controller's state at the time this event was generated

返回:
The Controller's current state.

getTargetState

public int getTargetState()
Get the Controller's target state at the time this event was generated.

返回:
The Controller's target state.

toString

public java.lang.String toString()
Returns the String representation of this event's values.

覆盖:
ControllerEvent 中的 toString