Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpfullbright2011-03-01 02:19:35 +0000
committerpfullbright2011-03-01 02:19:35 +0000
commit74025d52b79eee1527e09cef664eda55ebabeadf (patch)
tree5334c44750bfce02654b914ff522aeb90b066337 /jaxb/tests/org.eclipse.jpt.jaxb.core.tests
parent8e23c86a981bce751479cc5940769850f2851c70 (diff)
downloadwebtools.dali-74025d52b79eee1527e09cef664eda55ebabeadf.tar.gz
webtools.dali-74025d52b79eee1527e09cef664eda55ebabeadf.tar.xz
webtools.dali-74025d52b79eee1527e09cef664eda55ebabeadf.zip
changed criteria for what makes an enum automatically picked up into jaxb context
Diffstat (limited to 'jaxb/tests/org.eclipse.jpt.jaxb.core.tests')
-rw-r--r--jaxb/tests/org.eclipse.jpt.jaxb.core.tests/src/org/eclipse/jpt/jaxb/core/tests/internal/context/java/GenericJavaEnumConstantTests.java4
-rw-r--r--jaxb/tests/org.eclipse.jpt.jaxb.core.tests/src/org/eclipse/jpt/jaxb/core/tests/internal/context/java/GenericJavaPersistentEnumTests.java46
2 files changed, 25 insertions, 25 deletions
diff --git a/jaxb/tests/org.eclipse.jpt.jaxb.core.tests/src/org/eclipse/jpt/jaxb/core/tests/internal/context/java/GenericJavaEnumConstantTests.java b/jaxb/tests/org.eclipse.jpt.jaxb.core.tests/src/org/eclipse/jpt/jaxb/core/tests/internal/context/java/GenericJavaEnumConstantTests.java
index b41c808df8..844f342e3d 100644
--- a/jaxb/tests/org.eclipse.jpt.jaxb.core.tests/src/org/eclipse/jpt/jaxb/core/tests/internal/context/java/GenericJavaEnumConstantTests.java
+++ b/jaxb/tests/org.eclipse.jpt.jaxb.core.tests/src/org/eclipse/jpt/jaxb/core/tests/internal/context/java/GenericJavaEnumConstantTests.java
@@ -39,11 +39,11 @@ public class GenericJavaEnumConstantTests extends JaxbContextModelTestCase
return createTestEnum(new DefaultEnumAnnotationWriter() {
@Override
public Iterator<String> imports() {
- return new ArrayIterator<String>(JAXB.XML_ENUM);
+ return new ArrayIterator<String>(JAXB.XML_TYPE);
}
@Override
public void appendEnumAnnotationTo(StringBuilder sb) {
- sb.append("@XmlEnum").append(CR);
+ sb.append("@XmlType").append(CR);
}
});
}
diff --git a/jaxb/tests/org.eclipse.jpt.jaxb.core.tests/src/org/eclipse/jpt/jaxb/core/tests/internal/context/java/GenericJavaPersistentEnumTests.java b/jaxb/tests/org.eclipse.jpt.jaxb.core.tests/src/org/eclipse/jpt/jaxb/core/tests/internal/context/java/GenericJavaPersistentEnumTests.java
index a036c03943..b6c534e8da 100644
--- a/jaxb/tests/org.eclipse.jpt.jaxb.core.tests/src/org/eclipse/jpt/jaxb/core/tests/internal/context/java/GenericJavaPersistentEnumTests.java
+++ b/jaxb/tests/org.eclipse.jpt.jaxb.core.tests/src/org/eclipse/jpt/jaxb/core/tests/internal/context/java/GenericJavaPersistentEnumTests.java
@@ -40,21 +40,21 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
super(name);
}
- private ICompilationUnit createEnumWithXmlEnum() throws Exception {
+ private ICompilationUnit createEnumWithXmlType() throws Exception {
return createTestEnum(new DefaultEnumAnnotationWriter() {
@Override
public Iterator<String> imports() {
- return new ArrayIterator<String>(JAXB.XML_ENUM);
+ return new ArrayIterator<String>(JAXB.XML_TYPE, JAXB.XML_ENUM);
}
@Override
public void appendEnumAnnotationTo(StringBuilder sb) {
- sb.append("@XmlEnum");
+ sb.append("@XmlType @XmlEnum");
}
});
}
public void testModifyFactoryClass() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -76,7 +76,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testUpdateFactoryClass() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -105,7 +105,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testModifyFactoryMethod() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -132,7 +132,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testUpdateFactoryMethod() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -161,7 +161,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testModifySchemaTypeName() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -194,7 +194,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testUpdateSchemaTypeName() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -227,7 +227,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testModifyNamespace() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -259,7 +259,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testUpdateNamespace() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -291,7 +291,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testGetPropOrder() throws Exception {
- this.createEnumWithXmlEnum();
+ this.createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -318,7 +318,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testGetPropOrderSize() throws Exception {
- this.createEnumWithXmlEnum();
+ this.createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -336,7 +336,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testAddProp() throws Exception {
- this.createEnumWithXmlEnum();
+ this.createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -354,7 +354,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testAddProp2() throws Exception {
- this.createEnumWithXmlEnum();
+ this.createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -372,7 +372,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testRemoveProp() throws Exception {
- this.createEnumWithXmlEnum();
+ this.createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -400,7 +400,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testMoveProp() throws Exception {
- this.createEnumWithXmlEnum();
+ this.createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -439,7 +439,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testSyncXmlNsPrefixes() throws Exception {
- this.createEnumWithXmlEnum();
+ this.createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -562,7 +562,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testModifyXmlRootElement() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -584,7 +584,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testUpdateXmlRootElement() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -615,7 +615,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testModifyEnumType() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -639,7 +639,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testUpdateEnumType() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();
@@ -667,7 +667,7 @@ public class GenericJavaPersistentEnumTests extends JaxbContextModelTestCase
}
public void testUpdateEnumConstants() throws Exception {
- createEnumWithXmlEnum();
+ createEnumWithXmlType();
JaxbPersistentEnum contextEnum = CollectionTools.get(getContextRoot().getPersistentEnums(), 0);
JavaResourceEnum resourceEnum = contextEnum.getJavaResourceType();

Back to the top