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
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 -
Method Summary
Modifier and TypeMethodDescriptionvoidCalled after each column is initialized.voidCalled after evaluating each detail.voidafterGroupInit(String groupName) Called after a group is initialized.voidCalled after each page is initialized.voidCalled after the report is initialized.voidCalled before each column is initialized.voidCalled before evaluating each detail.voidbeforeGroupInit(String groupName) Called before a group is initialized.voidCalled before each page is initialized.voidCalled 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, setScriptletDefinition, setVariableValue
-
Constructor Details
-
JRDefaultScriptlet
public JRDefaultScriptlet()
-
-
Method Details
-
beforeReportInit
Description copied from class:JRAbstractScriptletCalled before the report is initialized.- Specified by:
beforeReportInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
afterReportInit
Description copied from class:JRAbstractScriptletCalled after the report is initialized.- Specified by:
afterReportInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
beforePageInit
Description copied from class:JRAbstractScriptletCalled before each page is initialized.- Specified by:
beforePageInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
afterPageInit
Description copied from class:JRAbstractScriptletCalled after each page is initialized.- Specified by:
afterPageInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
beforeColumnInit
Description copied from class:JRAbstractScriptletCalled before each column is initialized.- Specified by:
beforeColumnInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
afterColumnInit
Description copied from class:JRAbstractScriptletCalled after each column is initialized.- Specified by:
afterColumnInitin classJRAbstractScriptlet- Throws:
JRScriptletException
-
beforeGroupInit
Description copied from class:JRAbstractScriptletCalled before a group is initialized.- Specified by:
beforeGroupInitin classJRAbstractScriptlet- Parameters:
groupName- the group name- Throws:
JRScriptletException
-
afterGroupInit
Description copied from class:JRAbstractScriptletCalled after a group is initialized.- Specified by:
afterGroupInitin classJRAbstractScriptlet- Parameters:
groupName- the group name- Throws:
JRScriptletException
-
beforeDetailEval
Description copied from class:JRAbstractScriptletCalled before evaluating each detail.- Specified by:
beforeDetailEvalin classJRAbstractScriptlet- Throws:
JRScriptletException
-
afterDetailEval
Description copied from class:JRAbstractScriptletCalled after evaluating each detail.- Specified by:
afterDetailEvalin classJRAbstractScriptlet- Throws:
JRScriptletException
-