Package org.pentaho.reporting.engine.classic.core.layout.process.util

Examples of org.pentaho.reporting.engine.classic.core.layout.process.util.MinorAxisParagraphBreakState


  public SimpleTextMinorAxisLayoutStep(final OutputProcessorMetaData metaData)
  {
    ArgumentNullException.validate("metaData", metaData);

    this.metaData = metaData;
    this.lineBreakState = new MinorAxisParagraphBreakState();
  }
View Full Code Here


    }
  }

  private void processParagraphChildsNormal(final ParagraphRenderBox box)
  {
    final MinorAxisParagraphBreakState breakState = getLineBreakState();

    if (box.isComplexParagraph())
    {
      final RenderBox lineboxContainer = box.getLineboxContainer();
      RenderNode node = lineboxContainer.getFirstChild();
View Full Code Here

    }
  }

  private boolean startLine(final RenderBox inlineRenderBox)
  {
    final MinorAxisParagraphBreakState breakState = getLineBreakState();
    if (breakState.isInsideParagraph() == false)
    {
      return false;
    }

    if (breakState.isSuspended())
    {
      return false;
    }

    breakState.clear();
    breakState.add(StartSequenceElement.INSTANCE, inlineRenderBox);
    return true;
  }
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.engine.classic.core.layout.process.util.MinorAxisParagraphBreakState

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.