Skip to main content
summaryrefslogtreecommitdiffstats
path: root/jpa
diff options
context:
space:
mode:
authorkmoore2008-12-04 20:07:25 +0000
committerkmoore2008-12-04 20:07:25 +0000
commitdecab7a7cdc7faa4aeaa31763e363f49e7e05def (patch)
tree1654a947e7e6e4929ee8bde4baf7ac6fb9653db6 /jpa
parent6fc1b46099c798b9562c86271f7c0d316cdc2a1e (diff)
downloadwebtools.dali-decab7a7cdc7faa4aeaa31763e363f49e7e05def.tar.gz
webtools.dali-decab7a7cdc7faa4aeaa31763e363f49e7e05def.tar.xz
webtools.dali-decab7a7cdc7faa4aeaa31763e363f49e7e05def.zip
cleaned up attribute mapping ordering so that they are in schema order
Diffstat (limited to 'jpa')
-rw-r--r--jpa/plugins/org.eclipse.jpt.eclipselink.ui/src/org/eclipse/jpt/eclipselink/ui/internal/platform/EclipseLinkJpaPlatformUi.java23
-rw-r--r--jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/platform/base/BaseJpaPlatformUi.java2
2 files changed, 23 insertions, 2 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.eclipselink.ui/src/org/eclipse/jpt/eclipselink/ui/internal/platform/EclipseLinkJpaPlatformUi.java b/jpa/plugins/org.eclipse.jpt.eclipselink.ui/src/org/eclipse/jpt/eclipselink/ui/internal/platform/EclipseLinkJpaPlatformUi.java
index 26f88bca12..711b08dc00 100644
--- a/jpa/plugins/org.eclipse.jpt.eclipselink.ui/src/org/eclipse/jpt/eclipselink/ui/internal/platform/EclipseLinkJpaPlatformUi.java
+++ b/jpa/plugins/org.eclipse.jpt.eclipselink.ui/src/org/eclipse/jpt/eclipselink/ui/internal/platform/EclipseLinkJpaPlatformUi.java
@@ -44,6 +44,17 @@ import org.eclipse.jpt.ui.details.AttributeMappingUiProvider;
import org.eclipse.jpt.ui.details.DefaultAttributeMappingUiProvider;
import org.eclipse.jpt.ui.details.JpaDetailsProvider;
import org.eclipse.jpt.ui.details.TypeMappingUiProvider;
+import org.eclipse.jpt.ui.internal.java.details.JavaBasicMappingUiProvider;
+import org.eclipse.jpt.ui.internal.java.details.JavaEmbeddedIdMappingUiProvider;
+import org.eclipse.jpt.ui.internal.java.details.JavaEmbeddedMappingUiProvider;
+import org.eclipse.jpt.ui.internal.java.details.JavaIdMappingUiProvider;
+import org.eclipse.jpt.ui.internal.java.details.JavaManyToManyMappingUiProvider;
+import org.eclipse.jpt.ui.internal.java.details.JavaManyToOneMappingUiProvider;
+import org.eclipse.jpt.ui.internal.java.details.JavaOneToManyMappingUiProvider;
+import org.eclipse.jpt.ui.internal.java.details.JavaOneToOneMappingUiProvider;
+import org.eclipse.jpt.ui.internal.java.details.JavaTransientMappingUiProvider;
+import org.eclipse.jpt.ui.internal.java.details.JavaVersionMappingUiProvider;
+import org.eclipse.jpt.ui.internal.java.details.NullAttributeMappingUiProvider;
import org.eclipse.jpt.ui.internal.orm.details.OrmEmbeddedIdMappingUiProvider;
import org.eclipse.jpt.ui.internal.orm.details.OrmEmbeddedMappingUiProvider;
import org.eclipse.jpt.ui.internal.orm.details.OrmManyToManyMappingUiProvider;
@@ -121,10 +132,20 @@ public class EclipseLinkJpaPlatformUi extends BaseJpaPlatformUi
@Override
protected void addJavaAttributeMappingUiProvidersTo(
List<AttributeMappingUiProvider<? extends AttributeMapping>> providers) {
- super.addJavaAttributeMappingUiProvidersTo(providers);
+ providers.add(JavaIdMappingUiProvider.instance());
+ providers.add(JavaEmbeddedIdMappingUiProvider.instance());
+ providers.add(JavaBasicMappingUiProvider.instance());
providers.add(EclipseLinkBasicCollectionMappingUiProvider.instance());
providers.add(EclipseLinkBasicMapMappingUiProvider.instance());
+ providers.add(JavaVersionMappingUiProvider.instance());
+ providers.add(JavaManyToOneMappingUiProvider.instance());
+ providers.add(JavaOneToManyMappingUiProvider.instance());
+ providers.add(JavaOneToOneMappingUiProvider.instance());
+ providers.add(JavaManyToManyMappingUiProvider.instance());
+ providers.add(JavaEmbeddedMappingUiProvider.instance());
providers.add(EclipseLinkTransformationMappingUiProvider.instance());
+ providers.add(JavaTransientMappingUiProvider.instance());
+ providers.add(NullAttributeMappingUiProvider.instance());
}
@Override
diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/platform/base/BaseJpaPlatformUi.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/platform/base/BaseJpaPlatformUi.java
index cbca88da5b..25065a7603 100644
--- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/platform/base/BaseJpaPlatformUi.java
+++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/platform/base/BaseJpaPlatformUi.java
@@ -229,9 +229,9 @@ public abstract class BaseJpaPlatformUi implements JpaPlatformUi
providers.add(JavaVersionMappingUiProvider.instance());
providers.add(JavaManyToOneMappingUiProvider.instance());
providers.add(JavaOneToManyMappingUiProvider.instance());
- providers.add(JavaEmbeddedMappingUiProvider.instance());
providers.add(JavaOneToOneMappingUiProvider.instance());
providers.add(JavaManyToManyMappingUiProvider.instance());
+ providers.add(JavaEmbeddedMappingUiProvider.instance());
providers.add(JavaTransientMappingUiProvider.instance());
providers.add(NullAttributeMappingUiProvider.instance());
}

Back to the top