Package net.sf.jasperreports.engine.part
Class FillPrintPartQueue
- java.lang.Object
-
- net.sf.jasperreports.engine.part.FillPrintPartQueue
-
public class FillPrintPartQueue extends Object
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static String
EXCEPTION_MESSAGE_KEY_CANNOT_REMOVE_HEAD_PART
static String
EXCEPTION_MESSAGE_KEY_CANNOT_REPLACE_HEAD_PART
-
Constructor Summary
Constructors Constructor Description FillPrintPartQueue(PartPrintOutput output)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
append(FillPrintPart part)
DelayedPrintPart
appendDelayed(FillPart fillPart)
FilledPrintPart
appendOutput(PartPrintOutput output)
protected void
collapse(FillPrintPart part)
void
fillDelayed(DelayedPrintPart part, PartReportFiller filler, byte evaluation)
FillPrintPart
head()
boolean
isCollapsed()
protected void
remove(DelayedPrintPart part)
protected void
replace(FillPrintPart originalPart, FillPrintPart newPart)
FillPrintPart
tail()
-
-
-
Field Detail
-
EXCEPTION_MESSAGE_KEY_CANNOT_REMOVE_HEAD_PART
public static final String EXCEPTION_MESSAGE_KEY_CANNOT_REMOVE_HEAD_PART
- See Also:
- Constant Field Values
-
EXCEPTION_MESSAGE_KEY_CANNOT_REPLACE_HEAD_PART
public static final String EXCEPTION_MESSAGE_KEY_CANNOT_REPLACE_HEAD_PART
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FillPrintPartQueue
public FillPrintPartQueue(PartPrintOutput output)
-
-
Method Detail
-
head
public FillPrintPart head()
-
tail
public FillPrintPart tail()
-
isCollapsed
public boolean isCollapsed()
-
appendOutput
public FilledPrintPart appendOutput(PartPrintOutput output)
-
appendDelayed
public DelayedPrintPart appendDelayed(FillPart fillPart)
-
append
protected void append(FillPrintPart part)
-
fillDelayed
public void fillDelayed(DelayedPrintPart part, PartReportFiller filler, byte evaluation) throws JRException
- Throws:
JRException
-
remove
protected void remove(DelayedPrintPart part)
-
replace
protected void replace(FillPrintPart originalPart, FillPrintPart newPart)
-
collapse
protected void collapse(FillPrintPart part)
-
-