ar.com.fdvs.dj.core
Class DJJRDesignHelper

java.lang.Object
  extended by ar.com.fdvs.dj.core.DJJRDesignHelper

public class DJJRDesignHelper
extends java.lang.Object


Constructor Summary
DJJRDesignHelper()
           
 
Method Summary
static DynamicJasperDesign downCast(net.sf.jasperreports.engine.design.JasperDesign jd, DynamicReport dr)
           
protected static net.sf.jasperreports.engine.design.JRDesignQuery getJRDesignQuery(DynamicReport dr)
           
static DynamicJasperDesign getNewDesign(DynamicReport dr)
           
protected static void populateBehavioralOptions(DynamicReport dr, DynamicJasperDesign des)
           
protected static void populateReportOptionsFromDesign(DynamicJasperDesign jd, DynamicReport dr)
          Because all the layout calculations are made from the Domain Model of DynamicJasper, when loading a template file, we have to populate the "ReportOptions" with the settings from the template file (ie: margins, etc)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DJJRDesignHelper

public DJJRDesignHelper()
Method Detail

getNewDesign

public static DynamicJasperDesign getNewDesign(DynamicReport dr)

populateBehavioralOptions

protected static void populateBehavioralOptions(DynamicReport dr,
                                                DynamicJasperDesign des)

getJRDesignQuery

protected static net.sf.jasperreports.engine.design.JRDesignQuery getJRDesignQuery(DynamicReport dr)

downCast

public static DynamicJasperDesign downCast(net.sf.jasperreports.engine.design.JasperDesign jd,
                                           DynamicReport dr)
                                    throws CoreException
Throws:
CoreException

populateReportOptionsFromDesign

protected static void populateReportOptionsFromDesign(DynamicJasperDesign jd,
                                                      DynamicReport dr)
Because all the layout calculations are made from the Domain Model of DynamicJasper, when loading a template file, we have to populate the "ReportOptions" with the settings from the template file (ie: margins, etc)

Parameters:
jd -
dr -


Copyright © 2006-2011 FDV Solutions. All Rights Reserved.