org.apache.batik.dom.svg
Class SVGOMAnimatedPathData.AnimSVGPathSegList
public
class
SVGOMAnimatedPathData.AnimSVGPathSegList
extends AbstractSVGPathSegList
{@link SVGPathSegList} implementation for the animated path data value.
Method Summary |
SVGPathSeg | appendItem(SVGPathSeg newItem)
DOM: Implements {@link SVGPathSegList#appendItem(SVGPathSeg)}. |
void | clear()
DOM: Implements {@link SVGPathSegList#clear()}. |
protected DOMException | createDOMException(short type, String key, Object[] args)
Create a DOMException. |
protected SVGException | createSVGException(short type, String key, Object[] args)
Create a SVGException. |
SVGPathSeg | getItem(int index)
DOM: Implements {@link SVGPathSegList#getItem(int)}. |
int | getNumberOfItems()
DOM: Implements {@link SVGPathSegList#getNumberOfItems()}. |
protected String | getValueAsString()
Returns the value of the DOM attribute containing the point list. |
SVGPathSeg | initialize(SVGPathSeg newItem)
DOM: Implements {@link SVGPathSegList#initialize(SVGPathSeg)}. |
SVGPathSeg | insertItemBefore(SVGPathSeg newItem, int index)
DOM: Implements {@link
SVGPathSegList#insertItemBefore(SVGPathSeg, int)}. |
protected SVGPathSegItem | newItem(short command, float[] parameters, int[] j)
Creates a new SVGPathSegItem from the given path command and array
of parameter values. |
SVGPathSeg | removeItem(int index)
DOM: Implements {@link SVGPathSegList#removeItem(int)}. |
SVGPathSeg | replaceItem(SVGPathSeg newItem, int index)
DOM: Implements {@link
SVGPathSegList#replaceItem(SVGPathSeg, int)}. |
protected void | resetAttribute()
Resets the value of the associated attribute. |
protected void | resetAttribute(SVGItem item)
Resets the value of the associated attribute. |
protected void | revalidate()
Initializes the list, if needed. |
protected void | setAnimatedValue(short[] commands, float[] parameters)
Sets the animated value. |
protected void | setAttributeValue(String value)
Sets the DOM attribute value containing the point list. |
public AnimSVGPathSegList()
Creates a new AnimSVGPathSegList.
public SVGPathSeg appendItem(SVGPathSeg newItem)
DOM: Implements {@link SVGPathSegList#appendItem(SVGPathSeg)}.
public void clear()
DOM: Implements {@link SVGPathSegList#clear()}.
protected DOMException createDOMException(short type, String key, Object[] args)
Create a DOMException.
protected SVGException createSVGException(short type, String key, Object[] args)
Create a SVGException.
public SVGPathSeg getItem(int index)
DOM: Implements {@link SVGPathSegList#getItem(int)}.
public int getNumberOfItems()
DOM: Implements {@link SVGPathSegList#getNumberOfItems()}.
protected String getValueAsString()
Returns the value of the DOM attribute containing the point list.
public SVGPathSeg initialize(SVGPathSeg newItem)
DOM: Implements {@link SVGPathSegList#initialize(SVGPathSeg)}.
public SVGPathSeg insertItemBefore(SVGPathSeg newItem, int index)
DOM: Implements {@link
SVGPathSegList#insertItemBefore(SVGPathSeg, int)}.
protected SVGPathSegItem newItem(short command, float[] parameters, int[] j)
Creates a new SVGPathSegItem from the given path command and array
of parameter values.
public SVGPathSeg removeItem(int index)
DOM: Implements {@link SVGPathSegList#removeItem(int)}.
public SVGPathSeg replaceItem(SVGPathSeg newItem, int index)
DOM: Implements {@link
SVGPathSegList#replaceItem(SVGPathSeg, int)}.
protected void resetAttribute()
Resets the value of the associated attribute. Does nothing, since
there is no attribute for an animated value.
protected void resetAttribute(
SVGItem item)
Resets the value of the associated attribute. Does nothing, since
there is no attribute for an animated value.
protected void revalidate()
Initializes the list, if needed. Does nothing, since there is no
attribute to read the list from.
protected void setAnimatedValue(short[] commands, float[] parameters)
Sets the animated value.
protected void setAttributeValue(String value)
Sets the DOM attribute value containing the point list.
Copyright B) 2007 Apache Software Foundation. All Rights Reserved.