diff options
author | kmoore | 2008-12-04 20:07:25 +0000 |
---|---|---|
committer | kmoore | 2008-12-04 20:07:25 +0000 |
commit | decab7a7cdc7faa4aeaa31763e363f49e7e05def (patch) | |
tree | 1654a947e7e6e4929ee8bde4baf7ac6fb9653db6 /jpa | |
parent | 6fc1b46099c798b9562c86271f7c0d316cdc2a1e (diff) | |
download | webtools.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')
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()); } |