|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
org.kuali.rice.kns.document.authorization.MaintenanceDocumentPresentationControllerBase
org.kuali.kfs.sys.document.authorization.FinancialSystemMaintenanceDocumentPresentationControllerBase
org.kuali.kfs.coa.document.authorization.SubAccountMaintenanceDocumentPresentationController
public class SubAccountMaintenanceDocumentPresentationController
This class can be shared by all account-involved maintenance documents which have special nested reference accounts.
Field Summary | |
---|---|
static String[] |
COA_CODE_NAMES
|
Fields inherited from class org.kuali.rice.kns.document.authorization.MaintenanceDocumentPresentationControllerBase |
---|
maintenanceDocumentDictionaryService |
Constructor Summary | |
---|---|
SubAccountMaintenanceDocumentPresentationController()
|
Method Summary | |
---|---|
Set<String> |
getConditionallyReadOnlyPropertyNames(org.kuali.rice.kns.document.MaintenanceDocument document)
|
Methods inherited from class org.kuali.rice.kns.document.authorization.MaintenanceDocumentPresentationControllerBase |
---|
canCreate, getConditionallyHiddenPropertyNames, getConditionallyHiddenSectionIds, 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 |
Field Detail |
---|
public static final String[] COA_CODE_NAMES
Constructor Detail |
---|
public SubAccountMaintenanceDocumentPresentationController()
Method Detail |
---|
public Set<String> getConditionallyReadOnlyPropertyNames(org.kuali.rice.kns.document.MaintenanceDocument document)
getConditionallyReadOnlyPropertyNames
in interface org.kuali.rice.kns.document.authorization.MaintenanceDocumentPresentationController
getConditionallyReadOnlyPropertyNames
in class FinancialSystemMaintenanceDocumentPresentationControllerBase
This methods adds the extra COA code fields that are PKs of nested reference accounts but don't exist in the BO as FKs
to the readOnlyPropertyNames set when accounts can't cross charts.
Since these fields aren't included in AccountPersistenceStructureService.listChartOfAccountsCodeNames as
in super.getConditionallyReadOnlyPropertyNames, they need to be added individually for such special cases.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |