Package org.xhtmlrenderer.layout
Class LineBreakContext
- java.lang.Object
-
- org.xhtmlrenderer.layout.LineBreakContext
-
public class LineBreakContext extends java.lang.Object
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 Constructor Description LineBreakContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCalculatedSubstring()
int
getEnd()
int
getLast()
java.lang.String
getMaster()
int
getStart()
java.lang.String
getStartSubstring()
org.w3c.dom.Text
getTextNode()
int
getWidth()
boolean
isEndsOnNL()
boolean
isFinished()
boolean
isNeedsNewLine()
boolean
isUnbreakable()
void
reset()
void
resetEnd()
void
saveEnd()
void
setEnd(int end)
void
setEndsOnNL(boolean b)
void
setMaster(java.lang.String master)
void
setNeedsNewLine(boolean needsLineBreak)
void
setStart(int start)
void
setTextNode(org.w3c.dom.Text _text)
void
setUnbreakable(boolean unbreakable)
void
setWidth(int width)
-
-
-
Method Detail
-
getLast
public int getLast()
-
reset
public void reset()
-
getEnd
public int getEnd()
-
setEnd
public void setEnd(int end)
-
getMaster
public java.lang.String getMaster()
-
setMaster
public void setMaster(java.lang.String master)
-
getStart
public int getStart()
-
setStart
public void setStart(int start)
-
getStartSubstring
public java.lang.String getStartSubstring()
-
getCalculatedSubstring
public java.lang.String 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
public org.w3c.dom.Text getTextNode()
-
setTextNode
public void setTextNode(org.w3c.dom.Text _text)
-
-