public class MultiBulkMoveBeanImpl extends Object implements MultiBulkMoveBean
Constructor and Description |
---|
MultiBulkMoveBeanImpl(String operationName,
IssueManager issueManager) |
public MultiBulkMoveBeanImpl(String operationName, IssueManager issueManager)
public void initOptionIds(Collection optionIds)
initOptionIds
in interface MultiBulkMoveBean
public void initFromIssues(List issues, BulkEditBean parentBulkEditBean)
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.
initFromIssues
in interface MultiBulkMoveBean
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.public void remapBulkEditBeansByTargetContext()
BulkEditBean
Map to be keyed by the target IssueContext
rather than the originating IssueContext
.remapBulkEditBeansByTargetContext
in interface MultiBulkMoveBean
public void validate(ErrorCollection errors, BulkMoveOperation bulkMoveOperation, ApplicationUser applicationUser)
validate
in interface MultiBulkMoveBean
public org.apache.commons.collections.map.ListOrderedMap getIssuesInContext()
getIssuesInContext
in interface MultiBulkMoveBean
public org.apache.commons.collections.map.ListOrderedMap getBulkEditBeans()
getBulkEditBeans
in interface MultiBulkMoveBean
public ExecutableAction getExecutableAction()
getExecutableAction
in interface MultiBulkMoveBean
public void setExecutableAction(ExecutableAction executableAction)
setExecutableAction
in interface MultiBulkMoveBean
public String getFinalLocation()
getFinalLocation
in interface MultiBulkMoveBean
public void setFinalLocation(String finalLocation)
setFinalLocation
in interface MultiBulkMoveBean
public Collection getSelectedOptions()
getSelectedOptions
in interface MultiBulkMoveBean
public List getRegularOptions()
getRegularOptions
in interface MultiBulkMoveBean
public List getSubTaskOptions()
getSubTaskOptions
in interface MultiBulkMoveBean
public int getSubTasksDiscarded()
getSubTasksDiscarded
in interface MultiBulkMoveBean
public int getNumberOfStatusChangeRequired(BulkMoveOperation bulkMoveOperation)
getNumberOfStatusChangeRequired
in interface MultiBulkMoveBean
public BulkEditBean getCurrentBulkEditBean()
getCurrentBulkEditBean
in interface MultiBulkMoveBean
public void progressToNextBulkEditBean()
progressToNextBulkEditBean
in interface MultiBulkMoveBean
public void progressToPreviousBulkEditBean()
progressToPreviousBulkEditBean
in interface MultiBulkMoveBean
public boolean isLastBulkEditBean()
isLastBulkEditBean
in interface MultiBulkMoveBean
public IssueContext getCurrentIssueContext()
getCurrentIssueContext
in interface MultiBulkMoveBean
public int getCurrentBulkEditBeanIndex()
getCurrentBulkEditBeanIndex
in interface MultiBulkMoveBean
public void setTargetProject(org.ofbiz.core.entity.GenericValue targetProjectGV)
setTargetProject
in interface MultiBulkMoveBean
public void setTargetProject(Project targetProject)
setTargetProject
in interface MultiBulkMoveBean
public void setParentIssueKey(String key)
MultiBulkMoveBean
BulkEditBean
.setParentIssueKey
in interface MultiBulkMoveBean
key
- Parent issue keyCopyright © 2002-2021 Atlassian. All Rights Reserved.