Package org.apache.batik.anim.timing
Class WallclockTimingSpecifier
- java.lang.Object
-
- org.apache.batik.anim.timing.TimingSpecifier
-
- org.apache.batik.anim.timing.WallclockTimingSpecifier
-
public class WallclockTimingSpecifier extends TimingSpecifier
A class to handle wallclock SMIL timing specifiers.- Version:
- $Id: WallclockTimingSpecifier.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Field Summary
Fields Modifier and Type Field Description protected InstanceTimeinstanceThe instance time.protected java.util.CalendartimeThe wallclock time.-
Fields inherited from class org.apache.batik.anim.timing.TimingSpecifier
isBegin, owner
-
-
Constructor Summary
Constructors Constructor Description WallclockTimingSpecifier(TimedElement owner, boolean isBegin, java.util.Calendar time)Creates a new WallclockTimingSpecifier object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitialize()Initializes this timing specifier by adding the initial instance time to the owner's instance time list or setting up any event listeners.booleanisEventCondition()Returns whether this timing specifier is event-like (i.e., if it is an eventbase, accesskey or a repeat timing specifier).java.lang.StringtoString()Returns a string representation of this timing specifier.-
Methods inherited from class org.apache.batik.anim.timing.TimingSpecifier
deinitialize, getOwner, handleTimebaseUpdate, isBegin, newInterval, removeInterval
-
-
-
-
Field Detail
-
time
protected java.util.Calendar time
The wallclock time.
-
instance
protected InstanceTime instance
The instance time.
-
-
Constructor Detail
-
WallclockTimingSpecifier
public WallclockTimingSpecifier(TimedElement owner, boolean isBegin, java.util.Calendar time)
Creates a new WallclockTimingSpecifier object.
-
-
Method Detail
-
toString
public java.lang.String toString()
Returns a string representation of this timing specifier.- Overrides:
toStringin classjava.lang.Object
-
initialize
public 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.- Overrides:
initializein classTimingSpecifier
-
isEventCondition
public boolean isEventCondition()
Returns whether this timing specifier is event-like (i.e., if it is an eventbase, accesskey or a repeat timing specifier).- Specified by:
isEventConditionin classTimingSpecifier
-
-