public interface BlockLevelEventProducer extends EventProducer
Modifier and Type | Interface and Description |
---|---|
static class |
BlockLevelEventProducer.Provider
Provider class for the event producer.
|
Modifier and Type | Method and Description |
---|---|
void |
flowNotMappingToRegionBody(Object source,
String flowName,
String masterName,
Locator loc)
Indicates that FOP doesn't support flows that are not mapped to region-body, yet.
|
void |
lastPageMasterReferenceMissing(Object source,
Locator loc)
Last page master reference missing.
|
void |
layoutHasReachedParts(Object source,
int partCount)
A feasible layout has reached the given number of parts (columns or pages).
|
void |
missingSubsequencesInPageSequenceMaster(Object source,
String pageSequenceMasterName,
Locator loc)
No subsequences in page sequence master.
|
void |
noMatchingPageMaster(Object source,
String pageSequenceMasterName,
String pageMasterName,
Locator loc)
No single-page-master matching in page sequence master.
|
void |
nonRestartableContentFlowingToNarrowerPage(Object source)
An element that cannot handle changing IPD (list, table) is flowing to a narrower
page.
|
void |
objectTooWide(Object source,
String elementName,
int effIPD,
int maxIPD,
Locator loc)
An formatting object is too wide.
|
void |
overconstrainedAdjustEndIndent(Object source,
String elementName,
int amount,
Locator loc)
An overconstrained geometry adjustment rule was triggered (5.3.4, XSL 1.0).
|
void |
pageSequenceMasterExhausted(Object source,
String pageSequenceMasterName,
boolean canRecover,
Locator loc)
A page sequence master is exhausted.
|
void |
regionOverflow(Object source,
String elementName,
String page,
int amount,
boolean clip,
boolean canRecover,
Locator loc)
Contents overflow a region viewport.
|
void |
rowTooTall(Object source,
int row,
int effCellBPD,
int maxCellBPD,
Locator loc)
The contents of a table-row are too big to fit in the constraints.
|
void |
staticRegionOverflow(Object source,
String elementName,
String page,
int amount,
boolean clip,
boolean canRecover,
Locator loc)
Contents overflow a static region viewport.
|
void |
tableFixedAutoWidthNotSupported(Object source,
Locator loc)
Auto-table layout is not supported, yet.
|
void |
viewportBPDOverflow(Object source,
String elementName,
int amount,
boolean clip,
boolean canRecover,
Locator loc)
Contents BPD overflow a viewport.
|
void |
viewportIPDOverflow(Object source,
String elementName,
int amount,
boolean clip,
boolean canRecover,
Locator loc)
Contents IPD overflow a viewport.
|
void rowTooTall(Object source, int row, int effCellBPD, int maxCellBPD, Locator loc)
source
- the event sourcerow
- the row numbereffCellBPD
- the effective extent in block-progression direction of the cellmaxCellBPD
- the maximum extent in block-progression direction of the cellloc
- the location of the error or nullvoid tableFixedAutoWidthNotSupported(Object source, Locator loc)
source
- the event sourceloc
- the location of the error or nullvoid objectTooWide(Object source, String elementName, int effIPD, int maxIPD, Locator loc)
source
- the event sourceelementName
- the formatting objecteffIPD
- the effective extent in inline-progression direction of the table contentsmaxIPD
- the maximum extent in inline-progression direction availableloc
- the location of the error or nullvoid overconstrainedAdjustEndIndent(Object source, String elementName, int amount, Locator loc)
source
- the event sourceelementName
- the formatting objectamount
- the amount of the adjustment (in mpt)loc
- the location of the error or nullvoid viewportIPDOverflow(Object source, String elementName, int amount, boolean clip, boolean canRecover, Locator loc)
source
- the event sourceelementName
- the formatting objectamount
- the amount by which the contents overflow (in mpt)clip
- true if the content will be clippedcanRecover
- indicates whether FOP can recover from this problem and continue workingloc
- the location of the error or nullvoid viewportBPDOverflow(Object source, String elementName, int amount, boolean clip, boolean canRecover, Locator loc)
source
- the event sourceelementName
- the formatting objectamount
- the amount by which the contents overflow (in mpt)clip
- true if the content will be clippedcanRecover
- indicates whether FOP can recover from this problem and continue workingloc
- the location of the error or nullvoid regionOverflow(Object source, String elementName, String page, int amount, boolean clip, boolean canRecover, Locator loc) throws LayoutException
source
- the event sourceelementName
- the formatting objectpage
- the page number/name where the overflow happenedamount
- the amount by which the contents overflow (in mpt)clip
- true if the content will be clippedcanRecover
- indicates whether FOP can recover from this problem and continue workingloc
- the location of the error or nullLayoutException
- the layout error provoked by the method callvoid staticRegionOverflow(Object source, String elementName, String page, int amount, boolean clip, boolean canRecover, Locator loc) throws LayoutException
source
- the event sourceelementName
- the formatting objectpage
- the page number/name where the overflow happenedamount
- the amount by which the contents overflow (in mpt)clip
- true if the content will be clippedcanRecover
- indicates whether FOP can recover from this problem and continue workingloc
- the location of the error or nullLayoutException
- the layout error provoked by the method callvoid flowNotMappingToRegionBody(Object source, String flowName, String masterName, Locator loc) throws UnsupportedOperationException
source
- the event sourceflowName
- the flow namemasterName
- the page master nameloc
- the location of the error or nullUnsupportedOperationException
- the layout error provoked by the method callvoid pageSequenceMasterExhausted(Object source, String pageSequenceMasterName, boolean canRecover, Locator loc) throws PageProductionException
source
- the event sourcepageSequenceMasterName
- the name of the page sequence mastercanRecover
- indicates whether FOP can recover from this problem and continue workingloc
- the location of the error or nullPageProductionException
- the error provoked by the method callvoid missingSubsequencesInPageSequenceMaster(Object source, String pageSequenceMasterName, Locator loc) throws PageProductionException
source
- the event sourcepageSequenceMasterName
- the name of the page sequence masterloc
- the location of the error or nullPageProductionException
- the error provoked by the method callvoid noMatchingPageMaster(Object source, String pageSequenceMasterName, String pageMasterName, Locator loc) throws PageProductionException
source
- the event sourcepageSequenceMasterName
- the name of the page sequence masterpageMasterName
- the name of the page master not matchingloc
- the location of the error or nullPageProductionException
- the error provoked by the method callvoid nonRestartableContentFlowingToNarrowerPage(Object source)
source
- the event sourcevoid layoutHasReachedParts(Object source, int partCount)
source
- the event sourcepartCount
- the number of parts that the layout has reachedCopyright © 2022 Apache Software Foundation. All rights reserved.