Class MarginsCollapseInfo
java.lang.Object
com.itextpdf.layout.margincollapse.MarginsCollapseInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatprivate floatprivate booleanprivate MarginsCollapseprivate MarginsCollapseprivate booleanprivate booleanprivate booleanprivate MarginsCollapseprivate floatprivate float -
Constructor Summary
ConstructorsConstructorDescriptionMarginsCollapseInfo(boolean ignoreOwnMarginTop, boolean ignoreOwnMarginBottom, MarginsCollapse collapseBefore, MarginsCollapse collapseAfter) -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyTo(MarginsCollapseInfo destInfo) static MarginsCollapseInfocreateDeepCopy(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) voidsetBufferSpaceOnBottom(float bufferSpaceOnBottom) (package private) voidsetBufferSpaceOnTop(float bufferSpaceOnTop) (package private) voidsetClearanceApplied(boolean clearanceApplied) (package private) voidsetCollapseAfter(MarginsCollapse collapseAfter) (package private) voidsetOwnCollapseAfter(MarginsCollapse marginsCollapse) (package private) voidsetSelfCollapsing(boolean selfCollapsing) (package private) voidsetUsedBufferSpaceOnBottom(float usedBufferSpaceOnBottom) (package private) voidsetUsedBufferSpaceOnTop(float usedBufferSpaceOnTop) static voidupdateFromCopy(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)
-