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(java.lang.Object source,
java.lang.String flowName,
java.lang.String masterName,
org.xml.sax.Locator loc)
Indicates that FOP doesn't support flows that are not mapped to region-body, yet.
|
void |
missingSubsequencesInPageSequenceMaster(java.lang.Object source,
java.lang.String pageSequenceMasterName,
org.xml.sax.Locator loc)
No subsequences in page sequence master.
|
void |
noMatchingPageMaster(java.lang.Object source,
java.lang.String pageSequenceMasterName,
java.lang.String pageMasterName,
org.xml.sax.Locator loc)
No single-page-master matching in page sequence master.
|
void |
nonRestartableContentFlowingToNarrowerPage(java.lang.Object source)
An element that cannot handle changing IPD (list, table) is flowing to a narrower
page.
|
void |
objectTooWide(java.lang.Object source,
java.lang.String elementName,
int effIPD,
int maxIPD,
org.xml.sax.Locator loc)
An formatting object is too wide.
|
void |
overconstrainedAdjustEndIndent(java.lang.Object source,
java.lang.String elementName,
int amount,
org.xml.sax.Locator loc)
An overconstrained geometry adjustment rule was triggered (5.3.4, XSL 1.0).
|
void |
pageSequenceMasterExhausted(java.lang.Object source,
java.lang.String pageSequenceMasterName,
boolean canRecover,
org.xml.sax.Locator loc)
A page sequence master is exhausted.
|
void |
regionOverflow(java.lang.Object source,
java.lang.String elementName,
java.lang.String page,
int amount,
boolean clip,
boolean canRecover,
org.xml.sax.Locator loc)
Contents overflow a region viewport.
|
void |
rowTooTall(java.lang.Object source,
int row,
int effCellBPD,
int maxCellBPD,
org.xml.sax.Locator loc)
The contents of a table-row are too big to fit in the constraints.
|
void |
tableFixedAutoWidthNotSupported(java.lang.Object source,
org.xml.sax.Locator loc)
Auto-table layout is not supported, yet.
|
void |
viewportBPDOverflow(java.lang.Object source,
java.lang.String elementName,
int amount,
boolean clip,
boolean canRecover,
org.xml.sax.Locator loc)
Contents BPD overflow a viewport.
|
void |
viewportIPDOverflow(java.lang.Object source,
java.lang.String elementName,
int amount,
boolean clip,
boolean canRecover,
org.xml.sax.Locator loc)
Contents IPD overflow a viewport.
|
void rowTooTall(java.lang.Object source, int row, int effCellBPD, int maxCellBPD, org.xml.sax.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(java.lang.Object source, org.xml.sax.Locator loc)
source
- the event sourceloc
- the location of the error or nullvoid objectTooWide(java.lang.Object source, java.lang.String elementName, int effIPD, int maxIPD, org.xml.sax.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(java.lang.Object source, java.lang.String elementName, int amount, org.xml.sax.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(java.lang.Object source, java.lang.String elementName, int amount, boolean clip, boolean canRecover, org.xml.sax.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(java.lang.Object source, java.lang.String elementName, int amount, boolean clip, boolean canRecover, org.xml.sax.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(java.lang.Object source, java.lang.String elementName, java.lang.String page, int amount, boolean clip, boolean canRecover, org.xml.sax.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(java.lang.Object source, java.lang.String flowName, java.lang.String masterName, org.xml.sax.Locator loc) throws java.lang.UnsupportedOperationException
source
- the event sourceflowName
- the flow namemasterName
- the page master nameloc
- the location of the error or nulljava.lang.UnsupportedOperationException
- the layout error provoked by the method callvoid pageSequenceMasterExhausted(java.lang.Object source, java.lang.String pageSequenceMasterName, boolean canRecover, org.xml.sax.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(java.lang.Object source, java.lang.String pageSequenceMasterName, org.xml.sax.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(java.lang.Object source, java.lang.String pageSequenceMasterName, java.lang.String pageMasterName, org.xml.sax.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(java.lang.Object source)
source
- the event sourceCopyright 1999-2012 The Apache Software Foundation. All Rights Reserved.