Class SVGSVGElementImpl
- All Implemented Interfaces:
Cloneable
,EventTarget
,GlobalEventHandlers
,HTMLElement
,ModelNode
,Drawable
,SVGElement
,SVGExternalResourcesRequired
,SVGFitToViewBox
,SVGLangSpace
,SVGLocatable
,SVGStylable
,SVGSVGElement
,SVGTests
,SVGZoomAndPan
,Element
,InnerHTML
,Node
,NonDocumentTypeChildNode
,ParentNode
,CSSPropertiesContext
,ScriptableDelegate
SVGSVGElementImpl class.
-
Field Summary
Fields inherited from class org.loboevolution.html.dom.nodeimpl.NodeImpl
document, nodeList, notificationsSuspended, parentNode, uiNode
Fields inherited from interface org.loboevolution.html.node.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, NONE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Fields inherited from interface org.loboevolution.html.dom.svg.SVGZoomAndPan
SVG_ZOOMANDPAN_DISABLE, SVG_ZOOMANDPAN_MAGNIFY, SVG_ZOOMANDPAN_UNKNOWN
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
animationsPaused.boolean
checkEnclosure
(SVGElement element, SVGRect rect) checkEnclosure.boolean
checkIntersection
(SVGElement element, SVGRect rect) checkIntersection.createEvent
(String eventType) createEvent.createShape
(AffineTransform transform) createShape.createSVGAngle.createSVGLength.createSVGMatrix.createSVGNumber.createSVGPoint.createSVGRect.createSVGTransform.createSVGTransformFromMatrix.void
deselectAll.void
draw
(Graphics2D graphics) draw.void
forceRedraw.getBBox()
getBBox.int
getClientHeight.getClientWidth.float
getCurrentScale.float
getCurrentTime.getElementById
(String elementId) getElementById.getEnclosureList
(SVGRect rect, SVGElement referenceElement) getEnclosureList.getHeight.getIntersectionList
(SVGRect rect, SVGElement referenceElement) getIntersectionList.getOffsetWidth.float
getPixelUnitToMillimeterX.float
getPixelUnitToMillimeterY.getPreserveAspectRatio.float
getScreenPixelToMillimeterX.float
getScreenPixelToMillimeterY.boolean
getUseCurrentView.getViewBox.getViewport.getWidth()
getWidth.getX()
getX.getY()
getY.short
getZoomAndPan.void
pauseAnimations.void
setCurrentScale
(float currentScale) setCurrentScale.void
setCurrentTime
(float seconds) setCurrentTime.void
setUseCurrentView
(boolean useCurrentView) setUseCurrentView.void
setZoomAndPan
(short zoomAndPan) setZoomAndPan.int
suspendRedraw
(int max_wait_milliseconds) suspendRedraw.toString()
void
unpauseAnimations.void
unsuspendRedraw
(int suspend_handle_id) unsuspendRedraw.void
unsuspendRedrawAll.Methods inherited from class org.loboevolution.html.dom.svgimpl.SVGLocatableImpl
getCTM, getFarthestViewportElement, getNearestViewportElement, getScreenCTM, getTransformToElement
Methods inherited from class org.loboevolution.html.dom.svgimpl.SVGStylableImpl
child, drawStyle, getClippingPath, getClipRule, getDisplay, getFillPaint, getFont, getFontAscent, getFontDescent, getFontElement, getFontFace, getFontSize, getFontUnitsPerEm, getHorizAdvX, getOpacity, getStopColor, getStopOpacity, getStroke, getStrokeDashArray, getStrokeLineCap, getStrokeLinejoin, getStrokelPaint, getStrokeMiterlimit, getStrokeWidth, getTextAnchor, getVisibility
Methods inherited from class org.loboevolution.html.dom.svgimpl.SVGElementImpl
getExternalResourcesRequired, getOwnerSVGElement, getRequiredExtensions, getRequiredFeatures, getSystemLanguage, getViewportElement, getXMLlang, getXMLspace, hasExtension, setOwnerSVGElement, setXMLlang, setXMLspace
Methods inherited from class org.loboevolution.html.dom.domimpl.HTMLElementImpl
assignAttributeField, click, createRenderState, findStyleDeclarations, forgetLocalStyle, forgetStyle, getAccessKey, getAccessKeyLabel, getAncestorForJavaClass, getAttributeAsBoolean, getAttributeAsInt, getAutocapitalize, getCharset, getComputedStyle, getComputedStyle, getContentEditable, getCurrentStyle, getDocumentBaseURI, getFormInputs, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getOnabort, getOnanimationcancel, getOnanimationend, getOnanimationiteration, getOnanimationstart, getOnauxclick, getOnblur, getOncancel, getOncanplay, getOncanplaythrough, getOnchange, getOnclick, getOnclose, getOncontextmenu, getOncuechange, getOndblclick, getOndrag, getOndragend, getOndragenter, getOndragexit, getOndragleave, getOndragover, getOndragstart, getOndrop, getOndurationchange, getOnemptied, getOnended, getOnerror, getOnfocus, getOnfocusin, getOnfocusout, getOnfullscreenchange, getOngotpointercapture, getOninput, getOninvalid, getOnkeydown, getOnkeypress, getOnkeyup, getOnload, getOnloadeddata, getOnloadedmetadata, getOnloadend, getOnloadstart, getOnlostpointercapture, getOnmousedown, getOnmouseenter, getOnmouseleave, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnpause, getOnplay, getOnplaying, getOnpointercancel, getOnpointerdown, getOnpointerenter, getOnpointerleave, getOnpointermove, getOnpointerout, getOnpointerover, getOnpointerup, getOnprogress, getOnratechange, getOnreset, getOnresize, getOnscroll, getOnsecuritypolicyviolation, getOnseeked, getOnseeking, getOnselect, getOnselectionchange, getOnselectstart, getOnstalled, getOnsubmit, getOnsuspend, getOntimeupdate, getOntoggle, getOntouchcancel, getOntouchend, getOntouchmove, getOntouchstart, getOntransitioncancel, getOntransitionend, getOntransitionrun, getOntransitionstart, getOnvolumechange, getOnwaiting, getOnwheel, getParent, getParentStyle, getStyle, informInvalid, informInvalidAttibute, isDraggable, isHidden, isSpellcheck, isTranslate, setAccessKey, setAutocapitalize, setCharset, setContentEditable, setDraggable, setHidden, setMouseOver, setOnabort, setOnanimationcancel, setOnanimationend, setOnanimationiteration, setOnanimationstart, setOnauxclick, setOnblur, setOncancel, setOncanplay, setOncanplaythrough, setOnchange, setOnclick, setOnclose, setOncontextmenu, setOncuechange, setOndblclick, setOndrag, setOndragend, setOndragenter, setOndragexit, setOndragleave, setOndragover, setOndragstart, setOndrop, setOndurationchange, setOnemptied, setOnended, setOnerror, setOnfocus, setOnfocusin, setOnfocusout, setOngotpointercapture, setOninput, setOninvalid, setOnkeydown, setOnkeypress, setOnkeyup, setOnload, setOnloadeddata, setOnloadedmetadata, setOnloadend, setOnloadstart, setOnlostpointercapture, setOnmousedown, setOnmouseenter, setOnmouseleave, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnoffline, setOnpause, setOnplay, setOnplaying, setOnpointercancel, setOnpointerdown, setOnpointerenter, setOnpointerleave, setOnpointermove, setOnpointerout, setOnpointerover, setOnpointerup, setOnprogress, setOnratechange, setOnreset, setOnresize, setOnscroll, setOnsecuritypolicyviolation, setOnseeked, setOnseeking, setOnselect, setOnselectionchange, setOnselectstart, setOnstalled, setOnsubmit, setOnsuspend, setOntimeupdate, setOntoggle, setOntouchcancel, setOntouchend, setOntouchmove, setOntouchstart, setOntransitioncancel, setOntransitionend, setOntransitionrun, setOntransitionstart, setOnvolumechange, setOnwaiting, setOnwheel, setSpellcheck, setStyle, setTranslate, warn, warn
Methods inherited from class org.loboevolution.html.dom.nodeimpl.ElementImpl
appendOuterHTMLImpl, calculateHeight, calculateWidth, closest, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getBoundingClientRect, getChildElementCount, getClassList, getClassName, getClientLeft, getClientRects, getClientTop, getDir, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getFirstElementChild, getId, getInnerHTML, getInnerText, getLang, getLastElementChild, getLocalName, getNodeName, getNodeType, getNodeValue, getOuterHTML, getRawInnerText, getSchemaTypeInfo, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSlot, getTagName, getTitle, hasAttribute, hasAttributeNS, hasAttributes, hasPointerCapture, htmlEncodeChildText, insertAdjacentElement, insertAdjacentHTML, isEqualNode, matches, querySelector, querySelectorAll, releasePointerCapture, removeAttribute, removeAttributeNode, removeAttributeNS, requestPointerLock, scroll, scrollBy, scrollIntoView, scrollIntoView, scrollTo, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setClassName, setDir, setId, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setInnerHTML, setInnerText, setLang, setNodeValue, setOuterHTML, setPointerCapture, setScrollLeft, setScrollTop, setSlot, setTitle, toggleAttribute, toggleAttribute
Methods inherited from class org.loboevolution.html.dom.nodeimpl.NodeImpl
appendChild, appendInnerHTMLImpl, appendInnerTextImpl, clone, cloneNode, cloneNode, compareDocumentPosition, contains, findUINode, forgetRenderState, getATTRIBUTE_NODE, getBaseURI, getCDATA_SECTION_NODE, getChildIndex, getChildNodes, getChildren, getCOMMENT_NODE, getDescendents, getDOCUMENT_FRAGMENT_NODE, getDOCUMENT_NODE, getDOCUMENT_POSITION_CONTAINED_BY, getDOCUMENT_POSITION_CONTAINS, getDOCUMENT_POSITION_DISCONNECTED, getDOCUMENT_POSITION_FOLLOWING, getDOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, getDOCUMENT_POSITION_PRECEDING, getDOCUMENT_TYPE_NODE, getDocumentItem, getDocumentNode, getDocumentURL, getELEMENT_NODE, getENTITY_NODE, getENTITY_REFERENCE_NODE, getFeature, getFirstChild, getFirstChildByFilter, getFullURL, getHtmlRendererConfig, getHtmlRendererContext, getLastChild, getNamespaceURI, getNextElementSibling, getNextSibling, getNodeList, getNONE, getNOTATION_NODE, getOwnerDocument, getParentElement, getParentModelNode, getParentNode, getParentRenderState, getPrefix, getPreviousElementSibling, getPreviousSibling, getPROCESSING_INSTRUCTION_NODE, getRenderState, getRootNode, getTEXT_NODE, getTextContent, getUINode, getUserAgentContext, getUserData, hasChildNodes, informLayoutInvalid, informLookInvalid, informNodeLoaded, informPositionInvalid, informSizeInvalid, informStructureInvalid, insertAfter, insertAt, insertBefore, isDefaultNamespace, isEqualOrDescendentOf, isIsConnected, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, prepend, prependChild, removeChild, removeChildAt, removeChildrenImpl, removeTableChildren, replaceAdjacentTextNodes, replaceChild, setDocumentItem, setOwnerDocument, setOwnerDocument, setParentImpl, setPrefix, setTextContent, setUINode, setUserData, visit, visitImpl
Methods inherited from class org.loboevolution.html.dom.nodeimpl.event.EventTargetImpl
addEventListener, addEventListener, dispatchEvent, dispatchEvent, getFunction, removeEventListener, removeEventListener
Methods inherited from class org.loboevolution.js.AbstractScriptableDelegate
getScriptable, setScriptable
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.loboevolution.html.style.CSSPropertiesContext
informLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalid
Methods inherited from interface org.loboevolution.html.node.Element
closest, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getBoundingClientRect, getClassList, getClassName, getClientLeft, getClientRects, getClientTop, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getInnerHTML, getLocalName, getNamespaceURI, getOuterHTML, getPrefix, getSchemaTypeInfo, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSlot, getTagName, hasAttribute, hasAttributeNS, hasPointerCapture, insertAdjacentElement, insertAdjacentHTML, matches, releasePointerCapture, removeAttribute, removeAttributeNode, removeAttributeNS, requestPointerLock, scroll, scrollBy, scrollIntoView, scrollIntoView, scrollTo, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setClassName, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOuterHTML, setPointerCapture, setScrollLeft, setScrollTop, setSlot, toggleAttribute, toggleAttribute
Methods inherited from interface org.loboevolution.events.EventTarget
addEventListener, addEventListener, dispatchEvent, dispatchEvent, removeEventListener, removeEventListener
Methods inherited from interface org.loboevolution.events.GlobalEventHandlers
addAbortEventListener, addAbortEventListener, addAnimationCancelEventListener, addAnimationCancelEventListener, addAnimationEndEventListener, addAnimationEndEventListener, addAnimationIterationEventListener, addAnimationIterationEventListener, addAnimationStartEventListener, addAnimationStartEventListener, addAuxClickEventListener, addAuxClickEventListener, addBlurEventListener, addBlurEventListener, addCancelEventListener, addCancelEventListener, addCanPlayEventListener, addCanPlayEventListener, addCanPlayThroughEventListener, addCanPlayThroughEventListener, addChangeEventListener, addChangeEventListener, addClickEventListener, addClickEventListener, addCloseEventListener, addCloseEventListener, addContextMenuEventListener, addContextMenuEventListener, addCueChangeEventListener, addCueChangeEventListener, addDblClickEventListener, addDblClickEventListener, addDragEndEventListener, addDragEndEventListener, addDragEnterEventListener, addDragEnterEventListener, addDragEventListener, addDragEventListener, addDragExitEventListener, addDragExitEventListener, addDragLeaveEventListener, addDragLeaveEventListener, addDragOverEventListener, addDragOverEventListener, addDragStartEventListener, addDragStartEventListener, addDropEventListener, addDropEventListener, addDurationChangeEventListener, addDurationChangeEventListener, addEmptiedEventListener, addEmptiedEventListener, addEndedEventListener, addEndedEventListener, addErrorEventListener, addErrorEventListener, addFocusEventListener, addFocusEventListener, addFocusInEventListener, addFocusInEventListener, addFocusOutEventListener, addFocusOutEventListener, addGotPointerCaptureEventListener, addGotPointerCaptureEventListener, addInputEventListener, addInputEventListener, addInvalidEventListener, addInvalidEventListener, addKeyDownEventListener, addKeyDownEventListener, addKeyPressEventListener, addKeyPressEventListener, addKeyUpEventListener, addKeyUpEventListener, addLoadedDataEventListener, addLoadedDataEventListener, addLoadedMetaDataEventListener, addLoadedMetaDataEventListener, addLoadEndEventListener, addLoadEndEventListener, addLoadEventListener, addLoadEventListener, addLoadStartEventListener, addLoadStartEventListener, addLostPointerCaptureEventListener, addLostPointerCaptureEventListener, addMouseDownEventListener, addMouseDownEventListener, addMouseEnterEventListener, addMouseEnterEventListener, addMouseLeaveEventListener, addMouseLeaveEventListener, addMouseMoveEventListener, addMouseMoveEventListener, addMouseOutEventListener, addMouseOutEventListener, addMouseOverEventListener, addMouseOverEventListener, addMouseUpEventListener, addMouseUpEventListener, addPauseEventListener, addPauseEventListener, addPlayEventListener, addPlayEventListener, addPlayingEventListener, addPlayingEventListener, addPointerCancelEventListener, addPointerCancelEventListener, addPointerDownEventListener, addPointerDownEventListener, addPointerEnterEventListener, addPointerEnterEventListener, addPointerLeaveEventListener, addPointerLeaveEventListener, addPointerMoveEventListener, addPointerMoveEventListener, addPointerOutEventListener, addPointerOutEventListener, addPointerOverEventListener, addPointerOverEventListener, addPointerUpEventListener, addPointerUpEventListener, addProgressEventListener, addProgressEventListener, addRateChangeEventListener, addRateChangeEventListener, addResetEventListener, addResetEventListener, addResizeEventListener, addResizeEventListener, addScrollEventListener, addScrollEventListener, addSecurityPolicyViolationEventListener, addSecurityPolicyViolationEventListener, addSeekedEventListener, addSeekedEventListener, addSeekingEventListener, addSeekingEventListener, addSelectEventListener, addSelectEventListener, addSelectionChangeEventListener, addSelectionChangeEventListener, addSelectStartEventListener, addSelectStartEventListener, addStalledEventListener, addStalledEventListener, addSubmitEventListener, addSubmitEventListener, addSuspendEventListener, addSuspendEventListener, addTimeUpdateEventListener, addTimeUpdateEventListener, addToggleEventListener, addToggleEventListener, addTouchCancelEventListener, addTouchCancelEventListener, addTouchEndEventListener, addTouchEndEventListener, addTouchMoveEventListener, addTouchMoveEventListener, addTouchStartEventListener, addTouchStartEventListener, addTransitionCancelEventListener, addTransitionCancelEventListener, addTransitionEndEventListener, addTransitionEndEventListener, addTransitionRunEventListener, addTransitionRunEventListener, addTransitionStartEventListener, addTransitionStartEventListener, addVolumeChangeEventListener, addVolumeChangeEventListener, addWaitingEventListener, addWaitingEventListener, addWheelEventListener, addWheelEventListener, removeAbortEventListener, removeAbortEventListener, removeAnimationCancelEventListener, removeAnimationCancelEventListener, removeAnimationEndEventListener, removeAnimationEndEventListener, removeAnimationIterationEventListener, removeAnimationIterationEventListener, removeAnimationStartEventListener, removeAnimationStartEventListener, removeAuxClickEventListener, removeAuxClickEventListener, removeBlurEventListener, removeBlurEventListener, removeCancelEventListener, removeCancelEventListener, removeCanPlayEventListener, removeCanPlayEventListener, removeCanPlayThroughEventListener, removeCanPlayThroughEventListener, removeChangeEventListener, removeChangeEventListener, removeClickEventListener, removeClickEventListener, removeCloseEventListener, removeCloseEventListener, removeContextMenuEventListener, removeContextMenuEventListener, removeCueChangeEventListener, removeCueChangeEventListener, removeDblClickEventListener, removeDblClickEventListener, removeDragEndEventListener, removeDragEndEventListener, removeDragEnterEventListener, removeDragEnterEventListener, removeDragEventListener, removeDragEventListener, removeDragExitEventListener, removeDragExitEventListener, removeDragLeaveEventListener, removeDragLeaveEventListener, removeDragOverEventListener, removeDragOverEventListener, removeDragStartEventListener, removeDragStartEventListener, removeDropEventListener, removeDropEventListener, removeDurationChangeEventListener, removeDurationChangeEventListener, removeEmptiedEventListener, removeEmptiedEventListener, removeEndedEventListener, removeEndedEventListener, removeErrorEventListener, removeErrorEventListener, removeFocusEventListener, removeFocusEventListener, removeFocusInEventListener, removeFocusInEventListener, removeFocusOutEventListener, removeFocusOutEventListener, removeGotPointerCaptureEventListener, removeGotPointerCaptureEventListener, removeInputEventListener, removeInputEventListener, removeInvalidEventListener, removeInvalidEventListener, removeKeyDownEventListener, removeKeyDownEventListener, removeKeyPressEventListener, removeKeyPressEventListener, removeKeyUpEventListener, removeKeyUpEventListener, removeLoadedDataEventListener, removeLoadedDataEventListener, removeLoadedMetaDataEventListener, removeLoadedMetaDataEventListener, removeLoadEndEventListener, removeLoadEndEventListener, removeLoadEventListener, removeLoadEventListener, removeLoadStartEventListener, removeLoadStartEventListener, removeLostPointerCaptureEventListener, removeLostPointerCaptureEventListener, removeMouseDownEventListener, removeMouseDownEventListener, removeMouseEnterEventListener, removeMouseEnterEventListener, removeMouseLeaveEventListener, removeMouseLeaveEventListener, removeMouseMoveEventListener, removeMouseMoveEventListener, removeMouseOutEventListener, removeMouseOutEventListener, removeMouseOverEventListener, removeMouseOverEventListener, removeMouseUpEventListener, removeMouseUpEventListener, removePauseEventListener, removePauseEventListener, removePlayEventListener, removePlayEventListener, removePlayingEventListener, removePlayingEventListener, removePointerCancelEventListener, removePointerCancelEventListener, removePointerDownEventListener, removePointerDownEventListener, removePointerEnterEventListener, removePointerEnterEventListener, removePointerLeaveEventListener, removePointerLeaveEventListener, removePointerMoveEventListener, removePointerMoveEventListener, removePointerOutEventListener, removePointerOutEventListener, removePointerOverEventListener, removePointerOverEventListener, removePointerUpEventListener, removePointerUpEventListener, removeProgressEventListener, removeProgressEventListener, removeRateChangeEventListener, removeRateChangeEventListener, removeResetEventListener, removeResetEventListener, removeResizeEventListener, removeResizeEventListener, removeScrollEventListener, removeScrollEventListener, removeSecurityPolicyViolationEventListener, removeSecurityPolicyViolationEventListener, removeSeekedEventListener, removeSeekedEventListener, removeSeekingEventListener, removeSeekingEventListener, removeSelectEventListener, removeSelectEventListener, removeSelectionChangeEventListener, removeSelectionChangeEventListener, removeSelectStartEventListener, removeSelectStartEventListener, removeStalledEventListener, removeStalledEventListener, removeSubmitEventListener, removeSubmitEventListener, removeSuspendEventListener, removeSuspendEventListener, removeTimeUpdateEventListener, removeTimeUpdateEventListener, removeToggleEventListener, removeToggleEventListener, removeTouchCancelEventListener, removeTouchCancelEventListener, removeTouchEndEventListener, removeTouchEndEventListener, removeTouchMoveEventListener, removeTouchMoveEventListener, removeTouchStartEventListener, removeTouchStartEventListener, removeTransitionCancelEventListener, removeTransitionCancelEventListener, removeTransitionEndEventListener, removeTransitionEndEventListener, removeTransitionRunEventListener, removeTransitionRunEventListener, removeTransitionStartEventListener, removeTransitionStartEventListener, removeVolumeChangeEventListener, removeVolumeChangeEventListener, removeWaitingEventListener, removeWaitingEventListener, removeWheelEventListener, removeWheelEventListener
Methods inherited from interface org.loboevolution.html.dom.HTMLElement
getDir, getInnerText, getLang, getTitle, setDir, setInnerText, setLang, setTitle
Methods inherited from interface org.loboevolution.html.node.InnerHTML
setInnerHTML
Methods inherited from interface org.loboevolution.html.node.Node
appendChild, cloneNode, cloneNode, compareDocumentPosition, contains, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPreviousSibling, getRootNode, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isIsConnected, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, prepend, prependChild, removeChild, replaceChild, setNodeValue, setOwnerDocument, setPrefix, setTextContent, setUserData
Methods inherited from interface org.loboevolution.html.node.NonDocumentTypeChildNode
getNextElementSibling, getPreviousElementSibling
Methods inherited from interface org.loboevolution.html.node.ParentNode
getChildElementCount, getChildren, getFirstElementChild, getLastElementChild, querySelector, querySelectorAll
Methods inherited from interface org.loboevolution.html.dom.svg.SVGElement
getId, getOwnerSVGElement, getViewportElement, setId, setOwnerSVGElement
Methods inherited from interface org.loboevolution.html.dom.svg.SVGExternalResourcesRequired
getExternalResourcesRequired
Methods inherited from interface org.loboevolution.html.dom.svg.SVGLangSpace
getXMLlang, getXMLspace, setXMLlang, setXMLspace
Methods inherited from interface org.loboevolution.html.dom.svg.SVGLocatable
getCTM, getFarthestViewportElement, getNearestViewportElement, getScreenCTM, getTransformToElement
Methods inherited from interface org.loboevolution.html.dom.svg.SVGStylable
getStyle
Methods inherited from interface org.loboevolution.html.dom.svg.SVGSVGElement
getCurrentTranslate, getCurrentView
Methods inherited from interface org.loboevolution.html.dom.svg.SVGTests
getRequiredExtensions, getRequiredFeatures, getSystemLanguage, hasExtension
-
Constructor Details
-
SVGSVGElementImpl
Constructor for SVGSVGElementImpl.
- Parameters:
name
- aString
object.
-
-
Method Details
-
getBBox
Description copied from interface:SVGLocatable
getBBox.
- Specified by:
getBBox
in interfaceSVGLocatable
- Returns:
- a
SVGRect
object.
-
getViewBox
getViewBox.
- Specified by:
getViewBox
in interfaceSVGFitToViewBox
- Returns:
- a
SVGAnimatedRect
object.
-
getPreserveAspectRatio
getPreserveAspectRatio.
- Specified by:
getPreserveAspectRatio
in interfaceSVGFitToViewBox
- Returns:
- a
SVGAnimatedPreserveAspectRatio
object.
-
getZoomAndPan
public short getZoomAndPan()getZoomAndPan.
- Specified by:
getZoomAndPan
in interfaceSVGZoomAndPan
- Returns:
- a short.
-
setZoomAndPan
public void setZoomAndPan(short zoomAndPan) setZoomAndPan.
- Specified by:
setZoomAndPan
in interfaceSVGZoomAndPan
- Parameters:
zoomAndPan
- a short.
-
createEvent
createEvent.
- Specified by:
createEvent
in interfaceSVGSVGElement
- Parameters:
eventType
- aString
object.- Returns:
- a
Event
object. - Throws:
DOMException
-
getX
getX.
- Specified by:
getX
in interfaceSVGSVGElement
- Returns:
- a
SVGAnimatedLength
object.
-
getY
getY.
- Specified by:
getY
in interfaceSVGSVGElement
- Returns:
- a
SVGAnimatedLength
object.
-
getWidth
getWidth.
- Specified by:
getWidth
in interfaceSVGSVGElement
- Returns:
- a
SVGAnimatedLength
object.
-
getHeight
getHeight.
- Specified by:
getHeight
in interfaceSVGSVGElement
- Returns:
- a
SVGAnimatedLength
object.
-
getViewport
getViewport.
- Specified by:
getViewport
in interfaceSVGSVGElement
- Returns:
- a
SVGRect
object.
-
getPixelUnitToMillimeterX
public float getPixelUnitToMillimeterX()getPixelUnitToMillimeterX.
- Specified by:
getPixelUnitToMillimeterX
in interfaceSVGSVGElement
- Returns:
- a float.
-
getPixelUnitToMillimeterY
public float getPixelUnitToMillimeterY()getPixelUnitToMillimeterY.
- Specified by:
getPixelUnitToMillimeterY
in interfaceSVGSVGElement
- Returns:
- a float.
-
getScreenPixelToMillimeterX
public float getScreenPixelToMillimeterX()getScreenPixelToMillimeterX.
- Specified by:
getScreenPixelToMillimeterX
in interfaceSVGSVGElement
- Returns:
- a float.
-
getScreenPixelToMillimeterY
public float getScreenPixelToMillimeterY()getScreenPixelToMillimeterY.
- Specified by:
getScreenPixelToMillimeterY
in interfaceSVGSVGElement
- Returns:
- a float.
-
getUseCurrentView
public boolean getUseCurrentView()getUseCurrentView.
- Specified by:
getUseCurrentView
in interfaceSVGSVGElement
- Returns:
- a boolean.
-
setUseCurrentView
public void setUseCurrentView(boolean useCurrentView) setUseCurrentView.
- Specified by:
setUseCurrentView
in interfaceSVGSVGElement
- Parameters:
useCurrentView
- a boolean.
-
getCurrentScale
public float getCurrentScale()getCurrentScale.
- Specified by:
getCurrentScale
in interfaceSVGSVGElement
- Returns:
- a float.
-
setCurrentScale
public void setCurrentScale(float currentScale) setCurrentScale.
- Specified by:
setCurrentScale
in interfaceSVGSVGElement
- Parameters:
currentScale
- a float.
-
suspendRedraw
public int suspendRedraw(int max_wait_milliseconds) suspendRedraw.
- Specified by:
suspendRedraw
in interfaceSVGSVGElement
- Parameters:
max_wait_milliseconds
- aInteger
object.- Returns:
- a
Integer
object.
-
unsuspendRedraw
public void unsuspendRedraw(int suspend_handle_id) unsuspendRedraw.
- Specified by:
unsuspendRedraw
in interfaceSVGSVGElement
- Parameters:
suspend_handle_id
- aInteger
object.
-
unsuspendRedrawAll
public void unsuspendRedrawAll()unsuspendRedrawAll.
- Specified by:
unsuspendRedrawAll
in interfaceSVGSVGElement
-
forceRedraw
public void forceRedraw()forceRedraw.
- Specified by:
forceRedraw
in interfaceSVGSVGElement
-
pauseAnimations
public void pauseAnimations()pauseAnimations.
- Specified by:
pauseAnimations
in interfaceSVGSVGElement
-
unpauseAnimations
public void unpauseAnimations()unpauseAnimations.
- Specified by:
unpauseAnimations
in interfaceSVGSVGElement
-
animationsPaused
public boolean animationsPaused()animationsPaused.
- Specified by:
animationsPaused
in interfaceSVGSVGElement
- Returns:
- a boolean.
-
getCurrentTime
public float getCurrentTime()getCurrentTime.
- Specified by:
getCurrentTime
in interfaceSVGSVGElement
- Returns:
- a float.
-
setCurrentTime
public void setCurrentTime(float seconds) setCurrentTime.
- Specified by:
setCurrentTime
in interfaceSVGSVGElement
- Parameters:
seconds
- a float.
-
getIntersectionList
getIntersectionList.
- Specified by:
getIntersectionList
in interfaceSVGSVGElement
- Parameters:
rect
- aSVGRect
object.referenceElement
- aSVGElement
object.- Returns:
- a
NodeList
object.
-
getEnclosureList
getEnclosureList.
- Specified by:
getEnclosureList
in interfaceSVGSVGElement
- Parameters:
rect
- aSVGRect
object.referenceElement
- aSVGElement
object.- Returns:
- a
NodeList
object.
-
checkIntersection
checkIntersection.
- Specified by:
checkIntersection
in interfaceSVGSVGElement
- Parameters:
element
- aSVGElement
object.rect
- aSVGRect
object.- Returns:
- a boolean.
-
checkEnclosure
checkEnclosure.
- Specified by:
checkEnclosure
in interfaceSVGSVGElement
- Parameters:
element
- aSVGElement
object.rect
- aSVGRect
object.- Returns:
- a boolean.
-
deselectAll
public void deselectAll()deselectAll.
- Specified by:
deselectAll
in interfaceSVGSVGElement
-
createSVGLength
createSVGLength.
- Specified by:
createSVGLength
in interfaceSVGSVGElement
- Returns:
- a
SVGLength
object.
-
createSVGAngle
createSVGAngle.
- Specified by:
createSVGAngle
in interfaceSVGSVGElement
- Returns:
- a
SVGAngle
object.
-
createSVGPoint
createSVGPoint.
- Specified by:
createSVGPoint
in interfaceSVGSVGElement
- Returns:
- a
SVGPoint
object.
-
createSVGMatrix
createSVGMatrix.
- Specified by:
createSVGMatrix
in interfaceSVGSVGElement
- Returns:
- a
SVGMatrix
object.
-
createSVGNumber
createSVGNumber.
- Specified by:
createSVGNumber
in interfaceSVGSVGElement
- Returns:
- a
SVGNumber
object.
-
createSVGRect
createSVGRect.
- Specified by:
createSVGRect
in interfaceSVGSVGElement
- Returns:
- a
SVGRect
object.
-
createSVGTransform
createSVGTransform.
- Specified by:
createSVGTransform
in interfaceSVGSVGElement
- Returns:
- a
SVGTransform
object.
-
createSVGTransformFromMatrix
createSVGTransformFromMatrix.
- Specified by:
createSVGTransformFromMatrix
in interfaceSVGSVGElement
- Parameters:
matrix
- aSVGMatrix
object.- Returns:
- a
SVGTransform
object.
-
getElementById
getElementById.
- Specified by:
getElementById
in interfaceSVGSVGElement
- Parameters:
elementId
- aString
object.- Returns:
- a
Element
object.
-
draw
draw.
- Specified by:
draw
in interfaceDrawable
- Parameters:
graphics
- aGraphics2D
object.
-
createShape
createShape.
- Specified by:
createShape
in interfaceDrawable
- Parameters:
transform
- aAffineTransform
object.- Returns:
- a
Shape
object.
-
getClientHeight
public int getClientHeight()Description copied from class:ElementImpl
getClientHeight.
- Specified by:
getClientHeight
in interfaceElement
- Overrides:
getClientHeight
in classElementImpl
- Returns:
- a
Integer
object.
-
getClientWidth
Description copied from class:ElementImpl
getClientWidth.
- Specified by:
getClientWidth
in interfaceElement
- Overrides:
getClientWidth
in classElementImpl
- Returns:
- a
Integer
object.
-
getOffsetWidth
Description copied from class:HTMLElementImpl
getOffsetWidth.
- Specified by:
getOffsetWidth
in interfaceHTMLElement
- Overrides:
getOffsetWidth
in classHTMLElementImpl
- Returns:
- a
Integer
object.
-
toString
- Overrides:
toString
in classHTMLElementImpl
-