Package net.sf.jasperreports.engine
Interface JRPropertiesHolder
- All Known Subinterfaces:
BaseCell,BaseColumn,Cell,Column,ColumnGroup,JRBand,JRBreak,JRCellContents,JRChart,JRComponentElement,JRCrosstab,JRCrosstabParameter,JRDataset,JRDatasetRun,JRElement,JREllipse,JRField,JRFrame,JRGenericElement,JRGenericPrintElement,JRGraphicElement,JRImage,JRLine,JRParameter,JRPart,JRPrintElement,JRPrintEllipse,JRPrintFrame,JRPrintGraphicElement,JRPrintImage,JRPrintLine,JRPrintRectangle,JRPrintText,JRRecordedValuesPrintElement,JRRectangle,JRReport,JRScriptlet,JRStaticText,JRSubreport,JRTextElement,JRTextField,JRValueParameter,PrintPart
- All Known Implementing Classes:
ChartTemplateImage,CompiledBaseCell,CompiledCell,ComponentFillSubreport,DelegatePropertiesHolder,DesignBaseCell,DesignCell,ElementalPropertiesHolder,ElementDecorator,FillColumn,FillDatasetRun,JasperDesign,JasperPrint,JasperReport,JRBaseBand,JRBaseBreak,JRBaseCellContents,JRBaseChart,JRBaseComponentElement,JRBaseCrosstab,JRBaseCrosstabParameter,JRBaseDataset,JRBaseDatasetRun,JRBaseElement,JRBaseEllipse,JRBaseField,JRBaseFrame,JRBaseGenericElement,JRBaseGenericPrintElement,JRBaseGraphicElement,JRBaseImage,JRBaseLine,JRBaseParameter,JRBasePart,JRBasePrintElement,JRBasePrintEllipse,JRBasePrintFrame,JRBasePrintGraphicElement,JRBasePrintImage,JRBasePrintLine,JRBasePrintRectangle,JRBasePrintText,JRBaseRectangle,JRBaseReport,JRBaseScriptlet,JRBaseStaticText,JRBaseSubreport,JRBaseTextElement,JRBaseTextField,JRDesignBand,JRDesignBreak,JRDesignCellContents,JRDesignChart,JRDesignComponentElement,JRDesignCrosstab,JRDesignCrosstabParameter,JRDesignDataset,JRDesignDatasetRun,JRDesignElement,JRDesignEllipse,JRDesignField,JRDesignFrame,JRDesignGenericElement,JRDesignGraphicElement,JRDesignImage,JRDesignLine,JRDesignParameter,JRDesignPart,JRDesignRectangle,JRDesignScriptlet,JRDesignStaticText,JRDesignSubreport,JRDesignTextElement,JRDesignTextField,JRFillBand,JRFillBreak,JRFillCellContents,JRFillChart,JRFillChartForAxis,JRFillComponentElement,JRFillCrosstab,JRFillCrosstabParameter,JRFillDataset,JRFillDatasetRun,JRFillElement,JRFillEllipse,JRFillField,JRFillFrame,JRFillGenericElement,JRFillGraphicElement,JRFillImage,JRFillLine,JRFillParameter,JRFillRectangle,JRFillScriptlet,JRFillStaticText,JRFillSubreport,JRFillTextElement,JRFillTextField,JRRecordedValuesGenericPrintElement,JRRecordedValuesPrintImage,JRRecordedValuesPrintText,JRTemplateElement,JRTemplateEllipse,JRTemplateFrame,JRTemplateGenericElement,JRTemplateGenericPrintElement,JRTemplateGraphicElement,JRTemplateImage,JRTemplateLine,JRTemplatePrintElement,JRTemplatePrintEllipse,JRTemplatePrintFrame,JRTemplatePrintGraphicElement,JRTemplatePrintImage,JRTemplatePrintLine,JRTemplatePrintRectangle,JRTemplatePrintText,JRTemplateRectangle,JRTemplateText,JRVirtualPrintPage.JRIdHolderTemplateElement,ReadOnlyPartJasperPrint,SimplePrintPart,StandardBaseColumn,StandardColumn,StandardColumnGroup,SubreportElementAdapter,TableJasperReport,TableReport,TableReportDataset
public interface JRPropertiesHolder
Interface to be implemented by objects that have properties attached.
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Method Summary
Modifier and TypeMethodDescriptionReturns the parent properties holder, whose properties are used as defaults for this object.Returns this object's properties map.booleanChecks whether the object has any properties.
-
Method Details
-
hasProperties
boolean hasProperties()Checks whether the object has any properties.- Returns:
- whether the object has any properties
-
getPropertiesMap
JRPropertiesMap getPropertiesMap()Returns this object's properties map.- Returns:
- this object's properties map
-
getParentProperties
JRPropertiesHolder getParentProperties()Returns the parent properties holder, whose properties are used as defaults for this object.- Returns:
- the parent properties holder, or
nullif no parent
-