Class TransferLayoutProcessStep

  • All Implemented Interfaces:
    Serializable

    public class TransferLayoutProcessStep
    extends org.pentaho.reporting.engine.classic.core.layout.process.IterateSimpleStructureProcessStep
    Computes the mapping between elements and their layouted position.
    Author:
    Thomas Morgner
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void performTransfer​(org.pentaho.reporting.engine.classic.core.Section section, org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox logicalPageBox, Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,​org.pentaho.reporting.engine.classic.core.Element> elementHashMap, BreakPositionsList verticalEdgePositions)  
      boolean startBox​(org.pentaho.reporting.engine.classic.core.layout.model.RenderBox box)  
      • Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.process.IterateSimpleStructureProcessStep

        finishBox, processBoxChilds, processOtherNode, startProcessing
    • Constructor Detail

      • TransferLayoutProcessStep

        public TransferLayoutProcessStep()
    • Method Detail

      • performTransfer

        public void performTransfer​(org.pentaho.reporting.engine.classic.core.Section section,
                                    org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox logicalPageBox,
                                    Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,​org.pentaho.reporting.engine.classic.core.Element> elementHashMap,
                                    BreakPositionsList verticalEdgePositions)
      • startBox

        public boolean startBox​(org.pentaho.reporting.engine.classic.core.layout.model.RenderBox box)
        Overrides:
        startBox in class org.pentaho.reporting.engine.classic.core.layout.process.IterateSimpleStructureProcessStep