Class SVGElementImpl

java.lang.Object
org.tquadrat.foundation.svg.internal.SVGElementImpl
All Implemented Interfaces:
SVGElement, XMLElement
Direct Known Subclasses:
SVGClipPathImpl, SVGElementAdapter, SVGGroupImpl, SVGImpl, SVGLineImpl, SVGMarkerImpl, SVGPathImpl, SVGRectangleImpl, SVGStyleImpl, SVGSymbolImpl, SVGTextBase, SVGUseImpl

@ClassVersion(sourceVersion="$Id: SVGElementImpl.java 1074 2023-10-02 12:05:06Z tquadrat $") @API(status=INTERNAL, since="0.0.5") public sealed class SVGElementImpl extends Object implements SVGElement permits SVGElementAdapter, SVGClipPathImpl, SVGGroupImpl, SVGImpl, SVGLineImpl, SVGMarkerImpl, SVGPathImpl, SVGRectangleImpl, SVGStyleImpl, SVGSymbolImpl, SVGTextBase, SVGUseImpl

The base class for all SVG elements.

Some internal elements are even implemented by this class only (that's why it is not abstract).

Author:
Thomas Thrien (thomas.thrien@tquadrat.org)
Version:
$Id: SVGElementImpl.java 1074 2023-10-02 12:05:06Z tquadrat $
Since:
0.0.5
UML Diagram
UML Diagram for "org.tquadrat.foundation.svg.internal.SVGElementImpl"

UML Diagram for "org.tquadrat.foundation.svg.internal.SVGElementImpl"

UML Diagram for "org.tquadrat.foundation.svg.internal.SVGElementImpl"