Package net.sf.jasperreports.engine.fill
Class JRFillSection
- java.lang.Object
-
- net.sf.jasperreports.engine.fill.JRFillSection
-
- All Implemented Interfaces:
java.lang.Cloneable,JROriginProvider,JRCloneable,JRSection
public class JRFillSection extends java.lang.Object implements JRSection, JROriginProvider
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description protected JRFillBand[]bandsprotected JRBaseFillerfillerprotected JROriginorigin
-
Constructor Summary
Constructors Modifier Constructor Description protectedJRFillSection(JRBaseFiller filler, JRSection section, JRFillObjectFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddNowEvaluationTime(JREvaluationTime evaluationTime)protected booleanareAllPrintWhenExpressionsNull()java.lang.Objectclone()JRBand[]getBands()Returns the bands within the current section.JRFillBand[]getFillBands()JROrigingetOrigin()Returns an element origin.JRPart[]getParts()Returns the parts within the current section.protected booleanisEmpty()protected voidsetNewGroup(JRGroup group, boolean isNew)protected voidsetNewPageColumn(boolean isNew)protected voidsetOrigin(JROrigin origin)
-
-
-
Field Detail
-
filler
protected JRBaseFiller filler
-
bands
protected JRFillBand[] bands
-
origin
protected JROrigin origin
-
-
Constructor Detail
-
JRFillSection
protected JRFillSection(JRBaseFiller filler, JRSection section, JRFillObjectFactory factory)
-
-
Method Detail
-
getOrigin
public JROrigin getOrigin()
Description copied from interface:JROriginProviderReturns an element origin.- Specified by:
getOriginin interfaceJROriginProvider- Returns:
- an element origin
-
setOrigin
protected void setOrigin(JROrigin origin)
-
getFillBands
public JRFillBand[] getFillBands()
-
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
-
isEmpty
protected boolean isEmpty()
-
areAllPrintWhenExpressionsNull
protected boolean areAllPrintWhenExpressionsNull()
-
setNewPageColumn
protected void setNewPageColumn(boolean isNew)
-
setNewGroup
protected void setNewGroup(JRGroup group, boolean isNew)
-
addNowEvaluationTime
protected void addNowEvaluationTime(JREvaluationTime evaluationTime)
-
-