public interface TableEventProducer extends EventProducer
Modifier and Type | Interface and Description |
---|---|
static class |
TableEventProducer.Provider
Provider class for the event producer.
|
Modifier and Type | Method and Description |
---|---|
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)
|
void nonAutoBPDOnTable(java.lang.Object source, org.xml.sax.Locator loc)
source
- the event sourceloc
- the location of the error or nullvoid noTablePaddingWithCollapsingBorderModel(java.lang.Object source, org.xml.sax.Locator loc)
source
- the event sourceloc
- the location of the error or nullvoid 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 nullValidationException
- the validation error provoked by the method callvoid 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 nullValidationException
- the validation error provoked by the method callvoid startEndRowUnderTableRowWarning(java.lang.Object source, org.xml.sax.Locator loc)
source
- the event sourceloc
- the location of the error or nullvoid tooManyCells(java.lang.Object source, org.xml.sax.Locator loc) throws ValidationException
source
- the event sourceloc
- the location of the error or nullValidationException
- the validation error provoked by the method callvoid 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 nullPropertyException
- the property error provoked by the method callvoid warnImplicitColumns(java.lang.Object source, org.xml.sax.Locator loc)
source
- the event sourceloc
- the location of the error or nullvoid 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 nullvoid 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 nullPropertyException
- the property error provoked by the method callvoid 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 nullvoid 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 nullCopyright 1999-2012 The Apache Software Foundation. All Rights Reserved.