|
||||||||||
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 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 form
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |