|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TableJoining
An interface which specifies the behaviors needed from layout elements to join tables
| Method Summary | |
|---|---|
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 |
| Methods inherited from interface org.kuali.kfs.sys.document.web.ElementNamable |
|---|
getName |
| Method Detail |
|---|
void joinTable(List<AccountingLineTableRow> rows)
rows - the rows to joinheaderRowCount - the number of header rows
void 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 only
void 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 form
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||