- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
- 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.