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.