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 theNumberListParserand theNumberListHandler.
-
-
Field Summary
Fields Modifier and Type Field Description protected floatcurrentValueThe number just parsed.protected ListHandlerlistHandlerThe 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 voidendNumber()ImplementsNumberListHandler.endNumber().voidendNumberList()ImplementsNumberListHandler.endNumberList().voidnumberValue(float v)ImplementsNumberListHandler.numberValue(float).voidstartNumber()ImplementsNumberListHandler.startNumber().voidstartNumberList()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 ParseExceptionImplementsNumberListHandler.startNumberList().- Specified by:
startNumberListin interfaceNumberListHandler- Throws:
ParseException- if an error occures while processing the number list.
-
startNumber
public void startNumber() throws ParseExceptionImplementsNumberListHandler.startNumber().- Specified by:
startNumberin interfaceNumberListHandler- Throws:
ParseException- if an error occures while processing the number
-
numberValue
public void numberValue(float v) throws ParseExceptionImplementsNumberListHandler.numberValue(float).- Specified by:
numberValuein interfaceNumberListHandler- Throws:
ParseException- if an error occures while processing the number
-
endNumber
public void endNumber() throws ParseExceptionImplementsNumberListHandler.endNumber().- Specified by:
endNumberin interfaceNumberListHandler- Throws:
ParseException- if an error occures while processing the number
-
endNumberList
public void endNumberList() throws ParseExceptionImplementsNumberListHandler.endNumberList().- Specified by:
endNumberListin interfaceNumberListHandler- Throws:
ParseException- if an error occures while processing the number list.
-
-