DynamicPDF by ceTe Software

com.cete.dynamicpdf.pageelements
Class FormattedTextArea.Line

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

protected class FormattedTextArea.Line
extends java.lang.Object


Constructor Summary
FormattedTextArea.Line(FormattedTextArea FormattedTextArea, FormattedTextAreaStyle style, boolean newParagraph)
           
 
Method Summary
 void addWord(com.cete.dynamicpdf.pageelements.FormattedTextArea.LineWord word)
           
 void calculatePlacement()
           
 float finalizeLine(float yOffset)
           
 float getAscender()
           
 float getCharacterSpacing()
           
 float getDescender()
           
 boolean getEndParagraph()
           
 boolean getHardReturn()
           
 float getLeading()
           
 int getLength()
           
 float getLineGap()
           
 float getMaximumWidth()
           
 boolean getNewParagraph()
           
 float getRemainingWidth()
           
 int getSpaceCount()
           
 FormattedTextAreaStyle getStyle()
           
 float getWidth()
           
 com.cete.dynamicpdf.pageelements.FormattedTextArea.LineWordList getWords()
           
 float getWordSpacing()
           
 float getYOffset()
           
 void setEndParagraph(boolean value)
           
 void setHardReturn(boolean value)
           
 void setStyle(FormattedTextAreaStyle style, boolean firstLine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormattedTextArea.Line

public FormattedTextArea.Line(FormattedTextArea FormattedTextArea,
                              FormattedTextAreaStyle style,
                              boolean newParagraph)
Method Detail

finalizeLine

public float finalizeLine(float yOffset)

calculatePlacement

public void calculatePlacement()

addWord

public void addWord(com.cete.dynamicpdf.pageelements.FormattedTextArea.LineWord word)

setStyle

public void setStyle(FormattedTextAreaStyle style,
                     boolean firstLine)

getRemainingWidth

public float getRemainingWidth()

getStyle

public FormattedTextAreaStyle getStyle()

getMaximumWidth

public float getMaximumWidth()

getWidth

public float getWidth()

getSpaceCount

public int getSpaceCount()

getLength

public int getLength()

getLeading

public float getLeading()

getAscender

public float getAscender()

getDescender

public float getDescender()

getLineGap

public float getLineGap()

getHardReturn

public boolean getHardReturn()

setHardReturn

public void setHardReturn(boolean value)

getNewParagraph

public boolean getNewParagraph()

getEndParagraph

public boolean getEndParagraph()

setEndParagraph

public void setEndParagraph(boolean value)

getCharacterSpacing

public float getCharacterSpacing()

getWordSpacing

public float getWordSpacing()

getYOffset

public float getYOffset()

getWords

public com.cete.dynamicpdf.pageelements.FormattedTextArea.LineWordList getWords()

DynamicPDF by ceTe Software

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