Package org.loboevolution.html.dom.svg
Interface SVGElement
- All Superinterfaces:
Element
,EventTarget
,InnerHTML
,Node
,NonDocumentTypeChildNode
,ParentNode
- All Known Subinterfaces:
SVGAElement
,SVGAltGlyphDefElement
,SVGAltGlyphElement
,SVGAltGlyphItemElement
,SVGAnimateElement
,SVGAnimateMotionElement
,SVGAnimateTransformElement
,SVGAnimationElement
,SVGCircleElement
,SVGClipPathElement
,SVGColorProfileElement
,SVGComponentTransferFunctionElement
,SVGCursorElement
,SVGDefinitionSrcElement
,SVGDefsElement
,SVGDescElement
,SVGEllipseElement
,SVGFEBlendElement
,SVGFEColorMatrixElement
,SVGFEComponentTransferElement
,SVGFECompositeElement
,SVGFEConvolveMatrixElement
,SVGFEDiffuseLightingElement
,SVGFEDisplacementMapElement
,SVGFEDistantLightElement
,SVGFEFloodElement
,SVGFEFuncAElement
,SVGFEFuncBElement
,SVGFEFuncGElement
,SVGFEFuncRElement
,SVGFEGaussianBlurElement
,SVGFEImageElement
,SVGFEMergeElement
,SVGFEMergeNodeElement
,SVGFEMorphologyElement
,SVGFEOffsetElement
,SVGFEPointLightElement
,SVGFESpecularLightingElement
,SVGFESpotLightElement
,SVGFETileElement
,SVGFETurbulenceElement
,SVGFilterElement
,SVGFontElement
,SVGFontFaceElement
,SVGFontFaceFormatElement
,SVGFontFaceNameElement
,SVGFontFaceSrcElement
,SVGFontFaceUriElement
,SVGForeignObjectElement
,SVGGElement
,SVGGlyphElement
,SVGGlyphRefElement
,SVGGradientElement
,SVGHKernElement
,SVGImageElement
,SVGLinearGradientElement
,SVGLineElement
,SVGMarkerElement
,SVGMaskElement
,SVGMetadataElement
,SVGMissingGlyphElement
,SVGMPathElement
,SVGPathElement
,SVGPatternElement
,SVGPolygonElement
,SVGPolylineElement
,SVGRadialGradientElement
,SVGRectElement
,SVGScriptElement
,SVGSetElement
,SVGStopElement
,SVGSVGElement
,SVGSwitchElement
,SVGSymbolElement
,SVGTextContentElement
,SVGTextElement
,SVGTextPathElement
,SVGTextPositioningElement
,SVGTitleElement
,SVGTRefElement
,SVGTSpanElement
,SVGUseElement
,SVGViewElement
,SVGVKernElement
- All Known Implementing Classes:
SVGAElementImpl
,SVGAnimateElementImpl
,SVGAnimateTransformElementImpl
,SVGAnimationElementImpl
,SVGAnimationImpl
,SVGCircleElementImpl
,SVGClipPathElementImpl
,SVGDefsElementImpl
,SVGElementImpl
,SVGEllipseElementImpl
,SVGFontElementImpl
,SVGFontFaceElementImpl
,SVGGElementImpl
,SVGGradientElementImpl
,SVGGraphic
,SVGImageElementImpl
,SVGLinearGradientElementImpl
,SVGLineElementImpl
,SVGLocatableImpl
,SVGPathElementImpl
,SVGPolygonElementImpl
,SVGPolylineElementImpl
,SVGRadialGradientElementImpl
,SVGRectElementImpl
,SVGStopElementImpl
,SVGStylableImpl
,SVGSVGElementImpl
,SVGSymbolElementImpl
,SVGTextElementImpl
,SVGTransformableImpl
,SVGUseElementImpl
SVGElement interface.
-
Field Summary
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
-
Method Summary
Modifier and TypeMethodDescriptiongetId()
getId.getOwnerSVGElement.getViewportElement.void
setId.void
setOwnerSVGElement.Methods inherited from interface org.loboevolution.html.node.Element
closest, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getBoundingClientRect, getClassList, getClassName, getClientHeight, getClientLeft, getClientRects, getClientTop, getClientWidth, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getInnerHTML, getInnerText, 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.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
-
Method Details
-
getId
String getId()getId.
-
setId
setId.
setId.
-
getOwnerSVGElement
SVGSVGElement getOwnerSVGElement()getOwnerSVGElement.
- Returns:
- a
SVGSVGElement
object.
-
setOwnerSVGElement
setOwnerSVGElement.
- Parameters:
elem
- aSVGSVGElement
object.
-
getViewportElement
SVGElement getViewportElement()getViewportElement.
- Returns:
- a
SVGElement
object.
-