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. |