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

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

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

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

    Methods in org.apache.fop.fo.pagination that return types with arguments of type PageProductionException
    Modifier and Type | Method and Description
    --- | ---
    `Class<PageProductionException>` | PageProductionException.PageProductionExceptionFactory.`getExceptionClass()`

    Methods in org.apache.fop.fo.pagination that throw PageProductionException
    Modifier and Type | Method and Description
    --- | ---
    `SimplePageMaster` | SubSequenceSpecifier.`getLastPageMaster(boolean isOddPage, boolean isFirstPage, boolean isBlankPage, BlockLevelEventProducer blockLevelEventProducer)`
    `SimplePageMaster` | SubSequenceSpecifier.`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.

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

    Methods in org.apache.fop.layoutmgr that throw PageProductionException
    Modifier and Type | Method and Description
    --- | ---
    `void` | BlockLevelEventProducer.`missingSubsequencesInPageSequenceMaster(Object source, String pageSequenceMasterName, Locator loc)` No subsequences in page sequence master.
    `void` | BlockLevelEventProducer.`noMatchingPageMaster(Object source, String pageSequenceMasterName, String pageMasterName, Locator loc)` No single-page-master matching in page sequence master.
    `void` | BlockLevelEventProducer.`pageSequenceMasterExhausted(Object source, String pageSequenceMasterName, boolean canRecover, Locator loc)` A page sequence master is exhausted.

Copyright © 2025 Apache Software Foundation. All rights reserved.