Class Text

java.lang.Object
com.github.weisj.jsvg.nodes.AbstractSVGNode
com.github.weisj.jsvg.nodes.container.BaseContainerNode<com.github.weisj.jsvg.nodes.text.TextLayoutGroup>
com.github.weisj.jsvg.nodes.text.Text
All Implemented Interfaces:
Container<com.github.weisj.jsvg.nodes.text.TextLayoutGroup>, HasClip, HasContext, HasContext.ByDelegate, HasFilter, HasFontContext, HasFontRenderContext, HasGeometryContext, HasGeometryContext.ByDelegate, HasPaintContext, HasShape, HasVectorEffects, Renderable, Transformable, SVGNode, CursorContext

@ElementCategories({Graphic,TextContent}) @PermittedContent(categories={Animation,Descriptive,TextContentChild}, anyOf=Anchor.class, charData=true) public final class Text extends BaseContainerNode<com.github.weisj.jsvg.nodes.text.TextLayoutGroup> implements HasGeometryContext.ByDelegate, Renderable
  • Field Details

    • TAG

      public static final String TAG
      See Also:
    • x

      protected Length[] x
    • y

      protected Length[] y
    • dx

      protected Length[] dx
    • dy

      protected Length[] dy
    • rotate

      protected float[] rotate
    • children

      protected final List<com.github.weisj.jsvg.nodes.text.TextLayoutGroup> children
    • isVisible

      protected boolean isVisible
    • fontSpec

      protected AttributeFontSpec fontSpec
    • lengthAdjust

      protected LengthAdjust lengthAdjust
    • textLength

      protected Length textLength
  • Constructor Details

    • Text

      public Text()
  • Method Details