public class SVGSVGElement extends SVGElement implements SVGExternalResourcesRequired, SVGFitToViewBox, SVGLangSpace, SVGLocatable, SVGStylable, SVGTests, SVGZoomAndPan
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
contentScriptType |
java.lang.String |
contentStyleType |
double |
currentScale |
SVGPoint |
currentTranslate |
SVGAnimatedBoolean |
externalResourcesRequired |
SVGElement |
farthestViewportElement |
SVGAnimatedLength |
height |
SVGElement |
nearestViewportElement |
double |
pixelUnitToMillimeterX |
double |
pixelUnitToMillimeterY |
SVGAnimatedPreserveAspectRatio |
preserveAspectRatio |
SVGStringList |
requiredExtensions |
SVGStringList |
requiredFeatures |
double |
screenPixelToMillimeterX |
double |
screenPixelToMillimeterY |
static double |
SVG_ZOOMANDPAN_DISABLE |
static double |
SVG_ZOOMANDPAN_MAGNIFY |
static double |
SVG_ZOOMANDPAN_UNKNOWN |
SVGStringList |
systemLanguage |
boolean |
useCurrentView |
SVGAnimatedRect |
viewBox |
SVGRect |
viewport |
SVGAnimatedLength |
width |
SVGAnimatedLength |
x |
java.lang.String |
xmllang |
java.lang.String |
xmlspace |
SVGAnimatedLength |
y |
double |
zoomAndPan |
className, ownerSVGElement, viewportElement, xmlbase| Constructor and Description |
|---|
SVGSVGElement() |
public static final double SVG_ZOOMANDPAN_DISABLE
public static final double SVG_ZOOMANDPAN_MAGNIFY
public static final double SVG_ZOOMANDPAN_UNKNOWN
public java.lang.String contentScriptType
public java.lang.String contentStyleType
public double currentScale
public SVGPoint currentTranslate
public SVGAnimatedBoolean externalResourcesRequired
public SVGElement farthestViewportElement
public SVGAnimatedLength height
public SVGElement nearestViewportElement
public double pixelUnitToMillimeterX
public double pixelUnitToMillimeterY
public SVGAnimatedPreserveAspectRatio preserveAspectRatio
public SVGStringList requiredExtensions
public SVGStringList requiredFeatures
public double screenPixelToMillimeterX
public double screenPixelToMillimeterY
public SVGStringList systemLanguage
public boolean useCurrentView
public SVGAnimatedRect viewBox
public SVGRect viewport
public SVGAnimatedLength width
public SVGAnimatedLength x
public java.lang.String xmllang
public java.lang.String xmlspace
public SVGAnimatedLength y
public double zoomAndPan
public boolean animationsPaused()
public boolean checkEnclosure()
public boolean checkEnclosure(SVGElement element, SVGRect rect)
public boolean checkEnclosure(SVGElement element)
public boolean checkIntersection()
public boolean checkIntersection(SVGElement element, SVGRect rect)
public boolean checkIntersection(SVGElement element)
public SVGAngle createSVGAngle()
public SVGLength createSVGLength()
public SVGMatrix createSVGMatrix()
public SVGNumber createSVGNumber()
public SVGPoint createSVGPoint()
public SVGRect createSVGRect()
public SVGTransform createSVGTransform()
public SVGTransform createSVGTransformFromMatrix()
public SVGTransform createSVGTransformFromMatrix(SVGMatrix matrix)
public java.lang.Object deselectAll()
public java.lang.Object forceRedraw()
public SVGRect getBBox()
getBBox in interface SVGLocatablepublic SVGMatrix getCTM()
getCTM in interface SVGLocatablepublic SVGAnimatedString getClassName()
getClassName in interface SVGStylablepublic double getCurrentTime()
public Element getElementById()
public Element getElementById(java.lang.String elementId)
public <any> getEnclosureList()
public <any> getEnclosureList(SVGRect rect, SVGElement referenceElement)
public <any> getEnclosureList(SVGRect rect)
public SVGAnimatedBoolean getExternalResourcesRequired()
getExternalResourcesRequired in interface SVGExternalResourcesRequiredpublic SVGElement getFarthestViewportElement()
getFarthestViewportElement in interface SVGLocatablepublic <any> getIntersectionList()
public <any> getIntersectionList(SVGRect rect, SVGElement referenceElement)
public <any> getIntersectionList(SVGRect rect)
public SVGElement getNearestViewportElement()
getNearestViewportElement in interface SVGLocatablepublic CSSValue getPresentationAttribute()
getPresentationAttribute in interface SVGStylablepublic CSSValue getPresentationAttribute(java.lang.String name)
getPresentationAttribute in interface SVGStylablepublic SVGAnimatedPreserveAspectRatio getPreserveAspectRatio()
getPreserveAspectRatio in interface SVGFitToViewBoxpublic SVGStringList getRequiredExtensions()
getRequiredExtensions in interface SVGTestspublic SVGStringList getRequiredFeatures()
getRequiredFeatures in interface SVGTestspublic SVGMatrix getScreenCTM()
getScreenCTM in interface SVGLocatablepublic SVGStringList getSystemLanguage()
getSystemLanguage in interface SVGTestspublic SVGMatrix getTransformToElement()
getTransformToElement in interface SVGLocatablepublic SVGMatrix getTransformToElement(SVGElement element)
getTransformToElement in interface SVGLocatablepublic SVGAnimatedRect getViewBox()
getViewBox in interface SVGFitToViewBoxpublic java.lang.String getXmllang()
getXmllang in interface SVGLangSpacepublic java.lang.String getXmlspace()
getXmlspace in interface SVGLangSpacepublic int getZoomAndPan()
getZoomAndPan in interface SVGZoomAndPanpublic boolean hasExtension()
hasExtension in interface SVGTestspublic boolean hasExtension(java.lang.String extension)
hasExtension in interface SVGTestspublic java.lang.Object pauseAnimations()
public void setClassName(SVGAnimatedString className)
setClassName in interface SVGStylablepublic void setCurrentTime()
public void setCurrentTime(double seconds)
public void setExternalResourcesRequired(SVGAnimatedBoolean externalResourcesRequired)
setExternalResourcesRequired in interface SVGExternalResourcesRequiredpublic void setFarthestViewportElement(SVGElement farthestViewportElement)
setFarthestViewportElement in interface SVGLocatablepublic void setNearestViewportElement(SVGElement nearestViewportElement)
setNearestViewportElement in interface SVGLocatablepublic void setPreserveAspectRatio(SVGAnimatedPreserveAspectRatio preserveAspectRatio)
setPreserveAspectRatio in interface SVGFitToViewBoxpublic void setRequiredExtensions(SVGStringList requiredExtensions)
setRequiredExtensions in interface SVGTestspublic void setRequiredFeatures(SVGStringList requiredFeatures)
setRequiredFeatures in interface SVGTestspublic void setSystemLanguage(SVGStringList systemLanguage)
setSystemLanguage in interface SVGTestspublic void setViewBox(SVGAnimatedRect viewBox)
setViewBox in interface SVGFitToViewBoxpublic void setXmllang(java.lang.String xmllang)
setXmllang in interface SVGLangSpacepublic void setXmlspace(java.lang.String xmlspace)
setXmlspace in interface SVGLangSpacepublic void setZoomAndPan(int zoomAndPan)
setZoomAndPan in interface SVGZoomAndPanpublic int suspendRedraw()
public int suspendRedraw(int maxWaitMilliseconds)
public java.lang.Object unpauseAnimations()
public void unsuspendRedraw()
public void unsuspendRedraw(int suspendHandleId)
public java.lang.Object unsuspendRedrawAll()