javax.media
Class StartEvent
java.lang.Object
|
+--java.util.EventObject
|
+--javax.media.MediaEvent
|
+--javax.media.ControllerEvent
|
+--javax.media.TransitionEvent
|
+--javax.media.StartEvent
- All Implemented Interfaces:
- java.io.Serializable
- public class StartEvent
- extends TransitionEvent
StartEvent
is a TransitionEvent
that indicates that
a Controller
has entered the Started state.
Entering the Started state implies that
syncStart
has been invoked, providing a new
media time to time-base time mapping.
StartEvent
provides the time-base time
and the media-time that Started this Controller
.
- Version:
- 1.2, 02/08/21
- See Also:
Controller
,
ControllerListener
,
Serialized Form
Fields inherited from class java.util.EventObject |
source |
Constructor Summary |
StartEvent(Controller from,
int previous,
int current,
int target,
Time mediaTime,
Time tbTime)
Construct a new StartEvent . |
Method Summary |
Time |
getMediaTime()
Get the clock time (media time) when the Controller started. |
Time |
getTimeBaseTime()
Get the time-base time that started the Controller . |
java.lang.String |
toString()
Returns the String representation of this event's values. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StartEvent
public StartEvent(Controller from,
int previous,
int current,
int target,
Time mediaTime,
Time tbTime)
- Construct a new
StartEvent
.
The from
argument identifies the Controller
that
is generating this event.
The mediaTime
and the tbTime
identify the media-time to
time-base-time mapping that Started the Controller
- Parameters:
from
- The Controller
that has Started.mediaTime
- The media time when the Controller
Started.tbTime
- The time-base time when the Controller
Started.
getMediaTime
public Time getMediaTime()
- Get the clock time (media time) when the
Controller
started.
- Returns:
- The
Controller's
media time when it started.
getTimeBaseTime
public Time getTimeBaseTime()
- Get the time-base time that started the
Controller
.
- Returns:
- The time-base time associated with the
Controller
when it started.
toString
public java.lang.String toString()
- Returns the String representation of this event's values.
- Overrides:
toString
in class TransitionEvent