Class MarginsCollapseInfo
- java.lang.Object
-
- com.itextpdf.layout.margincollapse.MarginsCollapseInfo
-
public class MarginsCollapseInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private floatbufferSpaceOnBottomprivate floatbufferSpaceOnTopprivate booleanclearanceAppliedprivate MarginsCollapsecollapseAfterprivate MarginsCollapsecollapseBeforeprivate booleanignoreOwnMarginBottomprivate booleanignoreOwnMarginTopprivate booleanisSelfCollapsingprivate MarginsCollapseownCollapseAfterprivate floatusedBufferSpaceOnBottomprivate floatusedBufferSpaceOnTop
-
Constructor Summary
Constructors Constructor Description MarginsCollapseInfo()MarginsCollapseInfo(boolean ignoreOwnMarginTop, boolean ignoreOwnMarginBottom, MarginsCollapse collapseBefore, MarginsCollapse collapseAfter)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyTo(MarginsCollapseInfo destInfo)static MarginsCollapseInfocreateDeepCopy(MarginsCollapseInfo instance)(package private) floatgetBufferSpaceOnBottom()(package private) floatgetBufferSpaceOnTop()(package private) MarginsCollapsegetCollapseAfter()(package private) MarginsCollapsegetCollapseBefore()(package private) MarginsCollapsegetOwnCollapseAfter()(package private) floatgetUsedBufferSpaceOnBottom()(package private) floatgetUsedBufferSpaceOnTop()(package private) booleanisClearanceApplied()(package private) booleanisIgnoreOwnMarginBottom()(package private) booleanisIgnoreOwnMarginTop()(package private) booleanisSelfCollapsing()(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 Detail
-
ignoreOwnMarginTop
private boolean ignoreOwnMarginTop
-
ignoreOwnMarginBottom
private boolean ignoreOwnMarginBottom
-
collapseBefore
private MarginsCollapse collapseBefore
-
collapseAfter
private MarginsCollapse collapseAfter
-
ownCollapseAfter
private MarginsCollapse 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 Detail
-
MarginsCollapseInfo
MarginsCollapseInfo()
-
MarginsCollapseInfo
MarginsCollapseInfo(boolean ignoreOwnMarginTop, boolean ignoreOwnMarginBottom, MarginsCollapse collapseBefore, MarginsCollapse collapseAfter)
-
-
Method Detail
-
copyTo
public void copyTo(MarginsCollapseInfo destInfo)
-
createDeepCopy
public static MarginsCollapseInfo createDeepCopy(MarginsCollapseInfo instance)
-
updateFromCopy
public static void updateFromCopy(MarginsCollapseInfo originalInstance, MarginsCollapseInfo processedCopy)
-
getCollapseBefore
MarginsCollapse getCollapseBefore()
-
getCollapseAfter
MarginsCollapse getCollapseAfter()
-
setCollapseAfter
void setCollapseAfter(MarginsCollapse collapseAfter)
-
getOwnCollapseAfter
MarginsCollapse getOwnCollapseAfter()
-
setOwnCollapseAfter
void setOwnCollapseAfter(MarginsCollapse marginsCollapse)
-
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)
-
-