|
fop 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TableEventProducer
Event producer interface for table-specific XSL-FO validation messages.
| Nested Class Summary | |
|---|---|
static class |
TableEventProducer.Provider
Provider class for the event producer. |
| Method Summary | |
|---|---|
void |
breakIgnoredDueToRowSpanning(java.lang.Object source,
java.lang.String elementName,
boolean breakBefore,
org.xml.sax.Locator loc)
Break ignored due to row spanning. |
void |
cellOverlap(java.lang.Object source,
java.lang.String elementName,
int column,
org.xml.sax.Locator loc)
Cell overlap. |
void |
footerOrderCannotRecover(java.lang.Object source,
java.lang.String elementName,
org.xml.sax.Locator loc)
The table-footer was found after the table-body. |
void |
forceNextColumnNumber(java.lang.Object source,
java.lang.String elementName,
java.lang.Number propValue,
int columnNumber,
org.xml.sax.Locator loc)
|
void |
noMixRowsAndCells(java.lang.Object source,
java.lang.String elementName,
org.xml.sax.Locator loc)
No mixing of table-rows and table-cells is allowed for direct children of table-body. |
void |
nonAutoBPDOnTable(java.lang.Object source,
org.xml.sax.Locator loc)
A value other than "auto" has been specified on fo:table. |
void |
noTablePaddingWithCollapsingBorderModel(java.lang.Object source,
org.xml.sax.Locator loc)
Padding on fo:table is ignored if the collapsing border model is active. |
void |
paddingNotApplicable(java.lang.Object source,
java.lang.String elementName,
org.xml.sax.Locator loc)
padding-* properties are not applicable. |
void |
startEndRowUnderTableRowWarning(java.lang.Object source,
org.xml.sax.Locator loc)
starts-row/ends-row for fo:table-cells non-applicable for children of an fo:table-row |
void |
tooManyCells(java.lang.Object source,
org.xml.sax.Locator loc)
Column-number or number of cells in the row overflows the number of fo:table-column specified for the table. |
void |
valueMustBeBiggerGtEqOne(java.lang.Object source,
java.lang.String propName,
int actualValue,
org.xml.sax.Locator loc)
Property value must be 1 or bigger. |
void |
warnImplicitColumns(java.lang.Object source,
org.xml.sax.Locator loc)
table-layout=\"fixed\" and column-width unspecified => falling back to proportional-column-width(1) |
| Method Detail |
|---|
void nonAutoBPDOnTable(java.lang.Object source,
org.xml.sax.Locator loc)
source - the event sourceloc - the location of the error or null
void noTablePaddingWithCollapsingBorderModel(java.lang.Object source,
org.xml.sax.Locator loc)
source - the event sourceloc - the location of the error or null
void noMixRowsAndCells(java.lang.Object source,
java.lang.String elementName,
org.xml.sax.Locator loc)
throws ValidationException
source - the event sourceelementName - the name of the context nodeloc - the location of the error or null
ValidationException - the validation error provoked by the method call
void footerOrderCannotRecover(java.lang.Object source,
java.lang.String elementName,
org.xml.sax.Locator loc)
throws ValidationException
source - the event sourceelementName - the name of the context nodeloc - the location of the error or null
ValidationException - the validation error provoked by the method call
void startEndRowUnderTableRowWarning(java.lang.Object source,
org.xml.sax.Locator loc)
source - the event sourceloc - the location of the error or null
void tooManyCells(java.lang.Object source,
org.xml.sax.Locator loc)
throws ValidationException
source - the event sourceloc - the location of the error or null
ValidationException - the validation error provoked by the method call
void valueMustBeBiggerGtEqOne(java.lang.Object source,
java.lang.String propName,
int actualValue,
org.xml.sax.Locator loc)
throws PropertyException
source - the event sourcepropName - the property nameactualValue - the actual valueloc - the location of the error or null
PropertyException - the property error provoked by the method call
void warnImplicitColumns(java.lang.Object source,
org.xml.sax.Locator loc)
source - the event sourceloc - the location of the error or null
void paddingNotApplicable(java.lang.Object source,
java.lang.String elementName,
org.xml.sax.Locator loc)
source - the event sourceelementName - the name of the context nodeloc - the location of the error or null
void cellOverlap(java.lang.Object source,
java.lang.String elementName,
int column,
org.xml.sax.Locator loc)
throws PropertyException
source - the event sourceelementName - the name of the context nodecolumn - the column index of the overlapping cellloc - the location of the error or null
PropertyException - the property error provoked by the method call
void forceNextColumnNumber(java.lang.Object source,
java.lang.String elementName,
java.lang.Number propValue,
int columnNumber,
org.xml.sax.Locator loc)
source - the event sourceelementName - the name of the context nodepropValue - the user-specified value of the column-number propertycolumnNumber - the generated value for the column-number propertyloc - the location of the error or null
void breakIgnoredDueToRowSpanning(java.lang.Object source,
java.lang.String elementName,
boolean breakBefore,
org.xml.sax.Locator loc)
source - the event sourceelementName - the name of the context nodebreakBefore - true for "break-before", false for "break-after"loc - the location of the error or null
|
fop 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||