DynamicPDF by ceTe Software

com.cete.dynamicpdf.pageelements
Class FormattedTextArea.LineList

java.lang.Object
  extended by com.cete.dynamicpdf.pageelements.FormattedTextArea.LineList
Enclosing class:
FormattedTextArea

protected class FormattedTextArea.LineList
extends java.lang.Object


Constructor Summary
FormattedTextArea.LineList(FormattedTextArea FormattedTextArea, char[] textData, int startAt)
           
 
Method Summary
 void addLine(boolean hardReturn, boolean endParagraph)
           
 void commitSegmentToWord()
           
 void commitWordToLine()
           
 java.util.Iterator getInumerator()
           
 FormattedTextArea.Line getLine(int index)
           
 int getLineCount(float height, int startLineIndex)
           
 int getLineCountNoMin(float height, int startLineIndex)
           
 float getRequiredHeight(int startLineIndex)
           
 float getTextHeight(int startLine, int lineCount)
           
 float getVAlignOffset(VAlign vAlign, float height, int startLine, int lineCount)
           
 void parse()
           
 void parseData()
           
 void setEntity()
           
 void setSpace()
           
 void setTag()
           
 void setWord()
           
 int size()
          Gets the number of lines.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormattedTextArea.LineList

public FormattedTextArea.LineList(FormattedTextArea FormattedTextArea,
                                  char[] textData,
                                  int startAt)
Method Detail

addLine

public void addLine(boolean hardReturn,
                    boolean endParagraph)

getInumerator

public java.util.Iterator getInumerator()

parse

public void parse()

parseData

public void parseData()

setWord

public void setWord()

setEntity

public void setEntity()

setSpace

public void setSpace()

commitWordToLine

public void commitWordToLine()

commitSegmentToWord

public void commitSegmentToWord()

setTag

public void setTag()

getLine

public FormattedTextArea.Line getLine(int index)

size

public int size()
Gets the number of lines.


getRequiredHeight

public float getRequiredHeight(int startLineIndex)

getVAlignOffset

public float getVAlignOffset(VAlign vAlign,
                             float height,
                             int startLine,
                             int lineCount)

getTextHeight

public float getTextHeight(int startLine,
                           int lineCount)

getLineCount

public int getLineCount(float height,
                        int startLineIndex)

getLineCountNoMin

public int getLineCountNoMin(float height,
                             int startLineIndex)

DynamicPDF by ceTe Software

API Reference for DynamicPDF v10.04 for Java generated on September 25, 2019
© Copyright 2019, ceTe Software