diff options
Diffstat (limited to 'plugins/org.eclipse.jst.j2ee.web/plugin.xml')
-rw-r--r-- | plugins/org.eclipse.jst.j2ee.web/plugin.xml | 507 |
1 files changed, 0 insertions, 507 deletions
diff --git a/plugins/org.eclipse.jst.j2ee.web/plugin.xml b/plugins/org.eclipse.jst.j2ee.web/plugin.xml deleted file mode 100644 index f940841c0..000000000 --- a/plugins/org.eclipse.jst.j2ee.web/plugin.xml +++ /dev/null @@ -1,507 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?eclipse version="3.0"?> -<plugin> - - -<!--============================--> -<!-- Web JSFaces File URL extension --> -<!--============================--> - - <extension-point id="fileURL" name="FileURL" schema="schema/fileURL.exsd"/> - - -<!--============================--> -<!-- Web Validator --> -<!--============================--> - <extension - id="WarValidator" - name="%war_validator_UI_" - point="org.eclipse.wst.validation.validator"> - <validator> - <enablement> - <and> - <test property="org.eclipse.wst.common.project.facet.core.projectFacet" value="jst.web"/> - <test property="org.eclipse.wst.common.project.facet.core.projectFacet" value="jst.web:2.4]"/> - </and> - </enablement> - <contentTypeBinding - contentTypeId="org.eclipse.jst.j2ee.webDD"> - </contentTypeBinding> - <filter - objectClass="org.eclipse.core.resources.IFile" - nameFilter="*.jar"> - </filter> - <filter - objectClass="org.eclipse.core.resources.IFile" - nameFilter=".websettings"> - </filter> - <filter - objectClass="org.eclipse.core.resources.IFile" - nameFilter="org.eclipse.wst.common.component"> - </filter> - <filter - objectClass="org.eclipse.core.resources.IFile" - nameFilter=".classpath"> - </filter> - <helper - class="org.eclipse.jst.j2ee.internal.web.validation.UIWarHelper"> - </helper> - <dependentValidator - depValValue="true"> - </dependentValidator> - <run - class="org.eclipse.jst.j2ee.internal.web.validation.UIWarValidator"> - </run> - <runStrategy - project="true"> - </runStrategy> - </validator> - </extension> - - <extension - id="WebModuleExtension" - name="WebModuleExtension" - point="org.eclipse.jst.j2ee.EARModuleExtension"> - <earModuleExtension - extensionClass="org.eclipse.jst.j2ee.internal.web.plugin.WebModuleExtensionImpl"> - </earModuleExtension> - </extension> - <extension - point="org.eclipse.wst.common.emfworkbench.integration.adapterFactory"> - <adapterFactory - functionGroupID="org.eclipse.jst.j2ee" - className="org.eclipse.jst.j2ee.internal.web.providers.WebapplicationItemProviderAdapterFactory" - packageURI="webapplication.xmi" - id="org.eclipse.jst.j2ee.webapplication.provider.WebapplicationItemProviderAdapterFactory"> - </adapterFactory> - </extension> - <extension - point="org.eclipse.wst.common.emfworkbench.integration.adapterFactory"> - <adapterFactory - functionGroupID="org.eclipse.jst.j2ee" - className="org.eclipse.jst.j2ee.internal.web.providers.JspItemProviderAdapterFactory" - packageURI="jsp.xmi" - id="org.eclipse.jst.j2ee.internal.jsp.provider.JspItemProviderAdapterFactory"> - </adapterFactory> - </extension> - -<!-- =========================================================== --> -<!-- Web Tag set definitions for XDoclet --> -<!-- =========================================================== --> - - <extension - id="WebTagSets" - point="org.eclipse.jst.common.annotations.controller.AnnotationTagSet"> - <AnnotationTagSet - name="web"> - </AnnotationTagSet> - </extension> - - <extension - id="WebAnnotationInfo" - point="org.eclipse.jst.common.annotations.controller.AnnotationTagInfo"> - <AnnotationTagInfo - tagSet="web" - tagName="filter" - scope="type"> - <attrib - use="required" - name="name"> - </attrib> - <attrib - name="description"> - </attrib> - <attrib - name="display-name"> - </attrib> - <attrib - name="small-icon"> - </attrib> - <attrib - name="large-icon"> - </attrib> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="filter-init-param" - scope="type"> - <attrib - use="required" - name="name"> - </attrib> - <attrib - name="value"> - </attrib> - <attrib - name="description"> - </attrib> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="filter-mapping" - scope="type"> - <attrib - name="url-pattern"> - </attrib> - <attrib - name="servlet-name"> - </attrib> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="servlet" - scope="type"> - <attrib - use="required" - name="name"> - </attrib> - <attrib - name="display-name"> - </attrib> - <attrib - name="icon"> - </attrib> - <attrib - name="description"> - </attrib> - <attrib - name="load-on-startup"> - </attrib> - <attrib - name="run-as"> - </attrib> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="servlet-init-param" - multiplicity="*" - scope="type"> - <attrib - use="required" - name="name"> - </attrib> - <attrib - name="value"> - </attrib> - <attrib - name="description"> - </attrib> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="servlet-mapping" - multiplicity="*" - scope="type"> - <attrib - use="required" - name="url-pattern"> - </attrib> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="listener" - scope="type"> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="security-role-ref" - scope="type"> - <attrib - use="required" - name="role-name"> - </attrib> - <attrib - use="required" - name="role-link"> - </attrib> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="resource-env-ref" - scope="type"> - <attrib - use="required" - name="name"> - </attrib> - <attrib - use="required" - name="type"> - </attrib> - <attrib - name="description"> - </attrib> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="resource-ref" - scope="type"> - <attrib - use="required" - name="name"> - </attrib> - <attrib - use="required" - name="type"> - </attrib> - <attrib - use="required" - name="auth"> - </attrib> - <attrib - name="description"> - </attrib> - <attrib - name="scope"> - </attrib> - <attrib - name="jndi-name"> - </attrib> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="security-role" - scope="type"> - <attrib - use="required" - name="role-name"> - </attrib> - <attrib - name="description"> - </attrib> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="env-entry" - scope="type"> - <attrib name="name" use="required"> - </attrib> - <attrib name="description"/> - <attrib name="type" type="enum"> - <enumValues value="java.lang.Boolean"/> - <enumValues value="java.lang.Byte"/> - <enumValues value="java.lang.Character"/> - <enumValues value="java.lang.String"/> - <enumValues value="java.lang.Short"/> - <enumValues value="java.lang.Integer"/> - <enumValues value="java.lang.Long"/> - <enumValues value="java.lang.Float"/> - <enumValues value="java.lang.Double"/> - </attrib> - <attrib name="value"/> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="ejb-ref" - scope="type"> - <attrib name="name" use="required"/> - <attrib name="type" type="enum" use="required"> - <enumValues value="Entity"/> - <enumValues value="Session"/> - </attrib> - <attrib name="home" use="required"/> - <attrib name="remote" use="required"/> - <attrib name="link"/> - <attrib name="description"/> - </AnnotationTagInfo> - <AnnotationTagInfo - tagSet="web" - tagName="ejb-local-ref" - scope="type"> - <attrib name="name" use="required"/> - <attrib name="type" type="enum" use="required"> - <enumValues value="Entity"/> - <enumValues value="Session"/> - </attrib> - <attrib name="home" use="required"/> - <attrib name="local" use="required"/> - <attrib name="link"/> - <attrib name="description"/> - </AnnotationTagInfo> - </extension> - - - <extension - point="org.eclipse.wst.common.emfworkbench.integration.editModel"> - <editModel - editModelID="jst.web" - factoryClass="org.eclipse.jst.common.jdt.internal.integration.JavaArtifactEditModelFactory"> - <editModelResource - autoload="false" - URI="WEB-INF/web.xml"/> - </editModel> - </extension> - - <extension - point="org.eclipse.wst.common.modulecore.artifactedit"> - <artifactedit - typeID="jst.web" - class="org.eclipse.jst.j2ee.web.componentcore.util.WebArtifactEdit"> - </artifactedit> - </extension> - - <!--============================--> - <!-- Builder Provider registrations--> - <!--============================--> - <extension - point="org.eclipse.wst.common.frameworks.DataModelProviderExtension"> - <ProviderDefinesType - providerType="jst.web.builder" - providerID="org.eclipse.jst.j2ee.internal.deployables.JavaComponentBuilderDataModelProvider"/> - <DataModelProvider - class="org.eclipse.jst.j2ee.internal.web.operations.NewServletClassDataModelProvider" - id="org.eclipse.jst.j2ee.internal.web.operations.NewServletClassDataModelProvider"/> - </extension> - - <extension - point="org.eclipse.wst.common.frameworks.DataModelProviderExtension"> - <ProviderDefinesType - providerType="jst.webfragment.builder" - providerID="org.eclipse.jst.j2ee.internal.deployables.JavaComponentBuilderDataModelProvider"/> - </extension> - - <extension - point="org.eclipse.wst.common.frameworks.DataModelProviderExtension"> - <DataModelProvider - class="org.eclipse.jst.j2ee.internal.web.operations.NewFilterClassDataModelProvider" - id="org.eclipse.jst.j2ee.internal.web.operations.NewFilterClassDataModelProvider"> - </DataModelProvider> - </extension> - <extension - point="org.eclipse.wst.common.frameworks.DataModelProviderExtension"> - <DataModelProvider - class="org.eclipse.jst.j2ee.internal.web.operations.NewListenerClassDataModelProvider" - id="org.eclipse.jst.j2ee.internal.web.operations.NewListenerClassDataModelProvider"> - </DataModelProvider> - </extension> - - <extension point="org.eclipse.jdt.core.classpathContainerInitializer"> - <classpathContainerInitializer - class="org.eclipse.jst.j2ee.internal.web.classpath.WebAppLibrariesContainerInitializer" - id="org.eclipse.jst.j2ee.internal.web.container"/> - </extension> - - <!-- Project Facets --> - - <extension point="org.eclipse.wst.common.project.facet.core.facets"> - - <project-facet id="jst.web"> - <label>%WEB_FACET_LABEL</label> - <description>%WEB_FACET_DESCRIPTION</description> - <default-version version="3.0"/> - </project-facet> - - <project-facet-version facet="jst.web" version="2.2"> - <constraint> - <and> - <requires facet="jst.java" version="[1.3"/> - <conflicts group="modules"/> - </and> - </constraint> - <group-member id="modules"/> - </project-facet-version> - - <project-facet-version facet="jst.web" version="2.3"> - <constraint> - <and> - <requires facet="jst.java" version="[1.3"/> - <conflicts group="modules"/> - </and> - </constraint> - <group-member id="modules"/> - </project-facet-version> - - <project-facet-version facet="jst.web" version="2.4"> - <constraint> - <and> - <requires facet="jst.java" version="[1.3"/> - <conflicts group="modules"/> - </and> - </constraint> - <group-member id="modules"/> - </project-facet-version> - - <project-facet-version facet="jst.web" version="2.5"> - <constraint> - <and> - <requires facet="jst.java" version="[5.0"/> - <conflicts group="modules"/> - </and> - </constraint> - <group-member id="modules"/> - </project-facet-version> - - <project-facet-version facet="jst.web" version="3.0"> - <constraint> - <and> - <requires facet="jst.java" version="[6.0"/> - <conflicts group="modules"/> - </and> - </constraint> - <group-member id="modules"/> - </project-facet-version> - - <action facet="jst.web" version="[2.2-3.0]" type="INSTALL" id="jst.web.install"> - <delegate class="org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDelegate"/> - <config-factory class="org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDataModelProvider"/> - </action> - - <event-handler facet="jst.web" version="[2.2-3.0]" type="RUNTIME_CHANGED"> - <delegate class="org.eclipse.jst.j2ee.project.facet.J2EEFacetRuntimeChangedDelegate"/> - </event-handler> - - <event-handler type="POST_INSTALL" facet="jst.web" version="[2.2-3.0]"> - <delegate class="org.eclipse.jst.j2ee.web.project.facet.WebFacetPostInstallDelegate"/> - </event-handler> - - <template id="template.jst.web"> - <label>%WEB_FACET_TEMPLATE_LABEL</label> - <fixed facet="jst.java"/> - <fixed facet="jst.web"/> - </template> - - <project-facet id="jst.webfragment"> - <label>%WEBFRAGMENT_FACET_LABEL</label> - <description>%WEBFRAGMENT_FACET_DESCRIPTION</description> - <default-version version="3.0"/> - <property name="hide.version" value="true"/> - </project-facet> - - <project-facet-version facet="jst.webfragment" version="3.0"> - <constraint> - <and> - <requires facet="jst.java" version="[6.0"/> - <conflicts group="modules"/> - </and> - </constraint> - <group-member id="modules"/> - </project-facet-version> - - <action facet="jst.webfragment" version="3.0" type="INSTALL" id="jst.webfragment.install"> - <delegate class="org.eclipse.jst.j2ee.web.project.facet.WebFragmentFacetInstallDelegate"/> - <config-factory class="org.eclipse.jst.j2ee.web.project.facet.WebFragmentFacetInstallDataModelProvider"/> - </action> - - <event-handler facet="jst.webfragment" version="3.0" type="RUNTIME_CHANGED"> - <delegate class="org.eclipse.jst.j2ee.project.facet.J2EEFacetRuntimeChangedDelegate"/> - </event-handler> - - <event-handler type="POST_INSTALL" facet="jst.webfragment" version="3.0"> - <delegate class="org.eclipse.jst.j2ee.web.project.facet.WebFragmentFacetPostInstallDelegate"/> - </event-handler> - - <template id="template.jst.webfragment"> - <label>%WEBFRAGMENT_FACET_TEMPLATE_LABEL</label> - <fixed facet="jst.java"/> - <fixed facet="jst.webfragment"/> - </template> - - </extension> - - <extension - point="org.eclipse.jst.j2ee.J2EEModelProvider"> - <provider> - <modelProvider factoryClass="org.eclipse.jst.j2ee.web.componentcore.util.WebArtifactEdit"/> - <facet id="jst.web" versions="2.2,2.3,2.4"/> - </provider> - </extension> -</plugin> |