Class ParagraphRenderBox

  • All Implemented Interfaces:
    Cloneable

    public final class ParagraphRenderBox
    extends BlockRenderBox
    Creation-Date: 03.04.2007, 13:38:00
    Author:
    Thomas Morgner
    • Method Detail

      • derive

        public RenderNode derive​(boolean deepDerive)
        Derive creates a disconnected node that shares all the properties of the original node. The derived node will no longer have any parent, silbling, child or any other relationships with other nodes.
        Overrides:
        derive in class RenderBox
        Returns:
      • clear

        public final void clear()
        Removes all children.
        Overrides:
        clear in class RenderBox
      • clearLayout

        public final void clearLayout()
      • getLineboxContainer

        public RenderBox getLineboxContainer()
      • isComplexParagraph

        public boolean isComplexParagraph()
      • createLineboxContainer

        public RenderBox createLineboxContainer()
      • getEffectiveLineboxContainer

        public RenderBox getEffectiveLineboxContainer()
      • getLineBoxAge

        public long getLineBoxAge()
      • setLineBoxAge

        public void setLineBoxAge​(long lineBoxAge)
      • getMinorLayoutAge

        public long getMinorLayoutAge()
      • updateMinorLayoutAge

        public void updateMinorLayoutAge()
      • getPoolSize

        public int getPoolSize()
      • setPoolSize

        public void setPoolSize​(int poolSize)
      • increaseContentReferenceCount

        protected void increaseContentReferenceCount​(int count,
                                                     RenderNode source)
        Description copied from class: RenderBox
        The content-ref-count counts inline-subreports or delayed-construction areas like crosstab-header.
        Overrides:
        increaseContentReferenceCount in class RenderBox
      • getTextIndent

        public long getTextIndent()
      • getFirstLineIndent

        public long getFirstLineIndent()
      • isLineBoxUnchanged

        public boolean isLineBoxUnchanged()
      • getCachedMaxChildX2

        public long getCachedMaxChildX2()
      • setCachedMaxChildX2

        public void setCachedMaxChildX2​(long cachedMaxChildX2)