Package net.sf.jasperreports.engine.base
Class JRBaseSection
java.lang.Object
net.sf.jasperreports.engine.base.JRBaseSection
- All Implemented Interfaces:
Serializable,Cloneable,JRChangeEventsSupport,JRCloneable,JRSection
- Direct Known Subclasses:
JRDesignSection
Used for implementing section functionality. A report can contain the following sections: detail.
For each group defined in the report, there is a corresponding group header section and group footer section.
Report sections consist of one or more bands.
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedJRBaseSection(JRBand band) protectedJRBaseSection(JRSection section, JRBaseObjectFactory factory) -
Method Summary
-
Field Details
-
bands
-
parts
-
-
Constructor Details
-
JRBaseSection
protected JRBaseSection() -
JRBaseSection
-
JRBaseSection
-
-
Method Details
-
getBands
Description copied from interface:JRSectionReturns the bands within the current section. -
getParts
Description copied from interface:JRSectionReturns the parts within the current section. -
clone
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classObject
-
getEventSupport
Description copied from interface:JRChangeEventsSupportReturns the property change support object for this instance.- Specified by:
getEventSupportin interfaceJRChangeEventsSupport- Returns:
- the property change support object for this instance
-