Class MarginsCollapseInfo

java.lang.Object
com.itextpdf.layout.margincollapse.MarginsCollapseInfo

public class MarginsCollapseInfo extends Object
  • Field Details

    • 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 Details

    • MarginsCollapseInfo

      MarginsCollapseInfo()
    • MarginsCollapseInfo

      MarginsCollapseInfo(boolean ignoreOwnMarginTop, boolean ignoreOwnMarginBottom, MarginsCollapse collapseBefore, MarginsCollapse collapseAfter)
  • Method Details

    • 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)