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
public class JRBaseSection extends Object implements JRSection, JRChangeEventsSupport, 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 protected
JRBaseSection()
protected
JRBaseSection(JRBand band)
protected
JRBaseSection(JRSection section, JRBaseObjectFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
JRBand[]
getBands()
Returns the bands within the current section.JRPropertyChangeSupport
getEventSupport()
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:JRSection
Returns the bands within the current section.
-
getParts
public JRPart[] getParts()
Description copied from interface:JRSection
Returns the parts within the current section.
-
clone
public Object clone()
- Specified by:
clone
in interfaceJRCloneable
- Overrides:
clone
in classObject
-
getEventSupport
public JRPropertyChangeSupport getEventSupport()
Description copied from interface:JRChangeEventsSupport
Returns the property change support object for this instance.- Specified by:
getEventSupport
in interfaceJRChangeEventsSupport
- Returns:
- the property change support object for this instance
-
-