|
fop 1.0 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
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 |
public 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 null
public void tableFixedAutoWidthNotSupported(java.lang.Object source,
org.xml.sax.Locator loc)
source - the event sourceloc - the location of the error or null
public void 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 null
public void 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 null
public void 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 call
public 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)
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 call
public void 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 call
public void 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 call
public void 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 call
public void 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 callpublic void 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 | ||||||||||