diff options
author | pfilion | 2012-01-27 21:54:34 +0000 |
---|---|---|
committer | pfilion | 2012-01-27 21:54:34 +0000 |
commit | de7f520808c359d44b7afe3a68d5209300f47a63 (patch) | |
tree | a759406ff10d7aaf514ca8556a7b97f95dccbd71 /jpa/tests/org.eclipse.jpt.jpa.core.tests.extension.resource | |
parent | 4f66da80db23970998eac10b4609461a2b84193d (diff) | |
download | webtools.dali-de7f520808c359d44b7afe3a68d5209300f47a63.tar.gz webtools.dali-de7f520808c359d44b7afe3a68d5209300f47a63.tar.xz webtools.dali-de7f520808c359d44b7afe3a68d5209300f47a63.zip |
Refactored Hermes integration, JpaPlatform now returns the JPQL grammar and not the helper
Diffstat (limited to 'jpa/tests/org.eclipse.jpt.jpa.core.tests.extension.resource')
2 files changed, 3 insertions, 89 deletions
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests.extension.resource/src/org/eclipse/jpt/jpa/core/tests/extension/resource/TestJpaJpqlQueryHelper.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests.extension.resource/src/org/eclipse/jpt/jpa/core/tests/extension/resource/TestJpaJpqlQueryHelper.java deleted file mode 100644 index c14292c265..0000000000 --- a/jpa/tests/org.eclipse.jpt.jpa.core.tests.extension.resource/src/org/eclipse/jpt/jpa/core/tests/extension/resource/TestJpaJpqlQueryHelper.java +++ /dev/null @@ -1,86 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2011 Oracle. All rights reserved. - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License v1.0 and Eclipse Distribution License v. 1.0 - * which accompanies this distribution. - * The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v10.html - * and the Eclipse Distribution License is available at - * http://www.eclipse.org/org/documents/edl-v10.php. - * - * Contributors: - * Oracle - initial API and implementation - * - ******************************************************************************/ -package org.eclipse.jpt.jpa.core.tests.extension.resource; - -import org.eclipse.jpt.jpa.core.jpql.JpaJpqlQueryHelper; -import org.eclipse.jpt.jpa.core.jpql.spi.JpaManagedTypeProvider; - -import org.eclipse.jpt.jpa.core.context.NamedQuery; -import org.eclipse.persistence.jpa.jpql.AbstractContentAssistVisitor; -import org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator; -import org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator; -import org.eclipse.persistence.jpa.jpql.JPQLQueryContext; -import org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar; -import org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0; - -/** - * @version 3.1 - * @since 3.1 - * @author Pascal Filion - */ -public class TestJpaJpqlQueryHelper extends JpaJpqlQueryHelper { - - private static final JpaJpqlQueryHelper INSTANCE = new TestJpaJpqlQueryHelper(); - - /** - * Creates a new <code>TestJpaJpqlQueryHelper</code>. - */ - public TestJpaJpqlQueryHelper() { - super(JPQLGrammar2_0.instance()); - } - - public static JpaJpqlQueryHelper instance() { - return INSTANCE; - } - - /** - * {@inheritDoc} - */ - @Override - protected AbstractContentAssistVisitor buildContentAssistVisitor(JPQLQueryContext queryContext) { - return null; - } - - /** - * {@inheritDoc} - */ - @Override - protected AbstractGrammarValidator buildGrammarValidator(JPQLQueryContext queryContext) { - return null; - } - - /** - * {@inheritDoc} - */ - @Override - protected JPQLQueryContext buildJPQLQueryContext(JPQLGrammar jpqlGrammar) { - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public JpaManagedTypeProvider buildProvider(NamedQuery query) { - return null; - } - - /** - * {@inheritDoc} - */ - @Override - protected AbstractSemanticValidator buildSemanticValidator(JPQLQueryContext queryContext) { - return null; - } -}
\ No newline at end of file diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests.extension.resource/src/org/eclipse/jpt/jpa/core/tests/extension/resource/TestJpaPlatformFactory.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests.extension.resource/src/org/eclipse/jpt/jpa/core/tests/extension/resource/TestJpaPlatformFactory.java index b5ed1face7..d148ddcbc5 100644 --- a/jpa/tests/org.eclipse.jpt.jpa.core.tests.extension.resource/src/org/eclipse/jpt/jpa/core/tests/extension/resource/TestJpaPlatformFactory.java +++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests.extension.resource/src/org/eclipse/jpt/jpa/core/tests/extension/resource/TestJpaPlatformFactory.java @@ -19,6 +19,7 @@ import org.eclipse.jpt.jpa.core.internal.GenericJpaAnnotationDefinitionProvider; import org.eclipse.jpt.jpa.core.internal.GenericJpaPlatform; import org.eclipse.jpt.jpa.core.internal.GenericJpaPlatformFactory.SimpleVersion; import org.eclipse.jpt.jpa.core.internal.JpaAnnotationProvider; +import org.eclipse.persistence.jpa.jpql.parser.DefaultJPQLGrammar; /** * All the state in the JPA platform should be "static" (i.e. unchanging once @@ -35,7 +36,6 @@ public class TestJpaPlatformFactory super(); } - public JpaPlatform buildJpaPlatform(String id) { return new GenericJpaPlatform( id, @@ -44,7 +44,7 @@ public class TestJpaPlatformFactory new JpaAnnotationProvider(GenericJpaAnnotationDefinitionProvider.instance()), TestJpaPlatformProvider.instance(), buildJpaPlatformVariation(), - TestJpaJpqlQueryHelper.instance()); + DefaultJPQLGrammar.instance()); } private JpaPlatform.Version buildJpaVersion() { @@ -69,4 +69,4 @@ public class TestJpaPlatformFactory } }; } -} +}
\ No newline at end of file |