Class InlineText


  • public class InlineText
    extends java.lang.Object
    A lightweight object which contains a chunk of text from an inline element. It will never extend across a line break nor will it extend across an element nested within its inline element.
    • Constructor Detail

      • InlineText

        public InlineText()
    • Method Detail

      • trimTrailingSpace

        public void trimTrailingSpace​(LayoutContext c)
      • isEmpty

        public boolean isEmpty()
      • getSubstring

        public java.lang.String getSubstring()
      • setSubstring

        public void setSubstring​(int start,
                                 int end)
      • getMasterText

        public java.lang.String getMasterText()
      • setMasterText

        public void setMasterText​(java.lang.String masterText)
      • getX

        public int getX()
      • setX

        public void setX​(int x)
      • getWidth

        public int getWidth()
      • setWidth

        public void setWidth​(int width)
      • isDynamicFunction

        public boolean isDynamicFunction()
      • setFunctionData

        public void setFunctionData​(FunctionData functionData)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • updateSelection

        public boolean updateSelection​(RenderingContext c,
                                       java.awt.Rectangle selection)
      • clearSelection

        public boolean clearSelection()
      • isSelected

        public boolean isSelected()
      • getSelectionEnd

        public short getSelectionEnd()
      • getSelectionStart

        public short getSelectionStart()
      • getSelection

        public java.lang.String getSelection()
      • selectAll

        public void selectAll()
      • getTextExportText

        public java.lang.String getTextExportText()
      • isTrimmedLeadingSpace

        public boolean isTrimmedLeadingSpace()
      • setTrimmedLeadingSpace

        public void setTrimmedLeadingSpace​(boolean trimmedLeadingSpace)
      • countJustifiableChars

        public void countJustifiableChars​(CharCounts counts)
      • getStart

        public int getStart()
      • getEnd

        public int getEnd()
      • setSelectionStart

        public void setSelectionStart​(short s)
      • setSelectionEnd

        public void setSelectionEnd​(short s)
      • getTextNode

        public org.w3c.dom.Text getTextNode()
      • setTextNode

        public void setTextNode​(org.w3c.dom.Text node)