|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.batik.dom.svg.AbstractSVGList
org.apache.batik.dom.svg.AbstractSVGPathSegList
org.apache.batik.dom.svg.SVGOMAnimatedPathData.AnimSVGPathSegList
public class SVGOMAnimatedPathData.AnimSVGPathSegList
SVGOMAnimatedPathData.BaseSVGPathSegList implementation for the animated path data value.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.batik.dom.svg.AbstractSVGList |
|---|
AbstractSVGList.ListBuilder |
| Field Summary |
|---|
| Fields inherited from class org.apache.batik.dom.svg.AbstractSVGPathSegList |
|---|
SVG_PATHSEG_LIST_SEPARATOR |
| Fields inherited from class org.apache.batik.dom.svg.AbstractSVGList |
|---|
itemList, valid |
| Constructor Summary | |
|---|---|
SVGOMAnimatedPathData.AnimSVGPathSegList()
Creates a new AnimSVGPathSegList. |
|
| Method Summary | |
|---|---|
SVGPathSeg |
appendItem(SVGPathSeg newItem)
DOM: Implements AbstractSVGPathSegList.appendItem(SVGPathSeg). |
void |
clear()
DOM: Implements AbstractSVGList.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 AbstractSVGPathSegList.getItem(int). |
int |
getNumberOfItems()
DOM: Implements AbstractSVGList.getNumberOfItems(). |
protected String |
getValueAsString()
Returns the value of the DOM attribute containing the point list. |
SVGPathSeg |
initialize(SVGPathSeg newItem)
DOM: Implements AbstractSVGPathSegList.initialize(SVGPathSeg). |
SVGPathSeg |
insertItemBefore(SVGPathSeg newItem,
int index)
DOM: Implements AbstractSVGPathSegList.insertItemBefore(SVGPathSeg, int). |
protected AbstractSVGPathSegList.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 AbstractSVGPathSegList.removeItem(int). |
SVGPathSeg |
replaceItem(SVGPathSeg newItem,
int index)
DOM: Implements AbstractSVGPathSegList.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. |
| Methods inherited from class org.apache.batik.dom.svg.AbstractSVGPathSegList |
|---|
checkItemType, createPathSegItem, createSVGItem, doParse, getItemSeparator |
| Methods inherited from class org.apache.batik.dom.svg.AbstractSVGList |
|---|
appendItemImpl, clear, getItemImpl, initializeImpl, insertItemBeforeImpl, invalidate, itemChanged, removeIfNeeded, removeItem, removeItemImpl, replaceItemImpl, setValueAsString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SVGOMAnimatedPathData.AnimSVGPathSegList()
| Method Detail |
|---|
protected DOMException createDOMException(short type,
String key,
Object[] args)
createDOMException in class AbstractSVGList
protected SVGException createSVGException(short type,
String key,
Object[] args)
createSVGException in class AbstractSVGPathSegListpublic int getNumberOfItems()
AbstractSVGList.getNumberOfItems().
getNumberOfItems in class AbstractSVGList
public SVGPathSeg getItem(int index)
throws DOMException
AbstractSVGPathSegList.getItem(int).
getItem in class AbstractSVGPathSegListDOMExceptionprotected String getValueAsString()
getValueAsString in class AbstractSVGListprotected void setAttributeValue(String value)
setAttributeValue in class AbstractSVGListvalue - the String representation of the list, or null
if the list contains no items
public void clear()
throws DOMException
AbstractSVGList.clear().
clear in class AbstractSVGListDOMException - NO_MODIFICATION_ALLOWED_ERR:
Raised when the list cannot be modified.
public SVGPathSeg initialize(SVGPathSeg newItem)
throws DOMException,
SVGException
AbstractSVGPathSegList.initialize(SVGPathSeg).
initialize in class AbstractSVGPathSegListDOMException
SVGException
public SVGPathSeg insertItemBefore(SVGPathSeg newItem,
int index)
throws DOMException,
SVGException
AbstractSVGPathSegList.insertItemBefore(SVGPathSeg, int).
insertItemBefore in class AbstractSVGPathSegListDOMException
SVGException
public SVGPathSeg replaceItem(SVGPathSeg newItem,
int index)
throws DOMException,
SVGException
AbstractSVGPathSegList.replaceItem(SVGPathSeg, int).
replaceItem in class AbstractSVGPathSegListDOMException
SVGException
public SVGPathSeg removeItem(int index)
throws DOMException
AbstractSVGPathSegList.removeItem(int).
removeItem in class AbstractSVGPathSegListDOMException
public SVGPathSeg appendItem(SVGPathSeg newItem)
throws DOMException
AbstractSVGPathSegList.appendItem(SVGPathSeg).
appendItem in class AbstractSVGPathSegListDOMException
protected AbstractSVGPathSegList.SVGPathSegItem newItem(short command,
float[] parameters,
int[] j)
protected void setAnimatedValue(short[] commands,
float[] parameters)
protected void resetAttribute()
resetAttribute in class AbstractSVGListprotected void resetAttribute(SVGItem item)
resetAttribute in class AbstractSVGListprotected void revalidate()
revalidate in class AbstractSVGList
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||