Package net.sf.jasperreports.engine
Class JRDefaultScriptlet
- java.lang.Object
-
- net.sf.jasperreports.engine.JRAbstractScriptlet
-
- net.sf.jasperreports.engine.JRDefaultScriptlet
-
- Direct Known Subclasses:
MaxPagesGovernor,TableReportScriptlet,TimeoutGovernor
public class JRDefaultScriptlet extends JRAbstractScriptlet
This class provides default empty implementations for scriptlet events. It is a convenience class that users can extend when not all methods need to be implemented.- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Field Summary
-
Fields inherited from class net.sf.jasperreports.engine.JRAbstractScriptlet
dataset, EXCEPTION_MESSAGE_KEY_FIELD_NOT_FOUND, EXCEPTION_MESSAGE_KEY_PARAMETER_NOT_FOUND, EXCEPTION_MESSAGE_KEY_VARIABLE_NOT_FOUND, EXCEPTION_MESSAGE_KEY_VARIABLE_VALUE_INCOMPATIBLE, fieldsMap, groups, parametersMap, scriptletDefinition, variablesMap
-
-
Constructor Summary
Constructors Constructor Description JRDefaultScriptlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterColumnInit()Called after each column is initialized.voidafterDetailEval()Called after evaluating each detail.voidafterGroupInit(java.lang.String groupName)Called after a group is initialized.voidafterPageInit()Called after each page is initialized.voidafterReportInit()Called after the report is initialized.voidbeforeColumnInit()Called before each column is initialized.voidbeforeDetailEval()Called before evaluating each detail.voidbeforeGroupInit(java.lang.String groupName)Called before a group is initialized.voidbeforePageInit()Called before each page is initialized.voidbeforeReportInit()Called before the report is initialized.-
Methods inherited from class net.sf.jasperreports.engine.JRAbstractScriptlet
callAfterColumnInit, callAfterDetailEval, callAfterGroupInit, callAfterPageInit, callAfterReportInit, callBeforeColumnInit, callBeforeDetailEval, callBeforeGroupInit, callBeforePageInit, callBeforeReportInit, evaluateProperties, getFieldValue, getParameterValue, getParameterValue, getVariableValue, setData, setData, setScriptletDefinition, setVariableValue
-
-
-
-
Method Detail
-
beforeReportInit
public void beforeReportInit() throws JRScriptletExceptionDescription copied from class:JRAbstractScriptletCalled before the report is initialized.- Specified by:
beforeReportInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
afterReportInit
public void afterReportInit() throws JRScriptletExceptionDescription copied from class:JRAbstractScriptletCalled after the report is initialized.- Specified by:
afterReportInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
beforePageInit
public void beforePageInit() throws JRScriptletExceptionDescription copied from class:JRAbstractScriptletCalled before each page is initialized.- Specified by:
beforePageInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
afterPageInit
public void afterPageInit() throws JRScriptletExceptionDescription copied from class:JRAbstractScriptletCalled after each page is initialized.- Specified by:
afterPageInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
beforeColumnInit
public void beforeColumnInit() throws JRScriptletExceptionDescription copied from class:JRAbstractScriptletCalled before each column is initialized.- Specified by:
beforeColumnInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
afterColumnInit
public void afterColumnInit() throws JRScriptletExceptionDescription copied from class:JRAbstractScriptletCalled after each column is initialized.- Specified by:
afterColumnInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
beforeGroupInit
public void beforeGroupInit(java.lang.String groupName) throws JRScriptletExceptionDescription copied from class:JRAbstractScriptletCalled before a group is initialized.- Specified by:
beforeGroupInitin classJRAbstractScriptlet- Parameters:
groupName- the group name- Throws:
JRScriptletException
-
afterGroupInit
public void afterGroupInit(java.lang.String groupName) throws JRScriptletExceptionDescription copied from class:JRAbstractScriptletCalled after a group is initialized.- Specified by:
afterGroupInitin classJRAbstractScriptlet- Parameters:
groupName- the group name- Throws:
JRScriptletException
-
beforeDetailEval
public void beforeDetailEval() throws JRScriptletExceptionDescription copied from class:JRAbstractScriptletCalled before evaluating each detail.- Specified by:
beforeDetailEvalin classJRAbstractScriptlet- Throws:
JRScriptletException
-
afterDetailEval
public void afterDetailEval() throws JRScriptletExceptionDescription copied from class:JRAbstractScriptletCalled after evaluating each detail.- Specified by:
afterDetailEvalin classJRAbstractScriptlet- Throws:
JRScriptletException
-
-