Package org.apache.batik.parser
Interface LengthHandler
-
- All Known Subinterfaces:
LengthListHandler
- All Known Implementing Classes:
AbstractSVGLengthList.LengthListBuilder
,DefaultLengthHandler
,DefaultLengthListHandler
,LengthArrayProducer
,UnitProcessor.UnitResolver
public interface LengthHandler
This interface must be implemented and then registred as the handler of aLengthParser
instance in order to be notified of parsing events.- Version:
- $Id: LengthHandler.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
cm()
Invoked when 'cm' has been parsed.void
em()
Invoked when 'em' has been parsed.void
endLength()
Invoked when the length attribute ends.void
ex()
Invoked when 'ex' has been parsed.void
in()
Invoked when 'in' has been parsed.void
lengthValue(float v)
Invoked when a float value has been parsed.void
mm()
Invoked when 'mm' has been parsed.void
pc()
Invoked when 'pc' has been parsed.void
percentage()
Invoked when '%' has been parsed.void
pt()
Invoked when 'pt' has been parsed.void
px()
Invoked when 'px' has been parsed.void
startLength()
Invoked when the length attribute starts.
-
-
-
Method Detail
-
startLength
void startLength() throws ParseException
Invoked when the length attribute starts.- Throws:
ParseException
- if an error occures while processing the length
-
lengthValue
void lengthValue(float v) throws ParseException
Invoked when a float value has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
em
void em() throws ParseException
Invoked when 'em' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
ex
void ex() throws ParseException
Invoked when 'ex' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
in
void in() throws ParseException
Invoked when 'in' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
cm
void cm() throws ParseException
Invoked when 'cm' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
mm
void mm() throws ParseException
Invoked when 'mm' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
pc
void pc() throws ParseException
Invoked when 'pc' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
pt
void pt() throws ParseException
Invoked when 'pt' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
px
void px() throws ParseException
Invoked when 'px' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
percentage
void percentage() throws ParseException
Invoked when '%' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
endLength
void endLength() throws ParseException
Invoked when the length attribute ends.- Throws:
ParseException
- if an error occures while processing the length
-
-