@SuppressWarnings("unchecked") public Collection<DependencyGraphNode> getNodes() { return nodes.values(); }
@Deprecated @Override public void finishChooseContext(final MultiBulkMoveBean multiBulkMoveBean, final ApplicationUser applicationUser) { for (final Object o : multiBulkMoveBean.getBulkEditBeans().values()) { final BulkEditBean bulkEditBean = (BulkEditBean) o; finishChooseContext(bulkEditBean, applicationUser); } }
@Override public void setTargetProject(GenericValue targetProjectGV) { for (final Object o : getBulkEditBeans().values()) { BulkEditBean bulkEditBean = (BulkEditBean) o; bulkEditBean.setTargetProject(targetProjectGV); } }
@Override public void setParentIssueKey(final String key) { for (final Object o : getBulkEditBeans().values()) { BulkEditBean bulkEditBean = (BulkEditBean) o; bulkEditBean.setParentIssueKey(key); } }
@Override public void setTargetProject(Project targetProject) { for (final Object o : getBulkEditBeans().values()) { BulkEditBean bulkEditBean = (BulkEditBean) o; bulkEditBean.setTargetProject(targetProject); } }
public void dispose( final List exceptParameters ) { if ( allParams != null ) { for ( Iterator it = allParams.values().iterator(); it.hasNext(); ) { ActionParameter param = (ActionParameter) it.next(); if ( ( exceptParameters == null ) || !exceptParameters.contains( param.getValue() ) ) { disposeParameter( param ); } } for ( Iterator it = waitingToDieParams.iterator(); it.hasNext(); ) { ActionParameter param = (ActionParameter) it.next(); if ( ( exceptParameters == null ) || !exceptParameters.contains( param.getValue() ) ) { disposeParameter( param ); } } } }
public int getNumberOfStatusChangeRequired(BulkMoveOperation bulkMoveOperation) { int i = 0; for (final Object o : bulkEditBeans.values()) { BulkEditBean bulkEditBean = (BulkEditBean) o; if (bulkEditBean.getTargetPid() != null && !bulkMoveOperation.isStatusValid(bulkEditBean)) { i++; } } return i; }
public void chooseContext(BulkEditBean rootBulkEditBean, ApplicationUser applicationUser, I18nHelper i18nHelper, ErrorCollection errors) { Set<String> allIssuesByKey = new HashSet<>(); // Loop through the child BulkEditBeans and do a chooseContext() on each. for (final Object o : rootBulkEditBean.getRelatedMultiBulkMoveBean().getBulkEditBeans().values()) { BulkEditBean bulkEditBean = (BulkEditBean) o; bulkMoveOperation.chooseContext(bulkEditBean, applicationUser, i18nHelper, errors); allIssuesByKey.addAll(bulkEditBean.getSelectedIssues().stream().map(Issue::getKey).collect(CollectorsUtil.toImmutableSet())); } //check if no selected parent issue is in currently processed issues for (final Object o : rootBulkEditBean.getRelatedMultiBulkMoveBean().getBulkEditBeans().values()) { BulkEditBean bulkEditBean = (BulkEditBean) o; Optional.ofNullable(bulkEditBean.getParentIssueKey()).filter(key -> allIssuesByKey.contains(key)) .ifPresent( key -> errors.addError(bulkEditBean.getKey() + "parentIssueKey", i18nHelper.getText("convert.issue.to.subtask.error.parentincurrentgroup")) ); } }
@Override public int getNumberOfTasks(final BulkEditBean rootBulkEditBean) { int count = 0; for (final Object o1 : rootBulkEditBean.getRelatedMultiBulkMoveBean().getBulkEditBeans().values()) { BulkEditBean bulkEditBean = (BulkEditBean) o1; count += bulkEditBean.getSelectedIssues().size(); MultiBulkMoveBean relatedMultiBulkMoveBean = bulkEditBean.getRelatedMultiBulkMoveBean(); if (relatedMultiBulkMoveBean != null && relatedMultiBulkMoveBean.getBulkEditBeans() != null) { for (final Object o : relatedMultiBulkMoveBean.getBulkEditBeans().values()) { BulkEditBean subTaskBulkEditBean = (BulkEditBean) o; count += subTaskBulkEditBean.getSelectedIssues().size(); } } } return count; }
public void writeCopyDataStatement(Table sourceTable, Table targetTable, ListOrderedMap columnMap) throws IOException { print("INSERT INTO "); printIdentifier(getTableName(targetTable)); print(" ("); for (Iterator columnIt = columnMap.values().iterator(); columnIt.hasNext();) { printIdentifier(getColumnName((Column)columnIt.next())); if (columnIt.hasNext()) { print(","); } } print(") SELECT "); for (Iterator columnsIt = columnMap.entrySet().iterator(); columnsIt.hasNext();) { Map.Entry entry = (Map.Entry)columnsIt.next(); writeCastExpression((Column)entry.getKey(), (Column)entry.getValue()); if (columnsIt.hasNext()) { print(","); } } print(" FROM "); printIdentifier(getTableName(sourceTable)); printEndOfStatement(); }
for (final Object o : rootMultiBulkMoveBean.getBulkEditBeans().values())