Package org.apache.batik.anim.timing
Class EventLikeTimingSpecifier
- java.lang.Object
-
- org.apache.batik.anim.timing.TimingSpecifier
-
- org.apache.batik.anim.timing.OffsetTimingSpecifier
-
- org.apache.batik.anim.timing.EventLikeTimingSpecifier
-
- Direct Known Subclasses:
AccesskeyTimingSpecifier
,EventbaseTimingSpecifier
public abstract class EventLikeTimingSpecifier extends OffsetTimingSpecifier
Abstract class from which all event-like timing specifier classes derive.- Version:
- $Id: EventLikeTimingSpecifier.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Field Summary
-
Fields inherited from class org.apache.batik.anim.timing.OffsetTimingSpecifier
offset
-
Fields inherited from class org.apache.batik.anim.timing.TimingSpecifier
isBegin, owner
-
-
Constructor Summary
Constructors Constructor Description EventLikeTimingSpecifier(TimedElement owner, boolean isBegin, float offset)
Creates a new EventLikeTimingSpecifier object.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
isEventCondition()
Returns whether this timing specifier is event-like (i.e., if it is an eventbase, accesskey or a repeat timing specifier).abstract void
resolve(org.w3c.dom.events.Event e)
Invoked to resolve an event-like timing specifier into an instance time.-
Methods inherited from class org.apache.batik.anim.timing.OffsetTimingSpecifier
initialize, toString
-
Methods inherited from class org.apache.batik.anim.timing.TimingSpecifier
deinitialize, getOwner, handleTimebaseUpdate, isBegin, newInterval, removeInterval
-
-
-
-
Constructor Detail
-
EventLikeTimingSpecifier
public EventLikeTimingSpecifier(TimedElement owner, boolean isBegin, float offset)
Creates a new EventLikeTimingSpecifier object.
-
-
Method Detail
-
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).- Overrides:
isEventCondition
in classOffsetTimingSpecifier
-
resolve
public abstract void resolve(org.w3c.dom.events.Event e)
Invoked to resolve an event-like timing specifier into an instance time.
-
-