Class MarginsCollapseInfo
java.lang.Object
com.itextpdf.layout.margincollapse.MarginsCollapseInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate float
private float
private boolean
private MarginsCollapse
private MarginsCollapse
private boolean
private boolean
private boolean
private MarginsCollapse
private float
private float
-
Constructor Summary
ConstructorsConstructorDescriptionMarginsCollapseInfo
(boolean ignoreOwnMarginTop, boolean ignoreOwnMarginBottom, MarginsCollapse collapseBefore, MarginsCollapse collapseAfter) -
Method Summary
Modifier and TypeMethodDescriptionvoid
copyTo
(MarginsCollapseInfo destInfo) static MarginsCollapseInfo
createDeepCopy
(MarginsCollapseInfo instance) (package private) float
(package private) float
(package private) MarginsCollapse
(package private) MarginsCollapse
(package private) MarginsCollapse
(package private) float
(package private) float
(package private) boolean
(package private) boolean
(package private) boolean
(package private) boolean
(package private) void
setBufferSpaceOnBottom
(float bufferSpaceOnBottom) (package private) void
setBufferSpaceOnTop
(float bufferSpaceOnTop) (package private) void
setClearanceApplied
(boolean clearanceApplied) (package private) void
setCollapseAfter
(MarginsCollapse collapseAfter) (package private) void
setOwnCollapseAfter
(MarginsCollapse marginsCollapse) (package private) void
setSelfCollapsing
(boolean selfCollapsing) (package private) void
setUsedBufferSpaceOnBottom
(float usedBufferSpaceOnBottom) (package private) void
setUsedBufferSpaceOnTop
(float usedBufferSpaceOnTop) static void
updateFromCopy
(MarginsCollapseInfo originalInstance, MarginsCollapseInfo processedCopy)
-
Field Details
-
ignoreOwnMarginTop
private boolean ignoreOwnMarginTop -
ignoreOwnMarginBottom
private boolean ignoreOwnMarginBottom -
collapseBefore
-
collapseAfter
-
ownCollapseAfter
-
isSelfCollapsing
private boolean isSelfCollapsing -
bufferSpaceOnTop
private float bufferSpaceOnTop -
bufferSpaceOnBottom
private float bufferSpaceOnBottom -
usedBufferSpaceOnTop
private float usedBufferSpaceOnTop -
usedBufferSpaceOnBottom
private float usedBufferSpaceOnBottom -
clearanceApplied
private boolean clearanceApplied
-
-
Constructor Details
-
MarginsCollapseInfo
MarginsCollapseInfo() -
MarginsCollapseInfo
MarginsCollapseInfo(boolean ignoreOwnMarginTop, boolean ignoreOwnMarginBottom, MarginsCollapse collapseBefore, MarginsCollapse collapseAfter)
-
-
Method Details
-
copyTo
-
createDeepCopy
-
updateFromCopy
public static void updateFromCopy(MarginsCollapseInfo originalInstance, MarginsCollapseInfo processedCopy) -
getCollapseBefore
MarginsCollapse getCollapseBefore() -
getCollapseAfter
MarginsCollapse getCollapseAfter() -
setCollapseAfter
-
getOwnCollapseAfter
MarginsCollapse getOwnCollapseAfter() -
setOwnCollapseAfter
-
setSelfCollapsing
void setSelfCollapsing(boolean selfCollapsing) -
isSelfCollapsing
boolean isSelfCollapsing() -
isIgnoreOwnMarginTop
boolean isIgnoreOwnMarginTop() -
isIgnoreOwnMarginBottom
boolean isIgnoreOwnMarginBottom() -
getBufferSpaceOnTop
float getBufferSpaceOnTop() -
setBufferSpaceOnTop
void setBufferSpaceOnTop(float bufferSpaceOnTop) -
getBufferSpaceOnBottom
float getBufferSpaceOnBottom() -
setBufferSpaceOnBottom
void setBufferSpaceOnBottom(float bufferSpaceOnBottom) -
getUsedBufferSpaceOnTop
float getUsedBufferSpaceOnTop() -
setUsedBufferSpaceOnTop
void setUsedBufferSpaceOnTop(float usedBufferSpaceOnTop) -
getUsedBufferSpaceOnBottom
float getUsedBufferSpaceOnBottom() -
setUsedBufferSpaceOnBottom
void setUsedBufferSpaceOnBottom(float usedBufferSpaceOnBottom) -
isClearanceApplied
boolean isClearanceApplied() -
setClearanceApplied
void setClearanceApplied(boolean clearanceApplied)
-