Interface ILcd2DEditableText

All Superinterfaces:
Cloneable, ILcd2DEditableShape, ILcdBounded, ILcdCloneable, ILcdShape, ILcdText, Serializable
All Known Implementing Classes:
TLcdCGMText, TLcdDGNDisplayableTag, TLcdDGNText2D, TLcdDWGText, TLcdXYText

public interface ILcd2DEditableText extends ILcdText, ILcd2DEditableShape
An ILcdText whose content, anchor and character dimensions can be changed.
  • Method Details

    • setTextString

      void setTextString(String aTextString)
      Sets the text string.
    • setCharacterWidth

      void setCharacterWidth(double aCharacterWidth)
      Sets the width of the individual text characters.
      Parameters:
      aCharacterWidth - the new width.
    • setCharacterHeight

      void setCharacterHeight(double aCharacterHeight)
      Sets the height of the individual text characters.
      Parameters:
      aCharacterHeight - the new height.
    • setHorizontalAlignment

      void setHorizontalAlignment(int aHorizontalAlignment)
      Sets the horizontal alignment of the text.
      Parameters:
      aHorizontalAlignment - ALIGNMENT_LEFT, ALIGNMENT_CENTER, or ALIGNMENT_RIGHT.
    • setVerticalAlignment

      void setVerticalAlignment(int aVerticalAlignment)
      Sets the vertical alignment of the text.
      Parameters:
      aVerticalAlignment - ALIGNMENT_TOP, ALIGNMENT_CENTER, or ALIGNMENT_BOTTOM.
    • setRotAngle

      void setRotAngle(double aRotAngle)
      Sets the angle over which this text is rotated (in degrees). The angle is positive counter-clockwise.
      Parameters:
      aRotAngle - the new arc angle.