Package org.xhtmlrenderer.layout
Class LayoutState
java.lang.Object
org.xhtmlrenderer.layout.LayoutState
A bean which captures all state necessary to lay out an arbitrary box.
Mutable objects must be copied when provided to this class. It is far too
expensive to maintain a bean of this class for each box.
It is only created as needed.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBFCs()
int
int
int
void
void
setCurrentMarkerData
(MarkerData currentMarkerData) void
setExtraSpaceBottom
(int extraSpaceBottom) void
setExtraSpaceTop
(int extraSpaceTop) void
setFirstLetters
(StyleTracker firstLetters) void
setFirstLines
(StyleTracker firstLines) void
setNoPageBreak
(int noPageBreak) void
setPageName
(String pageName)
-
Constructor Details
-
LayoutState
public LayoutState()
-
-
Method Details
-
getBFCs
-
setBFCs
-
getCurrentMarkerData
-
setCurrentMarkerData
-
getFirstLetters
-
setFirstLetters
-
getFirstLines
-
setFirstLines
-
getPageName
-
setPageName
-
getExtraSpaceTop
public int getExtraSpaceTop() -
setExtraSpaceTop
public void setExtraSpaceTop(int extraSpaceTop) -
getExtraSpaceBottom
public int getExtraSpaceBottom() -
setExtraSpaceBottom
public void setExtraSpaceBottom(int extraSpaceBottom) -
getNoPageBreak
public int getNoPageBreak() -
setNoPageBreak
public void setNoPageBreak(int noPageBreak)
-