Examples of PaginationTableState


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

      PaginationStepLib.configureBreakUtility(basePageBreakList, pageBox, allCurrentBreaks, reservedHeight, lastBreakLocal);

      final long pageEnd = basePageBreakList.getLastMasterBreak();
      final long pageHeight = pageBox.getPageHeight();
      this.paginationTableState = new PaginationTableState
          (pageHeight, pageBox.getPageOffset(), pageEnd, basePageBreakList);

      // now process all the other content (excluding the header and footer area)
      if (startBlockLevelBox(pageBox))
      {
View Full Code Here

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

      {
        case HEADER:
        {
          shiftState = shiftStatePool.create(box, shiftState);

          paginationTableState = new PaginationTableState(paginationTableState);
          paginationTableState.suspendVisualStateCollection(true);

          startTableHeaderSection(box, sectionRenderBox);
          return false;
        }
        case FOOTER:
        {
          shiftState = shiftStatePool.create(box, shiftState);

          paginationTableState = new PaginationTableState(paginationTableState);
          paginationTableState.suspendVisualStateCollection(true);

          // shift the box and all children downwards. Suspend pagebreaks.
          final long contextShift = shiftState.getShiftForNextChild();
          BoxShifter.shiftBox(box, contextShift);
View Full Code Here

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

    if (box.getNodeType() == LayoutNodeTypes.TYPE_BOX_TABLE_ROW)
    {
      if (box.isOpen())
      {
        paginationTableState = new PaginationTableState(paginationTableState);
        paginationTableState.suspendVisualStateCollection(false);
      }
    }

    // ignore all other break requests ..
View Full Code Here

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

  {
    if (box.getNodeType() != LayoutNodeTypes.TYPE_BOX_TABLE)
    {
      return;
    }
    paginationTableState = new PaginationTableState(paginationTableState);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.