Class SVGOMGlyphRefElement

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.SVGGlyphRefElement, org.w3c.dom.svg.SVGStylable, org.w3c.dom.svg.SVGURIReference

public class SVGOMGlyphRefElement extends SVGStylableElement implements org.w3c.dom.svg.SVGGlyphRefElement
This class implements SVGGlyphRefElement.
Version:
$Id: SVGOMGlyphRefElement.java 1733416 2016-03-03 07:07:13Z gadams $
See Also:
  • Field Details

    • attributeInitializer

      protected static final AttributeInitializer attributeInitializer
      The attribute initializer.
    • href

      protected SVGOMAnimatedString href
      The 'xlink:href' attribute value. Note that this attribute not actually animatable, according to SVG 1.1.
  • Constructor Details

    • SVGOMGlyphRefElement

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

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

      private void initializeLiveAttributes()
      Initializes the live attribute values of this element.
    • getLocalName

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

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

      public String getGlyphRef()
      DOM: Implements SVGGlyphRefElement.getGlyphRef().
      Specified by:
      getGlyphRef in interface org.w3c.dom.svg.SVGGlyphRefElement
    • setGlyphRef

      public void setGlyphRef(String glyphRef) throws DOMException
      DOM: Implements SVGGlyphRefElement.setGlyphRef(String).
      Specified by:
      setGlyphRef in interface org.w3c.dom.svg.SVGGlyphRefElement
      Throws:
      DOMException
    • getFormat

      public String getFormat()
      DOM: Implements SVGGlyphRefElement.getFormat().
      Specified by:
      getFormat in interface org.w3c.dom.svg.SVGGlyphRefElement
    • setFormat

      public void setFormat(String format) throws DOMException
      DOM: Implements SVGGlyphRefElement.setFormat(String).
      Specified by:
      setFormat in interface org.w3c.dom.svg.SVGGlyphRefElement
      Throws:
      DOMException
    • getX

      public float getX()
      DOM: Implements SVGGlyphRefElement.getX().
      Specified by:
      getX in interface org.w3c.dom.svg.SVGGlyphRefElement
    • setX

      public void setX(float x) throws DOMException
      DOM: Implements SVGGlyphRefElement.setX(float).
      Specified by:
      setX in interface org.w3c.dom.svg.SVGGlyphRefElement
      Throws:
      DOMException
    • getY

      public float getY()
      DOM: Implements SVGGlyphRefElement.getY().
      Specified by:
      getY in interface org.w3c.dom.svg.SVGGlyphRefElement
    • setY

      public void setY(float y) throws DOMException
      DOM: Implements SVGGlyphRefElement.setY(float).
      Specified by:
      setY in interface org.w3c.dom.svg.SVGGlyphRefElement
      Throws:
      DOMException
    • getDx

      public float getDx()
      DOM: Implements SVGGlyphRefElement.getDx().
      Specified by:
      getDx in interface org.w3c.dom.svg.SVGGlyphRefElement
    • setDx

      public void setDx(float dx) throws DOMException
      DOM: Implements SVGGlyphRefElement.setDx(float).
      Specified by:
      setDx in interface org.w3c.dom.svg.SVGGlyphRefElement
      Throws:
      DOMException
    • getDy

      public float getDy()
      DOM: Implements SVGGlyphRefElement.getDy().
      Specified by:
      getDy in interface org.w3c.dom.svg.SVGGlyphRefElement
    • setDy

      public void setDy(float dy) throws DOMException
      DOM: Implements SVGGlyphRefElement.setDy(float).
      Specified by:
      setDy in interface org.w3c.dom.svg.SVGGlyphRefElement
      Throws:
      DOMException
    • 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