org.apache.batik.dom.svg
public class SVGOMSVGElement extends SVGStylableElement implements SVGSVGElement
| Field Summary | |
|---|---|
| protected static AttributeInitializer | attributeInitializer
The attribute initializer. |
| protected SVGOMAnimatedBoolean | externalResourcesRequired
The 'externalResourcesRequired' attribute value. |
| protected SVGOMAnimatedLength | height
The 'height' attribute value. |
| protected SVGOMAnimatedPreserveAspectRatio | preserveAspectRatio
The 'preserveAspectRatio' attribute value. |
| protected SVGOMAnimatedRect | viewBox
The 'viewBox' attribute value. |
| protected SVGOMAnimatedLength | width
The 'width' attribute value. |
| protected SVGOMAnimatedLength | x
The 'x' attribute value. |
| protected static DoublyIndexedTable | xmlTraitInformation
Table mapping XML attribute names to TraitInformation objects. |
| protected SVGOMAnimatedLength | y
The 'y' attribute value. |
| Constructor Summary | |
|---|---|
| protected | SVGOMSVGElement()
Creates a new SVGOMSVGElement object. |
| SVGOMSVGElement(String prefix, AbstractDocument owner)
Creates a new SVGOMSVGElement object. | |
| Method Summary | |
|---|---|
| boolean | animationsPaused()
DOM: Implements SVGSVGElement#animationsPaused(). |
| boolean | canDispatch(String namespaceURI, String type)
DOM: Implements canDispatch. |
| boolean | checkEnclosure(SVGElement element, SVGRect rect)
DOM: Implements SVGSVGElement#checkEnclosure(SVGElement,SVGRect). |
| boolean | checkIntersection(SVGElement element, SVGRect rect)
DOM: Implements SVGSVGElement#checkIntersection(SVGElement,SVGRect). |
| Event | createEvent(String eventType)
DOM: Implements createEvent. |
| SVGAngle | createSVGAngle()
DOM: Implements SVGSVGElement#createSVGAngle(). |
| SVGLength | createSVGLength()
DOM: Implements SVGSVGElement#createSVGLength(). |
| SVGMatrix | createSVGMatrix()
DOM: Implements SVGSVGElement#createSVGMatrix(). |
| SVGNumber | createSVGNumber()
DOM: Implements SVGSVGElement#createSVGNumber(). |
| SVGPoint | createSVGPoint()
DOM: Implements SVGSVGElement#createSVGPoint(). |
| SVGRect | createSVGRect()
DOM: Implements SVGSVGElement#createSVGRect(). |
| SVGTransform | createSVGTransform()
DOM: Implements SVGSVGElement#createSVGTransform(). |
| SVGTransform | createSVGTransformFromMatrix(SVGMatrix matrix)
DOM: Implements SVGSVGElement#createSVGTransformFromMatrix(SVGMatrix). |
| void | deselectAll()
DOM: Implements SVGSVGElement#deselectAll(). |
| void | forceRedraw()
DOM: Implements SVGSVGElement#forceRedraw(). |
| protected AttributeInitializer | getAttributeInitializer()
Returns the AttributeInitializer for this element type. |
| SVGRect | getBBox()
DOM: Implements org.w3c.dom.svg.SVGLocatable#getBBox(). |
| CSSStyleDeclaration | getComputedStyle(Element elt, String pseudoElt)
DOM: Implements org.w3c.dom.css.ViewCSS#getComputedStyle(Element,String). |
| String | getContentScriptType()
DOM: Implements SVGSVGElement#getContentScriptType(). |
| String | getContentStyleType()
DOM: Implements SVGSVGElement#getContentStyleType(). |
| SVGMatrix | getCTM()
DOM: Implements org.w3c.dom.svg.SVGLocatable#getCTM(). |
| float | getCurrentScale()
DOM: Implements SVGSVGElement#getCurrentView(). |
| float | getCurrentTime()
DOM: Implements SVGSVGElement#getCurrentTime(). |
| SVGPoint | getCurrentTranslate()
DOM: Implements SVGSVGElement#getCurrentTranslate(). |
| SVGViewSpec | getCurrentView()
DOM: Implements SVGSVGElement#getCurrentView(). |
| DocumentView | getDocument()
DOM: Implements org.w3c.dom.views.AbstractView#getDocument(). |
| Element | getElementById(String elementId)
DOM: Implements SVGSVGElement#getElementById(String). |
| NodeList | getEnclosureList(SVGRect rect, SVGElement referenceElement)
DOM: Implements SVGSVGElement#getEnclosureList(SVGRect,SVGElement). |
| SVGAnimatedBoolean | getExternalResourcesRequired()
DOM: Implements org.w3c.dom.svg.SVGExternalResourcesRequired#getExternalResourcesRequired(). |
| SVGElement | getFarthestViewportElement()
DOM: Implements org.w3c.dom.svg.SVGLocatable#getFarthestViewportElement(). |
| SVGAnimatedLength | getHeight()
DOM: Implements SVGSVGElement#getHeight(). |
| NodeList | getIntersectionList(SVGRect rect, SVGElement referenceElement)
DOM: Implements SVGSVGElement#getIntersectionList(SVGRect,SVGElement). |
| String | getLocalName()
DOM: Implements Node#getLocalName(). |
| SVGElement | getNearestViewportElement()
DOM: Implements org.w3c.dom.svg.SVGLocatable#getNearestViewportElement(). |
| CSSStyleDeclaration | getOverrideStyle(Element elt, String pseudoElt)
DOM: Implements org.w3c.dom.css.DocumentCSS#getOverrideStyle(Element,String). |
| float | getPixelUnitToMillimeterX()
DOM: Implements SVGSVGElement#getPixelUnitToMillimeterX(). |
| float | getPixelUnitToMillimeterY()
DOM: Implements SVGSVGElement#getPixelUnitToMillimeterY(). |
| SVGAnimatedPreserveAspectRatio | getPreserveAspectRatio()
DOM: Implements org.w3c.dom.svg.SVGFitToViewBox#getPreserveAspectRatio(). |
| SVGStringList | getRequiredExtensions()
DOM: Implements org.w3c.dom.svg.SVGTests#getRequiredExtensions(). |
| SVGStringList | getRequiredFeatures()
DOM: Implements org.w3c.dom.svg.SVGTests#getRequiredFeatures(). |
| SVGMatrix | getScreenCTM()
DOM: Implements org.w3c.dom.svg.SVGLocatable#getScreenCTM(). |
| float | getScreenPixelToMillimeterX()
DOM: Implements SVGSVGElement#getScreenPixelToMillimeterX(). |
| float | getScreenPixelToMillimeterY()
DOM: Implements SVGSVGElement#getScreenPixelToMillimeterY(). |
| StyleSheetList | getStyleSheets()
DOM: Implements org.w3c.dom.stylesheets.DocumentStyle#getStyleSheets(). |
| SVGStringList | getSystemLanguage()
DOM: Implements org.w3c.dom.svg.SVGTests#getSystemLanguage(). |
| protected DoublyIndexedTable | getTraitInformationTable()
Returns the table of TraitInformation objects for this element. |
| SVGMatrix | getTransformToElement(SVGElement element)
DOM: Implements org.w3c.dom.svg.SVGLocatable#getTransformToElement(SVGElement). |
| boolean | getUseCurrentView()
DOM: Implements SVGSVGElement#getUseCurrentView(). |
| SVGAnimatedRect | getViewBox()
DOM: Implements org.w3c.dom.svg.SVGFitToViewBox#getViewBox(). |
| SVGRect | getViewport()
DOM: Implements SVGSVGElement#getViewport(). |
| SVGAnimatedLength | getWidth()
DOM: Implements SVGSVGElement#getWidth(). |
| SVGAnimatedLength | getX()
DOM: Implements SVGSVGElement#getX(). |
| String | getXMLlang()
DOM: Returns the xml:lang attribute value. |
| String | getXMLspace()
DOM: Returns the xml:space attribute value. |
| SVGAnimatedLength | getY()
DOM: Implements SVGSVGElement#getY(). |
| short | getZoomAndPan()
DOM: Implements org.w3c.dom.svg.SVGZoomAndPan#getZoomAndPan(). |
| boolean | hasExtension(String extension)
DOM: Implements org.w3c.dom.svg.SVGTests#hasExtension(String). |
| protected void | initializeAllLiveAttributes()
Initializes all live attributes for this element. |
| protected Node | newNode()
Returns a new uninitialized instance of this object's class. |
| void | pauseAnimations()
DOM: Implements SVGSVGElement#pauseAnimations(). |
| void | setContentScriptType(String type)
DOM: Implements SVGSVGElement#setContentScriptType(String). |
| void | setContentStyleType(String type)
DOM: Implements SVGSVGElement#setContentStyleType(String). |
| void | setCurrentScale(float currentScale)
DOM: Implements SVGSVGElement#setCurrentScale(float). |
| void | setCurrentTime(float seconds)
DOM: Implements SVGSVGElement#setCurrentTime(float). |
| void | setUseCurrentView(boolean useCurrentView)
DOM: Implements SVGSVGElement#setUseCurrentView(boolean). |
| void | setXMLlang(String lang)
DOM: Sets the xml:lang attribute value. |
| void | setXMLspace(String space)
DOM: Sets the xml:space attribute value. |
| void | setZoomAndPan(short val)
DOM: Implements org.w3c.dom.svg.SVGZoomAndPan#getZoomAndPan(). |
| int | suspendRedraw(int max_wait_milliseconds)
DOM: Implements SVGSVGElement#suspendRedraw(int). |
| void | unpauseAnimations()
DOM: Implements SVGSVGElement#unpauseAnimations(). |
| void | unsuspendRedraw(int suspend_handle_id)
DOM: Implements SVGSVGElement#unsuspendRedraw(int). |
| void | unsuspendRedrawAll()
DOM: Implements SVGSVGElement#unsuspendRedrawAll(). |
Parameters: prefix The namespace prefix. owner The owner document.
Returns: null if this element has no attribute with a default value.