Four Js Genero Report Writer
FourJs.Report.Runtime.PageMapper Class Reference

Abstract superclass for classes performing logical to physical page mapping. More...

Inheritance diagram for FourJs.Report.Runtime.PageMapper:
FourJs.Report.Runtime.PXMLProducer FourJs.Report.Runtime.PXMLConsumer FourJs.Report.Runtime.LabelMapper FourJs.Report.Runtime.MultiPageMapper

Public Member Functions

 PageMapper (PXMLConsumer consumer)
 Creates a PageMapper object that outputs to the given consumer object. More...
 
- Public Member Functions inherited from FourJs.Report.Runtime.PXMLProducer
 PXMLProducer (PXMLConsumer consumer)
 Creates a PXMLProducer object that outputs to the given consumer object. More...
 

Static Public Attributes

static String legalCopyright = Version.CLASS_COPYRIGHT
 
- Static Public Attributes inherited from FourJs.Report.Runtime.PXMLProducer
static String legalCopyright = Version.CLASS_COPYRIGHT
 

Properties

String paperTopMargin [get, set]
 Specifies the top margin of the physical paper as a PXML numeric expression (e.g. "1.5cm") More...
 
String paperBottomMargin [get, set]
 Specifies the right margin the physical paper label as a PXML numeric expression (e.g. "1.5cm") More...
 
String paperLeftMargin [get, set]
 Specifies the left margin the physical paper label as a PXML numeric expression (e.g. "1.5cm") More...
 
String paperRightMargin [get, set]
 Specifies the right margin the physical paper label as a PXML numeric expression (e.g. "1.5cm") More...
 
- Properties inherited from FourJs.Report.Runtime.PXMLProducer
PXMLConsumer consumer [get]
 Sets the output consumer. More...
 

Detailed Description

Abstract superclass for classes performing logical to physical page mapping.

Logical to physical page mapping

Processor subclassing this class perform a PXML to PXML transformation rendering a number of pages defined by the report onto a single physical pages.

Constructor & Destructor Documentation

FourJs.Report.Runtime.PageMapper.PageMapper ( PXMLConsumer  consumer)

Creates a PageMapper object that outputs to the given consumer object.

Parameters
consumerA PXMLConsumer

Property Documentation

String FourJs.Report.Runtime.PageMapper.paperBottomMargin
getset

Specifies the right margin the physical paper label as a PXML numeric expression (e.g. "1.5cm")

String FourJs.Report.Runtime.PageMapper.paperLeftMargin
getset

Specifies the left margin the physical paper label as a PXML numeric expression (e.g. "1.5cm")

String FourJs.Report.Runtime.PageMapper.paperRightMargin
getset

Specifies the right margin the physical paper label as a PXML numeric expression (e.g. "1.5cm")

String FourJs.Report.Runtime.PageMapper.paperTopMargin
getset

Specifies the top margin of the physical paper as a PXML numeric expression (e.g. "1.5cm")