[108634] JS getPropertyNames api change
diff --git a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/A.java b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/A.java
index 96206b3..299090b 100644
--- a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/A.java
+++ b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/A.java
@@ -10,15 +10,15 @@
  *******************************************************************************/
 package org.eclipse.wst.common.frameworks.datamodel.tests;
 
-import java.util.Collection;
+import java.util.Set;
 
 import org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelProvider;
 
 public class A extends AbstractDataModelProvider {
 	public static final String P = "A.P";
 
-	public Collection getPropertyNames() {
-		Collection propertyNames = super.getPropertyNames();
+	public Set getPropertyNames() {
+		Set propertyNames = super.getPropertyNames();
 		propertyNames.add(P);
 		return propertyNames;
 	}
diff --git a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/B.java b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/B.java
index e5f9b69..9b785a0 100644
--- a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/B.java
+++ b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/B.java
@@ -10,15 +10,15 @@
  *******************************************************************************/
 package org.eclipse.wst.common.frameworks.datamodel.tests;
 
-import java.util.Collection;
+import java.util.Set;
 
 import org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelProvider;
 
 public class B extends AbstractDataModelProvider {
 	public static final String P = "B.P";
 
-	public Collection getPropertyNames() {
-		Collection propertyNames = super.getPropertyNames();
+	public Set getPropertyNames() {
+		Set propertyNames = super.getPropertyNames();
 		propertyNames.add(P);
 		return propertyNames;
 	}
diff --git a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/C.java b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/C.java
index 50ffc40..8c9bff3 100644
--- a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/C.java
+++ b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/C.java
@@ -10,15 +10,15 @@
  *******************************************************************************/
 package org.eclipse.wst.common.frameworks.datamodel.tests;
 
-import java.util.Collection;
+import java.util.Set;
 
 import org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelProvider;
 
 public class C extends AbstractDataModelProvider {
 	public static final String P = "C.P";
 
-	public Collection getPropertyNames() {
-		Collection propertyNames = super.getPropertyNames();
+	public Set getPropertyNames() {
+		Set propertyNames = super.getPropertyNames();
 		propertyNames.add(P);
 		return propertyNames;
 	}
diff --git a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/SimpleDataModelTest.java b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/SimpleDataModelTest.java
index 6f64b58..318207a 100644
--- a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/SimpleDataModelTest.java
+++ b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/SimpleDataModelTest.java
@@ -11,8 +11,8 @@
 package org.eclipse.wst.common.frameworks.datamodel.tests;
 
 import java.util.ArrayList;
-import java.util.Collection;
 import java.util.List;
+import java.util.Set;
 
 import junit.framework.Assert;
 import junit.framework.TestCase;
@@ -37,8 +37,8 @@
 		public static final String BOOLEAN_PROP2 = "BOOLEAN_PROP2";
 		public static final String STRING_PROP = "STRING_PROP";
 
-		public Collection getPropertyNames() {
-			Collection propertyNames = super.getPropertyNames();
+		public Set getPropertyNames() {
+			Set propertyNames = super.getPropertyNames();
 			propertyNames.add(INT_PROP);
 			propertyNames.add(INT_PROP2);
 			propertyNames.add(INT_PROP3);
diff --git a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/TestAbstractDMProvider.java b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/TestAbstractDMProvider.java
index 3260b64..8da5440 100644
--- a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/TestAbstractDMProvider.java
+++ b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/TestAbstractDMProvider.java
@@ -10,8 +10,8 @@
  *******************************************************************************/
 package org.eclipse.wst.common.frameworks.datamodel.tests;
 
-import java.util.Collection;
 import java.util.List;
+import java.util.Set;
 
 import junit.framework.TestCase;
 
@@ -75,8 +75,8 @@
 
 	private class DMProvider extends AbstractDataModelProvider {
 
-		public Collection getPropertyNames(){
-			Collection propertyNames = super.getPropertyNames();
+		public Set getPropertyNames(){
+			Set propertyNames = super.getPropertyNames();
 			propertyNames.add(INTEGER);
 			propertyNames.add(BOOLEAN);
 			propertyNames.add(STRING);
diff --git a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/TestDataModelProvider.java b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/TestDataModelProvider.java
index 8e54aab..6123f90 100644
--- a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/TestDataModelProvider.java
+++ b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/TestDataModelProvider.java
@@ -10,7 +10,7 @@
  *******************************************************************************/
 package org.eclipse.wst.common.frameworks.datamodel.tests;
 
-import java.util.Collection;
+import java.util.Set;
 
 import org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelProvider;
 
@@ -28,8 +28,8 @@
 		instanceCount++;
 	}
 
-	public Collection getPropertyNames() {
-		Collection propertyNames = super.getPropertyNames();
+	public Set getPropertyNames() {
+		Set propertyNames = super.getPropertyNames();
 		propertyNames.add(ITestDataModel.FOO);
 		return propertyNames;
 	}
diff --git a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/ValidationTest.java b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/ValidationTest.java
index de4a696..e70c3a2 100644
--- a/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/ValidationTest.java
+++ b/tests/org.eclipse.wst.common.tests/frameworktests/org/eclipse/wst/common/frameworks/datamodel/tests/ValidationTest.java
@@ -11,8 +11,8 @@
 package org.eclipse.wst.common.frameworks.datamodel.tests;
 
 import java.util.ArrayList;
-import java.util.Collection;
 import java.util.List;
+import java.util.Set;
 
 import junit.framework.TestCase;
 
@@ -37,8 +37,8 @@
 	private class P extends AbstractDataModelProvider {
 
 
-		public Collection getPropertyNames(){
-			Collection propertyNames = super.getPropertyNames();
+		public Set getPropertyNames(){
+			Set propertyNames = super.getPropertyNames();
 			propertyNames.add(A);
 			propertyNames.add(B);
 			propertyNames.add(C);