public class HorizontalFillList extends BaseFillList
BaseFillList.AppendingPrintElementContainer| Modifier and Type | Field and Description |
|---|---|
static String |
EXCEPTION_MESSAGE_KEY_ROW_OVERFLOW |
contentsHeight, datasetRun, filling, fillStarted, printFrame, printFrameTemplateselementId, fillContext, printElementOriginator| Modifier | Constructor and Description |
|---|---|
protected |
HorizontalFillList(HorizontalFillList list,
JRFillCloneFactory factory) |
|
HorizontalFillList(ListComponent component,
JRFillObjectFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
JRFillCloneable |
createClone(JRFillCloneFactory factory)
Creates a working clone of itself.
|
protected void |
fillRow(int columnCount) |
protected FillListContents |
getContents(int columnIndex) |
FillPrepareResult |
prepare(int availableHeight)
Prepares to fill the component by deciding whether the component will
print, and how much vertical space it will require.
|
void |
rewind()
The default implementation is empty.
|
createDatasetExpressionEvaluator, createPrintFrame, evaluate, fill, getFrameTemplatededuplicate, evaluateDelayedElement, evaluateExpression, initializepublic static final String EXCEPTION_MESSAGE_KEY_ROW_OVERFLOW
public HorizontalFillList(ListComponent component, JRFillObjectFactory factory) throws JRException
JRExceptionprotected HorizontalFillList(HorizontalFillList list, JRFillCloneFactory factory)
public FillPrepareResult prepare(int availableHeight)
FillComponentavailableHeight - the amount of vertical space available for the
component, starting from the top of the component element.protected void fillRow(int columnCount)
throws JRException
JRExceptionprotected FillListContents getContents(int columnIndex)
public void rewind()
BaseFillComponentOverride this method if something needs to be done on component rewind.
rewind in interface FillComponentrewind in class BaseFillListpublic JRFillCloneable createClone(JRFillCloneFactory factory)
JRFillCloneablefactory - the clone factory to use while creating the cloneCopyright © 2017. All rights reserved.