Uses of Class org.apache.fop.fo.pagination.SimplePageMaster (Apache FOP Core 2.11 API)
Date: 2025-04-24

## Uses of Class
org.apache.fop.fo.pagination.SimplePageMaster

- Packages that use SimplePageMaster
  Package | Description
  --- | ---
  org.apache.fop.area | FOP's area tree.
  org.apache.fop.fo.pagination | All the pagination and declaration formatting objects.
  org.apache.fop.layoutmgr | FOP's layout engine.

- - ### Uses of SimplePageMaster in org.apache.fop.area

    Constructors in org.apache.fop.area with parameters of type SimplePageMaster
    Constructor and Description
    `Page(SimplePageMaster spm)` Constructor
    `PageViewport(SimplePageMaster spm, int pageNumber, String pageStr, boolean blank)` Create a page viewport.
    `PageViewport(SimplePageMaster spm, int pageNumber, String pageStr, boolean blank, boolean spanAll)` Create a page viewport.

  - ### Uses of SimplePageMaster in org.apache.fop.fo.pagination

    Fields in org.apache.fop.fo.pagination declared as SimplePageMaster
    Modifier and Type | Field and Description
    --- | ---
    `protected SimplePageMaster` | Region.`layoutMaster` the parent `SimplePageMaster`

    Methods in org.apache.fop.fo.pagination that return SimplePageMaster
    Modifier and Type | Method and Description
    --- | ---
    `SimplePageMaster` | RepeatablePageMasterReference.`getLastPageMaster(boolean isOddPage, boolean isFirstPage, boolean isEmptyPage, BlockLevelEventProducer blockLevelEventProducer)`
    `SimplePageMaster` | SubSequenceSpecifier.`getLastPageMaster(boolean isOddPage, boolean isFirstPage, boolean isBlankPage, BlockLevelEventProducer blockLevelEventProducer)`
    `SimplePageMaster` | RepeatablePageMasterAlternatives.`getLastPageMaster(boolean isOddPage, boolean isFirstPage, boolean isBlankPage, BlockLevelEventProducer blockLevelEventProducer)`
    `SimplePageMaster` | SinglePageMasterReference.`getLastPageMaster(boolean isOddPage, boolean isFirstPage, boolean isBlankPage, BlockLevelEventProducer blockLevelEventProducer)`
    `SimplePageMaster` | PageSequenceMaster.`getLastSimplePageMaster(boolean isOddPage, boolean isFirstPage, boolean isBlank, String flowName)`
    `SimplePageMaster` | PageSequence.`getLastSimplePageMaster(int page, boolean isFirstPage, boolean isBlank)`
    `SimplePageMaster` | ConditionalPageMasterReference.`getMaster()` Get the value for the `master-reference` property.
    `SimplePageMaster` | RepeatablePageMasterReference.`getNextPageMaster(boolean isOddPage, boolean isFirstPage, boolean isLastPage, boolean isEmptyPage, boolean skipPagePositionOnly)` Returns the name of the next page master.
    `SimplePageMaster` | SubSequenceSpecifier.`getNextPageMaster(boolean isOddPage, boolean isFirstPage, boolean isLastPage, boolean isBlankPage, boolean skipPagePositionOnly)` Returns the name of the next page master.
    `SimplePageMaster` | RepeatablePageMasterAlternatives.`getNextPageMaster(boolean isOddPage, boolean isFirstPage, boolean isLastPage, boolean isBlankPage, boolean skipPagePositionOnly)` Returns the name of the next page master.
    `SimplePageMaster` | SinglePageMasterReference.`getNextPageMaster(boolean isOddPage, boolean isFirstPage, boolean isLastPage, boolean isBlankPage, boolean skipPagePositionOnly)` Returns the name of the next page master.
    `SimplePageMaster` | PageSequenceMaster.`getNextSimplePageMaster(boolean isOddPage, boolean isFirstPage, boolean isLastPage, boolean isBlankPage, String mainFlowName, boolean skipPagePositionOnly)` Returns the next simple-page-master.
    `SimplePageMaster` | PageSequence.`getNextSimplePageMaster(int page, boolean isFirstPage, boolean isLastPage, boolean isBlank, boolean skipPagePositionOnly)` Public accessor for determining the next page master to use within this page sequence.
    `SimplePageMaster` | LayoutMasterSet.`getSimplePageMaster(String masterName)` Get a simple page master by name.

    Methods in org.apache.fop.fo.pagination with parameters of type SimplePageMaster
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | LayoutMasterSet.`addSimplePageMaster(SimplePageMaster sPM)` Add a simple page master.

  - ### Uses of SimplePageMaster in org.apache.fop.layoutmgr

    Methods in org.apache.fop.layoutmgr that return SimplePageMaster
    Modifier and Type | Method and Description
    --- | ---
    `SimplePageMaster` | Page.`getSimplePageMaster()`

    Constructors in org.apache.fop.layoutmgr with parameters of type SimplePageMaster
    Constructor and Description
    `Page(SimplePageMaster spm, int pageNumber, String pageNumberStr, boolean blank, boolean spanAll, boolean isPagePositionOnly)` Main constructor

Copyright © 2025 Apache Software Foundation. All rights reserved.