java.lang.Object
org.openpdf.layout.LineBreakContext
A bean which serves as a way for the layout code to pass information to the
line breaking code and for the line breaking code to pass instructions back
to the layout code.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetEnd()intgetLast()intgetStart()intgetWidth()booleanbooleanbooleanbooleanvoidreset()voidresetEnd()voidsaveEnd()voidsetEnd(int end) voidsetEndsOnNL(boolean b) voidvoidsetNeedsNewLine(boolean needsLineBreak) voidsetStart(int start) voidsetUnbreakable(boolean unbreakable) voidsetWidth(int width)
-
Constructor Details
-
LineBreakContext
-
-
Method Details
-
getLast
public int getLast() -
reset
public void reset() -
getEnd
public int getEnd() -
setEnd
public void setEnd(int end) -
getMaster
-
setMaster
-
getStart
public int getStart() -
setStart
public void setStart(int start) -
getStartSubstring
-
getCalculatedSubstring
-
isUnbreakable
public boolean isUnbreakable() -
setUnbreakable
public void setUnbreakable(boolean unbreakable) -
isNeedsNewLine
public boolean isNeedsNewLine() -
setNeedsNewLine
public void setNeedsNewLine(boolean needsLineBreak) -
getWidth
public int getWidth() -
setWidth
public void setWidth(int width) -
isFinished
public boolean isFinished() -
resetEnd
public void resetEnd() -
saveEnd
public void saveEnd() -
isEndsOnNL
public boolean isEndsOnNL() -
setEndsOnNL
public void setEndsOnNL(boolean b) -
getTextNode
-