public class DocumentViewPresentationControllerBase extends ViewPresentationControllerBase implements DocumentPresentationController
ViewPresentationController for
DocumentView instances
Adds flags for various document actions like save, route, cancel
By default delegates to the DocumentPresentationController configured for the document in the data dictionary
| Constructor and Description |
|---|
DocumentViewPresentationControllerBase() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAcknowledge(Document document) |
boolean |
canAddAdhocRequests(Document document) |
boolean |
canAnnotate(Document document) |
boolean |
canApprove(Document document) |
boolean |
canBlanketApprove(Document document) |
boolean |
canCancel(Document document) |
boolean |
canClose(Document document) |
boolean |
canComplete(Document document) |
boolean |
canCopy(Document document) |
boolean |
canDisapprove(Document document) |
boolean |
canEdit(Document document) |
boolean |
canEditDocumentOverview(Document document) |
boolean |
canEditView(View view,
ViewModel model)
Verify the document can be edited in addition to the view
|
boolean |
canFyi(Document document) |
boolean |
canInitiate(String documentTypeName) |
boolean |
canPerformRouteReport(Document document) |
boolean |
canRecall(Document document) |
boolean |
canReload(Document document) |
boolean |
canRoute(Document document) |
boolean |
canSave(Document document) |
boolean |
canSendAdhocRequests(Document document) |
boolean |
canSendNoteFyi(Document document) |
boolean |
canSuperUserApprove(Document document)
Determines if the document state should allow a super user approving the document.
|
boolean |
canSuperUserDisapprove(Document document)
Determines if the document state should allow a super user disapproving the document.
|
boolean |
canSuperUserTakeAction(Document document)
Determines if the document state should allow a super user taking an action.
|
Set<String> |
getActionFlags(View view,
UifFormBase model) |
DocumentPresentationController |
getDocumentPresentationController() |
protected DocumentRequestAuthorizationCache |
getDocumentRequestAuthorizationCache(Document document) |
void |
setDocumentPresentationController(DocumentPresentationController documentPresentationController) |
void |
setDocumentPresentationControllerClass(Class<? extends DocumentPresentationController> documentPresentationControllerClass) |
void |
setDocumentRequestAuthorizationCache(DocumentRequestAuthorizationCache documentRequestAuthorizationCache) |
void |
setRequestAuthorizationCache(RequestAuthorizationCache requestAuthorizationCache) |
canEditField, canEditGroup, canEditLine, canEditLineField, canEditWidget, canPerformAction, canPerformLineAction, canViewField, canViewGroup, canViewLine, canViewLineField, canViewWidget, fieldIsRequired, getEditModes, getRequestAuthorizationCachepublic DocumentViewPresentationControllerBase()
public Set<String> getActionFlags(View view, UifFormBase model)
getActionFlags in interface ViewPresentationControllergetActionFlags in class ViewPresentationControllerBaseViewPresentationController.getActionFlags(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.web.form.UifFormBase)public boolean canInitiate(String documentTypeName)
canInitiate in interface DocumentPresentationControllerpublic boolean canEdit(Document document)
canEdit in interface DocumentPresentationControllerpublic boolean canEditView(View view, ViewModel model)
canEditView in interface ViewPresentationControllercanEditView in class ViewPresentationControllerBaseview - - view instance to check whether editing is allowedmodel - - object containing the view dataViewPresentationController.canEditView(org.kuali.rice.krad.uif.view.View, org.kuali.rice.krad.uif.view.ViewModel)public boolean canAnnotate(Document document)
canAnnotate in interface DocumentPresentationControllerpublic boolean canReload(Document document)
canReload in interface DocumentPresentationControllerpublic boolean canClose(Document document)
canClose in interface DocumentPresentationControllerpublic boolean canSave(Document document)
canSave in interface DocumentPresentationControllerpublic boolean canRoute(Document document)
canRoute in interface DocumentPresentationControllerpublic boolean canCancel(Document document)
canCancel in interface DocumentPresentationControllerpublic boolean canRecall(Document document)
canRecall in interface DocumentPresentationControllerpublic boolean canCopy(Document document)
canCopy in interface DocumentPresentationControllerpublic boolean canPerformRouteReport(Document document)
canPerformRouteReport in interface DocumentPresentationControllerpublic boolean canAddAdhocRequests(Document document)
canAddAdhocRequests in interface DocumentPresentationControllerpublic boolean canBlanketApprove(Document document)
canBlanketApprove in interface DocumentPresentationControllerpublic boolean canApprove(Document document)
canApprove in interface DocumentPresentationControllerpublic boolean canDisapprove(Document document)
canDisapprove in interface DocumentPresentationControllerpublic boolean canSendAdhocRequests(Document document)
canSendAdhocRequests in interface DocumentPresentationControllerpublic boolean canSendNoteFyi(Document document)
canSendNoteFyi in interface DocumentPresentationControllerpublic boolean canEditDocumentOverview(Document document)
canEditDocumentOverview in interface DocumentPresentationControllerpublic boolean canFyi(Document document)
canFyi in interface DocumentPresentationControllerpublic boolean canAcknowledge(Document document)
canAcknowledge in interface DocumentPresentationControllerpublic boolean canComplete(Document document)
canComplete in interface DocumentPresentationControllerpublic boolean canSuperUserTakeAction(Document document)
canSuperUserTakeAction in interface DocumentPresentationControllerdocument - document to checkpublic boolean canSuperUserApprove(Document document)
canSuperUserApprove in interface DocumentPresentationControllerdocument - document to checkpublic boolean canSuperUserDisapprove(Document document)
canSuperUserDisapprove in interface DocumentPresentationControllerdocument - document to checkpublic DocumentPresentationController getDocumentPresentationController()
public void setDocumentPresentationController(DocumentPresentationController documentPresentationController)
public void setDocumentPresentationControllerClass(Class<? extends DocumentPresentationController> documentPresentationControllerClass)
protected DocumentRequestAuthorizationCache getDocumentRequestAuthorizationCache(Document document)
public void setDocumentRequestAuthorizationCache(DocumentRequestAuthorizationCache documentRequestAuthorizationCache)
setDocumentRequestAuthorizationCache in interface DocumentPresentationControllerpublic void setRequestAuthorizationCache(RequestAuthorizationCache requestAuthorizationCache)
setRequestAuthorizationCache in interface ViewPresentationControllersetRequestAuthorizationCache in class ViewPresentationControllerBaseCopyright © 2005–2015 The Kuali Foundation. All rights reserved.