|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.kfs.sys.document.web.AccountingLineTableRow
public class AccountingLineTableRow
Represents a table row to display in an accounting view table.
Constructor Summary | |
---|---|
AccountingLineTableRow()
Constructs a AccountingLineTableRow |
Method Summary | |
---|---|
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 |
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AccountingLineTableRow()
Method Detail |
---|
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()
RenderableElement
isHidden
in interface RenderableElement
RenderableElement.isHidden()
public boolean isActionBlock()
isActionBlock
in interface RenderableElement
RenderableElement.isActionBlock()
public boolean isEmpty()
RenderableElement
isEmpty
in interface RenderableElement
RenderableElement.isEmpty()
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 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 line
javax.servlet.jsp.JspException
- exception thrown when...something...goes, I don't know...wrong or somethin'public int getChildCellCount()
public void appendFields(List<org.kuali.rice.kns.web.ui.Field> fields)
appendFields
in interface RenderableElement
fieldNames
- a List of field names to append other names topublic 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 boolean safeToRemove()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |