Package net.sf.jasperreports.engine.part
Class FillPrintPartQueue
- java.lang.Object
-
- net.sf.jasperreports.engine.part.FillPrintPartQueue
-
public class FillPrintPartQueue extends java.lang.Object- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringEXCEPTION_MESSAGE_KEY_CANNOT_REMOVE_HEAD_PARTstatic java.lang.StringEXCEPTION_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 voidappend(FillPrintPart part)DelayedPrintPartappendDelayed(FillPart fillPart)FilledPrintPartappendOutput(PartPrintOutput output)protected voidcollapse(FillPrintPart part)voidfillDelayed(DelayedPrintPart part, PartReportFiller filler, byte evaluation)FillPrintParthead()booleanisCollapsed()protected voidremove(DelayedPrintPart part)protected voidreplace(FillPrintPart originalPart, FillPrintPart newPart)FillPrintParttail()
-
-
-
Field Detail
-
EXCEPTION_MESSAGE_KEY_CANNOT_REMOVE_HEAD_PART
public static final java.lang.String EXCEPTION_MESSAGE_KEY_CANNOT_REMOVE_HEAD_PART
- See Also:
- Constant Field Values
-
EXCEPTION_MESSAGE_KEY_CANNOT_REPLACE_HEAD_PART
public static final java.lang.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)
-
-