|
||||||||||
| 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.MaintenanceDocumentPresentationControllergetConditionallyReadOnlyPropertyNames in class FinancialSystemMaintenanceDocumentPresentationControllerBaseThis 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 | |||||||||