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.
- Version:
- $Id: JRBaseSection.java 4595 2011-09-08 15:55:10Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
JRBaseBand
,
Serialized Form
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bands
protected JRBand[] bands
JRBaseSection
protected JRBaseSection()
JRBaseSection
protected JRBaseSection(JRBand band)
JRBaseSection
protected JRBaseSection(JRSection section,
JRBaseObjectFactory factory)
getBands
public JRBand[] getBands()
- Description copied from interface:
JRSection
- Returns the bands within the current section.
- Specified by:
getBands
in interface JRSection
clone
public java.lang.Object clone()
- Specified by:
clone
in interface JRCloneable
- Overrides:
clone
in class java.lang.Object
getEventSupport
public JRPropertyChangeSupport getEventSupport()
- Description copied from interface:
JRChangeEventsSupport
- Returns the property change support object for this instance.
- Specified by:
getEventSupport
in interface JRChangeEventsSupport
- Returns:
- the property change support object for this instance
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com