com.atlassian.jira.web.bean
Class MoveIssueBean

java.lang.Object
  extended by com.atlassian.jira.web.bean.MoveIssueBean
All Implemented Interfaces:
OperationContext

public class MoveIssueBean
extends java.lang.Object
implements OperationContext

Bean recording new data for issue


Constructor Summary
MoveIssueBean(ConstantsManager constantsManager, ProjectManager projectManager)
           
 
Method Summary
 void addAvailablePreviousStep(int stepId)
           
 void clearAvailablePreviousSteps()
           
 int getCurrentStep()
           
 java.util.Map getFieldValues()
           
 java.util.Map getFieldValuesHolder()
           
 java.lang.Long getIssueId()
           
 IssueOperation getIssueOperation()
           
 java.util.Collection getMoveFieldLayoutItems()
           
 java.util.Collection getRemovedFields()
           
 java.lang.String getTargetIssueType()
           
 java.lang.Long getTargetPid()
           
 java.lang.String getTargetProjectName()
           
 java.lang.String getTargetStatusId()
           
 java.lang.String getTargetStatusName()
           
 java.lang.String getTargetTypeName()
           
 java.util.Map getTaskTargetStatusHolder()
           
 MutableIssue getUpdatedIssue()
           
 boolean isAvailablePreviousStep(int stepId)
           
 void reset()
           
 void setCurrentStep(int currentStep)
           
 void setFieldValues(java.util.Map fieldValues)
           
 void setIssueId(java.lang.Long issueId)
           
 void setMoveFieldLayoutItems(java.util.Collection moveFieldLayoutItems)
           
 void setRemovedFields(java.util.Collection removeds)
           
 void setTargetStatusId(java.lang.String targetStatusId)
           
 void setTaskTargetStatusHolder(java.util.Map taskTargetStatusHolder)
           
 void setUpdatedIssue(MutableIssue targetIssue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoveIssueBean

public MoveIssueBean(ConstantsManager constantsManager,
                     ProjectManager projectManager)
Method Detail

getCurrentStep

public int getCurrentStep()

setCurrentStep

public void setCurrentStep(int currentStep)

getIssueId

public java.lang.Long getIssueId()

setIssueId

public void setIssueId(java.lang.Long issueId)

addAvailablePreviousStep

public void addAvailablePreviousStep(int stepId)

clearAvailablePreviousSteps

public void clearAvailablePreviousSteps()

isAvailablePreviousStep

public boolean isAvailablePreviousStep(int stepId)

getTargetPid

public java.lang.Long getTargetPid()

getTargetProjectName

public java.lang.String getTargetProjectName()

getTargetIssueType

public java.lang.String getTargetIssueType()

getTargetTypeName

public java.lang.String getTargetTypeName()

getTargetStatusId

public java.lang.String getTargetStatusId()

setTargetStatusId

public void setTargetStatusId(java.lang.String targetStatusId)

getTargetStatusName

public java.lang.String getTargetStatusName()

reset

public void reset()

getFieldValuesHolder

public java.util.Map getFieldValuesHolder()
Specified by:
getFieldValuesHolder in interface OperationContext

getIssueOperation

public IssueOperation getIssueOperation()
Specified by:
getIssueOperation in interface OperationContext

getFieldValues

public java.util.Map getFieldValues()

setFieldValues

public void setFieldValues(java.util.Map fieldValues)

getTaskTargetStatusHolder

public java.util.Map getTaskTargetStatusHolder()

setTaskTargetStatusHolder

public void setTaskTargetStatusHolder(java.util.Map taskTargetStatusHolder)

getMoveFieldLayoutItems

public java.util.Collection getMoveFieldLayoutItems()

setMoveFieldLayoutItems

public void setMoveFieldLayoutItems(java.util.Collection moveFieldLayoutItems)

setUpdatedIssue

public void setUpdatedIssue(MutableIssue targetIssue)

getUpdatedIssue

public MutableIssue getUpdatedIssue()

getRemovedFields

public java.util.Collection getRemovedFields()

setRemovedFields

public void setRemovedFields(java.util.Collection removeds)


Copyright © 2002-2010 Atlassian. All Rights Reserved.