com.atlassian.jira.web.action.issue
Class UpdateFieldsHelperBeanImpl

java.lang.Object
  extended by com.atlassian.jira.web.action.issue.UpdateFieldsHelperBeanImpl
All Implemented Interfaces:
UpdateFieldsHelperBean

public class UpdateFieldsHelperBeanImpl
extends Object
implements UpdateFieldsHelperBean


Constructor Summary
UpdateFieldsHelperBeanImpl(PermissionManager permissionManager, WorkflowManager workflowManager, JiraAuthenticationContext authenticationContext, FieldScreenRendererFactory fieldScreenRendererFactory)
           
 
Method Summary
 List getFieldsForEdit(User user, Issue issueObject)
           
 List getFieldsForEdit(com.atlassian.crowd.embedded.api.User user, Issue issueObject)
           
 boolean isEditable(Issue issue)
           
 boolean isFieldValidForEdit(User user, String fieldId, Issue issueObject)
           
 boolean isFieldValidForEdit(com.atlassian.crowd.embedded.api.User user, String fieldId, Issue issueObject)
           
 webwork.dispatcher.ActionResult updateIssue(MutableIssue issueObject, OperationContext operationContext, User user, ErrorCollection errors, I18nHelper i18n)
           
 webwork.dispatcher.ActionResult updateIssue(MutableIssue issueObject, OperationContext operationContext, com.atlassian.crowd.embedded.api.User user, ErrorCollection errors, I18nHelper i18n)
           
 void validate(Issue issueObject, OperationContext operationContext, Map actionParams, User user, ErrorCollection errors, I18nHelper i18n)
           
 void validate(Issue issueObject, OperationContext operationContext, Map actionParams, com.atlassian.crowd.embedded.api.User user, ErrorCollection errors, I18nHelper i18n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateFieldsHelperBeanImpl

public UpdateFieldsHelperBeanImpl(PermissionManager permissionManager,
                                  WorkflowManager workflowManager,
                                  JiraAuthenticationContext authenticationContext,
                                  FieldScreenRendererFactory fieldScreenRendererFactory)
Method Detail

updateIssue

public webwork.dispatcher.ActionResult updateIssue(MutableIssue issueObject,
                                                   OperationContext operationContext,
                                                   User user,
                                                   ErrorCollection errors,
                                                   I18nHelper i18n)
                                            throws Exception
Specified by:
updateIssue in interface UpdateFieldsHelperBean
Throws:
Exception

updateIssue

public webwork.dispatcher.ActionResult updateIssue(MutableIssue issueObject,
                                                   OperationContext operationContext,
                                                   com.atlassian.crowd.embedded.api.User user,
                                                   ErrorCollection errors,
                                                   I18nHelper i18n)
                                            throws Exception
Specified by:
updateIssue in interface UpdateFieldsHelperBean
Throws:
Exception

validate

public void validate(Issue issueObject,
                     OperationContext operationContext,
                     Map actionParams,
                     User user,
                     ErrorCollection errors,
                     I18nHelper i18n)
Specified by:
validate in interface UpdateFieldsHelperBean

validate

public void validate(Issue issueObject,
                     OperationContext operationContext,
                     Map actionParams,
                     com.atlassian.crowd.embedded.api.User user,
                     ErrorCollection errors,
                     I18nHelper i18n)
Specified by:
validate in interface UpdateFieldsHelperBean

getFieldsForEdit

public List getFieldsForEdit(User user,
                             Issue issueObject)
Specified by:
getFieldsForEdit in interface UpdateFieldsHelperBean

isEditable

public boolean isEditable(Issue issue)

getFieldsForEdit

public List getFieldsForEdit(com.atlassian.crowd.embedded.api.User user,
                             Issue issueObject)
Specified by:
getFieldsForEdit in interface UpdateFieldsHelperBean

isFieldValidForEdit

public boolean isFieldValidForEdit(User user,
                                   String fieldId,
                                   Issue issueObject)
Specified by:
isFieldValidForEdit in interface UpdateFieldsHelperBean

isFieldValidForEdit

public boolean isFieldValidForEdit(com.atlassian.crowd.embedded.api.User user,
                                   String fieldId,
                                   Issue issueObject)
Specified by:
isFieldValidForEdit in interface UpdateFieldsHelperBean


Copyright © 2002-2011 Atlassian. All Rights Reserved.