com.atlassian.jira.workflow
Class WorkflowTransitionUtilImpl

java.lang.Object
  extended bycom.atlassian.jira.workflow.WorkflowTransitionUtilImpl
All Implemented Interfaces:
WorkflowProgressAware, WorkflowTransitionUtil

public class WorkflowTransitionUtilImpl
extends java.lang.Object
implements WorkflowProgressAware, WorkflowTransitionUtil

Created by IntelliJ IDEA. User: amazkovoi Date: 7/09/2004 Time: 12:30:34


Field Summary
 
Fields inherited from interface com.atlassian.jira.workflow.WorkflowTransitionUtil
FIELD_COMMENT, FIELD_COMMENT_LEVEL, VIEW_COMMENTASSIGN, VIEW_RESOLVE
 
Constructor Summary
WorkflowTransitionUtilImpl(JiraAuthenticationContext authenticationContext, ProjectManager projectManager, WorkflowManager workflowManager, PermissionManager permissionManager, ApplicationProperties applicationProperties, VersionManager versionManager, ConstantsManager constantsManager)
           
 
Method Summary
 void addError(java.lang.String name, java.lang.String error)
           
 void addErrorMessage(java.lang.String error)
           
 int getAction()
           
 com.opensymphony.workflow.loader.ActionDescriptor getActionDescriptor()
           
 java.util.Map getAdditionalInputs()
           
 org.ofbiz.core.entity.GenericValue getIssue()
           
 org.ofbiz.core.entity.GenericValue getProject()
           
 com.opensymphony.user.User getRemoteUser()
           
 java.lang.String getUsername()
           
 ErrorCollection progress()
           
 boolean requiresField(java.lang.String fieldId)
           
 void setAction(int action)
           
 void setIssue(org.ofbiz.core.entity.GenericValue issue)
           
 void setParams(java.util.Map params)
           
 void setUsername(java.lang.String username)
           
 ErrorCollection validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowTransitionUtilImpl

public WorkflowTransitionUtilImpl(JiraAuthenticationContext authenticationContext,
                                  ProjectManager projectManager,
                                  WorkflowManager workflowManager,
                                  PermissionManager permissionManager,
                                  ApplicationProperties applicationProperties,
                                  VersionManager versionManager,
                                  ConstantsManager constantsManager)
Method Detail

requiresField

public boolean requiresField(java.lang.String fieldId)
Specified by:
requiresField in interface WorkflowTransitionUtil

getIssue

public org.ofbiz.core.entity.GenericValue getIssue()
Specified by:
getIssue in interface WorkflowProgressAware

setIssue

public void setIssue(org.ofbiz.core.entity.GenericValue issue)
Specified by:
setIssue in interface WorkflowTransitionUtil

getProject

public org.ofbiz.core.entity.GenericValue getProject()
Specified by:
getProject in interface WorkflowProgressAware

getRemoteUser

public com.opensymphony.user.User getRemoteUser()
Specified by:
getRemoteUser in interface WorkflowProgressAware

getAction

public int getAction()
Specified by:
getAction in interface WorkflowProgressAware

setAction

public void setAction(int action)
Specified by:
setAction in interface WorkflowProgressAware

getActionDescriptor

public com.opensymphony.workflow.loader.ActionDescriptor getActionDescriptor()
Specified by:
getActionDescriptor in interface WorkflowTransitionUtil

addErrorMessage

public void addErrorMessage(java.lang.String error)
Specified by:
addErrorMessage in interface WorkflowProgressAware

addError

public void addError(java.lang.String name,
                     java.lang.String error)
Specified by:
addError in interface WorkflowProgressAware

getAdditionalInputs

public java.util.Map getAdditionalInputs()
Specified by:
getAdditionalInputs in interface WorkflowProgressAware

getUsername

public java.lang.String getUsername()
Specified by:
getUsername in interface WorkflowTransitionUtil

setUsername

public void setUsername(java.lang.String username)
Specified by:
setUsername in interface WorkflowTransitionUtil

validate

public ErrorCollection validate()
Specified by:
validate in interface WorkflowTransitionUtil

progress

public ErrorCollection progress()
Specified by:
progress in interface WorkflowTransitionUtil

setParams

public void setParams(java.util.Map params)
Specified by:
setParams in interface WorkflowTransitionUtil


Copyright © 2002-2005 Atlassian. All Rights Reserved.