See: Description
| Interface | Description |
|---|---|
| DataConsumer |
Interface for processors located at the head of the processing pipe.
|
| FormatHandler |
Tag interface for processors accepting viewable content.
|
| LayoutedPagesConsumer |
Tag interface for processors accepting layouted PXML (paged) input.
|
| PXMLConsumer |
Tag interface for processors accepting PXML input.
|
| Class | Description |
|---|---|
| AbstractStreamingClient |
Class for configuring output to the streaming client.
|
| BrowserViewer |
Class for configuring output for viewing in a browser.
|
| ContentHandlerFactory | |
| ContentHandlerFactory.PIStrippingContentHandler | |
| ExcelRenderer |
Class for configuring Excel (XLS/XLSX) output.
|
| FileViewer |
Class for configuring desktop file viewing.
|
| FormatProducer |
Superclass for processors producing viewable content.
|
| FormatWriter |
Class for writing documents to files.
|
| FourRpLayouter |
Class for conversion of a XML data stream to a layouted PXML document via a ".4rp" template.
|
| FourRpProcessor |
Class for conversion of a XML data stream to a PXML document via a ".4rp" template.
|
| GreContentHandler | |
| HTMLRenderer |
Class for configuring HTML output.
|
| ImageRenderer |
Class for configuring image (bitmap) output.
|
| LabelMapper |
Class for configuring label output.
|
| LayoutedPagesProducer |
Superclass for processors producing layouted (paged) content.
|
| MultiPageMapper |
Class for rendering several pages of a report on a single physical page.
|
| PageMapper |
Abstract superclass for classes performing logical to physical page mapping.
|
| PDFRenderer |
Class for configuring PDF output.
|
| PostscriptRenderer |
Class for selecting Postscript output.
|
| Printer |
A
HashPrintRequestAttributeSet for selecting and configuring a Printer as output device. |
| PXMLLayouter |
Class for conversion of a PXML data stream to a layouted PXML document.
|
| PXMLProducer |
Superclass for classes that produce PXML streams.
|
| RemoteConnection |
Class for configuring a connection to a remote GRE server.
|
| RTFRenderer |
Class for configuring RTF output.
|
| StreamingClientDefaultPrinter |
Class for configuring output to the streaming client to print to the default printer.
|
| StreamingClientNamedPrinter |
Class for configuring output to the streaming client selecting a specific printer by name and configuring it.
|
| StreamingClientPrinterDialog |
Class for configuring output to the streaming client to show the local print dialog and print on confirmation.
|
| StreamingClientViewer |
Class for configuring output to the streaming viewer.
|
| SVGRenderer |
Class for configuring SVG output.
|
| Transformer |
Class for transforming and serializing data
|
| Layer | Input | Class | Comment |
|---|---|---|---|
| Data | Any XML | RemoteConnection |
Processes data by a remote GRE |
FourRpProcessor |
Transforms data to PXML via a RTL template defined in a ".4rp" file | ||
Transformer |
Transforms data according to a RST file and writes the result to a XML file | ||
| Document | Not used in the standard pipe | ||
| Markup | PXMLProducer |
PXMLLayouter |
Converts PXML markup to layouted PXML |
MultiPageMapper |
Combines several pages of a report on a physical paper sheet | ||
LabelMapper |
Layouts labels in a grid on a physical paper sheet | ||
| Device | LayoutedPagesProducer |
ExcelRenderer |
Produces XLS and XLSX documents |
HTMLRenderer |
Produces HTML documents with a grid layout | ||
ImageRenderer |
Produces bitmap output (e.g. jpg, bmp, etc.) | ||
PDFRenderer |
Produces PDF documents | ||
PostscriptRenderer |
Produces Postscript documents | ||
Printer |
Prints to a printer | ||
RTFRenderer |
Produces RTF format for editing with MS-Word | ||
FileViewer |
Produces a stream for viewing and printing with GDC (Genero desktop client) | ||
SVGRenderer |
Produces SVG documents | ||
| Device (Transport) | FormatHandler |
FileViewer |
Views files on the desktop |
FormatWriter |
Writes files to the disk |