Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jfree.report.modules.output.pageable.base.* (38)org.jfree.report.modules.output.pageable.base.operations.* (17)
org.jfree.report.modules.output.pageable.base.output.* (2)org.jfree.report.modules.output.pageable.base.pagelayout.* (9)
org.jfree.report.modules.output.pageable.base.physicals.* (2)org.jfree.report.modules.output.pageable.graphics.* (2)
org.jfree.report.modules.output.pageable.pdf.* (3)org.jfree.report.modules.output.pageable.plaintext.* (9)

Package Samples:

org.jfree.report.modules.output.pageable.base.operations: Support for the output targets that are page- and print oriented.  
org.jfree.report.modules.output.pageable.base.pagelayout
org.jfree.report.modules.output.pageable.base.physicals
org.jfree.report.modules.output.pageable.base.output
org.jfree.report.modules.output.pageable.base
org.jfree.report.modules.output.pageable.pdf
org.jfree.report.modules.output.pageable.graphics
org.jfree.report.modules.output.pageable.plaintext

Classes:

PlainTextOutputTarget: An outputtarget, that generates plaintext. The text can be enriched with escape sequences for Epson- or IBM-Compatible printers. This target does not support images, shapes or different fonts. The output generation is needle-printer oriented, the pageformat is translated into a text page, graphics coordinates are aligned along the character grid of the text mode. It is assumed that all characters have the same width, proportional printing is not supported. The output mode is defined by supplying a suitable PrinterCommandSet. Depending on the target printer, you can supply several PrinterCommandSets: ...
SimplePageLayouter: A simple page layouter. This class replicates the 'old' behaviour of JFreeReport, simple and straightforward. Layout Constraints used: PageHeader, PageFooter: BandStyleSheet.DISPLAY_ON_FIRST_PAGE Defines whether a PageHeader or ~footer should be printed on the first page. PageHeader, PageFooter: BandStyleSheet.DISPLAY_ON_LAST_PAGE Defines whether a PageHeader or ~footer should be printed on the last page. A warning: For the PageHeader this works only if the ReportFooter has a pagebreak before printing. GroupHeader: BandStyleSheet.REPEAT_HEADER Defines whether this GroupHeader should be repeated ...
PageLayouter: The baseclass for all PageLayouter. A page layouter is the layoutmanager of an logical page. This layoutmanager is responsible for handling and detecting page breaks, for placing the various Root-Bands (bands that are contained directly in an report) on the page and for the global appeareance of an page (columns, band placement policy etc.) A PageLayouter for an Report is defined by the ReportProperty pageable.layoutManager by setting the classname of the page layouter. The specified class must contain an DefaultConstructor and must be an instance of PageLayouter. All PageLayouter may define a ...
ReportStateList: The ReportState list stores a report states for the beginning of every page. The list is filled on repagination and read when a report or a page of the report is printed. Important: This list stores page start report states, not arbitary report states. These ReportStates are special: they can be reproduced by calling processPage on the report. Internally this list is organized as a list of WeakReferenceLists, where every WeakReferenceList stores a certain number of page states. The first 20 states are stored in an ordinary list with strong-references, so these states never get GarbageCollected ...
PhysicalOperation: The base class for an operation that can be applied to an org.jfree.report.modules.output.pageable.base.OutputTarget . These operations are typically added to a org.jfree.report.modules.output.pageable.base.physicals.PhysicalPage in the process of being sent to the output target. Refer to the subclasses for some examples. A sequence of operations can be stored in a org.jfree.report.modules.output.pageable.base.Spool and replayed at any time.
PDFOutputTarget: An output target for the report engine that generates a PDF file using the iText class library (see http://www.lowagie.com/iText , note that the URL is case-sensitive!). If the system property "org.jfree.report.modules.output.pageable.pdf.PDFOutputTarget.AUTOINIT" is set to "true", the PDF-FontFactory is automatically initialized when this class is loaded. Be aware that embedding many fonts will result in larger files. When using Unicode characters, you will have to adjust the encoding of this target to "Identity-H", to enable horizontal unicode printing. This will result in larger files. The Encoding ...
OperationModule: The base class for an operation module. Operation modules can be either specific modules for a certain specialized type of content ("text/plain", for instance) or a module can be a generic handler for a certain group of content ("text/*"). While a generic handler may not be as performant as a specialized handler, that handler may be useful for displaying at least some of the content. todo 090 add support for generic handlers to the operation factory.
PhysicalPage: Represents a physical page. Here comes the last step of production, the bands are transfered from the logical page to the physical page. That page does not know anything specific about bandtypes and how to handle them, is just able to print all that is fed into the page and that's it. It will not decide when to make a pagebreak, logical page is responsible for that. It is a simple operation container ...
EpsonPrinterCommandSet: Implements the printer command set for Epson ESC/P compatible printers. This implementation assumes that AutoLF is disabled. This implementation is untested. If you have access to an ESC/P compatible printer, you could try this command set to improve printing quality. This implementation does only work for 8-Bit character sets.
PrinterCommandSet: Implements a printer command set for plain text output. The output is not enriched with any printer specific control sequences. Due to the architecture of matrix printers, the vertical borders are given in 1/1440th of an inch, while the horizontal borders are given in characters.
IBMPrinterCommandSet: Implements the printer command set for IBM compatible printers. This implementation is untested. If you have access to an IBM compatible printer, you could try this command set to improve printing quality. This implementation does only work for 8-Bit character sets.
DummyOutputTarget: The dummy output target wraps an output target for the layouting process, so that no real output is done. This implementation forwards all requests belonging to the LayoutSupport functionality to the wrapped OutputTarget. All other method calls are ignored.
OutputTarget: An interface that defines the methods that must be supported by a report output target. JFreeReport currently implements three targets: one for Graphics2D (screen and printer), one for Acrobat PDF files and an other target for PlainText output.
PhysicalOperationsCollector: A collector of PhysicalOperation objects.
SimplePageLayoutCursor: A utility class for keeping track of the current output position on a logical page. Only the vertical location is tracked, it begins at zero (the top of the page) and increases as the cursor moves down the page.
LogicalPage: An interface that defines a logical page. A logical page is responsible for distributing the received bands so that they can be printed. Don't make any assumptions how the content gets distributed.

Home | Contact Us | Privacy Policy | Terms of Service