com.atlassian.jira.web.bean
Class MultiBulkMoveBeanImpl
java.lang.Object
com.atlassian.jira.web.bean.MultiBulkMoveBeanImpl
- All Implemented Interfaces:
- MultiBulkMoveBean, Serializable
public class MultiBulkMoveBeanImpl
- extends Object
- implements MultiBulkMoveBean
Implementation of MultiBulkMoveBean.
- Since:
- v4.3
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiBulkMoveBeanImpl
public MultiBulkMoveBeanImpl(String operationName,
IssueManager issueManager)
initOptionIds
public void initOptionIds(Collection optionIds)
- Specified by:
initOptionIds
in interface MultiBulkMoveBean
initFromIssues
public void initFromIssues(List issues,
BulkEditBean parentBulkEditBean)
- Initialises this MultiBulkMoveBean given a list of issues.
If this MultiBulkMoveBean links a BulkEditBean with parent issues to BulkEditBeans with subtasks, then include
the parent BulkEditBean in the parentBulkEditBean parameter. Otherwise you can pass null.
- Specified by:
initFromIssues
in interface MultiBulkMoveBean
- Parameters:
issues
- Issues for this MultiBulkMoveBean.parentBulkEditBean
- If this MultiBulkMoveBean represents subtasks, then this is the BulkEditBean that
contains the parents of the subtasks, otherwise null.
remapBulkEditBeansByTargetContext
public void remapBulkEditBeansByTargetContext()
- This method will remap the current
BulkEditBean
Map to be keyed by the target
IssueContext
rather than the originating IssueContext
.
- Specified by:
remapBulkEditBeansByTargetContext
in interface MultiBulkMoveBean
validate
public void validate(ErrorCollection errors,
BulkMoveOperation bulkMoveOperation,
com.atlassian.crowd.embedded.api.User user)
- Specified by:
validate
in interface MultiBulkMoveBean
getIssuesInContext
public org.apache.commons.collections.map.ListOrderedMap getIssuesInContext()
- Specified by:
getIssuesInContext
in interface MultiBulkMoveBean
getBulkEditBeans
public org.apache.commons.collections.map.ListOrderedMap getBulkEditBeans()
- Specified by:
getBulkEditBeans
in interface MultiBulkMoveBean
getExecutableAction
public ExecutableAction getExecutableAction()
- Specified by:
getExecutableAction
in interface MultiBulkMoveBean
setExecutableAction
public void setExecutableAction(ExecutableAction executableAction)
- Specified by:
setExecutableAction
in interface MultiBulkMoveBean
getFinalLocation
public String getFinalLocation()
- Specified by:
getFinalLocation
in interface MultiBulkMoveBean
setFinalLocation
public void setFinalLocation(String finalLocation)
- Specified by:
setFinalLocation
in interface MultiBulkMoveBean
getSelectedOptions
public Collection getSelectedOptions()
- Specified by:
getSelectedOptions
in interface MultiBulkMoveBean
getRegularOptions
public List getRegularOptions()
- Specified by:
getRegularOptions
in interface MultiBulkMoveBean
getSubTaskOptions
public List getSubTaskOptions()
- Specified by:
getSubTaskOptions
in interface MultiBulkMoveBean
getSubTasksDiscarded
public int getSubTasksDiscarded()
- Specified by:
getSubTasksDiscarded
in interface MultiBulkMoveBean
getNumberOfStatusChangeRequired
public int getNumberOfStatusChangeRequired(BulkMoveOperation bulkMoveOperation)
- Specified by:
getNumberOfStatusChangeRequired
in interface MultiBulkMoveBean
getCurrentBulkEditBean
public BulkEditBean getCurrentBulkEditBean()
- Specified by:
getCurrentBulkEditBean
in interface MultiBulkMoveBean
progressToNextBulkEditBean
public void progressToNextBulkEditBean()
- Specified by:
progressToNextBulkEditBean
in interface MultiBulkMoveBean
progressToPreviousBulkEditBean
public void progressToPreviousBulkEditBean()
- Specified by:
progressToPreviousBulkEditBean
in interface MultiBulkMoveBean
isLastBulkEditBean
public boolean isLastBulkEditBean()
- Specified by:
isLastBulkEditBean
in interface MultiBulkMoveBean
getCurrentIssueContext
public IssueContext getCurrentIssueContext()
- Specified by:
getCurrentIssueContext
in interface MultiBulkMoveBean
getCurrentBulkEditBeanIndex
public int getCurrentBulkEditBeanIndex()
- Specified by:
getCurrentBulkEditBeanIndex
in interface MultiBulkMoveBean
setTargetProject
public void setTargetProject(org.ofbiz.core.entity.GenericValue targetProjectGV)
- Specified by:
setTargetProject
in interface MultiBulkMoveBean
Copyright © 2002-2012 Atlassian. All Rights Reserved.