Skip navigation links
A B C D E F G H I K L O P R S T U V W X 

A

addStyle(SVGCssStyle) - Method in class de.saxsys.svgfx.core.SVGDocumentDataProvider
addStyles(Collection<SVGCssStyle>) - Method in class de.saxsys.svgfx.core.SVGDocumentDataProvider
applyData(TInput, Consumer<TOutput>, Function<TInput, TOutput>) - Static method in class de.saxsys.svgfx.core.utils.ConvertUtils
Tries to apply the given string as data to the consumer interfaces using the given converter to parse the data into the desired type.
applyData(TInput, Consumer<TOutput>, Function<TInput, TOutput>, Function<TInput, Boolean>) - Static method in class de.saxsys.svgfx.core.utils.ConvertUtils
Tries to apply the given string as data to the consumer interfaces using the given converter to parse the data into the desired type.
AttributeBase<TSVGContentType extends AttributeWrapper> - Class in de.saxsys.svgfx.core.attributes
 
AttributeBase(String, TSVGContentType) - Constructor for class de.saxsys.svgfx.core.attributes.AttributeBase
 
AttributeHolder<TAttribute extends AttributeWrapper> - Class in de.saxsys.svgfx.xml.core
This class simply hold a Map of String and AttributeWrapper.
AttributeHolder() - Constructor for class de.saxsys.svgfx.xml.core.AttributeHolder
 
AttributeWrapper - Class in de.saxsys.svgfx.xml.core
This class is used for parsing data which comes from a text.
AttributeWrapper() - Constructor for class de.saxsys.svgfx.xml.core.AttributeWrapper
 

B

BaseAttributeMapper<TDataProvider extends IDocumentDataProvider> - Class in de.saxsys.svgfx.core.attributes
This class represents a base attributes, it is intended to be used

C

canConsumeResult() - Method in class de.saxsys.svgfx.core.elements.SVGClipPath
Determines whether the result of this element will be requested or not.
canConsumeResult() - Method in class de.saxsys.svgfx.core.elements.SVGDefinitions
Determines whether the result of this element will be requested or not.
canConsumeResult() - Method in class de.saxsys.svgfx.core.elements.SVGGradientBase
Determines whether the result of this element will be requested or not.
canConsumeResult() - Method in class de.saxsys.svgfx.core.elements.SVGNodeBase
Determines whether the result of this element will be requested or not.
canConsumeResult() - Method in class de.saxsys.svgfx.core.elements.SVGRoot
 
canConsumeResult() - Method in class de.saxsys.svgfx.core.elements.SVGStop
Determines whether the result of this element will be requested or not.
canConsumeResult() - Method in class de.saxsys.svgfx.core.elements.SVGStyle
Determines whether the result of this element will be requested or not.
canConsumeResult() - Method in class de.saxsys.svgfx.xml.core.ElementBase
Determines whether the result of this element will be requested or not.
CENTER_X - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents x component of a center position, this element is used for SVGCircles and SVGEllipses.
CENTER_Y - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents y component of a center position, this element is used for SVGCircles and SVGEllipses.
characters(char[], int, int) - Method in class de.saxsys.svgfx.xml.core.SAXParser
 
CLASS - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents a class link to an existing style, in this case the element will use this link to style itself.
clear() - Method in class de.saxsys.svgfx.core.SVGDocumentDataProvider
Resets the data provider clearing all the stored data and styles.
clear() - Method in interface de.saxsys.svgfx.xml.core.IDocumentDataProvider
Reset the dataprovider and clears out all allocated resources.
clear() - Method in class de.saxsys.svgfx.xml.core.SAXParser
This method will clear the current SAXParser.result as well as calling IDocumentDataProvider.clear().
CLIP_PATH - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Represents a clip path which will be applied to the given element.
CLIP_RULE - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Represents the clip rule which determines how an element inside a SVGClipPath will be used.
COLOR - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Represents a color which cna be used for other rule such as fill, stroke or stop-color.
combineWithStyle(CssStyle<TAttributeType, TAttributeHolder>) - Method in class de.saxsys.svgfx.css.core.CssStyle
Combines this CssStyle with the given CssStyle, new AttributeWrappers not present in this style will be added.
COMMENT_INDICATOR - Static variable in class de.saxsys.svgfx.css.definitions.Constants
Indicates the start of a comment section.
COMMENT_TAG - Static variable in class de.saxsys.svgfx.css.definitions.Constants
Indicates the start of a comment section.
configureReader(XMLReader) - Method in class de.saxsys.svgfx.core.SVGParser
 
configureReader(XMLReader) - Method in class de.saxsys.svgfx.xml.core.SAXParser
Allows to configure the reader that will be used to parse the file.
Constants - Class in de.saxsys.svgfx.core.definitions
Contains constant values of
Constants - Class in de.saxsys.svgfx.css.definitions
Contains all constants related to css.
convert(TInput, Function<TInput, TOutput>, Function<TInput, Boolean>) - Static method in class de.saxsys.svgfx.core.utils.ConvertUtils
Tries to convert the given data into the output type.
ConvertUtils - Class in de.saxsys.svgfx.core.utils
This class provides convenient functions to handle converting data from one type to another using functional interfaces
CoreAttributeMapper - Class in de.saxsys.svgfx.core.attributes
This class determines which svg core attributes are mapped to the desired SVGAttributeType.
createAndInitializeResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGElementBase
Creates a result represented by this element and uses the given supplier in order to fetch data needed to initialize the result
createAttributeType(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeHolder
 
createAttributeType(String) - Method in class de.saxsys.svgfx.xml.core.AttributeHolder
This method is used each time a new AttributeWrapper is needed.
createBoundingBox() - Method in class de.saxsys.svgfx.core.elements.SVGCircle
 
createBoundingBox() - Method in class de.saxsys.svgfx.core.elements.SVGEllipse
 
createBoundingBox() - Method in class de.saxsys.svgfx.core.elements.SVGLine
 
createBoundingBox() - Method in class de.saxsys.svgfx.core.elements.SVGPath
 
createBoundingBox() - Method in class de.saxsys.svgfx.core.elements.SVGPolyBase
 
createBoundingBox() - Method in class de.saxsys.svgfx.core.elements.SVGRectangle
 
createBoundingBox() - Method in class de.saxsys.svgfx.core.elements.SVGShapeBase
Returns this elements bounding rectangle, which contains the entire shape.
createElement(String, Attributes, SVGElementBase<?>, SVGDocumentDataProvider) - Method in class de.saxsys.svgfx.core.elements.SVGElementFactory
 
createElement(String, Attributes, TElement, TDataProvider) - Method in interface de.saxsys.svgfx.xml.core.IElementFactory
creates a new instance of the desired ElementBase using the given value as an indicator which instance to create.
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGCircle
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGClipPath
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGDefinitions
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGElementBase
Must be overwritten in the actual implementation to create a new result for this element based on the information available.
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGEllipse
 
createResult(SVGShapeBase<?>) - Method in class de.saxsys.svgfx.core.elements.SVGGradientBase
This method can be used to create a result, that depends on the provided SVGElementBase.
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGGroup
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGLine
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGLinearGradient
 
createResult(SVGShapeBase<?>) - Method in class de.saxsys.svgfx.core.elements.SVGLinearGradient
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGPath
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGPolygon
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGPolyline
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGRadialGradient
 
createResult(SVGShapeBase<?>) - Method in class de.saxsys.svgfx.core.elements.SVGRadialGradient
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGRectangle
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGRoot
 
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGStop
Must be overwritten in the actual implementation to create a new result for this element based on the information available.
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGStyle
Must be overwritten in the actual implementation to create a new result for this element based on the information available.
createResult(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGUse
Must be overwritten in the actual implementation to create a new result for this element based on the information available.
CSS_TYPE - Static variable in class de.saxsys.svgfx.core.elements.SVGStyle
Determines the string which indicates that the type is css.
CssStyle<TAttributeType extends AttributeWrapper,TAttributeHolder extends AttributeHolder<TAttributeType>> - Class in de.saxsys.svgfx.css.core
This Class does not directly represent a SVG element but rather a Css element
CssStyle(TAttributeHolder) - Constructor for class de.saxsys.svgfx.css.core.CssStyle
Creates a new instance.
CssStyle(String, TAttributeHolder) - Constructor for class de.saxsys.svgfx.css.core.CssStyle
Creates a new instance.

D

de.saxsys.svgfx.core - package de.saxsys.svgfx.core
 
de.saxsys.svgfx.core.attributes - package de.saxsys.svgfx.core.attributes
 
de.saxsys.svgfx.core.attributes.type - package de.saxsys.svgfx.core.attributes.type
 
de.saxsys.svgfx.core.css - package de.saxsys.svgfx.core.css
 
de.saxsys.svgfx.core.definitions - package de.saxsys.svgfx.core.definitions
 
de.saxsys.svgfx.core.elements - package de.saxsys.svgfx.core.elements
 
de.saxsys.svgfx.core.utils - package de.saxsys.svgfx.core.utils
 
de.saxsys.svgfx.css.core - package de.saxsys.svgfx.css.core
 
de.saxsys.svgfx.css.definitions - package de.saxsys.svgfx.css.definitions
 
de.saxsys.svgfx.xml.core - package de.saxsys.svgfx.xml.core
 
DECLARATION_BLOCK_END - Static variable in class de.saxsys.svgfx.css.definitions.Constants
Determines the character which indicates the end of the declarations.
DECLARATION_BLOCK_START - Static variable in class de.saxsys.svgfx.css.definitions.Constants
Determines the character which indicates the start of a declarations.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeCycleMethod
Determines the default value for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeDouble
Determines the default value for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeFillRule
Determines the default value for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeGradientUnits
Determines the default value for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeLength
Determines the default value for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePaint
Determines the default color to use for a SVGAttributeTypePaint.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePoint
Determines the default value for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePoints
Determines the default value for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeRectangle
Determines the default value for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeDashArray
Determines the default value to use for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeLineCap
Determines the default value to use for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeLineJoin
Determines the default value to use for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeType
Determines the default value to use for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStyle
Determines the default value for this SVGAttributeType.
DEFAULT_VALUE - Static variable in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeTransform
Determines the default value for this SVGAttributeType.

E

ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGCircle
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGClipPath
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGDefinitions
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGEllipse
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGGroup
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGLine
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGLinearGradient
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGPath
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGPolygon
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGPolyline
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGRadialGradient
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGRectangle
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGRoot
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGStop
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGStyle
Contains the name of this element in an svg file, used to identify the element when parsing.
ELEMENT_NAME - Static variable in class de.saxsys.svgfx.core.elements.SVGUse
Contains the name of this element in an svg file, used to identify the element when parsing.
ElementBase<TAttributeType extends AttributeWrapper,TAttributeHolder extends AttributeHolder<TAttributeType>,TDocumentDataProvider extends IDocumentDataProvider,TResult,TParent extends ElementBase<?,?,TDocumentDataProvider,?,?,?>,TChild extends ElementBase<?,?,TDocumentDataProvider,?,?,?>> - Class in de.saxsys.svgfx.xml.core
Represents an actual element of the parsed document from an SAXParser.
ElementBase(String, Attributes, TParent, TDocumentDataProvider, TAttributeHolder) - Constructor for class de.saxsys.svgfx.xml.core.ElementBase
Creates a new instance of he element using the given attributes, parent and documentDataProvider.
END_X - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the end x component of a line.
END_Y - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the end y component of a line.
endDocument() - Method in class de.saxsys.svgfx.xml.core.SAXParser
 
endElement(String, String, String) - Method in class de.saxsys.svgfx.xml.core.SAXParser
 
endProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGDefinitions
Will be called when the end of the element was been reached and thus the processing is finished.
endProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGGradientBase
 
endProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGNodeBase
 
endProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGRoot
Will be called when the end of the element was been reached and thus the processing is finished.
endProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGStop
 
endProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGStyle
 
endProcessing() - Method in class de.saxsys.svgfx.xml.core.ElementBase
Will be called when the end of the element was been reached and thus the processing is finished.
enteringDocument() - Method in class de.saxsys.svgfx.core.SVGParser
 
enteringDocument() - Method in class de.saxsys.svgfx.xml.core.SAXParser
This method will be called as soon as the parsing of the document has started.
Enumerations - Class in de.saxsys.svgfx.core.definitions
This class contains all enumerations used for processing svg data.
Enumerations() - Constructor for class de.saxsys.svgfx.core.definitions.Enumerations
 
Enumerations.CycleMethodMapping - Enum in de.saxsys.svgfx.core.definitions
Contains information which maps a given svg spread method rule to the javafx CycleMethod rule.
Enumerations.FillRuleMapping - Enum in de.saxsys.svgfx.core.definitions
Contains information which maps a given svg fill rule to the javafx FillRule rule.
Enumerations.GradientUnit - Enum in de.saxsys.svgfx.core.definitions
Contains the possible values for SVGAttributeTypeGradientUnits.
Enumerations.Matrix - Enum in de.saxsys.svgfx.core.definitions
Determines which keyword in a transform attribute of a matrix map to their corresponding javafx classes.
equals(Object) - Method in class de.saxsys.svgfx.css.core.CssStyle
Determines if the given object areEqualOrNull the provided object.
equals(Object) - Method in class de.saxsys.svgfx.xml.core.AttributeWrapper
 

F

FILL - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Represents the color of the interior of the given graphical element.
FILL_OPACITY - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Represents the color of the interior of the given graphical element.
FILL_RULE - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Represents the algorithm which is to be used to determine what side of a path is inside the shape.
FOCUS_X - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the focus in x direction, this attribute is used by a radial gradient.
FOCUS_Y - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the focus in y direction, this attribute is used by a radial gradient.

G

get() - Method in interface de.saxsys.svgfx.core.css.StyleSupplier
Returns the SVGCssStyle required.
getAttemptedParses() - Method in class de.saxsys.svgfx.xml.core.SAXParser
getAttribute(String) - Method in class de.saxsys.svgfx.xml.core.AttributeHolder
Returns the TAttribute in attributes using the provided key or null if no such content type exist.
getAttribute(String, Class<TContent>) - Method in class de.saxsys.svgfx.xml.core.AttributeHolder
Returns the TAttribute in the attributes as the desired type using the provided key or null if no such content type exist.
getAttributeHolder() - Method in class de.saxsys.svgfx.css.core.CssStyle
getAttributeHolder() - Method in class de.saxsys.svgfx.xml.core.ElementBase
getAttributeOrFail(String, Class<TContent>) - Method in class de.saxsys.svgfx.xml.core.AttributeHolder
Returns the TAttribute in the attributes as the desired type using the provided key or throws an IllegalArgumentException of the attribute does not exit.
getAttributes() - Method in class de.saxsys.svgfx.xml.core.AttributeHolder
Returns the attributes.
getAttributes() - Method in class de.saxsys.svgfx.xml.core.ElementBase
Gets the attribute map as an unmodifiable map.
getAttributeValue(String, Class<TValue>, TValue) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeHolder
Returns the value of the desired attribute as the desired type using the provided key or the given default value should the attribute not exist.
getClipPath(StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGElementBase
Returns a node which represents the clip path to be applied to this element.
getContent() - Method in class de.saxsys.svgfx.core.attributes.AttributeBase
getContentTypeCreator() - Method in class de.saxsys.svgfx.core.attributes.BaseAttributeMapper
getDashValues() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeDashArray
 
getData(String, Class<TData>) - Method in class de.saxsys.svgfx.core.SVGDocumentDataProvider
Returns the data of the given key as the desired type if it exists.
getDocumentDataProvider() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeType
 
getDocumentDataProvider() - Method in class de.saxsys.svgfx.xml.core.ElementBase
getIsCurrentColor() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePaint
 
getIsInherited() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeType
 
getIsNone() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeType
 
getMaxX() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeRectangle.SVGTypeRectangle
getMaxY() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeRectangle.SVGTypeRectangle
getMethod() - Method in enum de.saxsys.svgfx.core.definitions.Enumerations.CycleMethodMapping
getMinX() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeRectangle.SVGTypeRectangle
getMinY() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeRectangle.SVGTypeRectangle
getName() - Method in class de.saxsys.svgfx.core.attributes.AttributeBase
Returns the AttributeBase.name.
getName() - Method in class de.saxsys.svgfx.core.attributes.BaseAttributeMapper
getName() - Method in enum de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeLength.Unit
getName() - Method in enum de.saxsys.svgfx.core.definitions.Enumerations.CycleMethodMapping
getName() - Method in enum de.saxsys.svgfx.core.definitions.Enumerations.FillRuleMapping
getName() - Method in enum de.saxsys.svgfx.core.definitions.Enumerations.GradientUnit
getName() - Method in enum de.saxsys.svgfx.core.definitions.Enumerations.Matrix
getName() - Method in class de.saxsys.svgfx.css.core.CssStyle
 
getName() - Method in class de.saxsys.svgfx.xml.core.ElementBase
Gets the value of the property.
getParent() - Method in class de.saxsys.svgfx.xml.core.ElementBase
getPoints() - Method in class de.saxsys.svgfx.core.elements.SVGPolyBase
Returns the list of points contained by the attributes.
getProperties() - Method in class de.saxsys.svgfx.css.core.CssStyle
getReason() - Method in exception de.saxsys.svgfx.core.SVGException
 
getResult() - Method in class de.saxsys.svgfx.core.elements.SVGElementBase
Returns the result for the current element.
getResult() - Method in class de.saxsys.svgfx.xml.core.ElementBase
Returns the result for the current element.
getResult() - Method in class de.saxsys.svgfx.xml.core.SAXParser
Gets the SAXParser.result, which is only set after SAXParser.parse(InputSource) has been called.
getRule() - Method in enum de.saxsys.svgfx.core.definitions.Enumerations.FillRuleMapping
getState() - Method in class de.saxsys.svgfx.xml.core.SAXParser
Gets the value of the State.
getStops() - Method in class de.saxsys.svgfx.core.elements.SVGGradientBase
Gets the stops related to this gradient.
getStyle() - Method in class de.saxsys.svgfx.core.elements.SVGElementBase
Gets the elements own style and resolves its inheritance, also removed any self references.
getStyleAndResolveInheritance(SVGCssStyle) - Method in class de.saxsys.svgfx.core.elements.SVGElementBase
Gets the elements own SVGCssStyle and combines it with the given SVGCssStyle
getSuccessfulParses() - Method in class de.saxsys.svgfx.xml.core.SAXParser
getText() - Method in class de.saxsys.svgfx.xml.core.AttributeWrapper
 
getTransformation() - Method in class de.saxsys.svgfx.core.elements.SVGElementBase
 
getUnit() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeType
Returns the SVGAttributeType.valueAndUnits value.
getUnmodifiableChildren() - Method in class de.saxsys.svgfx.xml.core.ElementBase
Gets an unmodifiable instance of the ElementBase.children.
getUnmodifiableData() - Method in class de.saxsys.svgfx.core.SVGDocumentDataProvider
Returns the SVGDocumentDataProvider.data as an unmodifiable map.
getUnmodifiableStyles() - Method in class de.saxsys.svgfx.core.SVGDocumentDataProvider
Gets the styles of the converted svg file.
getValue() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeType
getValue(SVGShapeBase<?>) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePaint
Resolves the given data into a paint.
getValueAndUnit() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeType
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeType
This will be called if actual data is present in the css text, this is the case if the cssText is not SVGAttributeType.INHERIT_INDICATOR or SVGAttributeType.NONE_INDICATOR.
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeCycleMethod
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeDouble
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeFillRule
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeGradientUnits
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeLength
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePaint
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePoint
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePoints
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeRectangle
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeString
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeDashArray
This will be called if actual data is present in the css text, this is the case if the cssText is not SVGAttributeType.INHERIT_INDICATOR or SVGAttributeType.NONE_INDICATOR.
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeLineCap
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeLineJoin
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeType
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStyle
 
getValueAndUnit(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeTransform
 
getX() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePoint.SVGTypePoint
getY() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePoint.SVGTypePoint
GRADIENT_TRANSFORM - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Determines the gradient transformation of a gradient.
GRADIENT_UNITS - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Determines the gradient units of a gradient.

H

hashCode() - Method in class de.saxsys.svgfx.css.core.CssStyle
Gets the HashCode this object, which is based on the CssStyle.name.
hashCode() - Method in class de.saxsys.svgfx.xml.core.AttributeWrapper
 
hasUnit(TUnit) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeType
Determines if this length value has the provided unit.
HEIGHT - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the height of an element.

I

ID - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
The id for an element, needed in case an element is referenced by another element.
IDocumentDataProvider - Interface in de.saxsys.svgfx.xml.core
This interface will be used to enable xml element to load data of the parsed xml file.
IElementFactory<TDataProvider extends IDocumentDataProvider,TElement extends ElementBase<?,?,TDataProvider,?,?,?>> - Interface in de.saxsys.svgfx.xml.core
This interfaces is used to create an instance of an element.
initializeResult(Node, StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGDefinitions
 
initializeResult(TResult, StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGElementBase
This method will be called in the SVGElementBase.createAndInitializeResult(StyleSupplier) and allows to modify the result such as applying a style or transformations.
initializeResult(TPaint, StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGGradientBase
 
initializeResult(TNode, StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGNodeBase
This method will be called in the SVGElementBase.createAndInitializeResult(StyleSupplier) and allows to modify the result such as applying a style or transformations.
initializeResult(SVGPath, StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGPath
This method will be called in the SVGElementBase.createAndInitializeResult(StyleSupplier) and allows to modify the result such as applying a style or transformations.
initializeResult(Rectangle, StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGRectangle
This method will be called in the SVGElementBase.createAndInitializeResult(StyleSupplier) and allows to modify the result such as applying a style or transformations.
initializeResult(Group, StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGRoot
 
initializeResult(TShape, StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGShapeBase
This method will be called in the SVGElementBase.createAndInitializeResult(StyleSupplier) and allows to modify the result such as applying a style or transformations.
initializeResult(Stop, StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGStop
 
initializeResult(Set<SVGCssStyle>, StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGStyle
 
initializeResult(Group, StyleSupplier) - Method in class de.saxsys.svgfx.core.elements.SVGUse
 
IRI_FRAGMENT_IDENTIFIER - Static variable in class de.saxsys.svgfx.core.definitions.Constants
Indicator which determines that instead of an actual value value, another value is referenced.
IRI_IDENTIFIER - Static variable in class de.saxsys.svgfx.core.definitions.Constants
Indicator which determines that instead of an actual value value, another value is referenced.
isBusy() - Method in class de.saxsys.svgfx.xml.core.SAXParser
Determines if the parser is busy doing its work, this is the case if the state is not IDLE or FINISHED.
isNotNullOrEmpty(String) - Static method in class de.saxsys.svgfx.core.utils.StringUtil
Determines if the given String is not null or empty.
isNullOrEmpty(String) - Static method in class de.saxsys.svgfx.core.utils.StringUtil
Determines if the given String is null or empty.

K

KNOWN_CLASSES - Static variable in class de.saxsys.svgfx.core.elements.SVGElementFactory
Contains the constructor of all the svg elements that are known.

L

leavingDocument(SVGElementBase<?>) - Method in class de.saxsys.svgfx.core.SVGParser
 
leavingDocument(TElement) - Method in class de.saxsys.svgfx.xml.core.SAXParser
This method will be called as soon as the parsing of the document has been finished.

O

OFFSET - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the offset from a start position.
OPACITY - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Represents the transparency of an element, that is, the degree to which the background behind the element is overlaid.

P

parse(String) - Method in class de.saxsys.svgfx.xml.core.SAXParser
Parses the data of the file provided by the given path.
parse(File) - Method in class de.saxsys.svgfx.xml.core.SAXParser
Parses the data of the given file.
parse(InputSource) - Method in class de.saxsys.svgfx.xml.core.SAXParser
Parse the data of the given input source.
parseCssText(String) - Method in class de.saxsys.svgfx.css.core.CssStyle
Consumes the given css text and set the style. the css text must follow the default rules of a css style.
PATH_DESCRIPTION - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents a series of path descriptions.
POINTS - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents a comma separated list of points.
POINTS_DELIMITER - Static variable in class de.saxsys.svgfx.core.definitions.Constants
Determines the delimiter that separated a pair of points.
POSITION_DELIMITER - Static variable in class de.saxsys.svgfx.core.definitions.Constants
Determines the delimiter that separated a the positions of a point.
POSITION_DELIMITER_STRING - Static variable in class de.saxsys.svgfx.core.definitions.Constants
Determines the delimiter that separated a the positions of a point.
POSITION_X - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the x component of a position, how this is used depends on the element it is used in.
POSITION_Y - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the y component of a position, how this is used depends on the element it is used in.
PresentationAttributeMapper - Class in de.saxsys.svgfx.core.attributes
This class determines which svg presentation attributes are mapped to the desired SVGAttributeType.
processCharacterData(char[], int, int) - Method in class de.saxsys.svgfx.core.elements.SVGDefinitions
 
processCharacterData(char[], int, int) - Method in class de.saxsys.svgfx.core.elements.SVGGradientBase
 
processCharacterData(char[], int, int) - Method in class de.saxsys.svgfx.core.elements.SVGNodeBase
 
processCharacterData(char[], int, int) - Method in class de.saxsys.svgfx.core.elements.SVGRoot
Will be called when character data (CDATA) is read for an element.
processCharacterData(char[], int, int) - Method in class de.saxsys.svgfx.core.elements.SVGStop
 
processCharacterData(char[], int, int) - Method in class de.saxsys.svgfx.core.elements.SVGStyle
Will be called when character data (CDATA) is read for an element.
processCharacterData(char[], int, int) - Method in class de.saxsys.svgfx.xml.core.ElementBase
Will be called when character data (CDATA) is read for an element.
PROPERTY_END - Static variable in class de.saxsys.svgfx.css.definitions.Constants
Determines the character which indicates the end of a declaration.
PROPERTY_END_STRING - Static variable in class de.saxsys.svgfx.css.definitions.Constants
Determines the character which indicates the end of a declaration.
PROPERTY_SEPARATOR - Static variable in class de.saxsys.svgfx.css.definitions.Constants
Determines the character which indicates the separator of a declaration.

R

RADIUS - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents a radius.
RADIUS_X - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents a radius which is used in the x direction.
RADIUS_Y - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents a radius which is used in the y direction.
rememberElement() - Method in class de.saxsys.svgfx.core.elements.SVGDefinitions
 
rememberElement() - Method in class de.saxsys.svgfx.core.elements.SVGGradientBase
 
rememberElement() - Method in class de.saxsys.svgfx.core.elements.SVGNodeBase
 
rememberElement() - Method in class de.saxsys.svgfx.core.elements.SVGRoot
Determines if the element will be kept, meaning it will be kept in memory and is available as a parent for all its children.
rememberElement() - Method in class de.saxsys.svgfx.core.elements.SVGStop
 
rememberElement() - Method in class de.saxsys.svgfx.core.elements.SVGStyle
 
rememberElement() - Method in class de.saxsys.svgfx.xml.core.ElementBase
Determines if the element will be kept, meaning it will be kept in memory and is available as a parent for all its children.
replaceLast(String, char, char) - Static method in class de.saxsys.svgfx.core.utils.StringUtil
Replaces the last occurrence of a character in the given source.
replaceLast(String, String, String) - Static method in class de.saxsys.svgfx.core.utils.StringUtil
Replaces the last occurrence of a character in the given source.
resolveEntity(String, String) - Method in class de.saxsys.svgfx.xml.core.SAXParser
 
resolveIRI(String, SVGDocumentDataProvider, Class<TSVGElementBase>) - Static method in class de.saxsys.svgfx.core.utils.SVGUtil
Returns the element which might be referenced by the given data.

S

SAXParser<TResult,TDocumentDataProvider extends IDocumentDataProvider,TElementFactory extends IElementFactory<TDocumentDataProvider,TElement>,TElement extends ElementBase<?,?,TDocumentDataProvider,?,TElement,TElement>> - Class in de.saxsys.svgfx.xml.core
Basic XML parser which uses a given elementFactory to process the data provided while parsing.
SAXParser(TElementFactory, TDocumentDataProvider) - Constructor for class de.saxsys.svgfx.xml.core.SAXParser
Creates a new instance of the parser using the provided interfaces.
SAXParser.State - Enum in de.saxsys.svgfx.xml.core
Determines in which state the converter is in.
setText(String) - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeType
 
setText(String) - Method in class de.saxsys.svgfx.xml.core.AttributeWrapper
 
splitByDelimiters(String, List<Character>) - Static method in class de.saxsys.svgfx.core.utils.StringUtil
Creates a new List of Strings that contain the data, which was split by any of the given delimiters.
splitByDelimiters(String, List<Character>, StringUtil.SplitPredicate) - Static method in class de.saxsys.svgfx.core.utils.StringUtil
Creates a new List of Strings that contain the data, which was split by any of the given delimiters.
SPREAD_METHOD - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Determines the spread method used in a gradient.
START_X - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the start x component of a line.
START_Y - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the start y component of a line.
startDocument() - Method in class de.saxsys.svgfx.xml.core.SAXParser
 
startElement(String, String, String, Attributes) - Method in class de.saxsys.svgfx.xml.core.SAXParser
 
startProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGDefinitions
 
startProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGGradientBase
 
startProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGNodeBase
 
startProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGRoot
Will be called when an element is started that represents this element.
startProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGStop
 
startProcessing() - Method in class de.saxsys.svgfx.core.elements.SVGStyle
 
startProcessing() - Method in class de.saxsys.svgfx.xml.core.ElementBase
Will be called when an element is started that represents this element.
stateProperty() - Method in class de.saxsys.svgfx.xml.core.SAXParser
Gets the property State.
STOP_COLOR - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Represents the color to use for a stop.
STOP_OPACITY - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Represents the transparency of a gradient, that is, the degree to which the background behind the element is overlaid.
storeData(String, SVGElementBase) - Method in class de.saxsys.svgfx.core.SVGDocumentDataProvider
Sets the given data into the map.
storeElementInDocumentDataProvider() - Method in class de.saxsys.svgfx.core.elements.SVGElementBase
Checks if the element is inside a SVGDefinitions and store it inside the ElementBase.documentDataProvider if so.
STRING_INDICATOR - Static variable in class de.saxsys.svgfx.css.definitions.Constants
Indicates the start or end of a string value.
StringUtil - Class in de.saxsys.svgfx.core.utils
This class provides functionality to handle Strings
StringUtil.SplitPredicate - Interface in de.saxsys.svgfx.core.utils
This interface allows that StringUtil.splitByDelimiters(String, List) to consume data an indicate whether to further add new characters or consume the currentData.
stripIRIIdentifiers(String) - Static method in class de.saxsys.svgfx.core.utils.SVGUtil
Strips the given String from the IRI identifiers if any.
stripStringIndicators(String) - Static method in class de.saxsys.svgfx.core.utils.StringUtil
Strips the " characters at the start and end of the given string if present.
STROKE - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Determines the color of a stroke, this is either a name or a hexadezimal value representing the color.
STROKE_DASHARRAY - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Determines the controls the pattern of dashes and gaps used to stroke paths.
STROKE_DASHOFFSET - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Determines the dash offset of a stroke.
STROKE_LINECAP - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Determines the shape to be used at the end of open subpaths when they are stroked.
STROKE_LINEJOIN - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Determines the shape to be used at the corners of paths or basic shapes when they are stroked.
STROKE_MITERLIMIT - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Determines a limit on the ratio of the miter length to the stroke-width.
STROKE_OPACITY - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Determines the opacity of the outline on the current object.
STROKE_TYPE - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Determines the type of stroke used.
STROKE_WIDTH - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Determines the width of the outline on the current object.
STYLE - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the style of an element, the style need to follow the css text restrictions to be used.
StyleSupplier - Interface in de.saxsys.svgfx.core.css
Special interface to allow for the SVGException to be thrown when requesting a SVGCssStyle.
SVGAttributeHolder - Class in de.saxsys.svgfx.core.attributes.type
 
SVGAttributeHolder(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeHolder
 
SVGAttributeType<TValue,TUnit> - Class in de.saxsys.svgfx.core.attributes.type
This class is the base class for svg content used either in css oder by attributes of an SVGElementBase.
SVGAttributeType(TValue, SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeType
Creates new instance.
SVGAttributeTypeCycleMethod - Class in de.saxsys.svgfx.core.attributes.type
This class represents a svg transform content type.
SVGAttributeTypeCycleMethod(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeCycleMethod
Creates new instance.
SVGAttributeTypeDouble - Class in de.saxsys.svgfx.core.attributes.type
This class represents a svg length content type
SVGAttributeTypeDouble(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeDouble
Creates new instance.
SVGAttributeTypeFillRule - Class in de.saxsys.svgfx.core.attributes.type
Represents a FillRule, the default value is FillRule.EVEN_ODD.
SVGAttributeTypeFillRule(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeFillRule
Creates new instance with a default value of FillRule.EVEN_ODD.
SVGAttributeTypeGradientUnits - Class in de.saxsys.svgfx.core.attributes.type
This class represents a svg transform content type.
SVGAttributeTypeGradientUnits(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeGradientUnits
Creates new instance.
SVGAttributeTypeLength - Class in de.saxsys.svgfx.core.attributes.type
This class represents a svg length content type
SVGAttributeTypeLength(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeLength
Creates new instance.
SVGAttributeTypeLength.Unit - Enum in de.saxsys.svgfx.core.attributes.type
Represents the unit which might be attached to a length value
SVGAttributeTypePaint - Class in de.saxsys.svgfx.core.attributes.type
Represents a Paint used to color fill and strokes, the default value is Color.TRANSPARENT.
SVGAttributeTypePaint(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePaint
Creates new instance with a default value of Color.BLACK.
SVGAttributeTypePoint - Class in de.saxsys.svgfx.core.attributes.type
This class represents a svg length content type
SVGAttributeTypePoint(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePoint
Creates new instance.
SVGAttributeTypePoint.SVGTypePoint - Class in de.saxsys.svgfx.core.attributes.type
 
SVGAttributeTypePoints - Class in de.saxsys.svgfx.core.attributes.type
This class represents a svg transform content type.
SVGAttributeTypePoints(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePoints
Creates new instance.
SVGAttributeTypeRectangle - Class in de.saxsys.svgfx.core.attributes.type
This class represents a svg length content type
SVGAttributeTypeRectangle(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeRectangle
Creates new instance.
SVGAttributeTypeRectangle.SVGTypeRectangle - Class in de.saxsys.svgfx.core.attributes.type
 
SVGAttributeTypeString - Class in de.saxsys.svgfx.core.attributes.type
 
SVGAttributeTypeString(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeString
Creates new instance.
SVGAttributeTypeStrokeDashArray - Class in de.saxsys.svgfx.core.attributes.type
Represents a dash array used for strokes, the default value is an empty array.
SVGAttributeTypeStrokeDashArray(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeDashArray
Creates new instance with a default value of an empty array.
SVGAttributeTypeStrokeLineCap - Class in de.saxsys.svgfx.core.attributes.type
Represents a StrokeLineCap, the default value is StrokeLineCap.SQUARE.
SVGAttributeTypeStrokeLineCap(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeLineCap
Creates new instance with a default value of SVGAttributeTypeStrokeLineCap.DEFAULT_VALUE.
SVGAttributeTypeStrokeLineJoin - Class in de.saxsys.svgfx.core.attributes.type
Represents a StrokeLineJoin, the default value is StrokeLineJoin.MITER.
SVGAttributeTypeStrokeLineJoin(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeLineJoin
Creates new instance with a default value of SVGAttributeTypeStrokeLineJoin.DEFAULT_VALUE.
SVGAttributeTypeStrokeType - Class in de.saxsys.svgfx.core.attributes.type
Represents a StrokeType, the default value is StrokeType.INSIDE.
SVGAttributeTypeStrokeType(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStrokeType
Creates new instance with a default value of StrokeType.CENTERED.
SVGAttributeTypeStyle - Class in de.saxsys.svgfx.core.attributes.type
This class represents a svg transform content type.
SVGAttributeTypeStyle(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeStyle
Creates new instance.
SVGAttributeTypeTransform - Class in de.saxsys.svgfx.core.attributes.type
This class represents a svg transform content type.
SVGAttributeTypeTransform(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeTransform
Creates new instance.
SVGCircle - Class in de.saxsys.svgfx.core.elements
This class represents a line element from svg
SVGClipPath - Class in de.saxsys.svgfx.core.elements
This class represents a clipPath element from svg @author Xyanid on 25.10.2015.
SVGCssStyle - Class in de.saxsys.svgfx.core.css
This Class does not directly represent a SVG element but rather a Css element
SVGCssStyle(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.css.SVGCssStyle
Creates a new instance.
SVGCssStyle(String, SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.css.SVGCssStyle
Creates a new instance.
SVGDefinitions - Class in de.saxsys.svgfx.core.elements
This class represents a stop element from svg
SVGDocumentDataProvider - Class in de.saxsys.svgfx.core
Holds an provides data for parsed svg elements
SVGDocumentDataProvider() - Constructor for class de.saxsys.svgfx.core.SVGDocumentDataProvider
 
SVGElementBase<TResult> - Class in de.saxsys.svgfx.core.elements
This class represents a basic scg element, which provides some basic functionality to get the style of the class.
SVGElementBase(String, Attributes, SVGElementBase<?>, SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.elements.SVGElementBase
Creates a new instance of he element using the given attributes, parent and dataProvider.
SVGElementFactory - Class in de.saxsys.svgfx.core.elements
Creates all the needed svg elements.
SVGElementFactory() - Constructor for class de.saxsys.svgfx.core.elements.SVGElementFactory
 
SVGEllipse - Class in de.saxsys.svgfx.core.elements
This class represents a svg ellipse element from svg
SVGException - Exception in de.saxsys.svgfx.core
This exception will be thrown if an error occurs while processing an svg file.
SVGException(SVGException.Reason) - Constructor for exception de.saxsys.svgfx.core.SVGException
Creates a new instance.
SVGException(SVGException.Reason, String) - Constructor for exception de.saxsys.svgfx.core.SVGException
Creates a new instance.
SVGException(SVGException.Reason, Throwable) - Constructor for exception de.saxsys.svgfx.core.SVGException
Creates a new instance.
SVGException(SVGException.Reason, String, Throwable) - Constructor for exception de.saxsys.svgfx.core.SVGException
Creates a new instance.
SVGException.Reason - Enum in de.saxsys.svgfx.core
Contains the reason for the exception.
SVGGradientBase<TPaint extends javafx.scene.paint.Paint> - Class in de.saxsys.svgfx.core.elements
Contains basic functionality to handle gradients of svg.
SVGGradientBase(String, Attributes, SVGElementBase<?>, SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.elements.SVGGradientBase
Creates a new instance of he element using the given attributes, parent and dataProvider.
SVGGroup - Class in de.saxsys.svgfx.core.elements
This class represents the style element from svg
SVGLine - Class in de.saxsys.svgfx.core.elements
This class represents a line element from svg
SVGLinearGradient - Class in de.saxsys.svgfx.core.elements
This class represents the linear gradient element from svg
SVGNodeBase<TNode extends javafx.scene.Node> - Class in de.saxsys.svgfx.core.elements
This class represents a base class which contains shape element from svg.
SVGNodeBase(String, Attributes, SVGElementBase<?>, SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.elements.SVGNodeBase
Creates a new instance of he element using the given attributes and the parent.
SVGParser - Class in de.saxsys.svgfx.core
This parser is used to create SVG path data for javafx
SVGParser() - Constructor for class de.saxsys.svgfx.core.SVGParser
Creates a new instance of the parser and uses the given elementCreator.
SVGPath - Class in de.saxsys.svgfx.core.elements
This class represents a line element from svg
SVGPolyBase<TShape extends javafx.scene.shape.Shape> - Class in de.saxsys.svgfx.core.elements
Base class for polygons and polyline.
SVGPolyBase(String, Attributes, SVGElementBase<?>, SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.elements.SVGPolyBase
Creates a new instance of he element using the given attributes and the parent.
SVGPolygon - Class in de.saxsys.svgfx.core.elements
This class represents a line element from svg
SVGPolyline - Class in de.saxsys.svgfx.core.elements
This class represents a polyline element from svg
SVGRadialGradient - Class in de.saxsys.svgfx.core.elements
This Class represents a radial gradient from svg
SVGRectangle - Class in de.saxsys.svgfx.core.elements
This class represents a line element from svg
SVGRoot - Class in de.saxsys.svgfx.core.elements
This class represents the svg element from svg
SVGShapeBase<TShape extends javafx.scene.shape.Shape> - Class in de.saxsys.svgfx.core.elements
This class represents a base class which contains shape element from svg.
SVGShapeBase(String, Attributes, SVGElementBase<?>, SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.elements.SVGShapeBase
Creates a new instance of he element using the given attributes and the parent.
SVGStop - Class in de.saxsys.svgfx.core.elements
This class represents a stop element from svg
SVGStyle - Class in de.saxsys.svgfx.core.elements
This class represents the style element from svg
SVGTypePoint(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypePoint.SVGTypePoint
 
SVGTypeRectangle(SVGDocumentDataProvider) - Constructor for class de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeRectangle.SVGTypeRectangle
 
SVGUse - Class in de.saxsys.svgfx.core.elements
This class represents a use element from svg
SVGUtil - Class in de.saxsys.svgfx.core.utils
This class provides functionality related to svg processing

T

test(String, int) - Method in interface de.saxsys.svgfx.core.utils.StringUtil.SplitPredicate
Called when a delimiter or the last character is read and will indicate whether the current read data can be used or not.
toString() - Method in class de.saxsys.svgfx.xml.core.ElementBase
 
TRANSFORM - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the transformation to be applied to an element.
TYPE - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the type of the element.

U

useDefaultValue() - Method in class de.saxsys.svgfx.core.attributes.type.SVGAttributeType
Set the default value

V

valueOf(String) - Static method in enum de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeLength.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.saxsys.svgfx.core.definitions.Enumerations.CycleMethodMapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.saxsys.svgfx.core.definitions.Enumerations.FillRuleMapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.saxsys.svgfx.core.definitions.Enumerations.GradientUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.saxsys.svgfx.core.definitions.Enumerations.Matrix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.saxsys.svgfx.core.SVGException.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.saxsys.svgfx.xml.core.SAXParser.State
Returns the enum constant of this type with the specified name.
VALUES - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Contains all the values that are available for this attribute class.
VALUES - Static variable in class de.saxsys.svgfx.core.attributes.PresentationAttributeMapper
Contains all the values that are available for this attribute class.
values() - Static method in enum de.saxsys.svgfx.core.attributes.type.SVGAttributeTypeLength.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in class de.saxsys.svgfx.core.attributes.XLinkAttributeMapper
Contains all the values that are available for this attribute class.
values() - Static method in enum de.saxsys.svgfx.core.definitions.Enumerations.CycleMethodMapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.saxsys.svgfx.core.definitions.Enumerations.FillRuleMapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.saxsys.svgfx.core.definitions.Enumerations.GradientUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.saxsys.svgfx.core.definitions.Enumerations.Matrix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.saxsys.svgfx.core.SVGException.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.saxsys.svgfx.xml.core.SAXParser.State
Returns an array containing the constants of this enum type, in the order they are declared.
VIEW_BOX - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the viewBox which is hosted inside a SVGRoot.

W

WIDTH - Static variable in class de.saxsys.svgfx.core.attributes.CoreAttributeMapper
Represents the width of an element.

X

XLINK_HREF - Static variable in class de.saxsys.svgfx.core.attributes.XLinkAttributeMapper
Determines the a link to another element.
XLinkAttributeMapper - Class in de.saxsys.svgfx.core.attributes
This class determines which svg xlink attributes are mapped to the desired SVGAttributeType.
A B C D E F G H I K L O P R S T U V W X 
Skip navigation links

Copyright © 2016 Saxonia Systems AG. All rights reserved.