org.kuali.ole.catalog.rule
Class OleLocationLevelAuthoriser

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.ole.catalog.rule.OleLocationLevelAuthoriser
All Implemented Interfaces:
Serializable, org.kuali.rice.krad.bo.DataObjectAuthorizer, org.kuali.rice.krad.document.DocumentAuthorizer, org.kuali.rice.krad.uif.view.ViewAuthorizer

public class OleLocationLevelAuthoriser
extends org.kuali.rice.krad.maintenance.MaintenanceViewAuthorizerBase

OleLocationLevelAuthoriser class authorises permission for Location Level Maintenance Document

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.document.DocumentViewAuthorizerBase
LOG, PRE_ROUTING_ROUTE_NAME
 
Constructor Summary
OleLocationLevelAuthoriser()
           
 
Method Summary
 boolean canEditField(org.kuali.rice.krad.uif.view.View view, org.kuali.rice.krad.uif.view.ViewModel model, org.kuali.rice.krad.uif.field.Field field, String propertyName, org.kuali.rice.kim.api.identity.Person user)
          This method is used to check whether that particular field is editable or not.
 
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, canViewNoteAttachment, getActionFlags, getDocumentAuthorizer, isDocumentInitiator, setDocumentAuthorizer, setDocumentAuthorizerClass
 
Methods inherited from class org.kuali.rice.krad.uif.view.ViewAuthorizerBase
canEditGroup, canEditLine, canEditLineField, canEditWidget, canPartialUnmaskField, canPerformAction, canPerformLineAction, canUnmaskField, 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

OleLocationLevelAuthoriser

public OleLocationLevelAuthoriser()
Method Detail

canEditField

public boolean canEditField(org.kuali.rice.krad.uif.view.View view,
                            org.kuali.rice.krad.uif.view.ViewModel model,
                            org.kuali.rice.krad.uif.field.Field field,
                            String propertyName,
                            org.kuali.rice.kim.api.identity.Person user)
This method is used to check whether that particular field is editable or not.

Specified by:
canEditField in interface org.kuali.rice.krad.uif.view.ViewAuthorizer
Overrides:
canEditField in class org.kuali.rice.krad.uif.view.ViewAuthorizerBase
Parameters:
view -
model -
field -
propertyName -
user -
Returns:
boolean


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.