|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectar.com.fdvs.dj.core.DynamicJasperHelper
public class DynamicJasperHelper
Helper class for running a report and some other DJ related stuff
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_XML_ENCODING
|
Constructor Summary | |
---|---|
DynamicJasperHelper()
|
Method Summary | |
---|---|
protected static void |
compileOrLoadSubreports(DynamicReport dr,
java.util.Map _parameters,
java.lang.String namePrefix)
|
protected static DynamicJasperDesign |
generateJasperDesign(DynamicReport dr)
|
static net.sf.jasperreports.engine.JasperPrint |
generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
java.util.Collection collection)
|
static net.sf.jasperreports.engine.JasperPrint |
generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
java.sql.Connection con,
java.util.Map _parameters)
For running queries embebed in the report design |
static net.sf.jasperreports.engine.JasperPrint |
generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
net.sf.jasperreports.engine.JRDataSource ds)
|
static net.sf.jasperreports.engine.JasperPrint |
generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
net.sf.jasperreports.engine.JRDataSource ds,
java.util.Map _parameters)
Compiles and fills the reports design. |
static net.sf.jasperreports.engine.JasperPrint |
generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
java.util.Map _parameters)
For compiling and filling reports whose datasource is passed as parameter (e.g. |
static net.sf.jasperreports.engine.JasperPrint |
generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
java.sql.ResultSet resultSet)
|
static net.sf.jasperreports.engine.JasperReport |
generateJasperReport(DynamicReport dr,
LayoutManager layoutManager,
java.util.Map generatedParams)
Compiles the report and applies the layout. |
static net.sf.jasperreports.engine.JasperReport |
generateJasperReport(DynamicReport dr,
LayoutManager layoutManager,
java.util.Map generatedParams,
java.lang.String nameprefix)
|
static java.lang.String |
generateJRXML(DynamicReport dr,
LayoutManager layoutManager,
java.util.Map _parameters,
java.lang.String xmlEncoding)
Creates a jrxml file |
static void |
generateJRXML(DynamicReport dr,
LayoutManager layoutManager,
java.util.Map _parameters,
java.lang.String xmlEncoding,
java.io.OutputStream outputStream)
Creates a jrxml file |
static void |
generateJRXML(DynamicReport dr,
LayoutManager layoutManager,
java.util.Map _parameters,
java.lang.String xmlEncoding,
java.lang.String filename)
Creates a jrxml file |
static void |
generateJRXML(net.sf.jasperreports.engine.JasperReport jr,
java.lang.String xmlEncoding,
java.lang.String filename)
|
protected static void |
registerParameters(DynamicJasperDesign jd,
DynamicReport dr)
|
static void |
registerParams(DynamicJasperDesign jd,
java.util.Map _parameters)
For every String key, it registers the object as a parameter to make it available in the report. |
protected static void |
visitSubreport(DynamicReport parentDr,
Subreport subreport,
java.util.Map _parameters)
|
protected static void |
visitSubreports(DynamicReport dr,
java.util.Map _parameters)
Performs any needed operation on subreports after they are built like ensuring proper subreport with if "fitToParentPrintableArea" flag is set to true |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String DEFAULT_XML_ENCODING
Constructor Detail |
---|
public DynamicJasperHelper()
Method Detail |
---|
protected static DynamicJasperDesign generateJasperDesign(DynamicReport dr) throws CoreException
CoreException
protected static void registerParameters(DynamicJasperDesign jd, DynamicReport dr)
public static net.sf.jasperreports.engine.JasperPrint generateJasperPrint(DynamicReport dr, LayoutManager layoutManager, net.sf.jasperreports.engine.JRDataSource ds) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRException
public static net.sf.jasperreports.engine.JasperPrint generateJasperPrint(DynamicReport dr, LayoutManager layoutManager, java.util.Collection collection) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRException
public static net.sf.jasperreports.engine.JasperPrint generateJasperPrint(DynamicReport dr, LayoutManager layoutManager, java.sql.ResultSet resultSet) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRException
public static net.sf.jasperreports.engine.JasperPrint generateJasperPrint(DynamicReport dr, LayoutManager layoutManager, net.sf.jasperreports.engine.JRDataSource ds, java.util.Map _parameters) throws net.sf.jasperreports.engine.JRException
dr
- the DynamicReportlayoutManager
- the object in charge of doing the layoutds
- The datasource_parameters
- Map with parameters that the report may need
net.sf.jasperreports.engine.JRException
public static net.sf.jasperreports.engine.JasperPrint generateJasperPrint(DynamicReport dr, LayoutManager layoutManager, java.sql.Connection con, java.util.Map _parameters) throws net.sf.jasperreports.engine.JRException
dr
- layoutManager
- con
- _parameters
-
net.sf.jasperreports.engine.JRException
public static net.sf.jasperreports.engine.JasperPrint generateJasperPrint(DynamicReport dr, LayoutManager layoutManager, java.util.Map _parameters) throws net.sf.jasperreports.engine.JRException
dr
- layoutManager
- _parameters
-
net.sf.jasperreports.engine.JRException
public static java.lang.String generateJRXML(DynamicReport dr, LayoutManager layoutManager, java.util.Map _parameters, java.lang.String xmlEncoding) throws net.sf.jasperreports.engine.JRException
dr
- layoutManager
- _parameters
- xmlEncoding
- (default is UTF-8 )
net.sf.jasperreports.engine.JRException
public static void generateJRXML(DynamicReport dr, LayoutManager layoutManager, java.util.Map _parameters, java.lang.String xmlEncoding, java.io.OutputStream outputStream) throws net.sf.jasperreports.engine.JRException
dr
- layoutManager
- _parameters
- xmlEncoding
- (default is UTF-8 )outputStream
-
net.sf.jasperreports.engine.JRException
public static void generateJRXML(DynamicReport dr, LayoutManager layoutManager, java.util.Map _parameters, java.lang.String xmlEncoding, java.lang.String filename) throws net.sf.jasperreports.engine.JRException
dr
- layoutManager
- _parameters
- xmlEncoding
- (default is UTF-8 )filename
- the path to the destination file
net.sf.jasperreports.engine.JRException
public static void generateJRXML(net.sf.jasperreports.engine.JasperReport jr, java.lang.String xmlEncoding, java.lang.String filename) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRException
protected static void compileOrLoadSubreports(DynamicReport dr, java.util.Map _parameters, java.lang.String namePrefix) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRException
public static void registerParams(DynamicJasperDesign jd, java.util.Map _parameters)
jd
- _parameters
- public static final net.sf.jasperreports.engine.JasperReport generateJasperReport(DynamicReport dr, LayoutManager layoutManager, java.util.Map generatedParams) throws net.sf.jasperreports.engine.JRException
dr
- layoutManager
- generatedParams
-
net.sf.jasperreports.engine.JRException
public static final net.sf.jasperreports.engine.JasperReport generateJasperReport(DynamicReport dr, LayoutManager layoutManager, java.util.Map generatedParams, java.lang.String nameprefix) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRException
protected static void visitSubreports(DynamicReport dr, java.util.Map _parameters) throws net.sf.jasperreports.engine.JRException
dr
- _parameters
-
net.sf.jasperreports.engine.JRException
protected static void visitSubreport(DynamicReport parentDr, Subreport subreport, java.util.Map _parameters)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |