[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&apos;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