Class SVGOMElement

All Implemented Interfaces:
Serializable, AnimationTarget, XMLConstants, CSSNavigableNode, NodeEventTarget, ExtendedNode, ExtendedTraitAccess, TraitAccess, NodeXBL, XBLManagerData, CSSConstants, SVGConstants, ElementTraversal, Element, EventTarget, Node, org.w3c.dom.svg.SVGElement
Direct Known Subclasses:
ExtensionElement, SVGOMAltGlyphDefElement, SVGOMAltGlyphItemElement, SVGOMAnimationElement, SVGOMComponentTransferFunctionElement, SVGOMDefinitionSrcElement, SVGOMFEDistantLightElement, SVGOMFEMergeNodeElement, SVGOMFEPointLightElement, SVGOMFESpotLightElement, SVGOMFontFaceElement, SVGOMFontFaceFormatElement, SVGOMFontFaceNameElement, SVGOMFontFaceSrcElement, SVGOMFontFaceUriElement, SVGOMHandlerElement, SVGOMHKernElement, SVGOMMetadataElement, SVGOMStyleElement, SVGOMURIReferenceElement, SVGOMViewElement, SVGOMVKernElement, SVGStylableElement, XBLOMElement

public abstract class SVGOMElement extends AbstractElement implements org.w3c.dom.svg.SVGElement, ExtendedTraitAccess, AnimationTarget
This class implements the SVGElement interface.
See Also:
  • Field Details

    • xmlTraitInformation

      protected static DoublyIndexedTable xmlTraitInformation
      Table mapping XML attribute names to TraitInformation objects.
    • readonly

      protected transient boolean readonly
      Is this element immutable?
    • prefix

      protected String prefix
      The element prefix.
    • svgContext

      protected transient SVGContext svgContext
      The SVG context to get SVG specific informations.
    • targetListeners

      protected DoublyIndexedTable targetListeners
      Table mapping namespaceURI/local name pairs to LinkedLists of AnimationTargetListeners.
    • unitContext

      protected UnitProcessor.Context unitContext
      The context used to resolve the units.
  • Constructor Details

    • SVGOMElement

      protected SVGOMElement()
      Creates a new Element object.
    • SVGOMElement

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