org.apache.batik.dom.svg
Class SVGOMAnimatedLengthList.AnimSVGLengthList
protected
class
SVGOMAnimatedLengthList.AnimSVGLengthList
extends AbstractSVGLengthList
{@link SVGLengthList} implementation for the animated length list value.
Method Summary |
SVGLength | appendItem(SVGLength newItem)
DOM: Implements {@link SVGLengthList#appendItem(SVGLength)}. |
void | clear()
DOM: Implements {@link SVGLengthList#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. |
protected Element | getElement()
Returns the element owning this SVGLengthList. |
SVGLength | getItem(int index)
DOM: Implements {@link SVGLengthList#getItem(int)}. |
int | getNumberOfItems()
DOM: Implements {@link SVGLengthList#getNumberOfItems()}. |
protected String | getValueAsString()
Returns the value of the DOM attribute containing the point list. |
SVGLength | initialize(SVGLength newItem)
DOM: Implements {@link SVGLengthList#initialize(SVGLength)}. |
SVGLength | insertItemBefore(SVGLength newItem, int index)
DOM: Implements {@link
SVGLengthList#insertItemBefore(SVGLength, int)}. |
SVGLength | removeItem(int index)
DOM: Implements {@link SVGLengthList#removeItem(int)}. |
SVGLength | replaceItem(SVGLength newItem, int index)
DOM: Implements {@link
SVGLengthList#replaceItem(SVGLength, 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[] types, float[] values)
Sets the animated value. |
protected void | setAttributeValue(String value)
Sets the DOM attribute value containing the point list. |
public AnimSVGLengthList()
Creates a new AnimSVGLengthList.
public SVGLength appendItem(SVGLength newItem)
DOM: Implements {@link SVGLengthList#appendItem(SVGLength)}.
public void clear()
DOM: Implements {@link SVGLengthList#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.
protected Element getElement()
Returns the element owning this SVGLengthList.
public SVGLength getItem(int index)
DOM: Implements {@link SVGLengthList#getItem(int)}.
public int getNumberOfItems()
DOM: Implements {@link SVGLengthList#getNumberOfItems()}.
protected String getValueAsString()
Returns the value of the DOM attribute containing the point list.
public SVGLength initialize(SVGLength newItem)
DOM: Implements {@link SVGLengthList#initialize(SVGLength)}.
public SVGLength insertItemBefore(SVGLength newItem, int index)
DOM: Implements {@link
SVGLengthList#insertItemBefore(SVGLength, int)}.
public SVGLength removeItem(int index)
DOM: Implements {@link SVGLengthList#removeItem(int)}.
public SVGLength replaceItem(SVGLength newItem, int index)
DOM: Implements {@link
SVGLengthList#replaceItem(SVGLength, 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[] types, float[] values)
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.