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 a
LengthParser
instance in order to be
notified of parsing events.- Version:
- $Id: LengthHandler.java 1733416 2016-03-03 07:07:13Z gadams $
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cm()
Invoked when 'cm' has been parsed.void
em()
Invoked when 'em' has been parsed.void
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
Invoked when '%' has been parsed.void
pt()
Invoked when 'pt' has been parsed.void
px()
Invoked when 'px' has been parsed.void
Invoked when the length attribute starts.
-
Method Details
-
startLength
Invoked when the length attribute starts.- Throws:
ParseException
- if an error occures while processing the length
-
lengthValue
Invoked when a float value has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
em
Invoked when 'em' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
ex
Invoked when 'ex' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
in
Invoked when 'in' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
cm
Invoked when 'cm' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
mm
Invoked when 'mm' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
pc
Invoked when 'pc' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
pt
Invoked when 'pt' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
px
Invoked when 'px' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
percentage
Invoked when '%' has been parsed.- Throws:
ParseException
- if an error occures while processing the length
-
endLength
Invoked when the length attribute ends.- Throws:
ParseException
- if an error occures while processing the length
-