org.apache.batik.anim.timing
public class EventbaseTimingSpecifier extends EventLikeTimingSpecifier implements EventListener
| Field Summary | |
|---|---|
| protected TimedElement | eventbase
The eventbase element. |
| protected String | eventbaseID
The ID of the eventbase element. |
| protected String | eventName
The animation name of the event to sync to. |
| protected String | eventNamespaceURI
The namespace URI of the event to sync to. |
| protected EventTarget | eventTarget
The eventbase element as an EventTarget. |
| protected String | eventType
The type of the event to sync to. |
| Constructor Summary | |
|---|---|
| EventbaseTimingSpecifier(TimedElement owner, boolean isBegin, float offset, String eventbaseID, String eventName)
Creates a new EventbaseTimingSpecifier object. | |
| Method Summary | |
|---|---|
| void | deinitialize()
Deinitializes this timing specifier by removing any event listeners. |
| void | handleEvent(Event e)
Handles an event fired on the eventbase element. |
| void | initialize()
Initializes this timing specifier by adding the initial instance time
to the owner's instance time list or setting up any event listeners. |
| void | resolve(Event e)
Invoked to resolve an event-like timing specifier into an instance time. |
| String | toString()
Returns a string representation of this timing specifier. |