org.kuali.kfs.module.cam.document.authorization
Class AssetGlobalPresentationController

java.lang.Object
  extended by org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
      extended by org.kuali.rice.kns.document.authorization.MaintenanceDocumentPresentationControllerBase
          extended by org.kuali.kfs.sys.document.authorization.FinancialSystemMaintenanceDocumentPresentationControllerBase
              extended by org.kuali.kfs.module.cam.document.authorization.AssetGlobalPresentationController
All Implemented Interfaces:
org.kuali.rice.kns.authorization.InquiryOrMaintenanceDocumentPresentationController, org.kuali.rice.kns.document.authorization.DocumentPresentationController, org.kuali.rice.kns.document.authorization.MaintenanceDocumentPresentationController

public class AssetGlobalPresentationController
extends FinancialSystemMaintenanceDocumentPresentationControllerBase

Presentation Controller for Asset Global Maintenance Documents


Field Summary
 
Fields inherited from class org.kuali.rice.kns.document.authorization.MaintenanceDocumentPresentationControllerBase
maintenanceDocumentDictionaryService
 
Constructor Summary
AssetGlobalPresentationController()
           
 
Method Summary
protected  Set<String> getAssetGlobalDetailsReadOnlyFields()
           
protected  Set<String> getAssetGlobalLocationHiddenFields(AssetGlobal assetGlobal)
           
protected  Set<String> getAssetGlobalPaymentsHiddenFields(AssetGlobal assetGlobal)
           
protected  Set<String> getAssetGlobalPaymentsReadOnlyFields(AssetGlobal assetGlobal)
           
 Set<String> getConditionallyHiddenPropertyNames(org.kuali.rice.kns.bo.BusinessObject businessObject)
           
 Set<String> getConditionallyHiddenSectionIds(org.kuali.rice.kns.bo.BusinessObject businessObject)
           
 Set<String> getConditionallyReadOnlyPropertyNames(org.kuali.rice.kns.document.MaintenanceDocument document)
           
 
Methods inherited from class org.kuali.rice.kns.document.authorization.MaintenanceDocumentPresentationControllerBase
canCreate, getConditionallyReadOnlySectionIds, getConditionallyRequiredPropertyNames, getMaintenanceDocumentDictionaryService
 
Methods inherited from class org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
canAcknowledge, canAddAdhocRequests, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canPerformRouteReport, canReload, canRoute, canSave, canSendAdhocRequests, canSendNoteFyi, getDocumentActions, getParameterService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.document.authorization.DocumentPresentationController
canInitiate, getDocumentActions
 

Constructor Detail

AssetGlobalPresentationController

public AssetGlobalPresentationController()
Method Detail

getConditionallyHiddenPropertyNames

public Set<String> getConditionallyHiddenPropertyNames(org.kuali.rice.kns.bo.BusinessObject businessObject)
Specified by:
getConditionallyHiddenPropertyNames in interface org.kuali.rice.kns.authorization.InquiryOrMaintenanceDocumentPresentationController
Overrides:
getConditionallyHiddenPropertyNames in class org.kuali.rice.kns.document.authorization.MaintenanceDocumentPresentationControllerBase

getConditionallyReadOnlyPropertyNames

public Set<String> getConditionallyReadOnlyPropertyNames(org.kuali.rice.kns.document.MaintenanceDocument document)
Specified by:
getConditionallyReadOnlyPropertyNames in interface org.kuali.rice.kns.document.authorization.MaintenanceDocumentPresentationController
Overrides:
getConditionallyReadOnlyPropertyNames in class FinancialSystemMaintenanceDocumentPresentationControllerBase
See Also:
MaintenanceDocumentPresentationControllerBase.getConditionallyReadOnlyPropertyNames(org.kuali.rice.kns.document.MaintenanceDocument)

getConditionallyHiddenSectionIds

public Set<String> getConditionallyHiddenSectionIds(org.kuali.rice.kns.bo.BusinessObject businessObject)
Specified by:
getConditionallyHiddenSectionIds in interface org.kuali.rice.kns.authorization.InquiryOrMaintenanceDocumentPresentationController
Overrides:
getConditionallyHiddenSectionIds in class org.kuali.rice.kns.document.authorization.MaintenanceDocumentPresentationControllerBase

getAssetGlobalLocationHiddenFields

protected Set<String> getAssetGlobalLocationHiddenFields(AssetGlobal assetGlobal)
Parameters:
assetGlobal -
Returns:
Asset Location fields with index that are present on AssetGlobal. Includes add line. Useful for hiding them.

getAssetGlobalPaymentsHiddenFields

protected Set<String> getAssetGlobalPaymentsHiddenFields(AssetGlobal assetGlobal)
Parameters:
assetGlobal -
Returns:
posting year and fiscal month on every payment. Useful for hiding them.

getAssetGlobalDetailsReadOnlyFields

protected Set<String> getAssetGlobalDetailsReadOnlyFields()
Returns:
Asset Global Detail fields that should be read only

getAssetGlobalPaymentsReadOnlyFields

protected Set<String> getAssetGlobalPaymentsReadOnlyFields(AssetGlobal assetGlobal)
Parameters:
assetGlobal -
Returns:
Asset Global Payment lines with index that should be set to read only.


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