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 java.lang.Object implements NumberListHandler
Helper class to interface theNumberListParser
and theNumberListHandler
.
-
-
Field Summary
Fields Modifier and Type Field Description protected float
currentValue
The number just parsed.protected ListHandler
listHandler
The ListHandler to notify of parsed numbers.
-
Constructor Summary
Constructors Constructor Description NumberListBuilder(ListHandler listHandler)
Creates a new NumberListBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
endNumber()
ImplementsNumberListHandler.endNumber()
.void
endNumberList()
ImplementsNumberListHandler.endNumberList()
.void
numberValue(float v)
ImplementsNumberListHandler.numberValue(float)
.void
startNumber()
ImplementsNumberListHandler.startNumber()
.void
startNumberList()
ImplementsNumberListHandler.startNumberList()
.
-
-
-
Field Detail
-
listHandler
protected ListHandler listHandler
The ListHandler to notify of parsed numbers.
-
currentValue
protected float currentValue
The number just parsed.
-
-
Constructor Detail
-
NumberListBuilder
public NumberListBuilder(ListHandler listHandler)
Creates a new NumberListBuilder.
-
-
Method Detail
-
startNumberList
public void startNumberList() throws ParseException
ImplementsNumberListHandler.startNumberList()
.- Specified by:
startNumberList
in interfaceNumberListHandler
- Throws:
ParseException
- if an error occures while processing the number list.
-
startNumber
public void startNumber() throws ParseException
ImplementsNumberListHandler.startNumber()
.- Specified by:
startNumber
in interfaceNumberListHandler
- Throws:
ParseException
- if an error occures while processing the number
-
numberValue
public void numberValue(float v) throws ParseException
ImplementsNumberListHandler.numberValue(float)
.- Specified by:
numberValue
in interfaceNumberListHandler
- Throws:
ParseException
- if an error occures while processing the number
-
endNumber
public void endNumber() throws ParseException
ImplementsNumberListHandler.endNumber()
.- Specified by:
endNumber
in interfaceNumberListHandler
- Throws:
ParseException
- if an error occures while processing the number
-
endNumberList
public void endNumberList() throws ParseException
ImplementsNumberListHandler.endNumberList()
.- Specified by:
endNumberList
in interfaceNumberListHandler
- Throws:
ParseException
- if an error occures while processing the number list.
-
-