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