|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BlockLevelEventProducer
Event producer interface for block-level layout managers.
Nested Class Summary | |
---|---|
static class |
BlockLevelEventProducer.Provider
Provider class for the event producer. |
Method Summary | |
---|---|
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 |
viewportOverflow(java.lang.Object source,
java.lang.String elementName,
int amount,
boolean clip,
boolean canRecover,
org.xml.sax.Locator loc)
Contents overflow a viewport. |
Method Detail |
---|
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 viewportOverflow(java.lang.Object source, java.lang.String elementName, int amount, boolean clip, boolean canRecover, org.xml.sax.Locator loc) throws LayoutException
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 null
LayoutException
- the layout error provoked by the method callvoid 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 null
LayoutException
- 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 null
java.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 null
PageProductionException
- 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 null
PageProductionException
- 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 null
PageProductionException
- the error provoked by the method callvoid nonRestartableContentFlowingToNarrowerPage(java.lang.Object source)
source
- the event source
|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |