Class SVGOMPatternElement

All Implemented Interfaces:
Serializable, AnimationTarget, XMLConstants, CSSNavigableNode, CSSStylableElement, NodeEventTarget, ExtendedNode, ExtendedTraitAccess, TraitAccess, NodeXBL, XBLManagerData, CSSConstants, SVGConstants, ElementTraversal, Element, EventTarget, Node, org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGExternalResourcesRequired, org.w3c.dom.svg.SVGFitToViewBox, org.w3c.dom.svg.SVGLangSpace, org.w3c.dom.svg.SVGPatternElement, org.w3c.dom.svg.SVGStylable, org.w3c.dom.svg.SVGTests, org.w3c.dom.svg.SVGUnitTypes, org.w3c.dom.svg.SVGURIReference

public class SVGOMPatternElement extends SVGStylableElement implements org.w3c.dom.svg.SVGPatternElement
This class implements SVGStopElement.
See Also:
  • Field Details

  • Constructor Details

    • SVGOMPatternElement

      protected SVGOMPatternElement()
      Creates a new SVGOMPatternElement object.
    • SVGOMPatternElement

      public SVGOMPatternElement(String prefix, AbstractDocument owner)
      Creates a new SVGOMPatternElement object.
      Parameters:
      prefix - The namespace prefix.
      owner - The owner document.
  • Method Details

    • initializeAllLiveAttributes

      protected void initializeAllLiveAttributes()
      Initializes all live attributes for this element.
      Overrides:
      initializeAllLiveAttributes in class SVGStylableElement
    • getLocalName

      public String getLocalName()
      DOM: Implements Node.getLocalName().
      Specified by:
      getLocalName in interface Node
      Overrides:
      getLocalName in class AbstractNode
    • getPatternTransform

      public org.w3c.dom.svg.SVGAnimatedTransformList getPatternTransform()
      To implement SVGPatternElement.getPatternTransform().
      Specified by:
      getPatternTransform in interface org.w3c.dom.svg.SVGPatternElement
    • getPatternUnits

      public org.w3c.dom.svg.SVGAnimatedEnumeration getPatternUnits()
      DOM: Implements SVGPatternElement.getPatternUnits().
      Specified by:
      getPatternUnits in interface org.w3c.dom.svg.SVGPatternElement
    • getPatternContentUnits

      public org.w3c.dom.svg.SVGAnimatedEnumeration getPatternContentUnits()
      DOM: Implements SVGPatternElement.getPatternContentUnits().
      Specified by:
      getPatternContentUnits in interface org.w3c.dom.svg.SVGPatternElement
    • getX

      public org.w3c.dom.svg.SVGAnimatedLength getX()
      DOM: Implements SVGPatternElement.getX().
      Specified by:
      getX in interface org.w3c.dom.svg.SVGPatternElement
    • getY

      public org.w3c.dom.svg.SVGAnimatedLength getY()
      DOM: Implements SVGPatternElement.getY().
      Specified by:
      getY in interface org.w3c.dom.svg.SVGPatternElement
    • getWidth

      public org.w3c.dom.svg.SVGAnimatedLength getWidth()
      DOM: Implements SVGPatternElement.getWidth().
      Specified by:
      getWidth in interface org.w3c.dom.svg.SVGPatternElement
    • getHeight

      public org.w3c.dom.svg.SVGAnimatedLength getHeight()
      DOM: Implements SVGPatternElement.getHeight().
      Specified by:
      getHeight in interface org.w3c.dom.svg.SVGPatternElement
    • getTraitInformationTable

      protected DoublyIndexedTable getTraitInformationTable()
      Returns the table of TraitInformation objects for this element.
      Overrides:
      getTraitInformationTable in class SVGStylableElement
    • getHref

      public org.w3c.dom.svg.SVGAnimatedString getHref()
      DOM: Implements SVGURIReference.getHref().
      Specified by:
      getHref in interface org.w3c.dom.svg.SVGURIReference
    • getViewBox

      public org.w3c.dom.svg.SVGAnimatedRect getViewBox()
      DOM: Implements SVGFitToViewBox.getViewBox().
      Specified by:
      getViewBox in interface org.w3c.dom.svg.SVGFitToViewBox
    • getPreserveAspectRatio

      public org.w3c.dom.svg.SVGAnimatedPreserveAspectRatio getPreserveAspectRatio()
      DOM: Implements SVGFitToViewBox.getPreserveAspectRatio().
      Specified by:
      getPreserveAspectRatio in interface org.w3c.dom.svg.SVGFitToViewBox
    • getExternalResourcesRequired

      public org.w3c.dom.svg.SVGAnimatedBoolean getExternalResourcesRequired()
      DOM: Implements SVGExternalResourcesRequired.getExternalResourcesRequired().
      Specified by:
      getExternalResourcesRequired in interface org.w3c.dom.svg.SVGExternalResourcesRequired
    • getXMLlang

      public String getXMLlang()
      DOM: Returns the xml:lang attribute value.
      Specified by:
      getXMLlang in interface org.w3c.dom.svg.SVGLangSpace
    • setXMLlang

      public void setXMLlang(String lang)
      DOM: Sets the xml:lang attribute value.
      Specified by:
      setXMLlang in interface org.w3c.dom.svg.SVGLangSpace
    • getXMLspace

      public String getXMLspace()
      DOM: Returns the xml:space attribute value.
      Specified by:
      getXMLspace in interface org.w3c.dom.svg.SVGLangSpace
    • setXMLspace

      public void setXMLspace(String space)
      DOM: Sets the xml:space attribute value.
      Specified by:
      setXMLspace in interface org.w3c.dom.svg.SVGLangSpace
    • getRequiredFeatures

      public org.w3c.dom.svg.SVGStringList getRequiredFeatures()
      DOM: Implements SVGTests.getRequiredFeatures().
      Specified by:
      getRequiredFeatures in interface org.w3c.dom.svg.SVGTests
    • getRequiredExtensions

      public org.w3c.dom.svg.SVGStringList getRequiredExtensions()
      DOM: Implements SVGTests.getRequiredExtensions().
      Specified by:
      getRequiredExtensions in interface org.w3c.dom.svg.SVGTests
    • getSystemLanguage

      public org.w3c.dom.svg.SVGStringList getSystemLanguage()
      DOM: Implements SVGTests.getSystemLanguage().
      Specified by:
      getSystemLanguage in interface org.w3c.dom.svg.SVGTests
    • hasExtension

      public boolean hasExtension(String extension)
      DOM: Implements SVGTests.hasExtension(String).
      Specified by:
      hasExtension in interface org.w3c.dom.svg.SVGTests
    • getAttributeInitializer

      protected AttributeInitializer getAttributeInitializer()
      Returns the AttributeInitializer for this element type.
      Overrides:
      getAttributeInitializer in class AbstractElement
      Returns:
      null if this element has no attribute with a default value.
    • newNode

      protected Node newNode()
      Returns a new uninitialized instance of this object's class.
      Specified by:
      newNode in class AbstractNode