public class AccountingLineViewActionsField extends FieldTableJoiningWithHeader
Constructor and Description |
---|
AccountingLineViewActionsField() |
Modifier and Type | Method and Description |
---|---|
void |
appendFields(List<org.kuali.rice.kns.web.ui.Field> fields)
This doesn't hold a field, so this implementation does nothing
|
protected AccountingLineTableCell |
createBlankTableCell(int rowSpan)
Builds a blank cell for the action so the actions always appear below that
|
HeaderLabel |
createHeaderLabel()
Returns the property of the accounting line business object that can be used to find the label for the given renderable element
|
String |
getName()
Returns the name of this actions field
|
boolean |
isActionBlock()
We are an action block.
|
void |
joinTable(List<AccountingLineTableRow> rows)
Requests that this layout element property join a number of rows which will make up a table
|
void |
populateWithTabIndexIfRequested(int reallyHighIndex)
Doesn't do anything
|
void |
renderElement(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag,
AccountingLineRenderingContext renderingContext)
Renders this element
|
void |
setName(String name)
Sets the name of this actions field
|
createHeaderLabelTableCell, getRequestedRowCount, joinRow
createTableCell, isEmpty, isHidden, performFieldTransformations, readOnlyizeReadOnlyBlocks, removeAllActionBlocks, removeUnviewableBlocks, setEditableBlocks
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isHidden
performFieldTransformations, readOnlyizeReadOnlyBlocks, removeAllActionBlocks, removeUnviewableBlocks, setEditableBlocks
public AccountingLineViewActionsField()
public String getName()
ElementNamable.getName()
public void setName(String name)
name
- the name of this blockpublic boolean isActionBlock()
isActionBlock
in interface RenderableElement
isActionBlock
in class FieldTableJoining
FieldTableJoining.isActionBlock()
public void joinTable(List<AccountingLineTableRow> rows)
TableJoining
joinTable
in interface TableJoining
joinTable
in class FieldTableJoiningWithHeader
rows
- the rows to joinFieldTableJoiningWithHeader.joinTable(java.util.List)
protected AccountingLineTableCell createBlankTableCell(int rowSpan)
rowSpan
- the row span of the blank cellpublic void renderElement(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag, AccountingLineRenderingContext renderingContext) throws javax.servlet.jsp.JspException
RenderableElement
pageContext
- the context to render toparentTag
- the parent tag that is requesting this renderingrenderingContext
- the context about the accounting line that this element would end up renderingjavax.servlet.jsp.JspException
org.kuali.ole.sys.document.web.RenderableElement#renderElement(javax.servlet.jsp.PageContext, javax.servlet.jsp.tagext.Tag)
public HeaderLabel createHeaderLabel()
TableJoiningWithHeader
TableJoiningWithHeader.createHeaderLabel()
public void appendFields(List<org.kuali.rice.kns.web.ui.Field> fields)
KRAD Conversion: Customization of the fields - No use of data dictionary
public void populateWithTabIndexIfRequested(int reallyHighIndex)
reallyHighIndex
- a really high index for elements who should not be tabbed toorg.kuali.ole.sys.document.web.RenderableElement#populateWithTabIndexIfRequested(int[], int)
Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.