Package net.sf.jasperreports.engine.fill
Class JRRecordedValuesGenericPrintElement
java.lang.Object
net.sf.jasperreports.engine.fill.JRTemplatePrintElement
net.sf.jasperreports.engine.fill.JRTemplateGenericPrintElement
net.sf.jasperreports.engine.fill.JRRecordedValuesGenericPrintElement
- All Implemented Interfaces:
- Serializable,- JRRecordedValuesPrintElement,- JRCommonElement,- JRGenericPrintElement,- JRIdentifiable,- JRPrintElement,- JRPropertiesHolder,- JRStyleContainer,- VirtualizationSerializable
public class JRRecordedValuesGenericPrintElement
extends JRTemplateGenericPrintElement
implements JRRecordedValuesPrintElement
Generic print element implementation that supports recorded values.
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
- 
Field SummaryFields inherited from class net.sf.jasperreports.engine.fill.JRTemplatePrintElementEXCEPTION_MESSAGE_KEY_TEMPLATE_NOT_FOUND, templateFields inherited from interface net.sf.jasperreports.engine.JRPrintElementUNSET_PRINT_ELEMENT_ID, UNSET_SOURCE_ELEMENT_ID
- 
Constructor SummaryConstructorsConstructorDescriptionJRRecordedValuesGenericPrintElement(JRTemplateGenericElement template, PrintElementOriginator originator) Creates a generic print element.JRRecordedValuesGenericPrintElement(JRTemplateGenericElement template, PrintElementOriginator originator, int parameterCount) Creates a generic print element.
- 
Method SummaryModifier and TypeMethodDescriptionvoidReleases the recorded values set.Returns the recorded values set.voidinitRecordedValues(Set<JREvaluationTime> evaluationTimes) Initializes the recorded values set.voidvoidMethods inherited from class net.sf.jasperreports.engine.fill.JRTemplateGenericPrintElementaccept, getGenericType, getParameterNames, getParameterValue, hasParameter, setParameterValueMethods inherited from class net.sf.jasperreports.engine.fill.JRTemplatePrintElementgetBackcolor, getDefaultLineColor, getDefaultStyleProvider, getForecolor, getHeight, getKey, getMode, getOrigin, getOwnBackcolor, getOwnForecolor, getOwnMode, getParentProperties, getPrintElementId, getPropertiesMap, getSourceElementId, getStyle, getStyleNameReference, getTemplate, getUUID, getWidth, getX, getY, hasProperties, setBackcolor, setForecolor, setHeight, setMode, setSourceElementId, setStyle, setTemplate, setUUID, setWidth, setX, setY, updateElementTemplateMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.jasperreports.engine.JRCommonElementgetBackcolor, getForecolor, getMode, getOwnBackcolor, getOwnForecolor, getOwnMode, setBackcolor, setForecolor, setModeMethods inherited from interface net.sf.jasperreports.engine.JRIdentifiablegetUUIDMethods inherited from interface net.sf.jasperreports.engine.JRPrintElementaccept, getHeight, getKey, getOrigin, getPrintElementId, getSourceElementId, getWidth, getX, getY, setHeight, setStyle, setUUID, setWidth, setX, setYMethods inherited from interface net.sf.jasperreports.engine.JRPropertiesHoldergetParentProperties, getPropertiesMap, hasPropertiesMethods inherited from interface net.sf.jasperreports.engine.JRStyleContainergetDefaultStyleProvider, getStyle, getStyleName, getStyleNameReference
- 
Constructor Details- 
JRRecordedValuesGenericPrintElementpublic JRRecordedValuesGenericPrintElement()
- 
JRRecordedValuesGenericPrintElementpublic JRRecordedValuesGenericPrintElement(JRTemplateGenericElement template, PrintElementOriginator originator) Creates a generic print element.- Parameters:
- template- the element template to be used by the element
- originator-
 
- 
JRRecordedValuesGenericPrintElementpublic JRRecordedValuesGenericPrintElement(JRTemplateGenericElement template, PrintElementOriginator originator, int parameterCount) Creates a generic print element.- Parameters:
- template- the element template to be used by the element
- originator-
- parameterCount- the number of parameters that the element will have
 
 
- 
- 
Method Details- 
getRecordedValuesDescription copied from interface:JRRecordedValuesPrintElementReturns the recorded values set.- Specified by:
- getRecordedValuesin interface- JRRecordedValuesPrintElement
- Returns:
- the recorded values set
 
- 
deleteRecordedValuespublic void deleteRecordedValues()Description copied from interface:JRRecordedValuesPrintElementReleases the recorded values set. This is called when all the recorded values are available and the element has been evaluated.- Specified by:
- deleteRecordedValuesin interface- JRRecordedValuesPrintElement
 
- 
initRecordedValuesDescription copied from interface:JRRecordedValuesPrintElementInitializes the recorded values set.- Specified by:
- initRecordedValuesin interface- JRRecordedValuesPrintElement
- Parameters:
- evaluationTimes- future times when the values will be recorded
 
- 
writeVirtualized- Specified by:
- writeVirtualizedin interface- VirtualizationSerializable
- Overrides:
- writeVirtualizedin class- JRTemplateGenericPrintElement
- Throws:
- IOException
 
- 
readVirtualized- Specified by:
- readVirtualizedin interface- VirtualizationSerializable
- Overrides:
- readVirtualizedin class- JRTemplateGenericPrintElement
- Throws:
- IOException
 
 
-