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
-
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 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 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 TimingParser
parseClockValue, parseDigits, parseFraction, parseIDValue, parseName, parseOffset, parseTimingSpecifier, parseUnit, parseWallclockValueMethods inherited from class 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
-