protected class SVGOMAnimatedLengthList.AnimSVGLengthList extends AbstractSVGLengthList
SVGLengthList implementation for the animated length list value.AbstractSVGLengthList.LengthListBuilder, AbstractSVGLengthList.SVGLengthItemAbstractSVGList.ListBuilderdirection, SVG_LENGTH_LIST_SEPARATORitemList, valid| Constructor and Description |
|---|
SVGOMAnimatedLengthList.AnimSVGLengthList()
Creates a new AnimSVGLengthList.
|
| Modifier and Type | Method and Description |
|---|---|
SVGLength |
appendItem(SVGLength newItem)
DOM: Implements
SVGLengthList#appendItem(SVGLength). |
void |
clear()
DOM: Implements
SVGLengthList#clear(). |
protected DOMException |
createDOMException(short type,
java.lang.String key,
java.lang.Object[] args)
Create a DOMException.
|
protected SVGException |
createSVGException(short type,
java.lang.String key,
java.lang.Object[] args)
Create a SVGException.
|
protected Element |
getElement()
Returns the element owning this SVGLengthList.
|
SVGLength |
getItem(int index)
DOM: Implements
SVGLengthList#getItem(int). |
int |
getNumberOfItems()
DOM: Implements
SVGLengthList#getNumberOfItems(). |
protected java.lang.String |
getValueAsString()
Returns the value of the DOM attribute containing the point list.
|
SVGLength |
initialize(SVGLength newItem)
DOM: Implements
SVGLengthList#initialize(SVGLength). |
SVGLength |
insertItemBefore(SVGLength newItem,
int index)
DOM: Implements
SVGLengthList#insertItemBefore(SVGLength, int). |
SVGLength |
removeItem(int index)
DOM: Implements
SVGLengthList#removeItem(int). |
SVGLength |
replaceItem(SVGLength newItem,
int index)
DOM: Implements
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(java.lang.String value)
Sets the DOM attribute value containing the point list.
|
checkItemType, createSVGItem, doParse, getItemSeparatorappendItemImpl, clear, getItemImpl, initializeImpl, insertItemBeforeImpl, invalidate, itemChanged, removeIfNeeded, removeItem, removeItemImpl, replaceItemImpl, setValueAsStringpublic SVGOMAnimatedLengthList.AnimSVGLengthList()
protected DOMException createDOMException(short type, java.lang.String key, java.lang.Object[] args)
createDOMException in class AbstractSVGListprotected SVGException createSVGException(short type,
java.lang.String key,
java.lang.Object[] args)
createSVGException in class AbstractSVGLengthListprotected Element getElement()
getElement in class AbstractSVGLengthListpublic int getNumberOfItems()
SVGLengthList#getNumberOfItems().getNumberOfItems in class AbstractSVGListpublic SVGLength getItem(int index)
throws DOMException
SVGLengthList#getItem(int).getItem in class AbstractSVGLengthListDOMExceptionprotected java.lang.String getValueAsString()
getValueAsString in class AbstractSVGListprotected void setAttributeValue(java.lang.String value)
setAttributeValue in class AbstractSVGListvalue - the String representation of the list, or null
if the list contains no itemspublic void clear()
throws DOMException
SVGLengthList#clear().clear in class AbstractSVGListDOMException - NO_MODIFICATION_ALLOWED_ERR:
Raised when the list cannot be modified.public SVGLength initialize(SVGLength newItem)
throws DOMException,
SVGException
SVGLengthList#initialize(SVGLength).initialize in class AbstractSVGLengthListDOMExceptionSVGExceptionpublic SVGLength insertItemBefore(SVGLength newItem,
int index)
throws DOMException,
SVGException
SVGLengthList#insertItemBefore(SVGLength, int).insertItemBefore in class AbstractSVGLengthListDOMExceptionSVGExceptionpublic SVGLength replaceItem(SVGLength newItem,
int index)
throws DOMException,
SVGException
SVGLengthList#replaceItem(SVGLength, int).replaceItem in class AbstractSVGLengthListDOMExceptionSVGExceptionpublic SVGLength removeItem(int index)
throws DOMException
SVGLengthList#removeItem(int).removeItem in class AbstractSVGLengthListDOMExceptionpublic SVGLength appendItem(SVGLength newItem)
throws DOMException
SVGLengthList#appendItem(SVGLength).appendItem in class AbstractSVGLengthListDOMExceptionprotected void setAnimatedValue(short[] types,
float[] values)
protected void resetAttribute()
resetAttribute in class AbstractSVGListprotected void resetAttribute(SVGItem item)
resetAttribute in class AbstractSVGListprotected void revalidate()
revalidate in class AbstractSVGListCopyright ? 2009 Apache Software Foundation. All Rights Reserved.