org.kuali.kfs.sys.document.web
Interface AccountingLineGroup

All Known Implementing Classes:
CollectionAccountingLineGroupImpl, CollectionSecAccountingLineGroupImpl, DefaultAccountingLineGroupImpl, SecAccountingLineGroupImpl

public interface AccountingLineGroup


Method Summary
 String getCollectionItemPropertyName()
          Gets the collectionItemPropertyName attribute.
 List getErrorKeys()
          Gets the errors attribute.
 int getWidthInCells()
          Finds the maximum number of cells in the accounting line table row
 void renderEverything(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag)
          Renders the whole of this accounting line group
 void setArbitrarilyHighIndex(int arbitrarilyHighIndex)
          Sets the form's arbitrarily high tab index
 void setCellCount(int cellCount)
          Sets the cellCount attribute value.
 void setErrorKeys(List errors)
          Sets the errors attribute value.
 void setImportLineOverride(javax.servlet.jsp.tagext.JspFragment importLineOverride)
          Sets the importLineOverride attribute value.
 void updateDeletabilityOfAllLines()
          Determines if there is more than one editable line in this group; if so, then it allows deleting
 

Method Detail

renderEverything

void renderEverything(javax.servlet.jsp.PageContext pageContext,
                      javax.servlet.jsp.tagext.Tag parentTag)
                      throws javax.servlet.jsp.JspException
Renders the whole of this accounting line group

Parameters:
pageContext - the page context to render to
parentTag - the AccountingLinesTag that is requesting this rendering
Throws:
javax.servlet.jsp.JspException

getWidthInCells

int getWidthInCells()
Finds the maximum number of cells in the accounting line table row

Parameters:
rows - the rows which are being rendered
Returns:
the maximum number of cells to render

setCellCount

void setCellCount(int cellCount)
Sets the cellCount attribute value.

Parameters:
cellCount - The cellCount to set.

setImportLineOverride

void setImportLineOverride(javax.servlet.jsp.tagext.JspFragment importLineOverride)
Sets the importLineOverride attribute value.

Parameters:
importLineOverride - The importLineOverride to set.

setArbitrarilyHighIndex

void setArbitrarilyHighIndex(int arbitrarilyHighIndex)
Sets the form's arbitrarily high tab index

Parameters:
arbitrarilyHighIndex - the index to set

getErrorKeys

List getErrorKeys()
Gets the errors attribute.

Returns:
Returns the errors.

setErrorKeys

void setErrorKeys(List errors)
Sets the errors attribute value.

Parameters:
errors - The errors to set.

updateDeletabilityOfAllLines

void updateDeletabilityOfAllLines()
Determines if there is more than one editable line in this group; if so, then it allows deleting


getCollectionItemPropertyName

String getCollectionItemPropertyName()
Gets the collectionItemPropertyName attribute.

Returns:
Returns the collectionItemPropertyName.


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.