Class LeafNodeLayoutManager.AreaInfo

  • Enclosing class:
    LeafNodeLayoutManager

    protected class LeafNodeLayoutManager.AreaInfo
    extends java.lang.Object
    Store information about the inline area
    • Constructor Summary

      Constructors 
      Constructor Description
      AreaInfo​(short letterSpaces, MinOptMax ipd, boolean isHyphenated, AlignmentContext alignmentContext)
      Construct an area information item.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • letterSpaces

        protected short letterSpaces
        letter space count
      • ipdArea

        protected MinOptMax ipdArea
        ipd of area
      • isHyphenated

        protected boolean isHyphenated
        true if hyphenated
      • alignmentContext

        protected AlignmentContext alignmentContext
        alignment context
    • Constructor Detail

      • AreaInfo

        public AreaInfo​(short letterSpaces,
                        MinOptMax ipd,
                        boolean isHyphenated,
                        AlignmentContext alignmentContext)
        Construct an area information item.
        Parameters:
        letterSpaces - letter space count
        ipd - inline progression dimension
        isHyphenated - true if hyphenated
        alignmentContext - an alignment context