Package org.apache.batik.parser
Class ClockParser
java.lang.Object
org.apache.batik.parser.AbstractParser
org.apache.batik.parser.TimingParser
org.apache.batik.parser.ClockParser
- All Implemented Interfaces:
Localizable,Parser
A parser for clock values.
- Version:
- $Id: ClockParser.java 1802297 2017-07-18 13:58:12Z ssteiner $
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ClockHandlerThe handler used to report parse events.protected booleanWhether this parser should parse offsets rather than clock values.Fields inherited from class org.apache.batik.parser.TimingParser
TIME_ACCESSKEY, TIME_ACCESSKEY_SVG12, TIME_EVENTBASE, TIME_INDEFINITE, TIME_MEDIA_MARKER, TIME_OFFSET, TIME_REPEAT, TIME_SYNCBASE, TIME_WALLCLOCK, useSVG11AccessKeys, useSVG12AccessKeysFields inherited from class org.apache.batik.parser.AbstractParser
BUNDLE_CLASSNAME, current, errorHandler, localizableSupport, reader -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoParse()Parses a clock value.Returns the parse event handler in use.voidsetClockHandler(ClockHandler handler) Registers a parse event handler.Methods inherited from class org.apache.batik.parser.TimingParser
parseClockValue, parseDigits, parseFraction, parseIDValue, parseName, parseOffset, parseTimingSpecifier, parseUnit, parseWallclockValueMethods inherited from class org.apache.batik.parser.AbstractParser
createErrorMessage, formatMessage, getBundleClassName, getCurrent, getLocale, parse, parse, parse, reportCharacterExpectedError, reportError, reportUnexpectedCharacterError, setErrorHandler, setLocale, skipCommaSpaces, skipSpaces
-
Field Details
-
clockHandler
The handler used to report parse events. -
parseOffset
protected boolean parseOffsetWhether this parser should parse offsets rather than clock values.
-
-
Constructor Details
-
ClockParser
public ClockParser(boolean parseOffset) Creates a new ClockParser.
-
-
Method Details
-
setClockHandler
Registers a parse event handler. -
getClockHandler
Returns the parse event handler in use. -
doParse
Parses a clock value.- Specified by:
doParsein classAbstractParser- Throws:
ParseExceptionIOException
-