Class TransferGlobalLayoutProcessStep

  • All Implemented Interfaces:
    Serializable

    public class TransferGlobalLayoutProcessStep
    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
    • Constructor Detail

      • TransferGlobalLayoutProcessStep

        public TransferGlobalLayoutProcessStep()
    • Method Detail

      • getElementsById

        public Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,​org.pentaho.reporting.engine.classic.core.Element> getElementsById()
      • performTransfer

        public void performTransfer​(org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox logicalPageBox,
                                    Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,​Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>> conflicts,
                                    org.pentaho.reporting.engine.classic.core.MasterReport report)
      • 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
      • reset

        public void reset()