Package org.apache.batik.dom.svg
Class AbstractSVGNumberList.NumberListBuilder
java.lang.Object
org.apache.batik.dom.svg.AbstractSVGNumberList.NumberListBuilder
- All Implemented Interfaces:
NumberListHandler
- Enclosing class:
AbstractSVGNumberList
protected static class AbstractSVGNumberList.NumberListBuilder
extends Object
implements NumberListHandler
Helper class to interface the
NumberListParser
and the
NumberListHandler
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected float
The number just parsed.protected ListHandler
The ListHandler to notify of parsed numbers. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
ImplementsNumberListHandler.endNumber()
.void
ImplementsNumberListHandler.endNumberList()
.void
numberValue
(float v) ImplementsNumberListHandler.numberValue(float)
.void
ImplementsNumberListHandler.startNumber()
.void
ImplementsNumberListHandler.startNumberList()
.
-
Field Details
-
listHandler
The ListHandler to notify of parsed numbers. -
currentValue
protected float currentValueThe number just parsed.
-
-
Constructor Details
-
NumberListBuilder
Creates a new NumberListBuilder.
-
-
Method Details
-
startNumberList
ImplementsNumberListHandler.startNumberList()
.- Specified by:
startNumberList
in interfaceNumberListHandler
- Throws:
ParseException
- if an error occures while processing the number list.
-
startNumber
ImplementsNumberListHandler.startNumber()
.- Specified by:
startNumber
in interfaceNumberListHandler
- Throws:
ParseException
- if an error occures while processing the number
-
numberValue
ImplementsNumberListHandler.numberValue(float)
.- Specified by:
numberValue
in interfaceNumberListHandler
- Throws:
ParseException
- if an error occures while processing the number
-
endNumber
ImplementsNumberListHandler.endNumber()
.- Specified by:
endNumber
in interfaceNumberListHandler
- Throws:
ParseException
- if an error occures while processing the number
-
endNumberList
ImplementsNumberListHandler.endNumberList()
.- Specified by:
endNumberList
in interfaceNumberListHandler
- Throws:
ParseException
- if an error occures while processing the number list.
-