org.kuali.kfs.sec.document.web
Class CollectionSecAccountingLineGroupImpl

java.lang.Object
  extended by org.kuali.kfs.sys.document.web.DefaultAccountingLineGroupImpl
      extended by org.kuali.kfs.sec.document.web.SecAccountingLineGroupImpl
          extended by org.kuali.kfs.sec.document.web.CollectionSecAccountingLineGroupImpl
All Implemented Interfaces:
AccountingLineGroup

public class CollectionSecAccountingLineGroupImpl
extends SecAccountingLineGroupImpl

Integrates with access security module to check security on accounting lines before rendering


Field Summary
 
Fields inherited from class org.kuali.kfs.sec.document.web.SecAccountingLineGroupImpl
hasEditRestrictions, hasViewRestrictions
 
Fields inherited from class org.kuali.kfs.sys.document.web.DefaultAccountingLineGroupImpl
accountingDocument, arbitrarilyHighIndex, canEdit, cellCount, collectionItemPropertyName, collectionPropertyName, containers, displayedErrors, displayedInfo, displayedWarnings, errorKeys, groupDefinition, importLineOverride
 
Constructor Summary
CollectionSecAccountingLineGroupImpl()
          Constructs a SecAccountingLineGroupImpl
 
Method Summary
protected  void renderErrors(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag)
          Adds info message if we have restricted view of any accounting lines and matches only messages for collection
 
Methods inherited from class org.kuali.kfs.sec.document.web.SecAccountingLineGroupImpl
initialize, renderMessages, renderSecurityMessage
 
Methods inherited from class org.kuali.kfs.sys.document.web.DefaultAccountingLineGroupImpl
getAccountingDocument, getCollectionItemPropertyName, getCollectionPropertyName, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getErrorKeys, getErrorRenderer, getGroupDefinition, getRepresentedColumnNumber, getWidthInCells, hasEnoughAccountingLinesForDelete, moveListToMap, renderAccountingLineContainers, renderEverything, renderGroupHeader, renderTotals, setAccountingDocument, setArbitrarilyHighIndex, setCellCount, setCollectionItemPropertyName, setCollectionPropertyName, setDisplayedErrors, setErrorKeys, setGroupDefinition, setImportLineOverride, updateDeletabilityOfAllLines
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollectionSecAccountingLineGroupImpl

public CollectionSecAccountingLineGroupImpl()
Constructs a SecAccountingLineGroupImpl

Method Detail

renderErrors

protected void renderErrors(javax.servlet.jsp.PageContext pageContext,
                            javax.servlet.jsp.tagext.Tag parentTag)
                     throws javax.servlet.jsp.JspException
Adds info message if we have restricted view of any accounting lines and matches only messages for collection

Overrides:
renderErrors in class SecAccountingLineGroupImpl
Parameters:
pageContext - the page context where the errors will be rendered on
parentTag - the parent tag requesting the rendering
Throws:
javax.servlet.jsp.JspException
See Also:
DefaultAccountingLineGroupImpl.renderErrors(javax.servlet.jsp.PageContext, javax.servlet.jsp.tagext.Tag)


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