public interface TableJoining extends ElementNamable
| Modifier and Type | Method and Description |
|---|---|
int |
getRequestedRowCount()
The minimum number of rows this element needs if it is going to join a table
|
void |
joinRow(AccountingLineTableRow headerLabelRow,
AccountingLineTableRow row)
Requests that this element join a table row
|
void |
joinTable(List<AccountingLineTableRow> rows)
Requests that this layout element property join a number of rows which will make up a table
|
void |
performFieldTransformations(List<AccountingLineFieldRenderingTransformation> fieldTransformations,
AccountingLine accountingLine,
Map unconvertedValues)
Performs a transformations on any fields this TableJoining layout element knows about
|
void |
readOnlyizeReadOnlyBlocks(Set<String> readOnlyBlocks)
Instructs the element to make any child readOnlyizable blocks named within the given Set to read only
|
void |
removeAllActionBlocks()
Removes any action blocks from the given element
|
void |
removeUnviewableBlocks(Set<String> unviewableBlocks)
Removes any unviewable blocks within this this table joining element
|
void |
setEditableBlocks(Set<String> editableBlocks)
Instructs the element to make any child readOnlyizable blocks named within the given Set to read only
|
getNamevoid joinTable(List<AccountingLineTableRow> rows)
rows - the rows to joinheaderRowCount - the number of header rowsvoid joinRow(AccountingLineTableRow headerLabelRow, AccountingLineTableRow row)
headerLabelRow - the header row which can be joinedrow - the row which can be joinedint getRequestedRowCount()
void removeAllActionBlocks()
void removeUnviewableBlocks(Set<String> unviewableBlocks)
unviewableBlocks - a Set of the names of blocks that should not be renderedvoid readOnlyizeReadOnlyBlocks(Set<String> readOnlyBlocks)
readOnlyBlocks - the names of blocks to make read onlyvoid setEditableBlocks(Set<String> editableBlocks)
readOnlyBlocks - the names of blocks to make read onlyvoid performFieldTransformations(List<AccountingLineFieldRenderingTransformation> fieldTransformations, AccountingLine accountingLine, Map unconvertedValues)
accountingDocument - the document the field of the accounting line is associated withfieldTransformation - a List of field transformations to perform on this elementaccountingLine - the accounting line which is being rendering during the transformationunconvertedValues - any unconverted values from the formCopyright © 2004–2015 The Kuali Foundation. All rights reserved.