public class AccountingLineTableRow extends Object implements RenderableElement
| Constructor and Description |
|---|
AccountingLineTableRow()
Constructs a AccountingLineTableRow
|
| Modifier and Type | Method and Description |
|---|---|
void |
addCell(AccountingLineTableCell cell)
Adds a new table cell to the row
|
void |
appendFields(List<org.kuali.rice.kns.web.ui.Field> fields)
Dutifully appends the names of any fields it knows about to the given List of field names
|
List<AccountingLineTableCell> |
getCells()
Gets the cells attribute.
|
int |
getChildCellCount()
Returns the number of children cells this row has
|
int |
getChildRenderableCount() |
boolean |
isActionBlock()
This is not an action block
|
boolean |
isEmpty()
Is this renderable element empty of any truly renderable content?
|
boolean |
isHidden()
Determines if this element is hidden or not
|
void |
populateWithTabIndexIfRequested(int reallyHighIndex)
Allows the arbitrarily high tab index to be set for controls
|
void |
renderChildrenCells(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag)
Requests that the row renders all of its children cells
|
void |
renderElement(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag,
AccountingLineRenderingContext renderingContext)
Renders this element
|
boolean |
safeToRemove()
Determines whether each cell is safe to remove; if so, simply removes that cell
|
void |
setCells(List<AccountingLineTableCell> cells)
Sets the cells attribute value.
|
public AccountingLineTableRow()
public List<AccountingLineTableCell> getCells()
public void setCells(List<AccountingLineTableCell> cells)
cells - The cells to set.public void addCell(AccountingLineTableCell cell)
cell - the cell to add to the rowpublic boolean isHidden()
RenderableElementisHidden in interface RenderableElementRenderableElement.isHidden()public boolean isActionBlock()
isActionBlock in interface RenderableElementRenderableElement.isActionBlock()public boolean isEmpty()
RenderableElementisEmpty in interface RenderableElementRenderableElement.isEmpty()public void renderElement(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag, AccountingLineRenderingContext renderingContext) throws javax.servlet.jsp.JspException
RenderableElementrenderElement in interface RenderableElementpageContext - 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.JspExceptionorg.kuali.ole.sys.document.web.RenderableElement#renderElement(javax.servlet.jsp.PageContext, javax.servlet.jsp.tagext.Tag)public void renderChildrenCells(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag) throws javax.servlet.jsp.JspException
pageContext - the page contex to render toparentTag - the tag requesting all this renderingaccountingLine - the accounting line to renderaccountingLineProperty - the property from the form to the accounting linejavax.servlet.jsp.JspException - exception thrown when...something...goes, I don't know...wrong or somethin'public int getChildCellCount()
public int getChildRenderableCount()
public void appendFields(List<org.kuali.rice.kns.web.ui.Field> fields)
appendFields in interface RenderableElementfieldNames - a List of field names to append other names to
KRAD Conversion: Customization of the fields - No use of data dictionarypublic void populateWithTabIndexIfRequested(int reallyHighIndex)
RenderableElementpopulateWithTabIndexIfRequested in interface RenderableElementreallyHighIndex - a really high index for elements who should not be tabbed toorg.kuali.ole.sys.document.web.RenderableElement#populateWithTabIndexIfRequested(int[], int)public boolean safeToRemove()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.