protected class SVGOMAnimatedLengthList.AnimSVGLengthList extends AbstractSVGLengthList
SVGLengthList implementation for the animated length list value.AbstractSVGLengthList.LengthListBuilder, AbstractSVGLengthList.SVGLengthItemdirection, SVG_LENGTH_LIST_SEPARATORitemList, valid| Constructor and Description |
|---|
AnimSVGLengthList()
Creates a new AnimSVGLengthList.
|
| Modifier and Type | Method and Description |
|---|---|
org.w3c.dom.svg.SVGLength |
appendItem(org.w3c.dom.svg.SVGLength newItem)
DOM: Implements
SVGLengthList.appendItem(SVGLength). |
void |
clear()
DOM: Implements
SVGLengthList.clear(). |
protected org.w3c.dom.DOMException |
createDOMException(short type,
java.lang.String key,
java.lang.Object[] args)
Create a DOMException.
|
protected org.w3c.dom.svg.SVGException |
createSVGException(short type,
java.lang.String key,
java.lang.Object[] args)
Create a SVGException.
|
protected org.w3c.dom.Element |
getElement()
Returns the element owning this SVGLengthList.
|
org.w3c.dom.svg.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.
|
org.w3c.dom.svg.SVGLength |
initialize(org.w3c.dom.svg.SVGLength newItem)
DOM: Implements
SVGLengthList.initialize(SVGLength). |
org.w3c.dom.svg.SVGLength |
insertItemBefore(org.w3c.dom.svg.SVGLength newItem,
int index)
DOM: Implements
SVGLengthList.insertItemBefore(SVGLength, int). |
org.w3c.dom.svg.SVGLength |
removeItem(int index)
DOM: Implements
SVGLengthList.removeItem(int). |
org.w3c.dom.svg.SVGLength |
replaceItem(org.w3c.dom.svg.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, setValueAsStringprotected org.w3c.dom.DOMException createDOMException(short type,
java.lang.String key,
java.lang.Object[] args)
createDOMException in class AbstractSVGListprotected org.w3c.dom.svg.SVGException createSVGException(short type,
java.lang.String key,
java.lang.Object[] args)
createSVGException in class AbstractSVGLengthListprotected org.w3c.dom.Element getElement()
getElement in class AbstractSVGLengthListpublic int getNumberOfItems()
SVGLengthList.getNumberOfItems().getNumberOfItems in interface org.w3c.dom.svg.SVGLengthListgetNumberOfItems in class AbstractSVGListpublic org.w3c.dom.svg.SVGLength getItem(int index)
throws org.w3c.dom.DOMException
SVGLengthList.getItem(int).getItem in interface org.w3c.dom.svg.SVGLengthListgetItem in class AbstractSVGLengthListorg.w3c.dom.DOMExceptionprotected 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 org.w3c.dom.DOMException
SVGLengthList.clear().clear in interface org.w3c.dom.svg.SVGLengthListclear in class AbstractSVGListorg.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR:
Raised when the list cannot be modified.public org.w3c.dom.svg.SVGLength initialize(org.w3c.dom.svg.SVGLength newItem)
throws org.w3c.dom.DOMException,
org.w3c.dom.svg.SVGException
SVGLengthList.initialize(SVGLength).initialize in interface org.w3c.dom.svg.SVGLengthListinitialize in class AbstractSVGLengthListorg.w3c.dom.DOMExceptionorg.w3c.dom.svg.SVGExceptionpublic org.w3c.dom.svg.SVGLength insertItemBefore(org.w3c.dom.svg.SVGLength newItem,
int index)
throws org.w3c.dom.DOMException,
org.w3c.dom.svg.SVGException
SVGLengthList.insertItemBefore(SVGLength, int).insertItemBefore in interface org.w3c.dom.svg.SVGLengthListinsertItemBefore in class AbstractSVGLengthListorg.w3c.dom.DOMExceptionorg.w3c.dom.svg.SVGExceptionpublic org.w3c.dom.svg.SVGLength replaceItem(org.w3c.dom.svg.SVGLength newItem,
int index)
throws org.w3c.dom.DOMException,
org.w3c.dom.svg.SVGException
SVGLengthList.replaceItem(SVGLength, int).replaceItem in interface org.w3c.dom.svg.SVGLengthListreplaceItem in class AbstractSVGLengthListorg.w3c.dom.DOMExceptionorg.w3c.dom.svg.SVGExceptionpublic org.w3c.dom.svg.SVGLength removeItem(int index)
throws org.w3c.dom.DOMException
SVGLengthList.removeItem(int).removeItem in interface org.w3c.dom.svg.SVGLengthListremoveItem in class AbstractSVGLengthListorg.w3c.dom.DOMExceptionpublic org.w3c.dom.svg.SVGLength appendItem(org.w3c.dom.svg.SVGLength newItem)
throws org.w3c.dom.DOMException
SVGLengthList.appendItem(SVGLength).appendItem in interface org.w3c.dom.svg.SVGLengthListappendItem in class AbstractSVGLengthListorg.w3c.dom.DOMExceptionprotected 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 AbstractSVGList