Issue moved from:
Consult the original issue for any attachments.
[ 704977 ] extend interfaces
Submitted By: Nobody/Anonymous - nobody
Date Submitted: 2003-03-17 05:54
Last Updated By: teodord - Comment added
Date Last Updated: 2006-02-14 02:15
Number of Comments: 1
Number of Attachments: 0
Category: Interface Improvements (example)
Assigned To: Nobody/Anonymous
It would be useful to add setter functions to JRReport interface like setTopMargin, etc.
I think it's necessary to change the function fillReportToFile(JasperReport jasperReport, String destFileName, Map parameters, Connection conn) so
that it depends on the interface JRReport not the implementation class JasperReport. The function signature will be fillReportToFile(JRReport jasperReport, String destFileName, Map parameters, Connection conn). This will allow to use some cool java features like DynamicProxy.
Oleg Pavliv (oleg_pavliv at yahoo.com)
Date: 2006-02-14 02:15
Sender: teodordProject Admin
Logged In: YES
Sorry for the late answer. Changing the margins cannot be performed on a compiled
report template, because it would require report layout validation again.
I don't think we are going to modify the signature of the fill method, but I would like to hear more about the cool features you had in mind with the DymanimcProxy.
No Files Currently Attached