protected class SVGOMAnimatedNumberList.AnimSVGNumberList extends AbstractSVGNumberList
SVGNumberList implementation for the animated number list value.AbstractSVGNumberList.NumberListBuilderSVG_NUMBER_LIST_SEPARATORitemList, valid| Constructor and Description |
|---|
AnimSVGNumberList()
Creates a new AnimSVGNumberList.
|
| Modifier and Type | Method and Description |
|---|---|
org.w3c.dom.svg.SVGNumber |
appendItem(org.w3c.dom.svg.SVGNumber newItem)
DOM: Implements
SVGNumberList.appendItem(SVGNumber). |
void |
clear()
DOM: Implements
SVGNumberList.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 SVGNumberList.
|
org.w3c.dom.svg.SVGNumber |
getItem(int index)
DOM: Implements
SVGNumberList.getItem(int). |
int |
getNumberOfItems()
DOM: Implements
SVGNumberList.getNumberOfItems(). |
protected java.lang.String |
getValueAsString()
Returns the value of the DOM attribute containing the point list.
|
org.w3c.dom.svg.SVGNumber |
initialize(org.w3c.dom.svg.SVGNumber newItem)
DOM: Implements
SVGNumberList.initialize(SVGNumber). |
org.w3c.dom.svg.SVGNumber |
insertItemBefore(org.w3c.dom.svg.SVGNumber newItem,
int index)
DOM: Implements
SVGNumberList.insertItemBefore(SVGNumber, int). |
org.w3c.dom.svg.SVGNumber |
removeItem(int index)
DOM: Implements
SVGNumberList.removeItem(int). |
org.w3c.dom.svg.SVGNumber |
replaceItem(org.w3c.dom.svg.SVGNumber newItem,
int index)
DOM: Implements
SVGNumberList.replaceItem(SVGNumber, 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(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 AbstractSVGNumberListprotected org.w3c.dom.Element getElement()
getElement in class AbstractSVGNumberListpublic int getNumberOfItems()
SVGNumberList.getNumberOfItems().getNumberOfItems in interface org.w3c.dom.svg.SVGNumberListgetNumberOfItems in class AbstractSVGListpublic org.w3c.dom.svg.SVGNumber getItem(int index)
throws org.w3c.dom.DOMException
SVGNumberList.getItem(int).getItem in interface org.w3c.dom.svg.SVGNumberListgetItem in class AbstractSVGNumberListorg.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
SVGNumberList.clear().clear in interface org.w3c.dom.svg.SVGNumberListclear in class AbstractSVGListorg.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR:
Raised when the list cannot be modified.public org.w3c.dom.svg.SVGNumber initialize(org.w3c.dom.svg.SVGNumber newItem)
throws org.w3c.dom.DOMException,
org.w3c.dom.svg.SVGException
SVGNumberList.initialize(SVGNumber).initialize in interface org.w3c.dom.svg.SVGNumberListinitialize in class AbstractSVGNumberListorg.w3c.dom.DOMExceptionorg.w3c.dom.svg.SVGExceptionpublic org.w3c.dom.svg.SVGNumber insertItemBefore(org.w3c.dom.svg.SVGNumber newItem,
int index)
throws org.w3c.dom.DOMException,
org.w3c.dom.svg.SVGException
SVGNumberList.insertItemBefore(SVGNumber, int).insertItemBefore in interface org.w3c.dom.svg.SVGNumberListinsertItemBefore in class AbstractSVGNumberListorg.w3c.dom.DOMExceptionorg.w3c.dom.svg.SVGExceptionpublic org.w3c.dom.svg.SVGNumber replaceItem(org.w3c.dom.svg.SVGNumber newItem,
int index)
throws org.w3c.dom.DOMException,
org.w3c.dom.svg.SVGException
SVGNumberList.replaceItem(SVGNumber, int).replaceItem in interface org.w3c.dom.svg.SVGNumberListreplaceItem in class AbstractSVGNumberListorg.w3c.dom.DOMExceptionorg.w3c.dom.svg.SVGExceptionpublic org.w3c.dom.svg.SVGNumber removeItem(int index)
throws org.w3c.dom.DOMException
SVGNumberList.removeItem(int).removeItem in interface org.w3c.dom.svg.SVGNumberListremoveItem in class AbstractSVGNumberListorg.w3c.dom.DOMExceptionpublic org.w3c.dom.svg.SVGNumber appendItem(org.w3c.dom.svg.SVGNumber newItem)
throws org.w3c.dom.DOMException
SVGNumberList.appendItem(SVGNumber).appendItem in interface org.w3c.dom.svg.SVGNumberListappendItem in class AbstractSVGNumberListorg.w3c.dom.DOMExceptionprotected void setAnimatedValue(float[] values)
protected void resetAttribute()
resetAttribute in class AbstractSVGListprotected void resetAttribute(SVGItem item)
resetAttribute in class AbstractSVGListprotected void revalidate()
revalidate in class AbstractSVGList