Package org.apache.batik.dom.svg
Class AbstractSVGNormPathSegList
java.lang.Object
org.apache.batik.dom.svg.AbstractSVGList
org.apache.batik.dom.svg.AbstractSVGPathSegList
org.apache.batik.dom.svg.AbstractSVGNormPathSegList
- All Implemented Interfaces:
SVGPathSegConstants
,org.w3c.dom.svg.SVGPathSegList
- Direct Known Subclasses:
SVGOMAnimatedPathData.NormalizedBaseSVGPathSegList
This class is the implementation of the normalized
SVGPathSegList
.- Version:
- $Id: AbstractSVGNormPathSegList.java 2005-07-28$
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class
protected static class
Nested classes/interfaces inherited from class org.apache.batik.dom.svg.AbstractSVGPathSegList
AbstractSVGPathSegList.PathSegListBuilder, AbstractSVGPathSegList.SVGPathSegArcItem, AbstractSVGPathSegList.SVGPathSegCurvetoCubicItem, AbstractSVGPathSegList.SVGPathSegCurvetoCubicSmoothItem, AbstractSVGPathSegList.SVGPathSegCurvetoQuadraticItem, AbstractSVGPathSegList.SVGPathSegCurvetoQuadraticSmoothItem, AbstractSVGPathSegList.SVGPathSegLinetoHorizontalItem, AbstractSVGPathSegList.SVGPathSegLinetoVerticalItem, AbstractSVGPathSegList.SVGPathSegMovetoLinetoItem
-
Field Summary
Fields inherited from class org.apache.batik.dom.svg.AbstractSVGPathSegList
SVG_PATHSEG_LIST_SEPARATOR
Fields inherited from class org.apache.batik.dom.svg.AbstractSVGList
itemList, valid
Fields inherited from interface org.apache.batik.dom.svg.SVGPathSegConstants
PATHSEG_ARC_ABS_LETTER, PATHSEG_ARC_REL_LETTER, PATHSEG_CLOSEPATH_LETTER, PATHSEG_CURVETO_CUBIC_ABS_LETTER, PATHSEG_CURVETO_CUBIC_REL_LETTER, PATHSEG_CURVETO_CUBIC_SMOOTH_ABS_LETTER, PATHSEG_CURVETO_CUBIC_SMOOTH_REL_LETTER, PATHSEG_CURVETO_QUADRATIC_ABS_LETTER, PATHSEG_CURVETO_QUADRATIC_REL_LETTER, PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS_LETTER, PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL_LETTER, PATHSEG_LETTERS, PATHSEG_LINETO_ABS_LETTER, PATHSEG_LINETO_HORIZONTAL_ABS_LETTER, PATHSEG_LINETO_HORIZONTAL_REL_LETTER, PATHSEG_LINETO_REL_LETTER, PATHSEG_LINETO_VERTICAL_ABS_LETTER, PATHSEG_LINETO_VERTICAL_REL_LETTER, PATHSEG_MOVETO_ABS_LETTER, PATHSEG_MOVETO_REL_LETTER
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Creates a new SVGNormPathSegList. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
doParse
(String value, ListHandler handler) Parse the 'd' attribute.Methods inherited from class org.apache.batik.dom.svg.AbstractSVGPathSegList
appendItem, checkItemType, createPathSegItem, createSVGException, createSVGItem, getItem, getItemSeparator, initialize, insertItemBefore, removeItem, replaceItem
Methods inherited from class org.apache.batik.dom.svg.AbstractSVGList
appendItemImpl, clear, clear, createDOMException, getItemImpl, getNumberOfItems, getValueAsString, initializeImpl, insertItemBeforeImpl, invalidate, itemChanged, removeIfNeeded, removeItem, removeItemImpl, replaceItemImpl, resetAttribute, resetAttribute, revalidate, setAttributeValue, setValueAsString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.w3c.dom.svg.SVGPathSegList
clear, getNumberOfItems
-
Constructor Details
-
AbstractSVGNormPathSegList
protected AbstractSVGNormPathSegList()Creates a new SVGNormPathSegList.
-
-
Method Details
-
doParse
Parse the 'd' attribute.- Overrides:
doParse
in classAbstractSVGPathSegList
- Parameters:
value
- 'd' attribute valuehandler
- : list handler- Throws:
ParseException
-