org.apache.batik.dom.svg
Class AbstractSVGNumberList.NumberListBuilder

java.lang.Object
  extended byorg.apache.batik.dom.svg.AbstractSVGNumberList.NumberListBuilder
All Implemented Interfaces:
NumberListHandler
Enclosing class:
AbstractSVGNumberList

protected class AbstractSVGNumberList.NumberListBuilder
extends Object
implements NumberListHandler

Helper class to interface the NumberListParser and the NumberHandler


Field Summary
protected  float currentValue
           
protected  ListHandler listHandler
          list handler.
 
Constructor Summary
AbstractSVGNumberList.NumberListBuilder(ListHandler listHandler)
           
 
Method Summary
 void endNumber()
          Implements NumberListHandler.endNumber().
 void endNumberList()
          Invoked when the number list attribute ends.
 void numberValue(float v)
          Implements NumberListHandler.numberValue(float).
 void startNumber()
          Implements NumberListHandler.startNumber().
 void startNumberList()
          Invoked when the number list attribute starts.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listHandler

protected ListHandler listHandler
list handler.


currentValue

protected float currentValue
Constructor Detail

AbstractSVGNumberList.NumberListBuilder

public AbstractSVGNumberList.NumberListBuilder(ListHandler listHandler)
Method Detail

startNumberList

public void startNumberList()
                     throws ParseException
Description copied from interface: NumberListHandler
Invoked when the number list attribute starts.

Specified by:
startNumberList in interface NumberListHandler
Throws:
ParseException - if an error occures while processing the number list.

startNumber

public void startNumber()
                 throws ParseException
Implements NumberListHandler.startNumber().

Specified by:
startNumber in interface NumberListHandler
Throws:
ParseException - if an error occures while processing the number

numberValue

public void numberValue(float v)
                 throws ParseException
Implements NumberListHandler.numberValue(float).

Specified by:
numberValue in interface NumberListHandler
Throws:
ParseException - if an error occures while processing the number

endNumber

public void endNumber()
               throws ParseException
Implements NumberListHandler.endNumber().

Specified by:
endNumber in interface NumberListHandler
Throws:
ParseException - if an error occures while processing the number

endNumberList

public void endNumberList()
                   throws ParseException
Description copied from interface: NumberListHandler
Invoked when the number list attribute ends.

Specified by:
endNumberList in interface NumberListHandler
Throws:
ParseException - if an error occures while processing the number list.


Copyright ? 2005 Apache Software Foundation. All Rights Reserved.