Package com.java4less.rreport

Interface Summary
IWebReport Classes loaded by RReportServlet must implement this interface.
This interface receives the http request parameters as input and creates a report as output.

See WebReportJDBC for a implementation of the interface.
RAreaListener Provides a user exit before each repetition of the area is printed.
RObjectListener this listener receives an event when a object is clicked in the report preview
RSource Data source for an area.
 

Class Summary
DHTMLLayer this class is used by RReport for exporting to DHTML.
ParamInput used by RJDBCSource to ask for parameters when they have not been provided by the java program.
PDFLayer this class is used by RReport for exporting to PDF.
RArea Main component of a Report.
RArraySource Uses an array as data source for an area.
RBarcoding This object will display a barcode.
RButton AWT button with images
RCheck Class for printing a boolean value.
RCombo Class for printing a string or image base on a key. see also RObject.
RExampleUserObject example or the use of the RUserObject class.
RField RField will paint, dates, numbers and strings.
RGraph This object will display a chart created by RChart Visual Builder Note that a separate license of RChart.
RImageFile This class is used to load images from files.
RJDBCSource Uses a database table (or a SQL query) as data source for an area.
RJTable Creates two areas used to print the header and content of a JTable.
RJTableSource Uses a JTable as data source for an area.
RLine Uses the x,y,width,height fields of Robject to draw the line.
RLineStyle Defines color, width and style of a line.
RObject All elements in a report are descendant from RObject.
RObjectInstance Object printed in a page.
RPage This class represents a page of the report.
RPageBreak Forces a page break after the area is printed.
RPicture Prints java.awt.Image objects or RImageFile.
RPrintSetup Printer and page set up properties.
RPrintSetupJDK13 Printer and page set up properties for jdk 1.3.
RRectangle Uses the x,y,width,height fields of Robject to draw the rectangle.
RReport Report to be previewed , printed and/or exported.
RReportImp RReportImp is a subclass RReport that can read definition files (*.rep) .
RReportJ2 Subclass of RReportImp that uses Java 2 printing API.
RReportJ2X Subclass of RReportImp that uses java 2 printing API and some fetaures of jdk 1.4.
It Provides 2 new properties for printer selecting (printerName and service).
RReportJWindow Swing preview window.
RReportWindow AWT preview window.
RTriangle  
RUserComponent This class is used to print Swing components (JLabel, JTable ...).
RUserObject This object can be used to load a class dinamically at runtime.
WebReportJDBC implementation of the IWebRepot interface.