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:
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,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,MarkerFillDatasetRun,ReadOnlyPartJasperPrint,SimplePrintPart,StandardBaseColumn,StandardColumn,StandardColumnGroup,SubreportElementAdapter,TableJasperReport,TableReport,TableReportDataset
public interface JRPropertiesHolderInterface to be implemented by objects that have properties attached.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JRPropertiesHoldergetParentProperties()Returns the parent properties holder, whose properties are used as defaults for this object.JRPropertiesMapgetPropertiesMap()Returns this object's properties map.booleanhasProperties()Checks whether the object has any properties.
-
-
-
Method Detail
-
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
-
-