Provides support for event-based processing of template spreadsheets.
This includes CellListeners and SheetListeners,
which can be registered with the ExcelTransformer, and
TagListeners and TagLoopListeners, which can be
registered on any tags in the template spreadsheet. Users can implement
these interfaces to supply custom processing.
| Interface | Description |
|---|---|
| CellListener |
A
CellListener is an object that has an opportunity to inspect
a Cell as it's being transformed, with access to the
Cell, the current Map of beans, and the old and
new values for the Cell. |
| SheetListener |
A
SheetListener is an object that has an opportunity to inspect
a Sheet as it's being transformed, with access to the
Sheet and the current Map of beans. |
| TagListener |
A
TagListener is an object that has an opportunity to inspect
a block of Cells as they're being transformed for a tag, with
access to the block of Cells and the current
Map of beans. |
| TagLoopListener |
A
TagLoopListener is an object that has an opportunity to
manipulate a block of Cells as they're being transformed while
in a looping tag, with access to the block of Cells, the
current Map of beans, and the looping index. |
| Class | Description |
|---|---|
| CellEvent |
A
CellEvent represents data associated with a "cell processed"
event. |
| SheetEvent |
A
SheetEvent represents data associated with a "sheet
processed" event. |
| TagEvent |
A
TagEvent represents data associated with a "tag processed"
event. |
| TagLoopEvent |
A
TagLoopEvent represents data associated with a "tag loop
processed" event. |
Copyright © 2012–2018 Jett Team. All rights reserved.