Class SVGOMAnimatedTransformList.BaseSVGTransformList

  • All Implemented Interfaces:
    org.w3c.dom.svg.SVGTransformList
    Enclosing class:
    SVGOMAnimatedTransformList

    public class SVGOMAnimatedTransformList.BaseSVGTransformList
    extends AbstractSVGTransformList
    SVGTransformList implementation for the base transform list value.
    • Field Detail

      • missing

        protected boolean missing
        Whether the attribute is missing.
      • malformed

        protected boolean malformed
        Whether the attribute is malformed.
    • Constructor Detail

      • BaseSVGTransformList

        public BaseSVGTransformList()
    • Method Detail

      • createDOMException

        protected org.w3c.dom.DOMException createDOMException​(short type,
                                                              java.lang.String key,
                                                              java.lang.Object[] args)
        Create a DOMException.
        Specified by:
        createDOMException in class AbstractSVGList
      • createSVGException

        protected org.w3c.dom.svg.SVGException createSVGException​(short type,
                                                                  java.lang.String key,
                                                                  java.lang.Object[] args)
        Create a SVGException.
        Specified by:
        createSVGException in class AbstractSVGTransformList
        Returns:
        SVGException
      • getValueAsString

        protected java.lang.String getValueAsString()
        Returns the value of the DOM attribute containing the transform list.
        Specified by:
        getValueAsString in class AbstractSVGList
      • setAttributeValue

        protected void setAttributeValue​(java.lang.String value)
        Sets the DOM attribute value containing the transform list.
        Specified by:
        setAttributeValue in class AbstractSVGList
        Parameters:
        value - the String representation of the list, or null if the list contains no items
      • resetAttribute

        protected void resetAttribute()
        Resets the value of the associated attribute.
        Overrides:
        resetAttribute in class AbstractSVGList
      • resetAttribute

        protected void resetAttribute​(SVGItem item)
        Appends the string representation of the given SVGItem to the DOM attribute. This is called in response to an append to the list.
        Overrides:
        resetAttribute in class AbstractSVGList