Package net.sf.jasperreports.engine.fill
Class JRRecordedValuesPrintImage
- java.lang.Object
-
- net.sf.jasperreports.engine.fill.JRTemplatePrintElement
-
- net.sf.jasperreports.engine.fill.JRTemplatePrintGraphicElement
-
- net.sf.jasperreports.engine.fill.JRTemplatePrintImage
-
- net.sf.jasperreports.engine.fill.JRRecordedValuesPrintImage
-
- All Implemented Interfaces:
Serializable,JRRecordedValuesPrintElement,JRBoxContainer,JRCommonElement,JRCommonGraphicElement,JRCommonImage,JRIdentifiable,JRImageAlignment,JRPenContainer,JRPrintAnchor,JRPrintElement,JRPrintGraphicElement,JRPrintHyperlink,JRPrintImage,JRPropertiesHolder,JRStyleContainer,VirtualizationSerializable
public class JRRecordedValuesPrintImage extends JRTemplatePrintImage implements JRRecordedValuesPrintElement
Print image implementation that supports recorded values.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class net.sf.jasperreports.engine.fill.JRTemplatePrintImage
bookmarkLevel
-
Fields inherited from class net.sf.jasperreports.engine.fill.JRTemplatePrintElement
EXCEPTION_MESSAGE_KEY_TEMPLATE_NOT_FOUND, template
-
Fields inherited from interface net.sf.jasperreports.engine.JRPrintElement
UNSET_PRINT_ELEMENT_ID, UNSET_SOURCE_ELEMENT_ID
-
Fields inherited from interface net.sf.jasperreports.engine.JRPrintHyperlink
PROPERTY_IGNORE_HYPERLINK_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description JRRecordedValuesPrintImage()JRRecordedValuesPrintImage(JRTemplateImage image, PrintElementOriginator originator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteRecordedValues()Releases the recorded values set.JRRecordedValuesgetRecordedValues()Returns the recorded values set.voidinitRecordedValues(Set<JREvaluationTime> evaluationTimes)Initializes the recorded values set.voidreadVirtualized(VirtualizationInput in)voidwriteVirtualized(VirtualizationOutput out)-
Methods inherited from class net.sf.jasperreports.engine.fill.JRTemplatePrintImage
accept, getAnchorName, getBookmarkLevel, getHorizontalImageAlign, getHyperlinkAnchor, getHyperlinkPage, getHyperlinkParameters, getHyperlinkReference, getHyperlinkTargetValue, getHyperlinkTooltip, getHyperlinkTypeValue, getLineBox, getLinkTarget, getLinkType, getOnErrorTypeValue, getOwnHorizontalImageAlign, getOwnRotation, getOwnScaleImageValue, getOwnVerticalImageAlign, getRenderable, getRenderer, getRotation, getScaleImageValue, getVerticalImageAlign, isLazy, isUsingCache, setAnchorName, setBookmarkLevel, setHorizontalImageAlign, setHyperlinkAnchor, setHyperlinkOmitted, setHyperlinkPage, setHyperlinkParameters, setHyperlinkReference, setHyperlinkTarget, setHyperlinkTooltip, setHyperlinkType, setLazy, setLinkTarget, setLinkType, setOnErrorType, setRenderable, setRenderer, setRotation, setScaleImage, setUsingCache, setVerticalImageAlign
-
Methods inherited from class net.sf.jasperreports.engine.fill.JRTemplatePrintGraphicElement
getDefaultLineColor, getDefaultLineWidth, getFillValue, getLinePen, getOwnFillValue, setFill
-
Methods inherited from class net.sf.jasperreports.engine.fill.JRTemplatePrintElement
getBackcolor, getDefaultStyleProvider, getForecolor, getHeight, getKey, getModeValue, getOrigin, getOwnBackcolor, getOwnForecolor, getOwnModeValue, getParentProperties, getPrintElementId, getPropertiesMap, getSourceElementId, getStyle, getStyleNameReference, getTemplate, getUUID, getWidth, getX, getY, hasProperties, setBackcolor, setForecolor, setHeight, setMode, setSourceElementId, setStyle, setTemplate, setUUID, setWidth, setX, setY, updateElementTemplate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sf.jasperreports.engine.JRBoxContainer
getDefaultLineColor
-
Methods inherited from interface net.sf.jasperreports.engine.JRCommonElement
getBackcolor, getForecolor, getModeValue, getOwnBackcolor, getOwnForecolor, getOwnModeValue, setBackcolor, setForecolor, setMode
-
Methods inherited from interface net.sf.jasperreports.engine.JRCommonGraphicElement
getFillValue, getLinePen, getOwnFillValue
-
Methods inherited from interface net.sf.jasperreports.engine.JRIdentifiable
getUUID
-
Methods inherited from interface net.sf.jasperreports.engine.JRPenContainer
getDefaultLineColor, getDefaultLineWidth
-
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.JRPrintGraphicElement
setFill
-
Methods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder
getParentProperties, getPropertiesMap, hasProperties
-
Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer
getDefaultStyleProvider, getStyle, getStyleNameReference
-
-
-
-
Constructor Detail
-
JRRecordedValuesPrintImage
public JRRecordedValuesPrintImage()
-
JRRecordedValuesPrintImage
public JRRecordedValuesPrintImage(JRTemplateImage image, PrintElementOriginator originator)
- Parameters:
image-originator-
-
-
Method Detail
-
getRecordedValues
public JRRecordedValues getRecordedValues()
Description copied from interface:JRRecordedValuesPrintElementReturns the recorded values set.- Specified by:
getRecordedValuesin interfaceJRRecordedValuesPrintElement- Returns:
- the recorded values set
-
deleteRecordedValues
public 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 interfaceJRRecordedValuesPrintElement
-
initRecordedValues
public void initRecordedValues(Set<JREvaluationTime> evaluationTimes)
Description copied from interface:JRRecordedValuesPrintElementInitializes the recorded values set.- Specified by:
initRecordedValuesin interfaceJRRecordedValuesPrintElement- Parameters:
evaluationTimes- future times when the values will be recorded
-
writeVirtualized
public void writeVirtualized(VirtualizationOutput out) throws IOException
- Specified by:
writeVirtualizedin interfaceVirtualizationSerializable- Overrides:
writeVirtualizedin classJRTemplatePrintImage- Throws:
IOException
-
readVirtualized
public void readVirtualized(VirtualizationInput in) throws IOException
- Specified by:
readVirtualizedin interfaceVirtualizationSerializable- Overrides:
readVirtualizedin classJRTemplatePrintImage- Throws:
IOException
-
-