Class SVGOMRectElement

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

public class SVGOMRectElement extends SVGGraphicsElement implements org.w3c.dom.svg.SVGRectElement
This class implements SVGRectElement.
See Also:
  • Field Details

  • Constructor Details

    • SVGOMRectElement

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

      public SVGOMRectElement(String prefix, AbstractDocument owner)
      Creates a new SVGOMRectElement 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 SVGGraphicsElement
    • getLocalName

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

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

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

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

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

      public org.w3c.dom.svg.SVGAnimatedLength getRx()
      DOM: Implements SVGRectElement.getRx().
      Specified by:
      getRx in interface org.w3c.dom.svg.SVGRectElement
    • getRy

      public org.w3c.dom.svg.SVGAnimatedLength getRy()
      DOM: Implements SVGRectElement.getRy().
      Specified by:
      getRy in interface org.w3c.dom.svg.SVGRectElement
    • newNode

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

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

      public void updateAttributeValue(String ns, String ln, AnimatableValue val)
      Updates an attribute value in this target.
      Specified by:
      updateAttributeValue in interface AnimationTarget
      Overrides:
      updateAttributeValue in class SVGOMElement