org.apache.batik.anim.timing

Class RepeatTimingSpecifier

public class RepeatTimingSpecifier extends EventbaseTimingSpecifier

A class to handle repeat event SMIL timing specifiers.
Field Summary
protected intrepeatIteration
The repeat iteration.
protected booleanrepeatIterationSpecified
Whether a repeat iteration was specified.
Constructor Summary
RepeatTimingSpecifier(TimedElement owner, boolean isBegin, float offset, String syncbaseID)
Creates a new RepeatTimingSpecifier object without a repeat iteration.
RepeatTimingSpecifier(TimedElement owner, boolean isBegin, float offset, String syncbaseID, int repeatIteration)
Creates a new RepeatTimingSpecifier object with a repeat iteration.
Method Summary
voidhandleEvent(Event e)
Handles an event fired on the eventbase element.
StringtoString()
Returns a string representation of this timing specifier.

Field Detail

repeatIteration

protected int repeatIteration
The repeat iteration.

repeatIterationSpecified

protected boolean repeatIterationSpecified
Whether a repeat iteration was specified.

Constructor Detail

RepeatTimingSpecifier

public RepeatTimingSpecifier(TimedElement owner, boolean isBegin, float offset, String syncbaseID)
Creates a new RepeatTimingSpecifier object without a repeat iteration.

RepeatTimingSpecifier

public RepeatTimingSpecifier(TimedElement owner, boolean isBegin, float offset, String syncbaseID, int repeatIteration)
Creates a new RepeatTimingSpecifier object with a repeat iteration.

Method Detail

handleEvent

public void handleEvent(Event e)
Handles an event fired on the eventbase element.

toString

public String toString()
Returns a string representation of this timing specifier.
Copyright B) 2008 Apache Software Foundation. All Rights Reserved.