Package com.github.weisj.jsvg.parser
Class ParsedElement
java.lang.Object
com.github.weisj.jsvg.parser.ParsedElement
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @NotNull AttributeNode
private @NotNull ParsedElement.BuildStatus
(package private) final CharacterDataParser
private final @NotNull List
<@NotNull ParsedElement> private final @Nullable String
private final @NotNull SVGNode
-
Constructor Summary
ConstructorsConstructorDescriptionParsedElement
(@Nullable String id, @NotNull AttributeNode element, @NotNull SVGNode node) -
Method Summary
Modifier and TypeMethodDescription(package private) void
addChild
(ParsedElement parsedElement) @NotNull AttributeNode
(package private) void
build()
@NotNull List
<ParsedElement> children()
private void
@Nullable String
id()
@NotNull SVGNode
node()
@NotNull SVGNode
void
registerNamedElement
(@NotNull String name, @NotNull Object element) toString()
-
Field Details
-
id
-
attributeNode
-
node
-
children
-
characterDataParser
-
buildStatus
-
-
Constructor Details
-
ParsedElement
ParsedElement(@Nullable @Nullable String id, @NotNull @NotNull AttributeNode element, @NotNull @NotNull SVGNode node)
-
-
Method Details