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 TypeMethodDescriptionvoidReleases the recorded values set.Returns the recorded values set.voidinitRecordedValues(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, setModeMethods inherited from interface net.sf.jasperreports.engine.JRIdentifiable
getUUIDMethods inherited from interface net.sf.jasperreports.engine.JRPrintElement
accept, getHeight, getKey, getOrigin, getPrintElementId, getSourceElementId, getWidth, getX, getY, setHeight, setStyle, setUUID, setWidth, setX, setYMethods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder
getParentProperties, getPropertiesMap, hasPropertiesMethods 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.
-