Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/EclipseLink2_0JpaPlatformFactory.java')
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/EclipseLink2_0JpaPlatformFactory.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/EclipseLink2_0JpaPlatformFactory.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/EclipseLink2_0JpaPlatformFactory.java
index 21c1c38836..d4f360728f 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/EclipseLink2_0JpaPlatformFactory.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/EclipseLink2_0JpaPlatformFactory.java
@@ -18,9 +18,9 @@ import org.eclipse.jpt.jpa.core.context.AccessType;
import org.eclipse.jpt.jpa.core.internal.GenericJpaPlatform;
import org.eclipse.jpt.jpa.core.internal.JpaAnnotationProvider;
import org.eclipse.jpt.jpa.core.internal.jpa2.Generic2_0JpaAnnotationDefinitionProvider;
-import org.eclipse.jpt.jpa.core.jpa2.JpaProject2_0;
import org.eclipse.jpt.jpa.eclipselink.core.internal.EclipseLinkJpaPlatformFactory.EclipseLinkJpaPlatformVersion;
import org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0;
+import org.eclipse.wst.common.project.facet.core.IProjectFacetVersion;
public class EclipseLink2_0JpaPlatformFactory
implements JpaPlatformFactory
@@ -45,7 +45,7 @@ public class EclipseLink2_0JpaPlatformFactory
public JpaPlatform buildJpaPlatform(JpaPlatform.Config config) {
return new GenericJpaPlatform(
config,
- buildJpaVersion(),
+ buildJpaVersion(config.getJpaFacetVersion()),
new EclipseLink2_0JpaFactory(),
this.buildAnnotationProvider(),
EclipseLink2_0JpaPlatformProvider.instance(),
@@ -53,8 +53,8 @@ public class EclipseLink2_0JpaPlatformFactory
EclipseLinkJPQLGrammar2_0.instance());
}
- protected JpaPlatform.Version buildJpaVersion() {
- return new EclipseLinkJpaPlatformVersion(VERSION, JpaProject2_0.FACET_VERSION_STRING);
+ protected JpaPlatform.Version buildJpaVersion(IProjectFacetVersion jpaFacetVersion) {
+ return new EclipseLinkJpaPlatformVersion(VERSION, jpaFacetVersion.getVersionString());
}
protected AnnotationProvider buildAnnotationProvider() {

Back to the top