public class AccountingLineTable extends Object implements RenderableElement
| Constructor and Description | 
|---|
| AccountingLineTable() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addRow(AccountingLineTableRow row)Adds a row to the bottom of this table's list of rows | 
| void | appendFields(List<org.kuali.rice.kns.web.ui.Field> fields)Asks that the renderable element appends any field names it knows of to the given list; this is so that proper quick finders can be generated
 and population accomplished when fields themselves are rendered | 
| List<AccountingLineTableRow> | getRows()Gets the rows attribute. | 
| boolean | isActionBlock()This is not an action block | 
| boolean | isEmpty()Determines if this table is empty of any renderable elements | 
| 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 | renderChildrenRows(javax.servlet.jsp.PageContext pageContext,
                                    javax.servlet.jsp.tagext.Tag parentTag)Requests that this table render all of its children rows | 
| void | renderElement(javax.servlet.jsp.PageContext pageContext,
                          javax.servlet.jsp.tagext.Tag parentTag,
                          AccountingLineRenderingContext renderingContext)Renders this element | 
| void | setRows(List<AccountingLineTableRow> rows)Sets the rows attribute value. | 
public AccountingLineTable()
public List<AccountingLineTableRow> getRows()
public void setRows(List<AccountingLineTableRow> rows)
rows - The rows to set.public boolean isHidden()
RenderableElementisHidden in interface RenderableElementRenderableElement.isHidden()public boolean isActionBlock()
isActionBlock in interface RenderableElementRenderableElement.isActionBlock()public boolean isEmpty()
isEmpty in interface RenderableElementpublic 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 renderChildrenRows(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag) throws javax.servlet.jsp.JspException
pageContext - the page context to render toparentTag - the parent tag requesting the renderingaccountingLine - accounting line getting renderedaccountingLineProperty - property to the accounting linejavax.servlet.jsp.JspException - thrown when some sort of thing goes wrongpublic void appendFields(List<org.kuali.rice.kns.web.ui.Field> fields)
RenderableElementappendFields in interface RenderableElementKRAD 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 void addRow(AccountingLineTableRow row)
row - the row to addCopyright © 2004–2015 The Kuali Foundation. All rights reserved.