org.kuali.rice.krad.labs.maintenance
Class LabsTravelAccountViewAuthorizer

java.lang.Object
  extended by org.kuali.rice.krad.bo.DataObjectAuthorizerBase
      extended by org.kuali.rice.krad.uif.view.ViewAuthorizerBase
          extended by org.kuali.rice.krad.document.DocumentViewAuthorizerBase
              extended by org.kuali.rice.krad.maintenance.MaintenanceViewAuthorizerBase
                  extended by org.kuali.rice.krad.labs.maintenance.LabsTravelAccountViewAuthorizer
All Implemented Interfaces:
Serializable, DataObjectAuthorizer, DocumentAuthorizer, ViewAuthorizer

public class LabsTravelAccountViewAuthorizer
extends MaintenanceViewAuthorizerBase

Labs demonstration of a maintenance view authorizer.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.document.DocumentViewAuthorizerBase
LOG, PRE_ROUTING_ROUTE_NAME
 
Constructor Summary
LabsTravelAccountViewAuthorizer()
           
 
Method Summary
 boolean canEditField(View view, ViewModel model, Field field, String propertyName, Person user)
           
 
Methods inherited from class org.kuali.rice.krad.maintenance.MaintenanceViewAuthorizerBase
addPermissionDetails, addRoleQualification, canCreate, canCreateOrMaintain, canMaintain
 
Methods inherited from class org.kuali.rice.krad.document.DocumentViewAuthorizerBase
addStandardAttributes, canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDeleteNoteAttachment, canDisapprove, canEdit, canEditDocumentOverview, canEditView, canFyi, canInitiate, canOpen, canOpenView, canPerformRouteReport, canRecall, canReceiveAdHoc, canReload, canRoute, canSave, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canSendNoteFyi, canTakeRequestedAction, canUnmaskField, canViewNoteAttachment, getActionFlags, getDocumentAuthorizer, isDocumentInitiator, isInitiator, setDocumentAuthorizer, setDocumentAuthorizerClass
 
Methods inherited from class org.kuali.rice.krad.uif.view.ViewAuthorizerBase
canEditGroup, canEditLine, canEditLineField, canEditWidget, canPartialUnmaskField, canPerformAction, canPerformLineAction, canViewField, canViewGroup, canViewLine, canViewLineField, canViewWidget, getActionPermissionDetails, getConfigurationService, getDataObjectContext, getEditModes, getFieldPermissionDetails, getGroupPermissionDetails, getWidgetPermissionDetails, isAuthorizedByTemplate, setConfigurationService
 
Methods inherited from class org.kuali.rice.krad.bo.DataObjectAuthorizerBase
getPermissionDetailValues, getPermissionService, getPersonService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate, permissionExistsByTemplate
 
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.krad.bo.DataObjectAuthorizer
isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate
 

Constructor Detail

LabsTravelAccountViewAuthorizer

public LabsTravelAccountViewAuthorizer()
Method Detail

canEditField

public boolean canEditField(View view,
                            ViewModel model,
                            Field field,
                            String propertyName,
                            Person user)
Specified by:
canEditField in interface ViewAuthorizer
Overrides:
canEditField in class ViewAuthorizerBase
See Also:
ViewAuthorizer.canEditField(org.kuali.rice.krad.uif.view.View, org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.field.Field, java.lang.String, org.kuali.rice.kim.api.identity.Person)


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.