| Package | Description |
|---|---|
| de.saxsys.svgfx.core | |
| de.saxsys.svgfx.core.elements | |
| de.saxsys.svgfx.core.utils |
| Modifier and Type | Method and Description |
|---|---|
<TData extends SVGElementBase> |
SVGDocumentDataProvider.getData(String key,
Class<TData> clazz)
Returns the data of the given key as the desired type if it exists.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,SVGElementBase> |
SVGDocumentDataProvider.getUnmodifiableData()
Returns the
SVGDocumentDataProvider.data as an unmodifiable map. |
| Modifier and Type | Method and Description |
|---|---|
protected javafx.scene.Group |
SVGParser.leavingDocument(SVGElementBase<?> element) |
void |
SVGDocumentDataProvider.storeData(String key,
SVGElementBase data)
Sets the given data into the map.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SVGCircle
This class represents a line element from svg
|
class |
SVGClipPath
This class represents a clipPath element from svg @author Xyanid on 25.10.2015.
|
class |
SVGDefinitions
This class represents a stop element from svg
|
class |
SVGEllipse
This class represents a svg ellipse element from svg
|
class |
SVGGradientBase<TPaint extends javafx.scene.paint.Paint>
Contains basic functionality to handle gradients of svg.
|
class |
SVGGroup
This class represents the style element from svg
|
class |
SVGLine
This class represents a line element from svg
|
class |
SVGLinearGradient
This class represents the linear gradient element from svg
|
class |
SVGNodeBase<TNode extends javafx.scene.Node>
This class represents a base class which contains shape element from svg.
|
class |
SVGPath
This class represents a line element from svg
|
class |
SVGPolyBase<TShape extends javafx.scene.shape.Shape>
Base class for polygons and polyline.
|
class |
SVGPolygon
This class represents a line element from svg
|
class |
SVGPolyline
This class represents a polyline element from svg
|
class |
SVGRadialGradient
This Class represents a radial gradient from svg
|
class |
SVGRectangle
This class represents a line element from svg
|
class |
SVGRoot
This class represents the svg element from svg
|
class |
SVGShapeBase<TShape extends javafx.scene.shape.Shape>
This class represents a base class which contains shape element from svg.
|
class |
SVGStop
This class represents a stop element from svg
|
class |
SVGStyle
This class represents the style element from svg
|
class |
SVGUse
This class represents a use element from svg
|
| Modifier and Type | Field and Description |
|---|---|
static Map<String,Constructor<? extends SVGElementBase<?>>> |
SVGElementFactory.KNOWN_CLASSES
Contains the constructor of all the svg elements that are known.
|
| Modifier and Type | Method and Description |
|---|---|
SVGElementBase<?> |
SVGElementFactory.createElement(String name,
Attributes attributes,
SVGElementBase<?> parent,
SVGDocumentDataProvider dataProvider) |
| Modifier and Type | Method and Description |
|---|---|
SVGElementBase<?> |
SVGElementFactory.createElement(String name,
Attributes attributes,
SVGElementBase<?> parent,
SVGDocumentDataProvider dataProvider) |
| Constructor and Description |
|---|
SVGElementBase(String name,
Attributes attributes,
SVGElementBase<?> parent,
SVGDocumentDataProvider dataProvider)
Creates a new instance of he element using the given attributes, parent and dataProvider.
|
SVGGradientBase(String name,
Attributes attributes,
SVGElementBase<?> parent,
SVGDocumentDataProvider dataProvider)
Creates a new instance of he element using the given attributes, parent and dataProvider.
|
SVGNodeBase(String name,
Attributes attributes,
SVGElementBase<?> parent,
SVGDocumentDataProvider documentDataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
SVGPolyBase(String name,
Attributes attributes,
SVGElementBase<?> parent,
SVGDocumentDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
SVGShapeBase(String name,
Attributes attributes,
SVGElementBase<?> parent,
SVGDocumentDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
| Modifier and Type | Method and Description |
|---|---|
static <TSVGElementBase extends SVGElementBase<?>> |
SVGUtil.resolveIRI(String data,
SVGDocumentDataProvider dataProvider,
Class<TSVGElementBase> clazz)
Returns the element which might be referenced by the given data.
|
Copyright © 2016 Saxonia Systems AG. All rights reserved.