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.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ClockHandler
The handler used to report parse events.protected boolean
Whether 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, useSVG12AccessKeys
Fields inherited from class org.apache.batik.parser.AbstractParser
BUNDLE_CLASSNAME, current, errorHandler, localizableSupport, reader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
doParse()
Parses a clock value.Returns the parse event handler in use.void
setClockHandler
(ClockHandler handler) Registers a parse event handler.Methods inherited from class org.apache.batik.parser.TimingParser
parseClockValue, parseDigits, parseFraction, parseIDValue, parseName, parseOffset, parseTimingSpecifier, parseUnit, parseWallclockValue
Methods 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:
doParse
in classAbstractParser
- Throws:
ParseException
IOException
-