it.eng.qbe.utility
Class Scriptlet

java.lang.Object
  extended by net.sf.jasperreports.engine.JRAbstractScriptlet
      extended by net.sf.jasperreports.engine.JRDefaultScriptlet
          extended by it.eng.qbe.utility.Scriptlet

public class Scriptlet
extends net.sf.jasperreports.engine.JRDefaultScriptlet

Version:
$Id: Scriptlet.java,v 1.11 2006/04/19 10:26:14 teodord Exp $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Field Summary
 groovy.lang.Binding binding
           
 groovy.util.GroovyScriptEngine gsEngine
           
 java.util.Map qbeJasperReportFldMap
           
 
Constructor Summary
Scriptlet()
           
 
Method Summary
 void afterColumnInit()
           
 void afterDetailEval()
           
 void afterGroupInit(java.lang.String groupName)
           
 void afterPageInit()
           
 void afterReportInit()
           
 void beforeColumnInit()
           
 void beforeDetailEval()
           
 void beforeGroupInit(java.lang.String groupName)
           
 void beforePageInit()
           
 void beforeReportInit()
           
 java.lang.String executeGroovyScript(java.lang.String groovyScriptName, java.lang.String entityName, java.lang.String classNameInQuery, java.lang.String fldCompleteNameInQuery, java.lang.String mappings)
           
 
Methods inherited from class net.sf.jasperreports.engine.JRAbstractScriptlet
callAfterColumnInit, callAfterDetailEval, callAfterGroupInit, callAfterPageInit, callAfterReportInit, callBeforeColumnInit, callBeforeDetailEval, callBeforeGroupInit, callBeforePageInit, callBeforeReportInit, getFieldValue, getParameterValue, getVariableValue, setData, setVariableValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

gsEngine

public groovy.util.GroovyScriptEngine gsEngine

binding

public groovy.lang.Binding binding

qbeJasperReportFldMap

public java.util.Map qbeJasperReportFldMap
Constructor Detail

Scriptlet

public Scriptlet()
Method Detail

beforeReportInit

public void beforeReportInit()
                      throws net.sf.jasperreports.engine.JRScriptletException
Overrides:
beforeReportInit in class net.sf.jasperreports.engine.JRDefaultScriptlet
Throws:
net.sf.jasperreports.engine.JRScriptletException

afterReportInit

public void afterReportInit()
                     throws net.sf.jasperreports.engine.JRScriptletException
Overrides:
afterReportInit in class net.sf.jasperreports.engine.JRDefaultScriptlet
Throws:
net.sf.jasperreports.engine.JRScriptletException

beforePageInit

public void beforePageInit()
                    throws net.sf.jasperreports.engine.JRScriptletException
Overrides:
beforePageInit in class net.sf.jasperreports.engine.JRDefaultScriptlet
Throws:
net.sf.jasperreports.engine.JRScriptletException

afterPageInit

public void afterPageInit()
                   throws net.sf.jasperreports.engine.JRScriptletException
Overrides:
afterPageInit in class net.sf.jasperreports.engine.JRDefaultScriptlet
Throws:
net.sf.jasperreports.engine.JRScriptletException

beforeColumnInit

public void beforeColumnInit()
                      throws net.sf.jasperreports.engine.JRScriptletException
Overrides:
beforeColumnInit in class net.sf.jasperreports.engine.JRDefaultScriptlet
Throws:
net.sf.jasperreports.engine.JRScriptletException

afterColumnInit

public void afterColumnInit()
                     throws net.sf.jasperreports.engine.JRScriptletException
Overrides:
afterColumnInit in class net.sf.jasperreports.engine.JRDefaultScriptlet
Throws:
net.sf.jasperreports.engine.JRScriptletException

beforeGroupInit

public void beforeGroupInit(java.lang.String groupName)
                     throws net.sf.jasperreports.engine.JRScriptletException
Overrides:
beforeGroupInit in class net.sf.jasperreports.engine.JRDefaultScriptlet
Throws:
net.sf.jasperreports.engine.JRScriptletException

afterGroupInit

public void afterGroupInit(java.lang.String groupName)
                    throws net.sf.jasperreports.engine.JRScriptletException
Overrides:
afterGroupInit in class net.sf.jasperreports.engine.JRDefaultScriptlet
Throws:
net.sf.jasperreports.engine.JRScriptletException

beforeDetailEval

public void beforeDetailEval()
                      throws net.sf.jasperreports.engine.JRScriptletException
Overrides:
beforeDetailEval in class net.sf.jasperreports.engine.JRDefaultScriptlet
Throws:
net.sf.jasperreports.engine.JRScriptletException

afterDetailEval

public void afterDetailEval()
                     throws net.sf.jasperreports.engine.JRScriptletException
Overrides:
afterDetailEval in class net.sf.jasperreports.engine.JRDefaultScriptlet
Throws:
net.sf.jasperreports.engine.JRScriptletException

executeGroovyScript

public java.lang.String executeGroovyScript(java.lang.String groovyScriptName,
                                            java.lang.String entityName,
                                            java.lang.String classNameInQuery,
                                            java.lang.String fldCompleteNameInQuery,
                                            java.lang.String mappings)