Uses of Interface
com.github.weisj.jsvg.nodes.SVGNode
-
-
Uses of SVGNode in com.github.weisj.jsvg.nodes
Classes in com.github.weisj.jsvg.nodes that implement SVGNode Modifier and Type Class Description (package private) class
AbstractGradient<Self extends AbstractGradient<Self>>
class
AbstractPolyShape
class
AbstractSVGNode
class
Anchor
As jsvg is only a static renderer without interaction the anchor tag behaves just as if it were a group.class
Circle
class
ClipPath
class
Defs
class
Desc
class
Ellipse
class
Group
class
Image
class
Line
class
LinearGradient
class
Marker
class
Mask
class
Metadata
class
MetaSVGNode
Even though elements of this type can have an id, it doesn't provide any benefit as you can't do anything with it (per contract of subclassing this type).class
Path
class
Pattern
class
Polygon
class
Polyline
class
RadialGradient
class
Rect
class
RenderableSVGNode
class
ShapeNode
class
SolidColor
class
Stop
class
Style
class
SVG
class
Symbol
class
Title
class
Use
class
View
There currently isn't any mechanism to instantiate a view.Fields in com.github.weisj.jsvg.nodes declared as SVGNode Modifier and Type Field Description private @Nullable SVGNode
Use. referencedNode
Methods in com.github.weisj.jsvg.nodes that return SVGNode Modifier and Type Method Description @Nullable SVGNode
Use. referencedNode()
Methods in com.github.weisj.jsvg.nodes with parameters of type SVGNode Modifier and Type Method Description boolean
Mask. canInstantiate(@NotNull SVGNode node)
boolean
Pattern. canInstantiate(@NotNull SVGNode node)
boolean
ShapeNode. canInstantiate(@NotNull SVGNode node)
boolean
Use. canInstantiate(@NotNull SVGNode node)
-
Uses of SVGNode in com.github.weisj.jsvg.nodes.animation
Classes in com.github.weisj.jsvg.nodes.animation that implement SVGNode Modifier and Type Class Description class
Animate
class
AnimateTransform
class
Set
-
Uses of SVGNode in com.github.weisj.jsvg.nodes.container
Classes in com.github.weisj.jsvg.nodes.container that implement SVGNode Modifier and Type Class Description class
BaseContainerNode<E>
class
BaseInnerViewContainer
class
CommonInnerViewContainer
class
CommonRenderableContainerNode
class
ContainerNode
Fields in com.github.weisj.jsvg.nodes.container with type parameters of type SVGNode Modifier and Type Field Description private java.util.List<@NotNull SVGNode>
CommonRenderableContainerNode. children
private java.util.List<@NotNull SVGNode>
ContainerNode. children
Methods in com.github.weisj.jsvg.nodes.container that return types with arguments of type SVGNode Modifier and Type Method Description java.util.List<? extends @NotNull SVGNode>
CommonRenderableContainerNode. children()
java.util.List<? extends @NotNull SVGNode>
ContainerNode. children()
Methods in com.github.weisj.jsvg.nodes.container with parameters of type SVGNode Modifier and Type Method Description protected boolean
BaseContainerNode. acceptChild(@Nullable java.lang.String id, @NotNull SVGNode node)
Determine whether the container accepts thisSVGNode
as a child.void
BaseContainerNode. addChild(@Nullable java.lang.String id, @NotNull SVGNode node)
protected abstract void
BaseContainerNode. doAdd(@NotNull SVGNode node)
protected void
CommonRenderableContainerNode. doAdd(@NotNull SVGNode node)
protected void
ContainerNode. doAdd(@NotNull SVGNode node)
protected boolean
BaseContainerNode. isAcceptableType(@NotNull SVGNode node)
-
Uses of SVGNode in com.github.weisj.jsvg.nodes.filter
Classes in com.github.weisj.jsvg.nodes.filter that implement SVGNode Modifier and Type Class Description (package private) class
AbstractCompositeFilterPrimitive
class
AbstractFilterPrimitive
(package private) class
ChainedFilterPrimitive
class
DummyFilterPrimitive
class
FeBlend
class
FeColorMatrix
class
FeComponentTransfer
class
FeComposite
class
FeDisplacementMap
class
FeDropShadow
class
FeFlood
class
FeGaussianBlur
class
FeMerge
class
FeMergeNode
class
FeOffset
class
FeTurbulence
class
Filter
class
TransferFunctionElement
static class
TransferFunctionElement.FeFuncA
static class
TransferFunctionElement.FeFuncB
static class
TransferFunctionElement.FeFuncG
static class
TransferFunctionElement.FeFuncR
Methods in com.github.weisj.jsvg.nodes.filter with parameters of type SVGNode Modifier and Type Method Description protected boolean
Filter. acceptChild(@Nullable java.lang.String id, @NotNull SVGNode node)
-
Uses of SVGNode in com.github.weisj.jsvg.nodes.mesh
Classes in com.github.weisj.jsvg.nodes.mesh that implement SVGNode Modifier and Type Class Description class
MeshGradient
class
MeshPatch
class
MeshRow
-
Uses of SVGNode in com.github.weisj.jsvg.nodes.prototype
Methods in com.github.weisj.jsvg.nodes.prototype with parameters of type SVGNode Modifier and Type Method Description void
Container. addChild(@Nullable java.lang.String id, @NotNull SVGNode node)
boolean
Instantiator. canInstantiate(@NotNull SVGNode node)
-
Uses of SVGNode in com.github.weisj.jsvg.nodes.prototype.spec
Methods in com.github.weisj.jsvg.nodes.prototype.spec that return types with arguments of type SVGNode Modifier and Type Method Description java.lang.Class<? extends SVGNode>[]
anyOf()
-
Uses of SVGNode in com.github.weisj.jsvg.nodes.text
Classes in com.github.weisj.jsvg.nodes.text that implement SVGNode Modifier and Type Class Description (package private) class
LinearTextContainer
class
Text
(package private) class
TextContainer
class
TextPath
class
TextSpan
Methods in com.github.weisj.jsvg.nodes.text with parameters of type SVGNode Modifier and Type Method Description protected boolean
TextContainer. acceptChild(@Nullable java.lang.String id, @NotNull SVGNode node)
protected void
TextContainer. doAdd(@NotNull SVGNode node)
-
Uses of SVGNode in com.github.weisj.jsvg.parser
Fields in com.github.weisj.jsvg.parser declared as SVGNode Modifier and Type Field Description private @NotNull SVGNode
ParsedElement. node
Fields in com.github.weisj.jsvg.parser with type parameters of type SVGNode Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.function.Supplier<SVGNode>>
NodeSupplier. constructorMap
Methods in com.github.weisj.jsvg.parser that return SVGNode Modifier and Type Method Description @Nullable SVGNode
NodeSupplier. create(@NotNull java.lang.String tagName)
@NotNull SVGNode
ParsedElement. node()
@NotNull SVGNode
ParsedElement. nodeEnsuringBuildStatus()
Methods in com.github.weisj.jsvg.parser with parameters of type SVGNode Modifier and Type Method Description private void
SVGDocumentBuilder. checkNestingDepth(@NotNull SVGNode node, int allowed_depth)
Constructors in com.github.weisj.jsvg.parser with parameters of type SVGNode Constructor Description ParsedElement(@Nullable java.lang.String id, @NotNull AttributeNode element, @NotNull SVGNode node)
Constructor parameters in com.github.weisj.jsvg.parser with type arguments of type SVGNode Constructor Description NodeSupplier(@NotNull java.util.Map<@NotNull java.lang.String,@NotNull java.util.function.Supplier<@NotNull SVGNode>> mapImpl)
-
Uses of SVGNode in com.github.weisj.jsvg.renderer
Methods in com.github.weisj.jsvg.renderer with parameters of type SVGNode Modifier and Type Method Description private static boolean
NodeRenderer. checkInstantiation(@NotNull SVGNode node, @Nullable Instantiator instantiator, @NotNull Renderable renderable)
private static @Nullable Info
NodeRenderer. createRenderInfo(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull Output output, @Nullable Instantiator instantiator)
static void
NodeRenderer. renderNode(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull Output output)
static void
NodeRenderer. renderNode(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull Output output, @Nullable Instantiator instantiator)
-
Uses of SVGNode in com.github.weisj.jsvg.util
Methods in com.github.weisj.jsvg.util with parameters of type SVGNode Modifier and Type Method Description void
BlittableImage. renderNode(@NotNull Output parentOutput, @NotNull SVGNode node, @NotNull Instantiator instantiator)
-