Class ParsedElement

java.lang.Object
com.github.weisj.jsvg.parser.ParsedElement

public final class ParsedElement extends Object
  • Field Details

  • Constructor Details

    • ParsedElement

      ParsedElement(@Nullable @Nullable String id, @NotNull @NotNull AttributeNode element, @NotNull @NotNull SVGNode node)
  • Method Details

    • registerNamedElement

      public void registerNamedElement(@NotNull @NotNull String name, @NotNull @NotNull Object element)
    • id

      @Nullable public @Nullable String id()
    • children

      @NotNull public @NotNull List<ParsedElement> children()
    • node

      @NotNull public @NotNull SVGNode node()
    • nodeEnsuringBuildStatus

      @NotNull public @NotNull SVGNode nodeEnsuringBuildStatus()
    • attributeNode

      @NotNull public @NotNull AttributeNode attributeNode()
    • addChild

      void addChild(ParsedElement parsedElement)
    • build

      void build()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • cyclicDependencyDetected

      private void cyclicDependencyDetected()