Class SVGGraphicsElement

    • Field Detail

      • xmlTraitInformation

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

        protected SVGOMAnimatedBoolean externalResourcesRequired
        The 'externalResourcesRequired' attribute value.
      • motionTransform

        protected java.awt.geom.AffineTransform motionTransform
        Supplemental transformation due to motion animation.
    • Constructor Detail

      • SVGGraphicsElement

        protected SVGGraphicsElement()
        Creates a new SVGGraphicsElement.
      • SVGGraphicsElement

        protected SVGGraphicsElement​(java.lang.String prefix,
                                     AbstractDocument owner)
        Creates a new SVGGraphicsElement object.
        Parameters:
        prefix - The namespace prefix.
        owner - The owner document.
    • Method Detail

      • initializeLiveAttributes

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

        public org.w3c.dom.svg.SVGElement getNearestViewportElement()
        DOM: Implements SVGLocatable.getNearestViewportElement().
      • getFarthestViewportElement

        public org.w3c.dom.svg.SVGElement getFarthestViewportElement()
        DOM: Implements SVGLocatable.getFarthestViewportElement().
      • getBBox

        public org.w3c.dom.svg.SVGRect getBBox()
        DOM: Implements SVGLocatable.getBBox().
      • getCTM

        public org.w3c.dom.svg.SVGMatrix getCTM()
        DOM: Implements SVGLocatable.getCTM().
      • getScreenCTM

        public org.w3c.dom.svg.SVGMatrix getScreenCTM()
        DOM: Implements SVGLocatable.getScreenCTM().
      • getTransformToElement

        public org.w3c.dom.svg.SVGMatrix getTransformToElement​(org.w3c.dom.svg.SVGElement element)
                                                        throws org.w3c.dom.svg.SVGException
        DOM: Implements SVGLocatable.getTransformToElement(SVGElement).
        Throws:
        org.w3c.dom.svg.SVGException
      • getTransform

        public org.w3c.dom.svg.SVGAnimatedTransformList getTransform()
        DOM: Implements SVGTransformable.getTransform().
      • getExternalResourcesRequired

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

        public java.lang.String getXMLlang()
        DOM: Returns the xml:lang attribute value.
      • setXMLlang

        public void setXMLlang​(java.lang.String lang)
        DOM: Sets the xml:lang attribute value.
      • getXMLspace

        public java.lang.String getXMLspace()
        DOM: Returns the xml:space attribute value.
      • setXMLspace

        public void setXMLspace​(java.lang.String space)
        DOM: Sets the xml:space attribute value.
      • getRequiredFeatures

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

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

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

        public boolean hasExtension​(java.lang.String extension)
        DOM: Implements SVGTests.hasExtension(String).
      • getMotionTransform

        public java.awt.geom.AffineTransform getMotionTransform()
        Returns the AffineTransform representing the current motion animation for this element.
        Specified by:
        getMotionTransform in interface SVGMotionAnimatableElement