Author: dgeraskov
Date: 2010-08-16 04:28:40 -0400 (Mon, 16 Aug 2010)
New Revision: 24174
Modified:
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/orm/jpa2/HibernateOrmXml2_0Definition.java
Log:
https://jira.jboss.org/browse/JBIDE-6842
Modified:
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/orm/jpa2/HibernateOrmXml2_0Definition.java
===================================================================
---
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/orm/jpa2/HibernateOrmXml2_0Definition.java 2010-08-16
06:26:54 UTC (rev 24173)
+++
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/orm/jpa2/HibernateOrmXml2_0Definition.java 2010-08-16
08:28:40 UTC (rev 24174)
@@ -32,6 +32,7 @@
import org.eclipse.jpt.core.internal.context.orm.OrmOneToOneMappingDefinition;
import org.eclipse.jpt.core.internal.context.orm.OrmTransientMappingDefinition;
import org.eclipse.jpt.core.internal.context.orm.OrmVersionMappingDefinition;
+import
org.eclipse.jpt.core.internal.jpa2.context.orm.OrmElementCollectionMapping2_0Definition;
import org.eclipse.jpt.core.resource.orm.OrmFactory;
/**
@@ -72,7 +73,7 @@
}
public JpaResourceType getResourceType() {
- return JptCorePlugin.ORM_XML_1_0_RESOURCE_TYPE;
+ return JptCorePlugin.ORM_XML_2_0_RESOURCE_TYPE;
}
@@ -81,7 +82,7 @@
@Override
protected OrmTypeMappingDefinition[] buildOrmTypeMappingDefinitions() {
// order should not matter here, but we'll use the same order as for java
- // (@see {@link GenericJpaPlatformProvider})
+ // (@see {@link Generic2_0JpaPlatformProvider})
return new OrmTypeMappingDefinition[] {
OrmEntityDefinition.instance(),
OrmEmbeddableDefinition.instance(),
@@ -94,9 +95,10 @@
@Override
protected OrmAttributeMappingDefinition[] buildOrmAttributeMappingDefinitions() {
// order should not matter here, but we'll use the same order as for java
- // (@see {@link GenericJpaPlatformProvider})
+ // (@see {@link Generic2_0JpaPlatformProvider})
return new OrmAttributeMappingDefinition[] {
OrmTransientMappingDefinition.instance(),
+ OrmElementCollectionMapping2_0Definition.instance(),
OrmIdMappingDefinition.instance(),
OrmVersionMappingDefinition.instance(),
OrmBasicMappingDefinition.instance(),