commit | 4bb684ce0097f98dbede929a356dfb569d713858 | [log] [tgz] |
---|---|---|
author | canderson <canderson> | Tue Aug 24 18:51:49 2010 +0000 |
committer | canderson <canderson> | Tue Aug 24 18:51:49 2010 +0000 |
tree | 2751d6113b7aae061b89c2b3318ba1e23091d9b1 | |
parent | e84ab0bf5f0502494cb2840ad3c944177cd9377c [diff] |
[254916] IndexOutOfBoundsException in ArtifactEditModel.processResourcesIfInterested
diff --git a/plugins/org.eclipse.wst.common.emfworkbench.integration/src/org/eclipse/wst/common/internal/emfworkbench/integration/EditModel.java b/plugins/org.eclipse.wst.common.emfworkbench.integration/src/org/eclipse/wst/common/internal/emfworkbench/integration/EditModel.java index 1d5a248..80c98df 100644 --- a/plugins/org.eclipse.wst.common.emfworkbench.integration/src/org/eclipse/wst/common/internal/emfworkbench/integration/EditModel.java +++ b/plugins/org.eclipse.wst.common.emfworkbench.integration/src/org/eclipse/wst/common/internal/emfworkbench/integration/EditModel.java
@@ -907,7 +907,8 @@ /** * Process Resources that we are interrested in. */ - protected boolean processResourcesIfInterrested(List someResources) { + protected boolean processResourcesIfInterrested(List aSomeResources) { + List someResources = new ArrayList(aSomeResources); int size = someResources.size(); Resource res; boolean processed = false;
diff --git a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/ArtifactEditModel.java b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/ArtifactEditModel.java index 4bdb739..9d1fafd 100644 --- a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/ArtifactEditModel.java +++ b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/ArtifactEditModel.java
@@ -10,6 +10,7 @@ *******************************************************************************/ package org.eclipse.wst.common.componentcore.internal; +import java.util.ArrayList; import java.util.List; import org.eclipse.core.resources.IProject; @@ -272,7 +273,8 @@ * @throws UnresolveableURIException * could not WorkbenchResource with the corresponding URI. */ - protected boolean processResourcesIfInterrested(List theResources) { + protected boolean processResourcesIfInterrested(List aTheResources) { + List theResources = new ArrayList(aTheResources); int size = theResources.size(); Resource resourceToProcess; boolean processed = false;