Class LayoutState


  • public class LayoutState
    extends java.lang.Object
    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 Detail

      • LayoutState

        public LayoutState()
    • Method Detail

      • getBFCs

        public java.util.LinkedList getBFCs()
      • setBFCs

        public void setBFCs​(java.util.LinkedList s)
      • getCurrentMarkerData

        public MarkerData getCurrentMarkerData()
      • setCurrentMarkerData

        public void setCurrentMarkerData​(MarkerData currentMarkerData)
      • setFirstLetters

        public void setFirstLetters​(StyleTracker firstLetters)
      • setFirstLines

        public void setFirstLines​(StyleTracker firstLines)
      • getPageName

        public java.lang.String getPageName()
      • setPageName

        public void setPageName​(java.lang.String pageName)
      • 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)