Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.jst.j2ee/plugin.xml')
-rw-r--r--plugins/org.eclipse.jst.j2ee/plugin.xml720
1 files changed, 0 insertions, 720 deletions
diff --git a/plugins/org.eclipse.jst.j2ee/plugin.xml b/plugins/org.eclipse.jst.j2ee/plugin.xml
deleted file mode 100644
index 8066c9b6b..000000000
--- a/plugins/org.eclipse.jst.j2ee/plugin.xml
+++ /dev/null
@@ -1,720 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<plugin>
-
-
-<!-- Extension point to register specialized edit models with the EJBNature -->
-<!-- Extension point to register specialized EJB commands -->
- <extension-point id="EJBCommandExtension" name="EJBCommandExtension" schema="schema/EJBCommandExtension.exsd"/>
-<!--============================-->
-<!-- Codegen Contributions -->
-<!--============================-->
-
-<!-- This extension-point sends notification to all extensions when J2EEModules are imported.
- Each extension can specify a set of different module types to listen for or listen to them
- all. The default is to receive notification for all module types. Notification is sent
- to the specified class implementing org.eclipse.jst.j2ee.internal.J2EEModulePostImportHandler
-
- Both of the following examples register for notification for all J2EEModule types, the first
- uses the defaults, while the second specifies each module type. To listen for only specific
- module types, use the second example and specify only the types to listen to.
-
- <extension point="org.eclipse.jst.j2ee.internal.J2EEModulePostImport">
- <postImport className="org.eclipse.jst.j2ee.internal.tests.extensions.ModulePostImportTestDefault"></postImport>
- </extension>
-
- <extension point="org.eclipse.jst.j2ee.internal.J2EEModulePostImport">
- <postImport className="org.eclipse.jst.j2ee.internal.tests.extensions.ModulePostImportTestAll"></postImport>
- <module type="WEB"></module>
- <module type="EJB"></module>
- <module type="ApplicationClient"></module>
- <module type="Connector"></module>
- </extension>
- -->
- <extension-point id="J2EEModulePostImport" name="J2EEModulePostImport" schema="schema/J2EEModulePostImport.exsd"/>
-
- <extension-point id="EARModuleExtension" name="EARModuleExtension" schema="schema/EARModuleExtension.exsd"/>
- <extension-point id="DeployerExtension" name="J2EE Deployer Extension" schema="schema/DeployerExtension.exsd"/>
- <extension-point id="resourceEnvRefType" name="Resource Environment Reference Type" schema="schema/resourceEnvRefType.exsd"/>
- <extension-point id="resourceRefType" name="Resource Reference Type" schema="schema/resourceRefType.exsd"/>
- <extension-point id="WebServiceClientGenerator" name="WebServiceClientGenerator" schema="schema/WebServiceClientGenerator.exsd"/>
- <extension-point id="ExtendedModuleImport" name="ExtendedModuleImport" schema="schema/ExtendedModuleImport.exsd"/>
- <extension-point id="WSDLServiceHelper" name="WSDLServiceHelper" schema="schema/WSDLServiceHelper.exsd"/>
-
-<!--============================-->
-<!-- Module Core Nature -->
-<!--============================-->
-
- <extension
- id="ModuleCoreNature"
- name="Module Core Properties"
- point="org.eclipse.core.resources.natures">
- <runtime>
- <run
- class="org.eclipse.wst.common.componentcore.ComponentCore">
- </run>
- </runtime>
- </extension> -->
- <!-- Register the nature id with the EMFNature -->
- <extension
- point="org.eclipse.jem.util.nature_registration">
- <nature
- id="org.eclipse.jst.j2ee.ModuleCore">
- </nature>
- </extension>
-
-
-
-
-
- <extension
- point="org.eclipse.wst.common.emfworkbench.integration.editModel">
- <editModel
- editModelID="jst.ear"
- factoryClass="org.eclipse.wst.common.componentcore.internal.impl.ArtifactEditModelFactory">
- <editModelResource
- autoload="false"
- URI="META-INF/application.xml"/>
- </editModel>
- </extension>
- <extension
- point="org.eclipse.wst.common.modulecore.artifactedit">
- <artifactedit
- typeID="jst.ear"
- class="org.eclipse.jst.j2ee.componentcore.util.EARArtifactEdit">
- </artifactedit>
- </extension>
- <extension
- point="org.eclipse.wst.common.emfworkbench.integration.editModel">
- <editModel
- editModelID="jst.appclient"
- factoryClass="org.eclipse.jst.common.jdt.internal.integration.JavaArtifactEditModelFactory">
- <editModelResource
- autoload="false"
- URI="META-INF/application-client.xml"/>
- </editModel>
- </extension>
- <extension
- point="org.eclipse.wst.common.modulecore.artifactedit">
- <artifactedit
- typeID="jst.appclient"
- class="org.eclipse.jst.j2ee.applicationclient.componentcore.util.AppClientArtifactEdit">
- </artifactedit>
- </extension>
-
-<!--===================================================-->
-<!-- Register known J2EE DTDs and XSDs for XML editor -->
-<!-- DTD and XSD Contributions -->
-<!--===================================================-->
-<extension
- point="org.eclipse.wst.internet.cache.cacheresource">
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/j2ee/dtds/web-app_2_2.dtd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/j2ee/dtds/web-app_2.2.dtd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/dtd/web-app_2_3.dtd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/j2ee/dtds/application-client_1_2.dtd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/dtd/application-client_1_3.dtd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/j2ee/dtds/application_1_2.dtd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/dtd/application_1_3.dtd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/dtd/ejb-jar_2_0.dtd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/xml/ns/j2ee/jsp_2_0.xsd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/xml/ns/j2ee/application-client_1_4.xsd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/xml/ns/j2ee/application_1_4.xsd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/xml/ns/j2ee/connector_1_5.xsd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/xml/ns/j2ee/j2ee_1_4.xsd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/xml/ns/j2ee/"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd"/>
- <cacheresource
- license="http://developers.sun.com/license/berkeley_license.html"
- url="http://www.ibm.com/webservices/xsd/j2ee_web_services_client_1_1.xsd"/>
-
- </extension>
-
-
-<!-- <extension
- point="org.eclipse.wst.xml.uriresolver.catalogContributor">
- <catalogContributor
- catalogId="default">
- <mappingInfo
- key="-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
- uri="dtds/web-app_2_2.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
- uri="dtds/web-app_2_3.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//Sun Microsystems, Inc.//DTD J2EE Application Client 1.2//EN"
- uri="dtds/application-client_1_2.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//Sun Microsystems, Inc.//DTD J2EE Application Client 1.3//EN"
- uri="dtds/application-client_1_3.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//Sun Microsystems, Inc.//DTD J2EE Application 1.2//EN"
- uri="dtds/application_1_2.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
- uri="dtds/application_1_3.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN"
- uri="dtds/ejb-jar_1_1.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN"
- uri="dtds/ejb-jar_2_0.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//Sun Microsystems, Inc.//DTD Connector 1.0//EN"
- uri="dtds/connector_1_0.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
- uri="dtds/web-jsptaglibrary_1_1.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
- uri="dtds/web-jsptaglibrary_1_2.dtd">
- </mappingInfo>
- <mappingInfo
- key="http://java.sun.com/xml/ns/j2ee/application-client_1_4.xsd"
- uri="xsds/application-client_1_4.xsd">
- </mappingInfo>
- <mappingInfo
- key="http://java.sun.com/xml/ns/j2ee/application_1_4.xsd"
- uri="xsds/application_1_4.xsd">
- </mappingInfo>
- <mappingInfo
- key="http://java.sun.com/xml/ns/j2ee/connector_1_5.xsd"
- uri="xsds/connector_1_5.xsd">
- </mappingInfo>
- <mappingInfo
- key="http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd"
- uri="xsds/ejb-jar_2_1.xsd">
- </mappingInfo>
- <mappingInfo
- key="http://java.sun.com/xml/ns/j2ee/"
- uri="xsds/j2ee_1_4.xsd">
- </mappingInfo>
- <mappingInfo
- key="http://java.sun.com/xml/ns/j2ee/jsp_2_0.xsd"
- uri="xsds/jsp_2_0.xsd">
- </mappingInfo>
- <mappingInfo
- key="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
- uri="xsds/web-app_2_4.xsd">
- </mappingInfo>
- <mappingInfo
- key="http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
- uri="xsds/web-jsptaglibrary_2_0.xsd">
- </mappingInfo>
- <mappingInfo
- key="http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd"
- uri="xsds/j2ee_jaxrpc_mapping_1_1.xsd">
- </mappingInfo>
- <mappingInfo
- key="http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd"
- uri="xsds/j2ee_web_services_1_1.xsd">
- </mappingInfo>
- <mappingInfo
- key="http://www.ibm.com/webservices/xsd/j2ee_web_services_client_1_1.xsd"
- uri="xsds/j2ee_web_services_client_1_1.xsd">
- </mappingInfo>
- <mappingInfo
- key="-//W3C//DTD XMLSCHEMA 200102//EN"
- uri="dtds/XMLSchema.dtd">
- </mappingInfo>
- <mappingInfo
- key="datatypes"
- uri="dtds/datatypes.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//IBM Corporation, Inc.//DTD J2EE JAX-RPC mapping 1.0//EN"
- uri="dtds/j2ee_jaxrpc_mapping_1_0.dtd ">
- </mappingInfo>
- <mappingInfo
- key="-//IBM Corporation, Inc.//DTD J2EE Web services 1.0//EN"
- uri="dtds/j2ee_web_services_1_0.dtd">
- </mappingInfo>
- <mappingInfo
- key="-//IBM Corporation, Inc.//DTD J2EE Web services client 1.0//EN"
- uri="dtds/j2ee_web_services_client_1_0.dtd">
- </mappingInfo>
- </catalogContributor>
- </extension> -->
-<!--=================================-->
-<!-- LibCopy Builder Contributions -->
-<!--=================================-->
- <extension
- id="LibCopyBuilder"
- name="Library Copying Builder"
- point="org.eclipse.core.resources.builders">
- <builder>
- <run
- class="org.eclipse.jst.j2ee.internal.plugin.LibCopyBuilder">
- </run>
- </builder>
- </extension>
- <extension
- id="EarValidator"
- name="%ear_validator_UI_"
- point="org.eclipse.wst.validation.validator">
- <validator>
- <projectNature
- id="org.eclipse.wst.common.modulecore.ModuleCoreNature">
- </projectNature>
- <filter
- objectClass="org.eclipse.core.resources.IFile"
- nameFilter="*.xml">
- </filter>
- <filter
- objectClass="org.eclipse.core.resources.IFile"
- nameFilter="*.xmi">
- </filter>
- <filter
- objectClass="org.eclipse.core.resources.IFile"
- nameFilter="*.jar">
- </filter>
- <filter
- objectClass="org.eclipse.core.resources.IFile"
- nameFilter=".modulemaps">
- </filter>
- <dependentValidator
- depValValue="true">
- </dependentValidator>
- <markerId
- markerIdValue="EARValidatorMarker">
- </markerId>
- <run
- class="org.eclipse.jst.j2ee.internal.validation.UIEarValidator">
- </run>
- <helper
- class="org.eclipse.jst.j2ee.internal.validation.UIEarHelper">
- </helper>
- </validator>
- </extension>
- <extension
- id="EARValidatorMarker"
- name="%EAR_VALIDATION_PROBLEMMARKER_NAME"
- point="org.eclipse.core.resources.markers">
- <super
- type="org.eclipse.wst.validation.problemmarker">
- </super>
- <persistent
- value="true">
- </persistent>
- <attribute
- name="owner">
- </attribute>
- <attribute
- name="validationSeverity">
- </attribute>
- <attribute
- name="targetObject">
- </attribute>
- <attribute
- name="groupName">
- </attribute>
- <attribute
- name="messageId">
- </attribute>
- </extension>
- <extension
- id="ApplicationClientValidator"
- name="%application_client_validator_UI_"
- point="org.eclipse.wst.validation.validator">
- <validator>
- <projectNature
- id="org.eclipse.wst.common.modulecore.ModuleCoreNature">
- </projectNature>
- <filter
- objectClass="org.eclipse.core.resources.IFile"
- nameFilter="MANIFEST.MF">
- </filter>
- <filter
- objectClass="org.eclipse.core.resources.IFile"
- nameFilter="application-client.xml">
- </filter>
- <dependentValidator
- depValValue="true">
- </dependentValidator>
- <helper
- class="org.eclipse.jst.j2ee.internal.validation.UIApplicationClientHelper">
- </helper>
- <run
- class="org.eclipse.jst.j2ee.internal.validation.UIApplicationClientValidator">
- </run>
- </validator>
- </extension>
-<!--ModuleMapInit-->
-<!--============================-->
-<!-- J2EE Extension Point Registry-->
-<!--============================-->
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- uri="modulemap.xmi"
- class="org.eclipse.jst.j2ee.internal.earcreation.modulemap.ModulemapPackage">
- </package>
- </extension>
-<!-- ====================================================== -->
-<!-- Register package mappings -->
-<!-- Several that have not changed are still registered as -->
-<!-- a place holder for the future. -->
-<!-- ====================================================== -->
- <extension
- point="org.eclipse.wst.common.emf.packageURIMap">
- <map
- uri="modulemap.xmi"
- prefix="modulemap">
- </map>
- </extension>
-<!-- ====================================================== -->
-<!-- Extendable Operations -->
-<!-- These operation are extendable in other plugins -->
-<!-- ====================================================== -->
-
- <extension
- name="J2EE tools function group"
- point="org.eclipse.wst.common.frameworks.functionGroup">
- <functionGroup
- initializerClassName="org.eclipse.jst.j2ee.internal.plugin.J2EEGroupInitializer"
- name="J2EE Core tools"
- functionGroupID="org.eclipse.jst.j2ee"
- priority="0"
- description="J2EE Core tools">
- </functionGroup>
- <functionGroupPatternBinding
- functionGroupID="org.eclipse.jst.j2ee"
- pattern="org.eclipse.jst.j2ee.*">
- </functionGroupPatternBinding>
- </extension>
- <extension
- point="org.eclipse.wst.common.emfworkbench.integration.adapterFactory">
- <adapterFactory
- functionGroupID="org.eclipse.jst.j2ee"
- className="org.eclipse.jst.j2ee.common.internal.provider.CommonItemProviderAdapterFactory"
- packageURI="common.xmi"
- id="org.eclipse.jst.j2ee.common.internal.provider.CommonItemProviderAdapterFactory">
- </adapterFactory>
- </extension>
- <extension
- point="org.eclipse.wst.common.emfworkbench.integration.adapterFactory">
- <adapterFactory
- functionGroupID="org.eclipse.jst.j2ee"
- className="org.eclipse.jst.j2ee.internal.application.provider.ApplicationItemProviderAdapterFactory"
- packageURI="application.xmi"
- id="org.eclipse.jst.j2ee.application.provider.ApplicationItemProviderAdapterFactory">
- </adapterFactory>
- </extension>
- <extension
- point="org.eclipse.wst.common.emfworkbench.integration.adapterFactory">
- <adapterFactory
- functionGroupID="org.eclipse.jst.j2ee"
- className="org.eclipse.jst.j2ee.internal.provider.ClientItemProviderAdapterFactory"
- packageURI="client.xmi"
- id="org.eclipse.jst.j2ee.client.provider.ClientItemProviderAdapterFactory">
- </adapterFactory>
- </extension>
- <extension
- point="org.eclipse.wst.common.emfworkbench.integration.adapterFactory">
- <adapterFactory
- functionGroupID="org.eclipse.jst.j2ee"
- className="org.eclipse.jst.j2ee.internal.provider.ModulemapItemProviderAdapterFactory"
- packageURI="modulemap.xmi"
- id="org.eclipse.jst.j2ee.ear.modulemap.provider.ModulemapItemProviderAdapterFactory">
- </adapterFactory>
- </extension>
- <extension
- point="org.eclipse.wst.common.emfworkbench.integration.adapterFactory">
- <adapterFactory
- className="org.eclipse.emf.edit.provider.resource.ResourceItemProviderAdapterFactory"
- packageURI="org.eclipse.emf.ecore.resource"
- id="org.eclipse.emf.edit.provider.resource.ResourceItemProviderAdapterFactory">
- </adapterFactory>
- </extension>
-
-
-
-
-<!-- =============================================================== -->
-<!-- Purpose: Define the default deployable project factory -->
-<!-- Extension point: com.ibm.etools.server.core.deployableFactories -->
-<!-- =============================================================== -->
- <extension
- point="org.eclipse.wst.server.core.moduleFactories">
- <moduleFactory
- projects="true"
- class="org.eclipse.jst.j2ee.internal.deployables.J2EEDeployableFactory"
- id="org.eclipse.jst.j2ee.server">
- <moduleType
- versions="*"
- types="jst.ear, jst.appclient, jst.web, jst.ejb, jst.connector, jst.utility">
- </moduleType>
- </moduleFactory>
- </extension>
-
-<!-- =============================================================== -->
-<!-- WTP Operation extendable operations -->
-<!-- -->
-<!-- =============================================================== -->
-
-
- <!--============================-->
- <!-- Builder Provider registrations-->
- <!--============================-->
- <extension
- point="org.eclipse.wst.common.frameworks.DataModelProviderExtension">
- <DataModelProvider
- class="org.eclipse.jst.j2ee.internal.common.operations.JARDependencyDataModelProvider"
- id="org.eclipse.jst.j2ee.internal.common.operations.JARDependencyDataModelProvider"/>
- <DataModelProvider
- class="org.eclipse.jst.j2ee.application.internal.operations.UpdateManifestDataModelProvider"
- id="org.eclipse.jst.j2ee.application.internal.operations.UpdateManifestDataModelProvider"/>
- <DataModelProvider
- class="org.eclipse.jst.j2ee.internal.common.operations.NewJavaClassDataModelProvider"
- id="org.eclipse.jst.j2ee.internal.common.operations.NewJavaClassDataModelProvider"/>
- </extension>
-
- <!-- Project Facets -->
- <extension point="org.eclipse.wst.common.project.facet.core.facets">
-
- <project-facet id="jst.ear">
- <label>%EAR_FACET_LABEL</label>
- <description>%EAR_FACET_DESCRIPTION</description>
- <icon>icons/EAR.gif</icon>
- </project-facet>
-
- <project-facet-version facet="jst.ear" version="1.2">
- <action type="install">
- <delegate class="org.eclipse.jst.j2ee.project.facet.EarFacetInstallDelegate"/>
- <config-factory class="org.eclipse.jst.j2ee.internal.earcreation.EarFacetInstallDataModelProvider"/>
- </action>
-<!-- <action type="version-change">
- <delegate class="org.eclipse.jst.j2ee.project.facet.EarFacetVersionChangeDelegate"/>
- </action> -->
- <action type="runtime-changed">
- <delegate class="org.eclipse.jst.j2ee.project.facet.EarFacetRuntimeHandler$RuntimeChangedDelegate"/>
- </action>
- <constraint>
- <and>
- <conflicts group="modules"/>
- <conflicts group="java"/>
- </and>
- </constraint>
- <group-member id="modules"/>
- <group-member id="java"/>
- </project-facet-version>
-
- <project-facet-version facet="jst.ear" version="1.3">
- <action type="install">
- <delegate class="org.eclipse.jst.j2ee.project.facet.EarFacetInstallDelegate"/>
- <config-factory class="org.eclipse.jst.j2ee.internal.earcreation.EarFacetInstallDataModelProvider"/>
- </action>
- <!-- <action type="version-change">
- <delegate class="org.eclipse.jst.j2ee.project.facet.EarFacetVersionChangeDelegate"/>
- </action> -->
- <action type="runtime-changed">
- <delegate class="org.eclipse.jst.j2ee.project.facet.EarFacetRuntimeHandler$RuntimeChangedDelegate"/>
- </action>
- <constraint>
- <and>
- <conflicts group="modules"/>
- <conflicts group="java"/>
- </and>
- </constraint>
- <group-member id="modules"/>
- <group-member id="java"/>
- </project-facet-version>
-
- <project-facet-version facet="jst.ear" version="1.4">
- <action type="install">
- <delegate class="org.eclipse.jst.j2ee.project.facet.EarFacetInstallDelegate"/>
- <config-factory class="org.eclipse.jst.j2ee.internal.earcreation.EarFacetInstallDataModelProvider"/>
- </action>
- <!-- <action type="version-change">
- <delegate class="org.eclipse.jst.j2ee.project.facet.EarFacetVersionChangeDelegate"/>
- </action> -->
- <action type="runtime-changed">
- <delegate class="org.eclipse.jst.j2ee.project.facet.EarFacetRuntimeHandler$RuntimeChangedDelegate"/>
- </action>
- <constraint>
- <and>
- <conflicts group="modules"/>
- <conflicts group="java"/>
- </and>
- </constraint>
- <group-member id="modules"/>
- <group-member id="java"/>
- </project-facet-version>
-
- <project-facet id="jst.utility">
- <label>%UTILITY_FACET_LABEL</label>
- <description>%UTILITY_FACET_DESCRIPTION</description>
- </project-facet>
-
- <project-facet-version facet="jst.utility" version="1.0">
- <action type="install">
- <delegate class="org.eclipse.jst.j2ee.project.facet.UtilityFacetInstallDelegate"/>
- <config-factory class="org.eclipse.jst.j2ee.project.facet.UtilityFacetInstallDataModelProvider"/>
- </action>
- <action type="uninstall">
- <delegate class="org.eclipse.jst.j2ee.project.facet.UtilityFacetUnInstallDelegate"/>
- <config-factory class="org.eclipse.jst.j2ee.project.facet.UtilityFacetInstallDataModelProvider"/>
- </action>
- <action type="runtime-changed">
- <delegate class="org.eclipse.jst.j2ee.project.facet.J2EEFacetRuntimeChangedDelegate"/>
- </action>
- <constraint>
- <and>
- <requires facet="jst.java" version="&gt;=1.3"/>
- <conflicts group="modules"/>
- </and>
- </constraint>
- <group-member id="modules"/>
- </project-facet-version>
-
-
- <project-facet id="jst.appclient">
- <label>%APPCLIENT_FACET_LABEL</label>
- <description>%APPCLIENT_FACET_DESCRIPTION</description>
- <icon>icons/ear.gif</icon>
- </project-facet>
-
- <project-facet-version facet="jst.appclient" version="1.2">
- <action type="install">
- <delegate class="org.eclipse.jst.j2ee.project.facet.AppClientFacetInstallDelegate"/>
- <config-factory class="org.eclipse.jst.j2ee.project.facet.AppClientFacetInstallDataModelProvider"/>
- </action>
- <action type="runtime-changed">
- <delegate class="org.eclipse.jst.j2ee.project.facet.J2EEFacetRuntimeChangedDelegate"/>
- </action>
- <constraint>
- <and>
- <requires facet="jst.java" version="&gt;=1.3"/>
- <conflicts group="modules"/>
- </and>
- </constraint>
- <group-member id="modules"/>
- </project-facet-version>
-
- <project-facet-version facet="jst.appclient" version="1.3">
- <action type="install">
- <delegate class="org.eclipse.jst.j2ee.project.facet.AppClientFacetInstallDelegate"/>
- <config-factory class="org.eclipse.jst.j2ee.project.facet.AppClientFacetInstallDataModelProvider"/>
- </action>
- <action type="runtime-changed">
- <delegate class="org.eclipse.jst.j2ee.project.facet.J2EEFacetRuntimeChangedDelegate"/>
- </action>
- <constraint>
- <and>
- <requires facet="jst.java" version="&gt;=1.3"/>
- <conflicts group="modules"/>
- </and>
- </constraint>
- <group-member id="modules"/>
- </project-facet-version>
-
- <project-facet-version facet="jst.appclient" version="1.4">
- <action type="install">
- <delegate class="org.eclipse.jst.j2ee.project.facet.AppClientFacetInstallDelegate"/>
- <config-factory class="org.eclipse.jst.j2ee.project.facet.AppClientFacetInstallDataModelProvider"/>
- </action>
- <action type="runtime-changed">
- <delegate class="org.eclipse.jst.j2ee.project.facet.J2EEFacetRuntimeChangedDelegate"/>
- </action>
- <constraint>
- <and>
- <requires facet="jst.java" version="&gt;=1.3"/>
- <conflicts group="modules"/>
- </and>
- </constraint>
- <group-member id="modules"/>
- </project-facet-version>
-
-
- <template id="template.jst.ear">
- <label>%EAR_FACET_TEMPLATE</label>
- <fixed facet="jst.ear"/>
- </template>
-
- <template id="template.jst.utility">
- <label>%UTILITY_FACET_TEMPLATE</label>
- <fixed facet="jst.java"/>
- <fixed facet="jst.utility"/>
- </template>
-
- <template id="template.jst.appclient">
- <label>%APPCLIENT_FACET_TEMPLATE</label>
- <fixed facet="jst.java"/>
- <fixed facet="jst.appclient"/>
- </template>
-
- </extension>
-
- <extension point="org.eclipse.wst.common.project.facet.core.validators">
- <validator class="org.eclipse.jst.j2ee.project.facet.EarFacetValidator"/>
- </extension>
-
- <extension
- point="org.eclipse.core.resources.markers"
- id="differentRuntimesDetected">
- <super type="org.eclipse.wst.common.project.facet.core.validation.marker"/>
- <attribute name="moduleProject"/>
- <attribute name="runtime1"/>
- <attribute name="runtime2"/>
- <persistent value="true"/>
- </extension>
-
- <extension
- point="org.eclipse.wst.validation.validationHelper">
- <validationHelper
- id="org.eclipse.jst.common.componentcore.util.ProjectValidationHelper"
- helperClass="org.eclipse.jst.j2ee.internal.validation.ProjectValidationHelper">
- </validationHelper>
- </extension>
-</plugin>

Back to the top