Package net.sf.jasperreports.engine.base
Class JRBaseSection
- java.lang.Object
-
- net.sf.jasperreports.engine.base.JRBaseSection
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,JRChangeEventsSupport,JRCloneable,JRSection
- Direct Known Subclasses:
JRDesignSection
public class JRBaseSection extends java.lang.Object implements JRSection, JRChangeEventsSupport, java.io.Serializable
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:
JRBaseBand, Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJRBaseSection()protectedJRBaseSection(JRBand band)protectedJRBaseSection(JRSection section, JRBaseObjectFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()JRBand[]getBands()Returns the bands within the current section.JRPropertyChangeSupportgetEventSupport()Returns the property change support object for this instance.JRPart[]getParts()Returns the parts within the current section.
-
-
-
Constructor Detail
-
JRBaseSection
protected JRBaseSection()
-
JRBaseSection
protected JRBaseSection(JRBand band)
-
JRBaseSection
protected JRBaseSection(JRSection section, JRBaseObjectFactory factory)
-
-
Method Detail
-
getBands
public JRBand[] getBands()
Description copied from interface:JRSectionReturns the bands within the current section.
-
getParts
public JRPart[] getParts()
Description copied from interface:JRSectionReturns the parts within the current section.
-
clone
public java.lang.Object clone()
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classjava.lang.Object
-
getEventSupport
public JRPropertyChangeSupport 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
-
-