Class RepeatTimingSpecifier

  • All Implemented Interfaces:
    org.w3c.dom.events.EventListener

    public class RepeatTimingSpecifier
    extends EventbaseTimingSpecifier
    A class to handle repeat event SMIL timing specifiers.
    Version:
    $Id: RepeatTimingSpecifier.java 1733416 2016-03-03 07:07:13Z gadams $
    • 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,
                                     java.lang.String syncbaseID)
        Creates a new RepeatTimingSpecifier object without a repeat iteration.
      • RepeatTimingSpecifier

        public RepeatTimingSpecifier​(TimedElement owner,
                                     boolean isBegin,
                                     float offset,
                                     java.lang.String syncbaseID,
                                     int repeatIteration)
        Creates a new RepeatTimingSpecifier object with a repeat iteration.
    • Method Detail

      • toString

        public java.lang.String toString()
        Returns a string representation of this timing specifier.
        Overrides:
        toString in class EventbaseTimingSpecifier
      • handleEvent

        public void handleEvent​(org.w3c.dom.events.Event e)
        Handles an event fired on the eventbase element.
        Specified by:
        handleEvent in interface org.w3c.dom.events.EventListener
        Overrides:
        handleEvent in class EventbaseTimingSpecifier