TNode - type of the shape represented by this element
Created by Xyanid on 25.10.2015.
public abstract class SVGNodeBase<TNode extends javafx.scene.Node> extends SVGElementBase<TNode>
| Constructor and Description |
|---|
SVGNodeBase(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
initializeResult(TNode node)
This method will be called in the
SVGElementBase.createResult()
and allows to modify the result such as applying a style or transformations.
|
createResult, createResultInternal, endProcessing, getCssStyle, getResult, getTransformation, processCharacterData, startProcessinggetAttribute, getAttributes, getChildren, getDataProvider, getName, getParentpublic SVGNodeBase(String name, Attributes attributes, SVGElementBase<SVGDataProvider> parent, SVGDataProvider dataProvider)
name - value of the elementattributes - attributes of the elementparent - parent of the elementdataProvider - dataprovider to be usedprotected void initializeResult(TNode node) throws SVGException
SVGElementBase.createResult() and allows to modify the result such
as applying a style or transformations.
Will apply the transformation to the element.
initializeResult in class SVGElementBase<TNode extends javafx.scene.Node>node - the result which should be modified.SVGException - will be thrown when an error
during modification
Copyright © 2015 Saxonia Systems AG. All rights reserved.