[jboss-cvs] jbosside/as/plugins/org.jboss.ide.eclipse.as.core ...
Robert Stryker
rawblem at gmail.com
Fri Aug 25 22:33:21 EDT 2006
User: rawb
Date: 06/08/25 22:33:21
Modified: as/plugins/org.jboss.ide.eclipse.as.core plugin.xml
Log:
Added infrastructure for facet runtime support
Revision Changes Path
1.11 +67 -26 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/plugin.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: plugin.xml
===================================================================
RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/plugin.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- plugin.xml 27 Jul 2006 06:34:04 -0000 1.10
+++ plugin.xml 26 Aug 2006 02:33:20 -0000 1.11
@@ -51,22 +51,10 @@
vendor="%providerName"
class="org.jboss.ide.eclipse.as.core.server.runtime.JBossServerRuntime"
description="%jboss.version.32.description"
- name="JBoss 32"
+ name="JBoss 3.2 Server Adapter Runtime"
id="org.jboss.ide.eclipse.as.runtime.32"
version="%jboss.version.32.version">
<moduleType
- types="jboss.aop"
- versions="2.2222"/>
- <moduleType
- types="jboss.ejb"
- versions="3.2"/>
- <moduleType
- types="jboss.web"
- versions="3.2"/>
- <moduleType
- types="jboss.ear"
- versions="3.2"/>
- <moduleType
types="jst.web"
versions="2.2, 2.3, 2.4"/>
<moduleType
@@ -84,21 +72,29 @@
vendor="%providerName"
class="org.jboss.ide.eclipse.as.core.server.runtime.JBossServerRuntime"
description="%jboss.version.40.description"
- name="JBoss 4.0"
+ name="JBoss 4.0 Server Adapter Runtime"
id="org.jboss.ide.eclipse.as.runtime.40"
version="%jboss.version.40.version">
<moduleType
- types="jboss.aop"
- versions="2.2222"/>
+ types="jst.web"
+ versions="2.2, 2.3, 2.4"/>
<moduleType
- types="jboss.ejb"
- versions="3.2"/>
+ types="jst.ejb"
+ versions="1.0, 1.1, 2.0, 2.1"/>
<moduleType
- types="jboss.web"
- versions="3.2"/>
+ types="jst.ear"
+ versions="1.2, 1.3, 1.4"/>
<moduleType
- types="jboss.ear"
- versions="3.2"/>
+ types="jboss.archive"
+ versions="1.0"/>
+ </runtimeType>
+ <runtimeType
+ class="org.jboss.ide.eclipse.as.core.server.runtime.JBossProjectRuntime"
+ description="Adds jars to your project's runtime"
+ id="org.jboss.ide.eclipse.as.runtime.dynwebproject"
+ name="JBoss Project Runtime"
+ vendor="%providerName"
+ version="%jboss.version.40.version">
<moduleType
types="jst.web"
versions="2.2, 2.3, 2.4"/>
@@ -108,9 +104,6 @@
<moduleType
types="jst.ear"
versions="1.2, 1.3, 1.4"/>
- <moduleType
- types="jboss.archive"
- versions="1.0"/>
</runtimeType>
</extension>
<extension
@@ -211,5 +204,53 @@
<factory id="org.jboss.ide.eclipse.as.core.factory.earFactory"/> -->
<factory id="org.jboss.ide.eclipse.as.core.ArchiveDeployer"/>
</extension>
+ <extension
+ point="org.eclipse.jst.server.core.runtimeFacetMappings">
+ <runtimeFacetMapping
+ runtime-component="org.jboss.ide.eclipse.as.runtime.dynwebproject.component"
+ runtimeTypeId="org.jboss.ide.eclipse.as.runtime.dynwebproject"
+ version="1.0"/>
+ </extension>
+ <extension
+ point="org.eclipse.wst.common.project.facet.core.runtimes">
+ <runtime-component-type id="org.jboss.ide.eclipse.as.runtime.dynwebproject.component"/>
+ <runtime-component-version
+ type="org.jboss.ide.eclipse.as.runtime.dynwebproject.component"
+ version="1.0"/>
+ <supported>
+ <runtime-component
+ id="org.jboss.ide.eclipse.as.runtime.dynwebproject.component"
+ version="1.0"/>
+ <facet
+ id="jst.web"
+ version="2.2,2.3,2.4"/>
+ <facet id="jst.java" version="1.3,1.4,5.0,6.0"/>
+ <facet
+ id="jst.utility"
+ version="1.0"/>
+ </supported>
+ <adapter>
+ <runtime-component
+ id="org.jboss.ide.eclipse.as.runtime.dynwebproject.component"/>
+ <factory
+ class="org.jboss.ide.eclipse.as.core.server.runtime.ProjectRuntimeClasspathProvider$Factory"/>
+ <type
+ class="org.eclipse.jst.common.project.facet.core.IClasspathProvider"/>
+ </adapter>
+
+ </extension>
+ <extension
+ point="org.eclipse.jdt.core.classpathContainerInitializer">
+ <classpathContainerInitializer
+ class="org.jboss.ide.eclipse.as.core.runtime.WebtoolsProjectJBossClasspathContainerInitializer"
+ id="org.jboss.ide.eclipse.as.core.runtime.ProjectInitializer"/>
+ </extension>
+
+ <extension point="org.eclipse.jst.server.core.runtimeClasspathProviders">
+ <runtimeClasspathProvider
+ id="org.jboss.ide.eclipse.as.core.server.runtime.runtimeTarget"
+ runtimeTypeIds="org.jboss.ide.eclipse.as.runtime.dynwebproject"
+ class="org.jboss.ide.eclipse.as.core.server.runtime.JBossRuntimeClasspathProvider"/>
+ </extension>
</plugin>
More information about the jboss-cvs-commits
mailing list