public class SVGOMAnimatedTransformList.BaseSVGTransformList extends AbstractSVGTransformList
SVGTransformList
implementation for the base transform list value.AbstractSVGTransformList.SVGTransformItem, AbstractSVGTransformList.TransformListBuilder
Modifier and Type | Field and Description |
---|---|
protected boolean |
malformed
Whether the attribute is malformed.
|
protected boolean |
missing
Whether the attribute is missing.
|
SVG_TRANSFORMATION_LIST_SEPARATOR
itemList, valid
Constructor and Description |
---|
BaseSVGTransformList() |
Modifier and Type | Method and Description |
---|---|
protected 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 java.lang.String |
getValueAsString()
Returns the value of the DOM attribute containing the transform list.
|
protected void |
resetAttribute()
Resets the value of the associated attribute.
|
protected void |
resetAttribute(SVGItem item)
Appends the string representation of the given
SVGItem to
the DOM attribute. |
protected void |
revalidate()
Initializes the list, if needed.
|
protected void |
setAttributeValue(java.lang.String value)
Sets the DOM attribute value containing the transform list.
|
appendItem, checkItemType, consolidate, createSVGItem, createSVGTransformFromMatrix, doParse, getAffineTransform, getItem, getItemSeparator, initialize, insertItemBefore, removeItem, replaceItem
appendItemImpl, clear, clear, getItemImpl, getNumberOfItems, initializeImpl, insertItemBeforeImpl, invalidate, itemChanged, removeIfNeeded, removeItem, removeItemImpl, replaceItemImpl, setValueAsString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clear, getNumberOfItems
protected boolean missing
protected boolean malformed
protected DOMException createDOMException(short type, java.lang.String key, java.lang.Object[] args)
createDOMException
in class AbstractSVGList
protected org.w3c.dom.svg.SVGException createSVGException(short type, java.lang.String key, java.lang.Object[] args)
createSVGException
in class AbstractSVGTransformList
protected java.lang.String getValueAsString()
getValueAsString
in class AbstractSVGList
protected void setAttributeValue(java.lang.String value)
setAttributeValue
in class AbstractSVGList
value
- the String representation of the list, or null
if the list contains no itemsprotected void resetAttribute()
resetAttribute
in class AbstractSVGList
protected void resetAttribute(SVGItem item)
SVGItem
to
the DOM attribute. This is called in response to an append to
the list.resetAttribute
in class AbstractSVGList
protected void revalidate()
revalidate
in class AbstractSVGList
Copyright © 2022 Apache Software Foundation. All Rights Reserved.