|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.kfs.sys.document.web.AccountingLineTable
public class AccountingLineTable
An inner table inside a table cell.
Constructor Summary | |
---|---|
AccountingLineTable()
|
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AccountingLineTable()
Method Detail |
---|
public List<AccountingLineTableRow> getRows()
public void setRows(List<AccountingLineTableRow> rows)
rows
- The rows to set.public boolean isHidden()
RenderableElement
isHidden
in interface RenderableElement
RenderableElement.isHidden()
public boolean isActionBlock()
isActionBlock
in interface RenderableElement
RenderableElement.isActionBlock()
public boolean isEmpty()
isEmpty
in interface RenderableElement
public void renderElement(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag, AccountingLineRenderingContext renderingContext) throws javax.servlet.jsp.JspException
RenderableElement
renderElement
in interface 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 rendering
javax.servlet.jsp.JspException
org.kuali.kfs.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 line
javax.servlet.jsp.JspException
- thrown when some sort of thing goes wrongpublic void appendFields(List<org.kuali.rice.kns.web.ui.Field> fields)
RenderableElement
appendFields
in interface RenderableElement
org.kuali.kfs.sys.document.web.RenderableElement#appendFieldNames(java.util.List)
public void populateWithTabIndexIfRequested(int reallyHighIndex)
RenderableElement
populateWithTabIndexIfRequested
in interface RenderableElement
reallyHighIndex
- a really high index for elements who should not be tabbed toorg.kuali.kfs.sys.document.web.RenderableElement#populateWithTabIndexIfRequested(int[], int)
public void addRow(AccountingLineTableRow row)
row
- the row to add
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |