Interface TextPeerMixin<N extends Text,NB extends TextPeerBase<N,NB,NM>,NM extends TextPeerMixin<N,NB,NM>>

All Superinterfaces:
NodePeer<N>, NodePeerMixin<N,NB,NM>, ShapePeerMixin<N,NB,NM>
All Known Implementing Classes:
HtmlSvgTextPeer, HtmlTextPeer, SvgTextPeer

public interface TextPeerMixin<N extends Text,NB extends TextPeerBase<N,NB,NM>,NM extends TextPeerMixin<N,NB,NM>> extends ShapePeerMixin<N,NB,NM>
Author:
Bruno Salmon
  • Method Details

    • updateText

      void updateText(String text)
    • updateTextOrigin

      void updateTextOrigin(VPos textOrigin)
    • updateX

      void updateX(Double x)
    • updateY

      void updateY(Double y)
    • updateWrappingWidth

      void updateWrappingWidth(Double wrappingWidth)
    • updateLineSpacing

      void updateLineSpacing(Number lineSpacing)
    • updateTextAlignment

      void updateTextAlignment(TextAlignment textAlignment)
    • updateFont

      void updateFont(Font font)