- All Superinterfaces:
AbstractView
,DocumentCSS
,DocumentEvent
,DocumentStyle
,Element
,EventTarget
,Node
,SVGElement
,SVGExternalResourcesRequired
,SVGFitToViewBox
,SVGLangSpace
,SVGLocatable
,SVGStylable
,SVGTests
,SVGZoomAndPan
,ViewCSS
- All Known Implementing Classes:
SVGOMSVGElement
public interface SVGSVGElement
extends SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGLocatable, SVGFitToViewBox, SVGZoomAndPan, EventTarget, DocumentEvent, ViewCSS, DocumentCSS
-
Field Summary
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Fields inherited from interface org.w3c.dom.svg.SVGZoomAndPan
SVG_ZOOMANDPAN_DISABLE, SVG_ZOOMANDPAN_MAGNIFY, SVG_ZOOMANDPAN_UNKNOWN
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
checkEnclosure
(SVGElement element, SVGRect rect) boolean
checkIntersection
(SVGElement element, SVGRect rect) void
void
float
float
getElementById
(String elementId) getEnclosureList
(SVGRect rect, SVGElement referenceElement) getIntersectionList
(SVGRect rect, SVGElement referenceElement) float
float
float
float
boolean
getWidth()
getX()
getY()
void
void
setContentScriptType
(String contentScriptType) void
setContentStyleType
(String contentStyleType) void
setCurrentScale
(float currentScale) void
setCurrentTime
(float seconds) void
setUseCurrentView
(boolean useCurrentView) int
suspendRedraw
(int max_wait_milliseconds) void
void
unsuspendRedraw
(int suspend_handle_id) void
Methods inherited from interface org.w3c.dom.views.AbstractView
getDocument
Methods inherited from interface org.w3c.dom.css.DocumentCSS
getOverrideStyle
Methods inherited from interface org.w3c.dom.events.DocumentEvent
createEvent
Methods inherited from interface org.w3c.dom.stylesheets.DocumentStyle
getStyleSheets
Methods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
Methods inherited from interface org.w3c.dom.events.EventTarget
addEventListener, dispatchEvent, removeEventListener
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
Methods inherited from interface org.w3c.dom.svg.SVGElement
getId, getOwnerSVGElement, getViewportElement, getXMLbase, setId, setXMLbase
Methods inherited from interface org.w3c.dom.svg.SVGExternalResourcesRequired
getExternalResourcesRequired
Methods inherited from interface org.w3c.dom.svg.SVGFitToViewBox
getPreserveAspectRatio, getViewBox
Methods inherited from interface org.w3c.dom.svg.SVGLangSpace
getXMLlang, getXMLspace, setXMLlang, setXMLspace
Methods inherited from interface org.w3c.dom.svg.SVGLocatable
getBBox, getCTM, getFarthestViewportElement, getNearestViewportElement, getScreenCTM, getTransformToElement
Methods inherited from interface org.w3c.dom.svg.SVGStylable
getClassName, getPresentationAttribute, getStyle
Methods inherited from interface org.w3c.dom.svg.SVGTests
getRequiredExtensions, getRequiredFeatures, getSystemLanguage, hasExtension
Methods inherited from interface org.w3c.dom.svg.SVGZoomAndPan
getZoomAndPan, setZoomAndPan
Methods inherited from interface org.w3c.dom.css.ViewCSS
getComputedStyle
-
Method Details
-
getX
SVGAnimatedLength getX() -
getY
SVGAnimatedLength getY() -
getWidth
SVGAnimatedLength getWidth() -
getHeight
SVGAnimatedLength getHeight() -
getContentScriptType
String getContentScriptType() -
setContentScriptType
- Throws:
DOMException
-
getContentStyleType
String getContentStyleType() -
setContentStyleType
- Throws:
DOMException
-
getViewport
SVGRect getViewport() -
getPixelUnitToMillimeterX
float getPixelUnitToMillimeterX() -
getPixelUnitToMillimeterY
float getPixelUnitToMillimeterY() -
getScreenPixelToMillimeterX
float getScreenPixelToMillimeterX() -
getScreenPixelToMillimeterY
float getScreenPixelToMillimeterY() -
getUseCurrentView
boolean getUseCurrentView() -
setUseCurrentView
- Throws:
DOMException
-
getCurrentView
SVGViewSpec getCurrentView() -
getCurrentScale
float getCurrentScale() -
setCurrentScale
- Throws:
DOMException
-
getCurrentTranslate
SVGPoint getCurrentTranslate() -
suspendRedraw
int suspendRedraw(int max_wait_milliseconds) -
unsuspendRedraw
- Throws:
DOMException
-
unsuspendRedrawAll
void unsuspendRedrawAll() -
forceRedraw
void forceRedraw() -
pauseAnimations
void pauseAnimations() -
unpauseAnimations
void unpauseAnimations() -
animationsPaused
boolean animationsPaused() -
getCurrentTime
float getCurrentTime() -
setCurrentTime
void setCurrentTime(float seconds) -
getIntersectionList
-
getEnclosureList
-
checkIntersection
-
checkEnclosure
-
deselectAll
void deselectAll() -
createSVGNumber
SVGNumber createSVGNumber() -
createSVGLength
SVGLength createSVGLength() -
createSVGAngle
SVGAngle createSVGAngle() -
createSVGPoint
SVGPoint createSVGPoint() -
createSVGMatrix
SVGMatrix createSVGMatrix() -
createSVGRect
SVGRect createSVGRect() -
createSVGTransform
SVGTransform createSVGTransform() -
createSVGTransformFromMatrix
-
getElementById
-