diff options
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.core/plugin.xml')
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.core/plugin.xml | 295 |
1 files changed, 0 insertions, 295 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/plugin.xml b/jpa/plugins/org.eclipse.jpt.core/plugin.xml deleted file mode 100644 index ffa1828bff..0000000000 --- a/jpa/plugins/org.eclipse.jpt.core/plugin.xml +++ /dev/null @@ -1,295 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?eclipse version="3.0"?> - -<plugin> - - <!-- ***** extension points ***** --> - - <extension-point - id="jpaPlatform" - name="%JPA_PLATFORM" - schema="schema/jpaPlatform.exsd" - /> - - - <extension-point - id="resourceModelProviders" - name="%JPA_RESOURCE_MODEL_PROVIDERS" - schema="schema/resourceModelProvider.exsd"/> - - - <!-- ***** Eclipse core extensions ***** --> - - <extension - point="org.eclipse.core.expressions.propertyTesters"> - - <propertyTester - id="org.eclipse.jpt.core.propertyTester.persistentAttribute" - type="org.eclipse.jpt.core.context.PersistentAttribute" - namespace="org.eclipse.jpt.core" - properties="isMapped, isVirtual" - class="org.eclipse.jpt.core.internal.context.PersistentAttributePropertyTester"> - </propertyTester> - - <propertyTester - id="org.eclipse.jpt.core.propertyTester.platformResource" - type="org.eclipse.core.resources.IResource" - namespace="org.eclipse.jpt.core" - properties="jpaPlatform" - class="org.eclipse.jpt.core.internal.JpaPlatformTester"> - </propertyTester> - - <propertyTester - id="org.eclipse.jpt.core.propertyTester.javaElement" - type="org.eclipse.jdt.core.IJavaElement" - namespace="org.eclipse.jpt.core" - properties="jpaPlatform" - class="org.eclipse.jpt.core.internal.JpaPlatformTester"> - </propertyTester> - - </extension> - - - <extension - point="org.eclipse.core.runtime.adapters"> - - <factory - class="org.eclipse.jpt.core.internal.JpaProjectAdapterFactory" - adaptableType="org.eclipse.core.resources.IProject"> - <adapter type="org.eclipse.jpt.core.JpaProject"/> - </factory> - - <factory - class="org.eclipse.jpt.core.internal.JpaProjectAdapterFactory" - adaptableType="org.eclipse.jdt.core.IJavaProject"> - <adapter type="org.eclipse.jpt.core.JpaProject"/> - </factory> - - <factory - class="org.eclipse.jpt.core.internal.ResourcePartAdapterFactory" - adaptableType="org.eclipse.core.resources.IResource"> - <adapter type="org.eclipse.jpt.core.IResourcePart"/> - </factory> - - </extension> - - - <extension - point="org.eclipse.core.runtime.contentTypes"> - - <!-- "abstract" content type to be extended by all JPA XML file content types --> - <content-type - id="org.eclipse.jpt.core.content.baseJpaContent" - name="%BASE_JPA_CONTENT" - base-type="org.eclipse.core.runtime.xml"> - <describer - class="org.eclipse.jpt.core.internal.resource.IndeterminateContentDescriber"/> - </content-type> - - <content-type - id="org.eclipse.jpt.core.content.orm" - name="%ORM_XML_CONTENT" - base-type="org.eclipse.jpt.core.content.baseJpaContent"> - <describer - class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber2"> - <parameter - name="element" - value="{http://java.sun.com/xml/ns/persistence/orm}entity-mappings"/> - </describer> - </content-type> - - <content-type - id="org.eclipse.jpt.core.content.persistence" - name="%PERSISTENCE_XML_CONTENT" - base-type="org.eclipse.jpt.core.content.baseJpaContent" - file-names="persistence.xml"> - <describer - class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber2"> - <parameter - name="element" - value="{http://java.sun.com/xml/ns/persistence}persistence"/> - </describer> - </content-type> - - </extension> - - - <extension - point="org.eclipse.core.runtime.preferences"> - - <initializer - class="org.eclipse.jpt.core.internal.prefs.JpaPreferenceInitializer"/> - - </extension> - - - <!-- ***** JPT extensions (eat our own dogfood) ***** --> - - <extension - point="org.eclipse.jpt.core.jpaPlatform"> - - <jpaPlatform - id="generic" - label="%GENERIC_PLATFORM_LABEL" - class="org.eclipse.jpt.core.internal.platform.GenericJpaPlatform" - default="false"/> - - </extension> - - - <extension - point="org.eclipse.jpt.core.resourceModelProviders"> - - <modelProvider - fileContentType="org.eclipse.jpt.core.content.persistence" - factoryClass="org.eclipse.jpt.core.internal.resource.persistence.PersistenceResourceModelProviderFactory"/> - - <modelProvider - fileContentType="org.eclipse.jpt.core.content.orm" - factoryClass="org.eclipse.jpt.core.internal.resource.orm.OrmResourceModelProviderFactory"/> - - </extension> - - - <!-- ***** WTP extensions ***** --> - - <extension - point="org.eclipse.wst.common.modulecore.resourceFactories"> - - <resourceFactory - class="org.eclipse.jpt.core.resource.persistence.PersistenceResourceFactory" - isDefault="true"> - <contentTypeBinding - contentTypeId="org.eclipse.jpt.core.content.persistence"> - </contentTypeBinding> - </resourceFactory> - - <resourceFactory - class="org.eclipse.jpt.core.resource.orm.OrmResourceFactory" - isDefault="true"> - <contentTypeBinding - contentTypeId="org.eclipse.jpt.core.content.orm"> - </contentTypeBinding> - </resourceFactory> - - </extension> - - - <extension - point="org.eclipse.wst.common.project.facet.core.facets"> - - <project-facet id="jpt.jpa"> - <label>%JPA_FACET_LABEL</label> - <description>%JPA_FACET_DESCRIPTION</description> - </project-facet> - - <project-facet-version facet="jpt.jpa" version="1.0"> - <constraint> - <and> - <requires facet="jst.java" version="[5.0"/> - <or> - <requires facet="jst.utility" version="[1.0"/> - <requires facet="jst.appclient" version="[1.2"/> - <requires facet="jst.ejb" version="[1.1"/> - <requires facet="jst.connector" version="[1.0"/> - <requires facet="jst.web" version="[2.2"/> - </or> - </and> - </constraint> - </project-facet-version> - - <template id="jpt.jpa.template"> - <label>%JPA_TEMPLATE_LABEL</label> - <fixed facet="jst.java"/> - <fixed facet="jst.utility"/> - <fixed facet="jpt.jpa"/> - <preset id="jpt.jpa.preset"/> - </template> - - <action facet="jpt.jpa" type="install" id="jpt.jpa.install"> - <config-factory class="org.eclipse.jpt.core.internal.facet.JpaFacetDataModelProvider"/> - <delegate class="org.eclipse.jpt.core.internal.facet.JpaFacetInstallDelegate"/> - </action> - - <!-- - The uninstall action is only used to enable facet uninstallation - through the facet UI. The delegate currently has no functionality. - --> - <action facet="jpt.jpa" type="uninstall" id="jpt.jpa.uninstall"> - <delegate class="org.eclipse.jpt.core.internal.facet.JpaFacetUninstallDelegate"/> - </action> - - <!-- - There is no version change delegate, because as of now, there is - only a single version of JPA - --> - - </extension> - - - <extension - point="org.eclipse.wst.common.project.facet.core.presets"> - - <static-preset id="jpt.jpa.preset"> - <label>%JPA_PRESET_LABEL</label> - <facet id="jst.java" version="5.0"/> - <facet id="jst.utility" version="1.0"/> - <facet id="jpt.jpa" version="1.0"/> - </static-preset> - - </extension> - - - <extension - point="org.eclipse.wst.common.project.facet.core.runtimes"> - - <supported> - <runtime-component any="true"/> - <facet id="jpt.jpa"/> - </supported> - - </extension> - - - <extension - point="org.eclipse.wst.validation.validatorV2" - id="jpaValidator" - name="%JPA_VALIDATOR"> - - <validator - class="org.eclipse.jpt.core.internal.validation.JpaValidator"> - <include> - <rules> - <facet id="jpt.jpa"/> - </rules> - </include> - <include> - <rules> - <contentType id="org.eclipse.jdt.core.javaSource"/> - <contentType id="org.eclipse.jpt.core.content.baseJpaContent" exactMatch="false"/> - </rules> - </include> - </validator> - - </extension> - - - <extension point="org.eclipse.wst.xml.core.catalogContributions"> - - <catalogContribution id="default"> - - <public - publicId="http://java.sun.com/xml/ns/persistence/orm" - uri="platform:/plugin/org.eclipse.jst.standard.schemas/dtdsAndSchemas/orm_1_0.xsd"/> - - <public - publicId="http://java.sun.com/xml/ns/persistence" - uri="platform:/plugin/org.eclipse.jst.standard.schemas/dtdsAndSchemas/persistence_1_0.xsd"/> - - </catalogContribution> - - </extension> - - - -</plugin> |