org.apache.batik.anim.timing
public class TimingSpecifierListProducer extends DefaultTimingSpecifierListHandler
| Field Summary | |
|---|---|
| protected boolean | isBegin
Whether the created TimingSpecifiers should be begin times. |
| protected TimedElement | owner
The owner TimedElement used when creating the TimingSpecifiers. |
| protected LinkedList | timingSpecifiers
The list of parsed timing specifiers. |
| Constructor Summary | |
|---|---|
| TimingSpecifierListProducer(TimedElement owner, boolean isBegin)
Creates a new TimingSpecifierListProducer. | |
| Method Summary | |
|---|---|
| void | accesskey(float offset, char key)
Invoked when an accesskey value timing specifier is parsed. |
| void | accessKeySVG12(float offset, String keyName)
Invoked when an SVG 1.2 accessKey value timing specifier is parsed. |
| void | eventbase(float offset, String eventbaseID, String eventType)
Invoked when an eventbase value timing specifier is parsed. |
| TimingSpecifier[] | getTimingSpecifiers()
Returns an array of the parsed TimingSpecifiers. |
| void | indefinite()
Invoked when an indefinite value timing specifier is parsed. |
| void | mediaMarker(String syncbaseID, String markerName)
Invoked when a media marker value timing specifier is parsed. |
| void | offset(float offset)
Invoked when an offset value timing specifier is parsed. |
| static TimingSpecifier[] | parseTimingSpecifierList(TimedElement owner, boolean isBegin, String spec, boolean useSVG11AccessKeys, boolean useSVG12AccessKeys)
Parses a timing specifier list. |
| void | repeat(float offset, String syncbaseID)
Invoked when a repeat value timing specifier with no iteration
is parsed. |
| void | repeat(float offset, String syncbaseID, int repeatIteration)
Invoked when a repeat value timing specifier with an iteration
is parsed. |
| void | syncbase(float offset, String syncbaseID, String timeSymbol)
Invoked when a syncbase value timing specifier is parsed. |
| void | wallclock(Calendar time)
Invoked when a wallclock value timing specifier is parsed. |