Package net.sf.jasperreports.engine.fill
Interface JRRecordedValuesPrintElement
- All Superinterfaces:
JRCommonElement
,JRIdentifiable
,JRPrintElement
,JRPropertiesHolder
,JRStyleContainer
- All Known Implementing Classes:
JRRecordedValuesGenericPrintElement
,JRRecordedValuesPrintImage
,JRRecordedValuesPrintText
Interface implemented by print elements that can record field/variable values.
An element having
Auto evaluation time
will generate an instance of this type as print element.
This instance will be responsible of storing field/variable values until the element can be evaluated.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
-
Field Summary
Fields inherited from interface net.sf.jasperreports.engine.JRPrintElement
UNSET_PRINT_ELEMENT_ID, UNSET_SOURCE_ELEMENT_ID
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Releases the recorded values set.Returns the recorded values set.void
initRecordedValues
(Set<JREvaluationTime> evaluationTimes) Initializes the recorded values set.Methods inherited from interface net.sf.jasperreports.engine.JRCommonElement
getBackcolor, getForecolor, getMode, getOwnBackcolor, getOwnForecolor, getOwnMode, setBackcolor, setForecolor, setMode
Methods inherited from interface net.sf.jasperreports.engine.JRIdentifiable
getUUID
Methods inherited from interface net.sf.jasperreports.engine.JRPrintElement
accept, getHeight, getKey, getOrigin, getPrintElementId, getSourceElementId, getWidth, getX, getY, setHeight, setStyle, setUUID, setWidth, setX, setY
Methods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder
getParentProperties, getPropertiesMap, hasProperties
Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer
getDefaultStyleProvider, getStyle, getStyleName, getStyleNameReference
-
Method Details
-
initRecordedValues
Initializes the recorded values set.- Parameters:
evaluationTimes
- future times when the values will be recorded
-
getRecordedValues
JRRecordedValues getRecordedValues()Returns the recorded values set.- Returns:
- the recorded values set
-
deleteRecordedValues
void deleteRecordedValues()Releases the recorded values set. This is called when all the recorded values are available and the element has been evaluated.
-