JBoss Tools SVN: r21864 - branches/modular_build/site.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-05-03 16:17:57 -0400 (Mon, 03 May 2010)
New Revision: 21864
Modified:
branches/modular_build/site/category.JBDS.xml
branches/modular_build/site/category.JBossTools.xml
Log:
add bpel and reformat xml
Modified: branches/modular_build/site/category.JBDS.xml
===================================================================
--- branches/modular_build/site/category.JBDS.xml 2010-05-03 20:01:42 UTC (rev 21863)
+++ branches/modular_build/site/category.JBDS.xml 2010-05-03 20:17:57 UTC (rev 21864)
@@ -1,209 +1,265 @@
<?xml version="1.0" encoding="UTF-8"?>
<site pack200="true">
- <description>
- This is the ${update.site.description} Update Site for ${product.name} ${product.version}.
+ <description>
+ This is the ${update.site.description} Update Site for ${product.name} ${product.version}.
</description>
- <!-- only in JBDS -->
- <feature url="features/com.jboss.jbds.product.feature_${product.versionTag}.jar" id="com.jboss.jbds.product.feature" version="${product.versionTag}" patch="false">
- <category name="AllTools"/>
- </feature>
- <feature url="features/org.jboss.tools.runtime.feature_${runtime.versionTag}.jar" id="org.jboss.tools.runtime.feature" version="${runtime.versionTag}" patch="false">
- <category name="AllTools"/>
- </feature>
-
- <feature url="features/org.jboss.tools.richfaces.feature_0.0.0.jar" id="org.jboss.tools.richfaces.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.seam.feature_0.0.0.jar" id="org.jboss.tools.seam.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.cdi.feature_0.0.0.jar" id="org.jboss.tools.cdi.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.jmx.feature_0.0.0.jar" id="org.jboss.tools.jmx.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.as.feature_0.0.0.jar" id="org.jboss.ide.eclipse.as.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.archives.feature_0.0.0.jar" id="org.jboss.ide.eclipse.archives.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.hibernate.eclipse.feature_0.0.0.jar" id="org.hibernate.eclipse.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- <category name="DataTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.freemarker.feature_0.0.0.jar" id="org.jboss.ide.eclipse.freemarker.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.struts.feature_0.0.0.jar" id="org.jboss.tools.struts.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.esb.feature_0.0.0.jar" id="org.jboss.tools.esb.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.ws.feature_0.0.0.jar" id="org.jboss.tools.ws.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.portlet.feature_0.0.0.jar" id="org.jboss.tools.portlet.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.tptp.feature_0.0.0.jar" id="org.jboss.tools.tptp.feature" version="0.0.0">
- <category name="TestPerfTools"/>
- </feature>
- <feature url="features/org.jboss.tools.smooks.feature_0.0.0.jar" id="org.jboss.tools.smooks.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- <category name="DataTools"/>
- <category name="GeneralTools"/>
- </feature>
-<!-- TODO add Drools back into site -->
-<!--
- <feature url="features/org.drools.eclipse.feature_0.0.0.jar" id="org.drools.eclipse.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.drools.eclipse.task.feature_0.0.0.jar" id="org.drools.eclipse.task.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.guvnor.tools.feature_0.0.0.jar" id="org.guvnor.tools.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- -->
- <feature url="features/org.jboss.tools.project.examples.feature_0.0.0.jar" id="org.jboss.tools.project.examples.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
+ <!-- only in JBDS -->
+ <feature url="features/com.jboss.jbds.product.feature_${product.versionTag}.jar"
+ id="com.jboss.jbds.product.feature"
+ version="${product.versionTag}"
+ patch="false"
+ >
+ <category name="AllTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.runtime.feature_${runtime.versionTag}.jar"
+ id="org.jboss.tools.runtime.feature"
+ version="${runtime.versionTag}"
+ patch="false"
+ >
+ <category name="AllTools" />
+ </feature>
- <!--feature url="features/org.jboss.tools.profiler.feature_0.0.0.jar" id="org.jboss.tools.profiler.feature" version="0.0.0">
- <category name="AllTools"/>
- </feature-->
+ <feature url="features/org.jboss.tools.richfaces.feature_0.0.0.jar"
+ id="org.jboss.tools.richfaces.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.seam.feature_0.0.0.jar" id="org.jboss.tools.seam.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.cdi.feature_0.0.0.jar" id="org.jboss.tools.cdi.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="WebTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.jmx.feature_0.0.0.jar" id="org.jboss.tools.jmx.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.as.feature_0.0.0.jar"
+ id="org.jboss.ide.eclipse.as.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.archives.feature_0.0.0.jar"
+ id="org.jboss.ide.eclipse.archives.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.hibernate.eclipse.feature_0.0.0.jar" id="org.hibernate.eclipse.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="WebTools" />
+ <category name="DataTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.freemarker.feature_0.0.0.jar"
+ id="org.jboss.ide.eclipse.freemarker.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.struts.feature_0.0.0.jar"
+ id="org.jboss.tools.struts.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.esb.feature_0.0.0.jar" id="org.jboss.tools.esb.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+ <feature url="features/org.jboss.tools.ws.feature_0.0.0.jar" id="org.jboss.tools.ws.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+ <feature url="features/org.jboss.tools.portlet.feature_0.0.0.jar"
+ id="org.jboss.tools.portlet.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.tptp.feature_0.0.0.jar" id="org.jboss.tools.tptp.feature" version="0.0.0">
+ <category name="TestPerfTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.smooks.feature_0.0.0.jar"
+ id="org.jboss.tools.smooks.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="SOATools" />
+ <category name="DataTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <!-- TODO add Drools back into site -->
+ <!-- <feature url="features/org.drools.eclipse.feature_0.0.0.jar" id="org.drools.eclipse.feature"
+ version="0.0.0"> <category name="AllTools"/> <category name="SOATools"/>
+ <category name="GeneralTools"/> </feature> <feature url="features/org.drools.eclipse.task.feature_0.0.0.jar"
+ id="org.drools.eclipse.task.feature" version="0.0.0"> <category name="AllTools"/>
+ <category name="SOATools"/> </feature> <feature url="features/org.guvnor.tools.feature_0.0.0.jar"
+ id="org.guvnor.tools.feature" version="0.0.0"> <category name="AllTools"/>
+ <category name="SOATools"/> </feature> -->
+ <feature url="features/org.jboss.tools.project.examples.feature_0.0.0.jar"
+ id="org.jboss.tools.project.examples.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="GeneralTools" />
+ </feature>
- <!-- only in JBT -->
- <!--
- <feature url="features/org.jboss.tools.community.project.examples.feature_0.0.0.jar" id="org.jboss.tools.community.project.examples.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.birt.feature_0.0.0.jar" id="org.jboss.tools.birt.feature" version="0.0.0">
- <category name="ReportTools"/>
- </feature>
- <feature url="features/org.jboss.tools.maven.feature_0.0.0.jar" id="org.jboss.tools.maven.feature" version="0.0.0">
- <category name="MavenTools"/>
- </feature>
- <feature url="features/org.jboss.tools.maven.seam.feature_0.0.0.jar" id="org.jboss.tools.maven.seam.feature" version="0.0.0">
- <category name="MavenTools"/>
- </feature>
- -->
+ <!-- DISABLED for now -->
+ <!--
+ <feature url="features/org.jboss.tools.profiler.feature_0.0.0.jar" id="org.jboss.tools.profiler.feature" version="0.0.0">
+ <category name="AllTools"/>
+ </feature>
+ -->
- <feature url="features/org.jboss.tools.xulrunner.feature_0.0.0.jar" id="org.jboss.tools.xulrunner.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
+ <!-- only in JBT -->
+ <!--
+ <feature url="features/org.jboss.tools.community.project.examples.feature_0.0.0.jar"
+ id="org.jboss.tools.community.project.examples.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.birt.feature_0.0.0.jar" id="org.jboss.tools.birt.feature" version="0.0.0">
+ <category name="ReportTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.maven.feature_0.0.0.jar" id="org.jboss.tools.maven.feature" version="0.0.0">
+ <category name="MavenTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.maven.seam.feature_0.0.0.jar"
+ id="org.jboss.tools.maven.seam.feature"
+ version="0.0.0"
+ >
+ <category name="MavenTools" />
+ </feature>
+ -->
- <!-- TODO: enable SDK features once we can build source plugins w/ Tycho -->
- <!--
- <feature url="features/org.jboss.tools.jmx.sdk.feature_0.0.0.jar" id="org.jboss.tools.jmx.sdk.feature" version="0.0.0">
- <category name="SDKTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.freemarker.sdk.feature_0.0.0.jar" id="org.jboss.ide.eclipse.freemarker.sdk.feature" version="0.0.0">
- <category name="SDKTools"/>
- </feature>
- -->
- <!-- Only in JBT -->
- <!--
- <feature url="features/org.jboss.tools.maven.sdk.feature_0.0.0.jar" id="org.jboss.tools.maven.sdk.feature" version="0.0.0">
- <category name="SDKTools"/>
- </feature>
- -->
-
- <!-- jBPM Tools & Flow features -->
- <feature url="features/org.jboss.tools.jbpm.convert.feature_0.0.0.jar" id="org.jboss.tools.jbpm.convert.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.jbpm.common.feature_0.0.0.jar" id="org.jboss.tools.jbpm.common.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.jbpm3.feature_0.0.0.jar" id="org.jboss.tools.jbpm3.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <!-- Only in JBT -->
- <!--
- <feature url="features/org.jboss.tools.jbpm4.feature_0.0.0.jar" id="org.jboss.tools.jbpm4.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- -->
-
- <!-- categories - see also ../../../common/aggregateRepos.*.properties -->
- <category-def name="SDKTools" label="${product.name} SDK">
- <description>${product.name} SDK contains plugins where an SDK package exists. These contain both source and runtimes. Use these if you want to debug and/or provide patches to ${product.name} plugins.
- </description>
- </category-def>
+ <feature url="features/org.jboss.tools.xulrunner.feature_0.0.0.jar"
+ id="org.jboss.tools.xulrunner.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
- <category-def name="AllTools" label="All ${product.name} ${product.version}">
- <description>
- Contains ALL the plugins that are available from ${product.name} except those related to integration with 3rd party plugins. Selecting this category will give you all tools needed for both Web, Seam and SOA Development.
- </description>
- </category-def>
+ <!-- TODO: enable SDK features once we can build source plugins w/ Tycho -->
+ <!-- <feature url="features/org.jboss.tools.jmx.sdk.feature_0.0.0.jar" id="org.jboss.tools.jmx.sdk.feature"
+ version="0.0.0"> <category name="SDKTools"/> </feature> <feature url="features/org.jboss.ide.eclipse.freemarker.sdk.feature_0.0.0.jar"
+ id="org.jboss.ide.eclipse.freemarker.sdk.feature" version="0.0.0"> <category
+ name="SDKTools"/> </feature> -->
+ <!-- Only in JBT -->
+ <!--
+ <feature url="features/org.jboss.tools.bpel.sdk.feature_0.0.0.jar"
+ id="org.jboss.tools.bpel.sdk.feature" version="0.0.0"> <category name="AllTools"/>
+ <category name="SOATools"/> </feature> <feature url="features/org.jboss.tools.maven.sdk.feature_0.0.0.jar"
+ id="org.jboss.tools.maven.sdk.feature" version="0.0.0"> <category name="SDKTools"/>
+ </feature>
+ -->
- <category-def name="SOATools" label="SOA Development">
- <description>
- Tools to help create SOA applications. Use these if you work with jBPM, Drools, JBoss ESB, JBoss WebServices or Smooks.
- </description>
- </category-def>
+ <!-- jBPM Tools & Flow features -->
+ <feature url="features/org.jboss.tools.jbpm.convert.feature_0.0.0.jar"
+ id="org.jboss.tools.jbpm.convert.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+ <feature url="features/org.jboss.tools.jbpm.common.feature_0.0.0.jar"
+ id="org.jboss.tools.jbpm.common.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+ <feature url="features/org.jboss.tools.jbpm3.feature_0.0.0.jar" id="org.jboss.tools.jbpm3.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+ <!-- Only in JBT -->
+ <!--
+ <feature url="features/org.jboss.tools.jbpm4.feature_0.0.0.jar" id="org.jboss.tools.jbpm4.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
- <category-def name="WebTools" label="Web and Java EE Development">
- <description>
- Tools to help create web and enterprise applications, using JSF, Facelets, Seam, Hibernate/JPA, CSS, Webservices and more.
+ <feature url="features/org.jboss.tools.bpel.feature_0.0.0.jar" id="org.jboss.tools.bpel.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+ -->
+
+ <!-- categories - see also ../../../common/aggregateRepos.*.properties -->
+ <category-def name="SDKTools" label="${product.name} SDK">
+ <description>${product.name} SDK contains plugins where an SDK package
+ exists. These contain both source and runtimes. Use these if you want
+ to debug and/or provide patches to ${product.name} plugins.
+ </description>
+ </category-def>
+
+ <category-def name="AllTools" label="All ${product.name} ${product.version}">
+ <description>
+ Contains ALL the plugins that are available from
+ ${product.name} except those
+ related to integration with 3rd party
+ plugins. Selecting this
+ category will give you all tools needed for
+ both Web, Seam and SOA
+ Development.
</description>
- </category-def>
+ </category-def>
- <category-def name="GeneralTools" label="Application Development">
- <description>Tools for general application development.</description>
- </category-def>
+ <category-def name="SOATools" label="SOA Development">
+ <description>
+ Tools to help create SOA applications. Use these if you
+ work with jBPM,
+ Drools, JBoss ESB, JBoss WebServices or Smooks.
+ </description>
+ </category-def>
- <category-def name="DataTools" label="Data Services">
- <description>Tools related to data services such as persistence and transformation.</description>
- </category-def>
+ <category-def name="WebTools" label="Web and Java EE Development">
+ <description>
+ Tools to help create web and enterprise applications,
+ using JSF, Facelets,
+ Seam, Hibernate/JPA, CSS, Webservices and more.
+ </description>
+ </category-def>
- <!-- Only in JBT -->
- <!--
- <category-def name="MavenTools" label="Maven Support">
- <description>Plugins related to Maven and m2eclipse support. Use these to enable use of Maven.</description>
- </category-def>
- -->
+ <category-def name="GeneralTools" label="Application Development">
+ <description>Tools for general application development.</description>
+ </category-def>
- <!-- Only in JBT -->
- <!--
- <category-def name="ReportTools" label="Business Intelligence, Reporting and Charting">
- <description>Business Intelligence, Reporting and Charting. Use these if you plan to integrate Hibernate or Seam with Eclipse BIRT.</description>
- </category-def>
- -->
+ <category-def name="DataTools" label="Data Services">
+ <description>Tools related to data services such as persistence and
+ transformation.</description>
+ </category-def>
- <category-def name="TestPerfTools" label="Test and Performance">
- <description>Tools used to improve testing and performance.</description>
- </category-def>
+ <!-- Only in JBT -->
+ <!-- <category-def name="MavenTools" label="Maven Support"> <description>Plugins
+ related to Maven and m2eclipse support. Use these to enable use of Maven.</description>
+ </category-def> -->
+ <!-- Only in JBT -->
+ <!-- <category-def name="ReportTools" label="Business Intelligence, Reporting
+ and Charting"> <description>Business Intelligence, Reporting and Charting.
+ Use these if you plan to integrate Hibernate or Seam with Eclipse BIRT.</description>
+ </category-def> -->
+
+ <category-def name="TestPerfTools" label="Test and Performance">
+ <description>Tools used to improve testing and performance.
+ </description>
+ </category-def>
+
</site>
Modified: branches/modular_build/site/category.JBossTools.xml
===================================================================
--- branches/modular_build/site/category.JBossTools.xml 2010-05-03 20:01:42 UTC (rev 21863)
+++ branches/modular_build/site/category.JBossTools.xml 2010-05-03 20:17:57 UTC (rev 21864)
@@ -1,191 +1,263 @@
<?xml version="1.0" encoding="UTF-8"?>
<site pack200="true">
- <description>
- This is the ${update.site.description} Update Site for ${product.name} ${product.version}.
+ <description>
+ This is the ${update.site.description} Update Site for ${product.name} ${product.version}.
</description>
- <feature url="features/org.jboss.tools.richfaces.feature_0.0.0.jar" id="org.jboss.tools.richfaces.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.seam.feature_0.0.0.jar" id="org.jboss.tools.seam.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.cdi.feature_0.0.0.jar" id="org.jboss.tools.cdi.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.jmx.feature_0.0.0.jar" id="org.jboss.tools.jmx.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.as.feature_0.0.0.jar" id="org.jboss.ide.eclipse.as.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.archives.feature_0.0.0.jar" id="org.jboss.ide.eclipse.archives.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.hibernate.eclipse.feature_0.0.0.jar" id="org.hibernate.eclipse.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- <category name="DataTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.freemarker.feature_0.0.0.jar" id="org.jboss.ide.eclipse.freemarker.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.struts.feature_0.0.0.jar" id="org.jboss.tools.struts.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.esb.feature_0.0.0.jar" id="org.jboss.tools.esb.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.ws.feature_0.0.0.jar" id="org.jboss.tools.ws.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.portlet.feature_0.0.0.jar" id="org.jboss.tools.portlet.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.tptp.feature_0.0.0.jar" id="org.jboss.tools.tptp.feature" version="0.0.0">
- <category name="TestPerfTools"/>
- </feature>
- <feature url="features/org.jboss.tools.smooks.feature_0.0.0.jar" id="org.jboss.tools.smooks.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- <category name="DataTools"/>
- <category name="GeneralTools"/>
- </feature>
-<!-- TODO add Drools back into site -->
-<!--
- <feature url="features/org.drools.eclipse.feature_0.0.0.jar" id="org.drools.eclipse.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.drools.eclipse.task.feature_0.0.0.jar" id="org.drools.eclipse.task.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.guvnor.tools.feature_0.0.0.jar" id="org.guvnor.tools.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- -->
- <feature url="features/org.jboss.tools.project.examples.feature_0.0.0.jar" id="org.jboss.tools.project.examples.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <!--feature url="features/org.jboss.tools.profiler.feature_0.0.0.jar" id="org.jboss.tools.profiler.feature" version="0.0.0">
- <category name="AllTools"/>
- </feature-->
+ <!-- only in JBDS -->
+ <!--
+ <feature url="features/com.jboss.jbds.product.feature_${product.versionTag}.jar"
+ id="com.jboss.jbds.product.feature"
+ version="${product.versionTag}"
+ patch="false"
+ >
+ <category name="AllTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.runtime.feature_${runtime.versionTag}.jar"
+ id="org.jboss.tools.runtime.feature"
+ version="${runtime.versionTag}"
+ patch="false"
+ >
+ <category name="AllTools" />
+ </feature>
+ -->
+ <feature url="features/org.jboss.tools.richfaces.feature_0.0.0.jar"
+ id="org.jboss.tools.richfaces.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.seam.feature_0.0.0.jar" id="org.jboss.tools.seam.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.cdi.feature_0.0.0.jar" id="org.jboss.tools.cdi.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="WebTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.jmx.feature_0.0.0.jar" id="org.jboss.tools.jmx.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.as.feature_0.0.0.jar"
+ id="org.jboss.ide.eclipse.as.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.archives.feature_0.0.0.jar"
+ id="org.jboss.ide.eclipse.archives.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.hibernate.eclipse.feature_0.0.0.jar" id="org.hibernate.eclipse.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="WebTools" />
+ <category name="DataTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.freemarker.feature_0.0.0.jar"
+ id="org.jboss.ide.eclipse.freemarker.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.struts.feature_0.0.0.jar"
+ id="org.jboss.tools.struts.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.esb.feature_0.0.0.jar" id="org.jboss.tools.esb.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+ <feature url="features/org.jboss.tools.ws.feature_0.0.0.jar" id="org.jboss.tools.ws.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+ <feature url="features/org.jboss.tools.portlet.feature_0.0.0.jar"
+ id="org.jboss.tools.portlet.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.tptp.feature_0.0.0.jar" id="org.jboss.tools.tptp.feature" version="0.0.0">
+ <category name="TestPerfTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.smooks.feature_0.0.0.jar"
+ id="org.jboss.tools.smooks.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="SOATools" />
+ <category name="DataTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <!-- TODO add Drools back into site -->
+ <!-- <feature url="features/org.drools.eclipse.feature_0.0.0.jar" id="org.drools.eclipse.feature"
+ version="0.0.0"> <category name="AllTools"/> <category name="SOATools"/>
+ <category name="GeneralTools"/> </feature> <feature url="features/org.drools.eclipse.task.feature_0.0.0.jar"
+ id="org.drools.eclipse.task.feature" version="0.0.0"> <category name="AllTools"/>
+ <category name="SOATools"/> </feature> <feature url="features/org.guvnor.tools.feature_0.0.0.jar"
+ id="org.guvnor.tools.feature" version="0.0.0"> <category name="AllTools"/>
+ <category name="SOATools"/> </feature> -->
+ <feature url="features/org.jboss.tools.project.examples.feature_0.0.0.jar"
+ id="org.jboss.tools.project.examples.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="GeneralTools" />
+ </feature>
- <!-- only in JBT -->
- <feature url="features/org.jboss.tools.community.project.examples.feature_0.0.0.jar" id="org.jboss.tools.community.project.examples.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.birt.feature_0.0.0.jar" id="org.jboss.tools.birt.feature" version="0.0.0">
- <category name="ReportTools"/>
- </feature>
- <feature url="features/org.jboss.tools.maven.feature_0.0.0.jar" id="org.jboss.tools.maven.feature" version="0.0.0">
- <category name="MavenTools"/>
- </feature>
- <feature url="features/org.jboss.tools.maven.seam.feature_0.0.0.jar" id="org.jboss.tools.maven.seam.feature" version="0.0.0">
- <category name="MavenTools"/>
- </feature>
- <feature url="features/org.jboss.tools.xulrunner.feature_0.0.0.jar" id="org.jboss.tools.xulrunner.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
+ <!-- DISABLED for now -->
+ <!--
+ <feature url="features/org.jboss.tools.profiler.feature_0.0.0.jar" id="org.jboss.tools.profiler.feature" version="0.0.0">
+ <category name="AllTools"/>
+ </feature>
+ -->
- <!-- TODO: enable SDK features once we can build source plugins w/ Tycho -->
- <!--
- <feature url="features/org.jboss.tools.jmx.sdk.feature_0.0.0.jar" id="org.jboss.tools.jmx.sdk.feature" version="0.0.0">
- <category name="SDKTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.freemarker.sdk.feature_0.0.0.jar" id="org.jboss.ide.eclipse.freemarker.sdk.feature" version="0.0.0">
- <category name="SDKTools"/>
- </feature>
- -->
- <!-- TODO: enable SDK features once we can build source plugins w/ Tycho -->
- <!-- Only in JBT -->
- <!--
- <feature url="features/org.jboss.tools.maven.sdk.feature_0.0.0.jar" id="org.jboss.tools.maven.sdk.feature" version="0.0.0">
- <category name="SDKTools"/>
- </feature>
- -->
-
- <!-- jBPM Tools & Flow features -->
- <feature url="features/org.jboss.tools.jbpm.convert.feature_0.0.0.jar" id="org.jboss.tools.jbpm.convert.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.jbpm.common.feature_0.0.0.jar" id="org.jboss.tools.jbpm.common.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.jbpm3.feature_0.0.0.jar" id="org.jboss.tools.jbpm3.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.jbpm4.feature_0.0.0.jar" id="org.jboss.tools.jbpm4.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
-
- <!-- categories - see also ../../../common/aggregateRepos.*.properties -->
- <category-def name="SDKTools" label="${product.name} SDK">
- <description>${product.name} SDK contains plugins where an SDK package exists. These contain both source and runtimes. Use these if you want to debug and/or provide patches to ${product.name} plugins.
- </description>
- </category-def>
+ <!-- only in JBT -->
+ <feature url="features/org.jboss.tools.community.project.examples.feature_0.0.0.jar"
+ id="org.jboss.tools.community.project.examples.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="GeneralTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.birt.feature_0.0.0.jar" id="org.jboss.tools.birt.feature" version="0.0.0">
+ <category name="ReportTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.maven.feature_0.0.0.jar" id="org.jboss.tools.maven.feature" version="0.0.0">
+ <category name="MavenTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.maven.seam.feature_0.0.0.jar"
+ id="org.jboss.tools.maven.seam.feature"
+ version="0.0.0"
+ >
+ <category name="MavenTools" />
+ </feature>
+ <feature url="features/org.jboss.tools.xulrunner.feature_0.0.0.jar"
+ id="org.jboss.tools.xulrunner.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="WebTools" />
+ </feature>
- <category-def name="AllTools" label="All ${product.name} ${product.version}">
- <description>
- Contains ALL the plugins that are available from ${product.name} except those related to integration with 3rd party plugins. Selecting this category will give you all tools needed for both Web, Seam and SOA Development.
- </description>
- </category-def>
+ <!-- TODO: enable SDK features once we can build source plugins w/ Tycho -->
+ <!-- <feature url="features/org.jboss.tools.jmx.sdk.feature_0.0.0.jar" id="org.jboss.tools.jmx.sdk.feature"
+ version="0.0.0"> <category name="SDKTools"/> </feature> <feature url="features/org.jboss.ide.eclipse.freemarker.sdk.feature_0.0.0.jar"
+ id="org.jboss.ide.eclipse.freemarker.sdk.feature" version="0.0.0"> <category
+ name="SDKTools"/> </feature> -->
+ <!-- TODO: enable SDK features once we can build source plugins w/ Tycho -->
+ <!-- Only in JBT -->
+ <!--
+ <feature url="features/org.jboss.tools.bpel.sdk.feature_0.0.0.jar"
+ id="org.jboss.tools.bpel.sdk.feature" version="0.0.0"> <category name="AllTools"/>
+ <category name="SOATools"/> </feature> <feature url="features/org.jboss.tools.maven.sdk.feature_0.0.0.jar"
+ id="org.jboss.tools.maven.sdk.feature" version="0.0.0"> <category name="SDKTools"/>
+ </feature>
+ -->
- <category-def name="SOATools" label="SOA Development">
- <description>
- Tools to help create SOA applications. Use these if you work with jBPM, Drools, JBoss ESB, JBoss WebServices or Smooks.
- </description>
- </category-def>
+ <!-- jBPM Tools & Flow features -->
+ <feature url="features/org.jboss.tools.jbpm.convert.feature_0.0.0.jar"
+ id="org.jboss.tools.jbpm.convert.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+ <feature url="features/org.jboss.tools.jbpm.common.feature_0.0.0.jar"
+ id="org.jboss.tools.jbpm.common.feature"
+ version="0.0.0"
+ >
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+ <feature url="features/org.jboss.tools.jbpm3.feature_0.0.0.jar" id="org.jboss.tools.jbpm3.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+ <feature url="features/org.jboss.tools.jbpm4.feature_0.0.0.jar" id="org.jboss.tools.jbpm4.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
- <category-def name="WebTools" label="Web and Java EE Development">
- <description>
- Tools to help create web and enterprise applications, using JSF, Facelets, Seam, Hibernate/JPA, CSS, Webservices and more.
+ <feature url="features/org.jboss.tools.bpel.feature_0.0.0.jar" id="org.jboss.tools.bpel.feature" version="0.0.0">
+ <category name="AllTools" />
+ <category name="SOATools" />
+ </feature>
+
+ <!-- categories - see also ../../../common/aggregateRepos.*.properties -->
+ <category-def name="SDKTools" label="${product.name} SDK">
+ <description>${product.name} SDK contains plugins where an SDK package
+ exists. These contain both source and runtimes. Use these if you want
+ to debug and/or provide patches to ${product.name} plugins.
+ </description>
+ </category-def>
+
+ <category-def name="AllTools" label="All ${product.name} ${product.version}">
+ <description>
+ Contains ALL the plugins that are available from
+ ${product.name} except those
+ related to integration with 3rd party
+ plugins. Selecting this
+ category will give you all tools needed for
+ both Web, Seam and SOA
+ Development.
</description>
- </category-def>
+ </category-def>
- <category-def name="GeneralTools" label="Application Development">
- <description>Tools for general application development.</description>
- </category-def>
+ <category-def name="SOATools" label="SOA Development">
+ <description>
+ Tools to help create SOA applications. Use these if you
+ work with jBPM,
+ Drools, JBoss ESB, JBoss WebServices or Smooks.
+ </description>
+ </category-def>
- <category-def name="DataTools" label="Data Services">
- <description>Tools related to data services such as persistence and transformation.</description>
- </category-def>
+ <category-def name="WebTools" label="Web and Java EE Development">
+ <description>
+ Tools to help create web and enterprise applications,
+ using JSF, Facelets,
+ Seam, Hibernate/JPA, CSS, Webservices and more.
+ </description>
+ </category-def>
- <!-- Only in JBT -->
- <category-def name="MavenTools" label="Maven Support">
- <description>Plugins related to Maven and m2eclipse support. Use these to enable use of Maven.</description>
- </category-def>
+ <category-def name="GeneralTools" label="Application Development">
+ <description>Tools for general application development.</description>
+ </category-def>
- <!-- Only in JBT -->
- <category-def name="ReportTools" label="Business Intelligence, Reporting and Charting">
- <description>Business Intelligence, Reporting and Charting. Use these if you plan to integrate Hibernate or Seam with Eclipse BIRT.</description>
- </category-def>
+ <category-def name="DataTools" label="Data Services">
+ <description>Tools related to data services such as persistence and
+ transformation.</description>
+ </category-def>
- <category-def name="TestPerfTools" label="Test and Performance">
- <description>Tools used to improve testing and performance.</description>
- </category-def>
+ <!-- Only in JBT -->
+ <category-def name="MavenTools" label="Maven Support">
+ <description>Plugins related to Maven and m2eclipse support. Use these
+ to enable use of Maven.</description>
+ </category-def>
+ <!-- Only in JBT -->
+ <category-def name="ReportTools" label="Business Intelligence, Reporting and Charting">
+ <description>Business Intelligence, Reporting and Charting. Use these
+ if you plan to integrate Hibernate or Seam with Eclipse BIRT.
+ </description>
+ </category-def>
+
+ <category-def name="TestPerfTools" label="Test and Performance">
+ <description>Tools used to improve testing and performance.
+ </description>
+ </category-def>
+
</site>
14 years, 8 months
JBoss Tools SVN: r21863 - branches/modular_build/site.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-05-03 16:01:42 -0400 (Mon, 03 May 2010)
New Revision: 21863
Modified:
branches/modular_build/site/category.JBDS.xml
branches/modular_build/site/category.JBossTools.xml
Log:
add jbpm3/4 to jbt; add jbpm3 to jbds
Modified: branches/modular_build/site/category.JBDS.xml
===================================================================
--- branches/modular_build/site/category.JBDS.xml 2010-05-03 17:37:50 UTC (rev 21862)
+++ branches/modular_build/site/category.JBDS.xml 2010-05-03 20:01:42 UTC (rev 21863)
@@ -140,6 +140,21 @@
<category name="AllTools"/>
<category name="SOATools"/>
</feature>
+ <feature url="features/org.jboss.tools.jbpm.common.feature_0.0.0.jar" id="org.jboss.tools.jbpm.common.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.jbpm3.feature_0.0.0.jar" id="org.jboss.tools.jbpm3.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ <!-- Only in JBT -->
+ <!--
+ <feature url="features/org.jboss.tools.jbpm4.feature_0.0.0.jar" id="org.jboss.tools.jbpm4.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ -->
<!-- categories - see also ../../../common/aggregateRepos.*.properties -->
<category-def name="SDKTools" label="${product.name} SDK">
Modified: branches/modular_build/site/category.JBossTools.xml
===================================================================
--- branches/modular_build/site/category.JBossTools.xml 2010-05-03 17:37:50 UTC (rev 21862)
+++ branches/modular_build/site/category.JBossTools.xml 2010-05-03 20:01:42 UTC (rev 21863)
@@ -129,6 +129,18 @@
<category name="AllTools"/>
<category name="SOATools"/>
</feature>
+ <feature url="features/org.jboss.tools.jbpm.common.feature_0.0.0.jar" id="org.jboss.tools.jbpm.common.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.jbpm3.feature_0.0.0.jar" id="org.jboss.tools.jbpm3.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.jbpm4.feature_0.0.0.jar" id="org.jboss.tools.jbpm4.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
<!-- categories - see also ../../../common/aggregateRepos.*.properties -->
<category-def name="SDKTools" label="${product.name} SDK">
14 years, 8 months
JBoss Tools SVN: r21862 - trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action.
by jbosstools-commits@lists.jboss.org
Author: yzhishko
Date: 2010-05-03 13:37:50 -0400 (Mon, 03 May 2010)
New Revision: 21862
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/JSF2QuickFixProcessor.java
Log:
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/JSF2QuickFixProcessor.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/JSF2QuickFixProcessor.java 2010-05-03 17:37:01 UTC (rev 21861)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/JSF2QuickFixProcessor.java 2010-05-03 17:37:50 UTC (rev 21862)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2007-2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.jsf.web.validation.jsf2.action;
import java.util.ArrayList;
@@ -13,6 +24,12 @@
import org.jboss.tools.jsf.web.validation.jsf2.components.IJSF2ValidationComponent;
import org.jboss.tools.jsf.web.validation.jsf2.util.JSF2ResourceUtil;
+/**
+ *
+ * @author yzhishko
+ *
+ */
+
public class JSF2QuickFixProcessor implements IQuickAssistProcessor {
public boolean canAssist(IQuickAssistInvocationContext invocationContext) {
14 years, 8 months
JBoss Tools SVN: r21861 - in trunk/jsf/plugins/org.jboss.tools.jsf: META-INF and 4 other directories.
by jbosstools-commits@lists.jboss.org
Author: yzhishko
Date: 2010-05-03 13:37:01 -0400 (Mon, 03 May 2010)
New Revision: 21861
Added:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/JSF2QuickFixProcessor.java
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/META-INF/MANIFEST.MF
trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/JSF2SourceValidator.java
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2CompositeAttrs.java
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2CompositeComponent.java
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2ResourcesFolder.java
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/components/JSF2ComponentFactory.java
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/util/JSF2ComponentModelManager.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5930 - quick fixes to editor were added
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/META-INF/MANIFEST.MF
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/META-INF/MANIFEST.MF 2010-05-03 17:16:01 UTC (rev 21860)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/META-INF/MANIFEST.MF 2010-05-03 17:37:01 UTC (rev 21861)
@@ -46,8 +46,8 @@
org.eclipse.jdt.core.manipulation,
org.eclipse.jst.j2ee,
org.eclipse.ui.ide,
- org.eclipse.wst.html.core;bundle-version="1.1.300"
+ org.eclipse.wst.html.core;bundle-version="1.1.300",
+ org.eclipse.wst.sse.ui;bundle-version="1.1.102"
Bundle-Version: 3.1.0.qualifier
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Import-Package: org.eclipse.wst.sse.ui.internal.reconcile.validator
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml 2010-05-03 17:16:01 UTC (rev 21860)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml 2010-05-03 17:37:01 UTC (rev 21861)
@@ -553,12 +553,12 @@
<attribute
name="problemType">
</attribute>
+ <attribute
+ name="baseElement">
+ </attribute>
<super
type="org.eclipse.core.resources.textmarker">
</super>
- <attribute
- name="baseElement">
- </attribute>
</extension>
<extension
point="org.eclipse.wst.sse.ui.sourcevalidation">
@@ -576,4 +576,20 @@
</contentTypeIdentifier>
</validator>
</extension>
+ <extension
+ point="org.eclipse.wst.sse.ui.quickFixProcessor">
+ <quickFixProcessor
+ class="org.jboss.tools.jsf.web.validation.jsf2.action.JSF2QuickFixProcessor"
+ problemType="org.jboss.tools.jsf.jsf2problemmarker">
+ </quickFixProcessor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.editors.annotationTypes">
+ <type
+ markerSeverity="1"
+ markerType="org.jboss.tools.jsf.jsf2problemmarker"
+ name="org.jboss.tools.jsf.jsf2AnnotationSpec"
+ super="org.eclipse.wst.sse.ui.temp.warning">
+ </type>
+ </extension>
</plugin>
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/JSF2SourceValidator.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/JSF2SourceValidator.java 2010-05-03 17:16:01 UTC (rev 21860)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/JSF2SourceValidator.java 2010-05-03 17:37:01 UTC (rev 21861)
@@ -28,7 +28,11 @@
import org.eclipse.wst.xml.core.internal.provisional.document.IDOMDocument;
import org.eclipse.wst.xml.core.internal.provisional.document.IDOMElement;
import org.jboss.tools.jsf.web.validation.jsf2.components.IJSF2ValidationComponent;
+import org.jboss.tools.jsf.web.validation.jsf2.components.JSF2AttrTempComponent;
+import org.jboss.tools.jsf.web.validation.jsf2.components.JSF2CompositeTempComponent;
+import org.jboss.tools.jsf.web.validation.jsf2.components.JSF2URITempComponent;
import org.jboss.tools.jsf.web.validation.jsf2.util.JSF2ComponentModelManager;
+import org.jboss.tools.jsf.web.validation.jsf2.util.JSF2ResourceUtil;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@@ -43,6 +47,7 @@
public class JSF2SourceValidator implements IValidator, ISourceValidator {
private IDOMDocument document;
+ private IFile validateFile;
public void cleanup(IReporter reporter) {
}
@@ -64,6 +69,7 @@
IResource resource = project.findMember(filePath
.substring(filePath.indexOf('/') + 1));
if (resource instanceof IFile) {
+ validateFile = (IFile) resource;
reportProblems(reporter,
JSF2XMLValidator.getValidationComponents(document,
(IFile) resource));
@@ -79,6 +85,7 @@
public void disconnect(IDocument document) {
document = null;
+ validateFile = null;
}
public void validate(IRegion dirtyRegion, IValidationContext helper,
@@ -113,7 +120,7 @@
IJSF2ValidationComponent[] validationComponents) {
for (int i = 0; i < validationComponents.length; i++) {
reporter.addMessage(this, new LocalizedMessage(
- validationComponents[i]));
+ validationComponents[i], validateFile));
}
}
@@ -121,8 +128,33 @@
private IJSF2ValidationComponent component;
- public LocalizedMessage(IJSF2ValidationComponent component) {
+ public LocalizedMessage(IJSF2ValidationComponent component,
+ IFile validateFile) {
this.component = component;
+ setAttribute("problemType", "org.jboss.tools.jsf.jsf2problemmarker"); //$NON-NLS-1$ //$NON-NLS-2$
+ setAttribute(IJSF2ValidationComponent.JSF2_TYPE_KEY, component
+ .getType());
+ setAttribute(
+ "validateResourcePath", validateFile == null ? "" : validateFile.getFullPath().toString()); //$NON-NLS-1$//$NON-NLS-2$
+ setAttribute(JSF2ResourceUtil.COMPONENT_RESOURCE_PATH_KEY,
+ component.getComponentResourceLocation());
+ if (component instanceof JSF2URITempComponent) {
+ setAttribute(IJSF2ValidationComponent.JSF2_URI_NAME_KEY,
+ ((JSF2URITempComponent) component).getURI());
+ } else if (component instanceof JSF2AttrTempComponent) {
+ setAttribute(IJSF2ValidationComponent.JSF2_ATTR_NAME_KEY,
+ ((JSF2AttrTempComponent) component).getName());
+ } else if (component instanceof JSF2CompositeTempComponent) {
+ String[] attrNames = ((JSF2CompositeTempComponent) component)
+ .getAttrNames();
+ if (attrNames != null) {
+ for (int i = 0; i < attrNames.length; i++) {
+ setAttribute(
+ IJSF2ValidationComponent.JSF2_ATTR_NAME_KEY
+ + String.valueOf(i), attrNames[i]);
+ }
+ }
+ }
}
@Override
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2CompositeAttrs.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2CompositeAttrs.java 2010-05-03 17:16:01 UTC (rev 21860)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2CompositeAttrs.java 2010-05-03 17:37:01 UTC (rev 21861)
@@ -15,6 +15,7 @@
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IMarker;
import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
@@ -22,6 +23,12 @@
import org.eclipse.core.runtime.Path;
import org.eclipse.core.runtime.Status;
import org.eclipse.core.runtime.jobs.Job;
+import org.eclipse.jdt.internal.ui.JavaPluginImages;
+import org.eclipse.jface.text.IDocument;
+import org.eclipse.jface.text.contentassist.ICompletionProposal;
+import org.eclipse.jface.text.contentassist.IContextInformation;
+import org.eclipse.swt.graphics.Image;
+import org.eclipse.swt.graphics.Point;
import org.eclipse.ui.IMarkerResolution;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.ide.IDE;
@@ -39,8 +46,24 @@
*
*/
-public class CreateJSF2CompositeAttrs implements IMarkerResolution {
+@SuppressWarnings("restriction")
+public class CreateJSF2CompositeAttrs implements IMarkerResolution,
+ ICompletionProposal {
+ private String componentPath = null;
+ private IResource validateResource = null;
+ private String[] attrs = null;
+
+ public CreateJSF2CompositeAttrs() {
+ }
+
+ public CreateJSF2CompositeAttrs(IResource validateResource,
+ String compPath, String[] attrs) {
+ this.validateResource = validateResource;
+ this.componentPath = compPath;
+ this.attrs = attrs;
+ }
+
public String getLabel() {
return JSFUIMessages.Create_JSF_2_Interface_Attr;
}
@@ -48,16 +71,20 @@
@SuppressWarnings("unchecked")
public void run(final IMarker marker) {
try {
- Map attrsMap = marker.getAttributes();
- Object object = attrsMap
- .get(JSF2ResourceUtil.COMPONENT_RESOURCE_PATH_KEY);
+ if (marker != null) {
+ validateResource = marker.getResource();
+ Map attrsMap = marker.getAttributes();
+ Object object = attrsMap
+ .get(JSF2ResourceUtil.COMPONENT_RESOURCE_PATH_KEY);
+ componentPath = (String) object;
+ attrs = new String[] { (String) marker
+ .getAttribute(IJSF2ValidationComponent.JSF2_ATTR_NAME_KEY) };
+ }
final IFile createdFile = JSF2ResourceUtil
.createCompositeComponentFile(
- marker.getResource().getProject(),
- new Path((String) object),
- new String[] { (String) marker
- .getAttribute(IJSF2ValidationComponent.JSF2_ATTR_NAME_KEY) });
- marker.getResource().getProject().deleteMarkers(
+ validateResource.getProject(), new Path(
+ componentPath), attrs);
+ validateResource.getProject().deleteMarkers(
JSF2XMLValidator.JSF2_PROBLEM_ID, false, 1);
if (createdFile != null) {
IDE.openEditor(PlatformUI.getWorkbench()
@@ -69,10 +96,11 @@
@Override
protected IStatus run(IProgressMonitor monitor) {
try {
- ValidationFramework.getDefault().validate(
- new IProject[] { marker.getResource()
- .getProject() }, false, false,
- new NullProgressMonitor());
+ ValidationFramework.getDefault()
+ .validate(
+ new IProject[] { validateResource
+ .getProject() }, false, false,
+ new NullProgressMonitor());
} catch (CoreException e) {
return new Status(IStatus.CANCEL,
JSFModelPlugin.PLUGIN_ID, "Cancel"); //$NON-NLS-1$
@@ -86,4 +114,28 @@
}
}
+ public void apply(IDocument document) {
+ run(null);
+ }
+
+ public String getAdditionalProposalInfo() {
+ return null;
+ }
+
+ public IContextInformation getContextInformation() {
+ return null;
+ }
+
+ public String getDisplayString() {
+ return JSFUIMessages.Create_JSF_2_Interface_Attr;
+ }
+
+ public Image getImage() {
+ return JavaPluginImages.get(JavaPluginImages.IMG_CORRECTION_ADD);
+ }
+
+ public Point getSelection(IDocument document) {
+ return null;
+ }
+
}
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2CompositeComponent.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2CompositeComponent.java 2010-05-03 17:16:01 UTC (rev 21860)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2CompositeComponent.java 2010-05-03 17:37:01 UTC (rev 21861)
@@ -18,6 +18,7 @@
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IMarker;
import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
@@ -25,6 +26,12 @@
import org.eclipse.core.runtime.Path;
import org.eclipse.core.runtime.Status;
import org.eclipse.core.runtime.jobs.Job;
+import org.eclipse.jdt.internal.ui.JavaPluginImages;
+import org.eclipse.jface.text.IDocument;
+import org.eclipse.jface.text.contentassist.ICompletionProposal;
+import org.eclipse.jface.text.contentassist.IContextInformation;
+import org.eclipse.swt.graphics.Image;
+import org.eclipse.swt.graphics.Point;
import org.eclipse.ui.IMarkerResolution;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.ide.IDE;
@@ -42,8 +49,24 @@
*
*/
-public class CreateJSF2CompositeComponent implements IMarkerResolution {
+@SuppressWarnings("restriction")
+public class CreateJSF2CompositeComponent implements IMarkerResolution,
+ ICompletionProposal {
+ private String componentPath = null;
+ private IResource validateResource = null;
+ private String[] attrs = null;
+
+ public CreateJSF2CompositeComponent() {
+ }
+
+ public CreateJSF2CompositeComponent(IResource validateResource,
+ String compPath, String[] attrs) {
+ this.validateResource = validateResource;
+ this.componentPath = compPath;
+ this.attrs = attrs;
+ }
+
public String getLabel() {
return JSFUIMessages.Create_JSF_2_Composite_Component;
}
@@ -51,15 +74,20 @@
@SuppressWarnings("unchecked")
public void run(final IMarker marker) {
try {
- Map attrsMap = marker.getAttributes();
- Object object = attrsMap
- .get(JSF2ResourceUtil.COMPONENT_RESOURCE_PATH_KEY);
+ if (marker != null) {
+ validateResource = marker.getResource();
+ Map attrsMap = marker.getAttributes();
+ Object object = attrsMap
+ .get(JSF2ResourceUtil.COMPONENT_RESOURCE_PATH_KEY);
+ componentPath = (String) object;
+ attrs = getAttributes(marker);
+ }
final IFile createdFile = JSF2ResourceUtil
- .createCompositeComponentFile(marker.getResource()
- .getProject(), new Path((String) object),
- getAttributes(marker));
- marker.getResource().deleteMarkers(
- JSF2XMLValidator.JSF2_PROBLEM_ID, false, 1);
+ .createCompositeComponentFile(
+ validateResource.getProject(), new Path(
+ componentPath), attrs);
+ validateResource.getProject().deleteMarkers(JSF2XMLValidator.JSF2_PROBLEM_ID,
+ false, 1);
if (createdFile != null) {
IDE.openEditor(PlatformUI.getWorkbench()
.getActiveWorkbenchWindow().getActivePage(),
@@ -70,10 +98,11 @@
@Override
protected IStatus run(IProgressMonitor monitor) {
try {
- ValidationFramework.getDefault().validate(
- new IProject[] { marker.getResource()
- .getProject() }, false, false,
- new NullProgressMonitor());
+ ValidationFramework.getDefault()
+ .validate(
+ new IProject[] { validateResource
+ .getProject() }, false, false,
+ new NullProgressMonitor());
} catch (CoreException e) {
return new Status(IStatus.CANCEL,
JSFModelPlugin.PLUGIN_ID, "Cancel"); //$NON-NLS-1$
@@ -104,4 +133,28 @@
return null;
}
+ public void apply(IDocument document) {
+ run(null);
+ }
+
+ public String getAdditionalProposalInfo() {
+ return null;
+ }
+
+ public IContextInformation getContextInformation() {
+ return null;
+ }
+
+ public String getDisplayString() {
+ return JSFUIMessages.Create_JSF_2_Composite_Component;
+ }
+
+ public Image getImage() {
+ return JavaPluginImages.get(JavaPluginImages.IMG_CORRECTION_ADD);
+ }
+
+ public Point getSelection(IDocument document) {
+ return null;
+ }
+
}
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2ResourcesFolder.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2ResourcesFolder.java 2010-05-03 17:16:01 UTC (rev 21860)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/CreateJSF2ResourcesFolder.java 2010-05-03 17:37:01 UTC (rev 21861)
@@ -13,12 +13,19 @@
import org.eclipse.core.resources.IMarker;
import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.core.runtime.Status;
import org.eclipse.core.runtime.jobs.Job;
+import org.eclipse.jdt.internal.ui.JavaPluginImages;
+import org.eclipse.jface.text.IDocument;
+import org.eclipse.jface.text.contentassist.ICompletionProposal;
+import org.eclipse.jface.text.contentassist.IContextInformation;
+import org.eclipse.swt.graphics.Image;
+import org.eclipse.swt.graphics.Point;
import org.eclipse.ui.IMarkerResolution;
import org.eclipse.wst.validation.ValidationFramework;
import org.eclipse.wst.validation.internal.provisional.core.IValidatorJob;
@@ -34,28 +41,46 @@
*
*/
-public class CreateJSF2ResourcesFolder implements IMarkerResolution {
+@SuppressWarnings("restriction")
+public class CreateJSF2ResourcesFolder implements IMarkerResolution,
+ ICompletionProposal {
+ private String componentPath = null;
+ private IResource validateResource = null;
+
public String getLabel() {
return JSFUIMessages.Create_JSF_2_Resources_Folder;
}
+ public CreateJSF2ResourcesFolder() {
+ }
+
+ public CreateJSF2ResourcesFolder(IResource validateResource, String compPath) {
+ this.componentPath = compPath;
+ this.validateResource = validateResource;
+ }
+
public void run(final IMarker marker) {
try {
- JSF2ResourceUtil.createResourcesFolderByNameSpace(marker
- .getResource().getProject(), (String) marker
- .getAttribute(IJSF2ValidationComponent.JSF2_URI_NAME_KEY));
- marker.getResource().getProject().deleteMarkers(
+ if (marker != null) {
+ componentPath = (String) marker
+ .getAttribute(IJSF2ValidationComponent.JSF2_URI_NAME_KEY);
+ validateResource = marker.getResource();
+ }
+ JSF2ResourceUtil.createResourcesFolderByNameSpace(validateResource
+ .getProject(), componentPath);
+ validateResource.getProject().deleteMarkers(
JSF2XMLValidator.JSF2_PROBLEM_ID, false, 1);
Job validateJob = new Job("JSF 2 Components Validator") { //$NON-NLS-1$
@Override
protected IStatus run(IProgressMonitor monitor) {
try {
- ValidationFramework.getDefault().validate(
- new IProject[] { marker.getResource()
- .getProject() }, false, false,
- new NullProgressMonitor());
+ ValidationFramework.getDefault()
+ .validate(
+ new IProject[] { validateResource
+ .getProject() }, false, false,
+ new NullProgressMonitor());
} catch (CoreException e) {
return new Status(IStatus.CANCEL,
JSFModelPlugin.PLUGIN_ID, "Cancel"); //$NON-NLS-1$
@@ -69,4 +94,28 @@
}
}
+ public void apply(IDocument document) {
+ run(null);
+ }
+
+ public String getAdditionalProposalInfo() {
+ return null;
+ }
+
+ public IContextInformation getContextInformation() {
+ return null;
+ }
+
+ public String getDisplayString() {
+ return JSFUIMessages.Create_JSF_2_Resources_Folder;
+ }
+
+ public Image getImage() {
+ return JavaPluginImages.get(JavaPluginImages.IMG_CORRECTION_ADD);
+ }
+
+ public Point getSelection(IDocument document) {
+ return null;
+ }
+
}
Added: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/JSF2QuickFixProcessor.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/JSF2QuickFixProcessor.java (rev 0)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/action/JSF2QuickFixProcessor.java 2010-05-03 17:37:01 UTC (rev 21861)
@@ -0,0 +1,80 @@
+package org.jboss.tools.jsf.web.validation.jsf2.action;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.eclipse.core.resources.IResource;
+import org.eclipse.core.resources.ResourcesPlugin;
+import org.eclipse.jface.text.contentassist.ICompletionProposal;
+import org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext;
+import org.eclipse.jface.text.quickassist.IQuickAssistProcessor;
+import org.eclipse.jface.text.source.Annotation;
+import org.eclipse.wst.sse.ui.StructuredTextInvocationContext;
+import org.jboss.tools.jsf.web.validation.jsf2.components.IJSF2ValidationComponent;
+import org.jboss.tools.jsf.web.validation.jsf2.util.JSF2ResourceUtil;
+
+public class JSF2QuickFixProcessor implements IQuickAssistProcessor {
+
+ public boolean canAssist(IQuickAssistInvocationContext invocationContext) {
+ return false;
+ }
+
+ public boolean canFix(Annotation annotation) {
+ return false;
+ }
+
+ public ICompletionProposal[] computeQuickAssistProposals(
+ IQuickAssistInvocationContext invocationContext) {
+ if (invocationContext instanceof StructuredTextInvocationContext) {
+ StructuredTextInvocationContext context = (StructuredTextInvocationContext) invocationContext;
+ String type = (String) context
+ .getAttribute(IJSF2ValidationComponent.JSF2_TYPE_KEY);
+ IResource resource = ResourcesPlugin.getWorkspace().getRoot()
+ .findMember(
+ (String) context
+ .getAttribute("validateResourcePath")); //$NON-NLS-1$
+ String compPath = (String) context
+ .getAttribute(JSF2ResourceUtil.COMPONENT_RESOURCE_PATH_KEY);
+
+ if (type.equals(IJSF2ValidationComponent.JSF2_FIXABLE_ATTR_TYPE)) {
+ String[] attrs = new String[] { (String) context
+ .getAttribute(IJSF2ValidationComponent.JSF2_ATTR_NAME_KEY) };
+ ICompletionProposal proposal = new CreateJSF2CompositeAttrs(
+ resource, compPath, attrs);
+ return new ICompletionProposal[] { proposal };
+ } else if (type
+ .equals(IJSF2ValidationComponent.JSF2_COMPOSITE_COMPONENT_TYPE)) {
+ ICompletionProposal proposal = new CreateJSF2CompositeAttrs(
+ resource, compPath, retriveAttrsFromContext(context));
+ return new ICompletionProposal[] { proposal };
+ } else if (type.equals(IJSF2ValidationComponent.JSF2_URI_TYPE)) {
+ String uriPath = (String) context
+ .getAttribute(IJSF2ValidationComponent.JSF2_URI_NAME_KEY);
+ ICompletionProposal proposal = new CreateJSF2ResourcesFolder(
+ resource, uriPath);
+ return new ICompletionProposal[] { proposal };
+ }
+ }
+ return null;
+ }
+
+ private String[] retriveAttrsFromContext(
+ StructuredTextInvocationContext context) {
+ List<String> attrsList = new ArrayList<String>();
+ int i = 0;
+ while (!(context
+ .getAttribute(IJSF2ValidationComponent.JSF2_ATTR_NAME_KEY
+ + String.valueOf(i)) == null)) {
+ attrsList.add((String) context
+ .getAttribute(IJSF2ValidationComponent.JSF2_ATTR_NAME_KEY
+ + String.valueOf(i)));
+ i++;
+ }
+ return attrsList.toArray(new String[0]);
+ }
+
+ public String getErrorMessage() {
+ return null;
+ }
+
+}
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/components/JSF2ComponentFactory.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/components/JSF2ComponentFactory.java 2010-05-03 17:16:01 UTC (rev 21860)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/components/JSF2ComponentFactory.java 2010-05-03 17:37:01 UTC (rev 21861)
@@ -15,7 +15,6 @@
import java.util.HashSet;
import java.util.List;
import java.util.Set;
-
import org.eclipse.core.resources.IFile;
import org.eclipse.jdt.internal.core.JarEntryFile;
import org.eclipse.wst.xml.core.internal.document.ElementImpl;
@@ -25,7 +24,6 @@
import org.jboss.tools.jsf.web.validation.jsf2.util.JSF2ComponentModelManager;
import org.w3c.dom.NamedNodeMap;
import org.w3c.dom.Node;
-import org.w3c.dom.NodeList;
/**
*
@@ -64,7 +62,8 @@
.getReadableDOMDocument(container);
IDOMElement interfaceElement = JSF2ComponentModelManager.getManager()
.checkCompositeInterface(containerDocument);
- Set<String> interfaceAttrs = getInterfaceAttrs(interfaceElement);
+ Set<String> interfaceAttrs = JSF2ComponentModelManager.getManager()
+ .getInterfaceAttrs(interfaceElement);
interfaceAttrs.addAll(uncheckedAttrs);
IDOMAttr[] existingAttrs = getExistingAttrs(elementWithAttrs);
for (int i = 0; i < existingAttrs.length; i++) {
@@ -94,7 +93,8 @@
.getReadableDOMDocument(compContainerFile);
IDOMElement interfaceElement = JSF2ComponentModelManager.getManager()
.checkCompositeInterface(document);
- Set<String> interfaceAttrs = getInterfaceAttrs(interfaceElement);
+ Set<String> interfaceAttrs = JSF2ComponentModelManager.getManager()
+ .getInterfaceAttrs(interfaceElement);
interfaceAttrs.addAll(uncheckedAttrs);
IDOMAttr[] existingAttrs = getExistingAttrs(elementWithAttrs);
for (int i = 0; i < existingAttrs.length; i++) {
@@ -131,32 +131,6 @@
return component;
}
- private static Set<String> getInterfaceAttrs(IDOMElement interfaceElement) {
- Set<String> interfaceAttrs = new HashSet<String>(0);
- if (interfaceElement != null) {
- String prefix = interfaceElement.getPrefix();
- String nodeName = "attribute"; //$NON-NLS-1$
- if (prefix != null && !"".equals(prefix)) { //$NON-NLS-1$
- nodeName = prefix + ":" + nodeName; //$NON-NLS-1$
- }
- NodeList attrsElements = interfaceElement
- .getElementsByTagName(nodeName);
- if (attrsElements != null) {
- for (int i = 0; i < attrsElements.getLength(); i++) {
- Node el = attrsElements.item(i);
- if (el instanceof IDOMElement) {
- IDOMElement element = (IDOMElement) el;
- String attrvalue = element.getAttribute("name"); //$NON-NLS-1$
- if (attrvalue != null && !"".equals(attrvalue)) { //$NON-NLS-1$
- interfaceAttrs.add(attrvalue);
- }
- }
- }
- }
- }
- return interfaceAttrs;
- }
-
private static IDOMAttr[] getExistingAttrs(IDOMElement validateElement) {
List<IDOMAttr> existingAttrs = new ArrayList<IDOMAttr>(0);
NamedNodeMap attrsMap = validateElement.getAttributes();
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/util/JSF2ComponentModelManager.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/util/JSF2ComponentModelManager.java 2010-05-03 17:16:01 UTC (rev 21860)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/util/JSF2ComponentModelManager.java 2010-05-03 17:37:01 UTC (rev 21861)
@@ -14,7 +14,10 @@
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStream;
+import java.util.HashSet;
import java.util.Scanner;
+import java.util.Set;
+
import org.eclipse.core.resources.IFile;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.NullProgressMonitor;
@@ -127,20 +130,25 @@
String[] attrNames) {
Document document = (Document) element.getOwnerDocument();
String prefix = element.getPrefix();
+ Set<String> existInerfaceAttrs = getInterfaceAttrs(element);
if (prefix != null && !"".equals(prefix)) { //$NON-NLS-1$
for (int i = 0; i < attrNames.length; i++) {
- Element attrEl = document
- .createElementNS(JSF2ResourceUtil.JSF2_URI_PREFIX,
- prefix + ":attribute"); //$NON-NLS-1$
- attrEl.setAttribute("name", attrNames[i]); //$NON-NLS-1$
- element.appendChild(attrEl);
+ if (!existInerfaceAttrs.contains(attrNames[i])) {
+ Element attrEl = document.createElementNS(
+ JSF2ResourceUtil.JSF2_URI_PREFIX, prefix
+ + ":attribute"); //$NON-NLS-1$
+ attrEl.setAttribute("name", attrNames[i]); //$NON-NLS-1$
+ element.appendChild(attrEl);
+ }
}
} else {
for (int i = 0; i < attrNames.length; i++) {
- Element attrEl = document.createElementNS(
- JSF2ResourceUtil.JSF2_URI_PREFIX, "attribute"); //$NON-NLS-1$
- attrEl.setAttribute("name", attrNames[i]); //$NON-NLS-1$
- element.appendChild(attrEl);
+ if (!existInerfaceAttrs.contains(attrNames[i])) {
+ Element attrEl = document.createElementNS(
+ JSF2ResourceUtil.JSF2_URI_PREFIX, "attribute"); //$NON-NLS-1$
+ attrEl.setAttribute("name", attrNames[i]); //$NON-NLS-1$
+ element.appendChild(attrEl);
+ }
}
}
DocumentNodeFormatter formatter = new DocumentNodeFormatter();
@@ -256,4 +264,30 @@
return document;
}
+ public Set<String> getInterfaceAttrs(IDOMElement interfaceElement) {
+ Set<String> interfaceAttrs = new HashSet<String>(0);
+ if (interfaceElement != null) {
+ String prefix = interfaceElement.getPrefix();
+ String nodeName = "attribute"; //$NON-NLS-1$
+ if (prefix != null && !"".equals(prefix)) { //$NON-NLS-1$
+ nodeName = prefix + ":" + nodeName; //$NON-NLS-1$
+ }
+ NodeList attrsElements = interfaceElement
+ .getElementsByTagName(nodeName);
+ if (attrsElements != null) {
+ for (int i = 0; i < attrsElements.getLength(); i++) {
+ Node el = attrsElements.item(i);
+ if (el instanceof IDOMElement) {
+ IDOMElement element = (IDOMElement) el;
+ String attrvalue = element.getAttribute("name"); //$NON-NLS-1$
+ if (attrvalue != null && !"".equals(attrvalue)) { //$NON-NLS-1$
+ interfaceAttrs.add(attrvalue);
+ }
+ }
+ }
+ }
+ }
+ return interfaceAttrs;
+ }
+
}
14 years, 8 months
JBoss Tools SVN: r21860 - branches/modular_build/build.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-05-03 13:16:01 -0400 (Mon, 03 May 2010)
New Revision: 21860
Modified:
branches/modular_build/build/build.xml
Log:
copy update zip into workspace so Hudson can archive it
Modified: branches/modular_build/build/build.xml
===================================================================
--- branches/modular_build/build/build.xml 2010-05-03 16:49:03 UTC (rev 21859)
+++ branches/modular_build/build/build.xml 2010-05-03 17:16:01 UTC (rev 21860)
@@ -597,6 +597,19 @@
basedir="${WORKINGDIR}/site/target/site"
update="false"
/>
+
+ <!-- Copy zip into workspace so it can be archived by Hudson -->
+ <if>
+ <not>
+ <equals arg1="${basedir}" arg2="${WORKINGDIR}" />
+ </not>
+ <then>
+ <mkdir dir="${basedir}/site/target" />
+ <copy todir="${basedir}/site/target" flatten="true" preservelastmodified="true" overwrite="true">
+ <fileset dir="${WORKINGDIR}/site/target" includes="*Update*.zip" />
+ </copy>
+ </then>
+ </if>
</target>
<!-- TODO: figure out why this fails with error:
14 years, 8 months
JBoss Tools SVN: r21859 - branches/modular_build/site.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-05-03 12:49:03 -0400 (Mon, 03 May 2010)
New Revision: 21859
Added:
branches/modular_build/site/README-HOWTO-BUILD.txt
Log:
Added: branches/modular_build/site/README-HOWTO-BUILD.txt
===================================================================
--- branches/modular_build/site/README-HOWTO-BUILD.txt (rev 0)
+++ branches/modular_build/site/README-HOWTO-BUILD.txt 2010-05-03 16:49:03 UTC (rev 21859)
@@ -0,0 +1,13 @@
+To build this update site:
+
+ cd /tmp; \
+ svn co http://anonsvn.jboss.org/repos/jbosstools/branches/modular_build/build/; \
+ cd build; \
+ ant
+
+To build just the update site (assuming you've previously built the components):
+
+ cd /tmp/build;
+ ant create.overall.update.site -Dbuild.if.sources.unchanged=true
+
+
14 years, 8 months
JBoss Tools SVN: r21858 - branches/modular_build/build.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-05-03 12:48:26 -0400 (Mon, 03 May 2010)
New Revision: 21858
Modified:
branches/modular_build/build/build.xml
Log:
document syntax for rebuilding update site w/o first building all components
Modified: branches/modular_build/build/build.xml
===================================================================
--- branches/modular_build/build/build.xml 2010-05-03 16:45:44 UTC (rev 21857)
+++ branches/modular_build/build/build.xml 2010-05-03 16:48:26 UTC (rev 21858)
@@ -57,6 +57,10 @@
or, to (re-)run tests w/o (re-)building first:
cd /home/nboldt/workspace36/jbosstools-modular_build; \
ant -DCOMPONENTS=tests,common,jmx -DMAVEN_FLAGS="osgi-test:test -B -fn"
+
+or, to re-build the update site w/o building first:
+ cd /home/nboldt/workspace36/jbosstools-modular_build; \
+ ant create.overall.update.site -Dbuild.if.sources.unchanged=true
Note: if tests stall on Linux, install Xvfb and this script will use that to run Maven.
14 years, 8 months
JBoss Tools SVN: r21857 - branches/modular_build/build.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-05-03 12:45:44 -0400 (Mon, 03 May 2010)
New Revision: 21857
Modified:
branches/modular_build/build/build.xml
Log:
"site" is not a component, but a task after the main components are done
Modified: branches/modular_build/build/build.xml
===================================================================
--- branches/modular_build/build/build.xml 2010-05-03 16:43:43 UTC (rev 21856)
+++ branches/modular_build/build/build.xml 2010-05-03 16:45:44 UTC (rev 21857)
@@ -13,8 +13,7 @@
esb,tptp,ws;
cdi,struts,hibernatetools,seam;
examples,birt;
- maven;
-site"
+ maven"
/>
<!-- TODO: add modeshape, which reqs JDK6 -->
14 years, 8 months
JBoss Tools SVN: r21856 - branches/modular_build/build.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-05-03 12:43:43 -0400 (Mon, 03 May 2010)
New Revision: 21856
Modified:
branches/modular_build/build/build.xml
Log:
enable uber-update-site builder
Modified: branches/modular_build/build/build.xml
===================================================================
--- branches/modular_build/build/build.xml 2010-05-03 16:12:28 UTC (rev 21855)
+++ branches/modular_build/build/build.xml 2010-05-03 16:43:43 UTC (rev 21856)
@@ -24,6 +24,16 @@
<!-- default maven version -->
<property name="maven.version" value="3.0-beta-1" />
+ <!-- name/version we're building -->
+ <property name="product.name" value="JBoss Tools" />
+ <property name="product.id" value="JBossTools" />
+ <property name="product.version" value="3.2.0-beta-1" />
+ <!--
+ <property name="product.name" value="JBoss Developer Studio"/>
+ <property name="product.id" value="JBDS"/>
+ <property name="product.version" value="3.1.0-beta-1"/>
+ -->
+
<!-- ****************************** Usage Instructions ****************************** -->
<target name="help" description="Usage Instructions" depends="init">
<echo>
@@ -60,9 +70,8 @@
</for>
</target>
- <!-- TODO: enable create.overall.update.site task -->
<target name="run"
- depends="init, get.bootstrap.scripts, get.sources, get.components.to.build, run.build, collect.all.test.results"
+ depends="init, get.bootstrap.scripts, get.sources, get.components.to.build, run.build, collect.all.test.results, create.overall.update.site"
/>
<target name="test"
@@ -231,6 +240,18 @@
<!-- check for each component dir in ${WORKINGDIR}; if not found, fetch -->
<echo file="build.cfg" message="COMPONENTS.to.build = " />
+ <if>
+ <and>
+ <isset property="COMPONENT" />
+ <not>
+ <equals arg1="${COMPONENT}" arg2="" />
+ </not>
+ </and>
+ <then>
+ <var name="COMPONENTS" unset="true" />
+ <var name="COMPONENTS" value="${COMPONENT}" />
+ </then>
+ </if>
<for param="COMPONENT" list="${COMPONENTS}" delimiter=",;
">
<sequential>
@@ -354,36 +375,8 @@
<property name="COMPONENT" value="@{COMPONENT}" />
</ant>
- <!-- Use Xvfb wrapper for maven when invoking UI tests -->
<var name="mvnExe" value="mvn" />
- <if>
- <available file="/usr/bin/Xvfb" type="file" />
- <then>
- <if>
- <not>
- <available file="${COMMON_TOOLS}/apache-maven-${maven.version}/bin/mvnWithXvfb"
- type="file"
- />
- </not>
- <then>
- <echo file="${COMMON_TOOLS}/apache-maven-${maven.version}/bin/mvnWithXvfb">#!/bin/bash
-if [[ -f /tmp/.X3-lock ]]; then
- kill -9 `cat /tmp/.X3-lock`
- rm -fr /tmp/.X3-lock
-fi
-/usr/bin/Xvfb :3 -ac 2>&1 1>/dev/null &
-DISPLAY=:3 /opt/maven3/bin/mvn $*
-kill -9 `cat /tmp/.X3-lock`
-rm -fr /tmp/.X3-lock
-</echo>
- <chmod perm="755"
- file="${COMMON_TOOLS}/apache-maven-${maven.version}/bin/mvnWithXvfb"
- />
- </then>
- </if>
- <var name="mvnExe" value="mvnWithXvfb" />
- </then>
- </if>
+ <antcallback target="getMvnExe" return="mvnExe" />
<echo level="verbose">Exe: ${COMMON_TOOLS}/apache-maven-${maven.version}/bin/${mvnExe}</echo>
<echo level="verbose">Pom: ${WORKINGDIR}/(a){COMPONENT}/pom.xml</echo>
@@ -419,6 +412,34 @@
<now level="info">Builds done</now>
</target>
+ <!-- Use Xvfb wrapper for maven when invoking UI tests -->
+ <target name="getMvnExe" unless="noXvfb">
+ <if>
+ <available file="/usr/bin/Xvfb" type="file" />
+ <then>
+ <if>
+ <not>
+ <available file="${COMMON_TOOLS}/apache-maven-${maven.version}/bin/mvnWithXvfb" type="file" />
+ </not>
+ <then>
+ <echo file="${COMMON_TOOLS}/apache-maven-${maven.version}/bin/mvnWithXvfb">#!/bin/bash
+if [[ -f /tmp/.X3-lock ]]; then
+kill -9 `cat /tmp/.X3-lock`
+rm -fr /tmp/.X3-lock
+fi
+/usr/bin/Xvfb :3 -ac 2>&1 1>/dev/null &
+DISPLAY=:3 /opt/maven3/bin/mvn $*
+kill -9 `cat /tmp/.X3-lock`
+rm -fr /tmp/.X3-lock
+</echo>
+ <chmod perm="755" file="${COMMON_TOOLS}/apache-maven-${maven.version}/bin/mvnWithXvfb" />
+ </then>
+ </if>
+ <var name="mvnExe" value="mvnWithXvfb" />
+ </then>
+ </if>
+ </target>
+
<target name="collect.test.results">
<delete dir="${basedir}/surefire-reports/NoTestsRun" includeemptydirs="true" />
<property name="COMPONENT" value="" />
@@ -537,36 +558,42 @@
<target name="create.update.site">
</target>
- <!-- TODO: exclude test plugins/features from zip -->
<target name="create.overall.update.site" depends="init">
- <delete dir="${WORKINGDIR}/site/target/site" includes="artifacts.*, content.*" quiet="true" />
+ <property name="update.site.description" value="Nightly Build" />
- <delete dir="${WORKINGDIR}/site/target/site/features" includeemptydirs="true" quiet="true" />
- <mkdir dir="${WORKINGDIR}/site/target/site/features" />
- <copy todir="${WORKINGDIR}/site/target/site/features" flatten="true">
- <fileset dir="${WORKINGDIR}" includes="**/target/*feature_*.jar,**/target/*feature*SNAPSHOT.jar" />
- </copy>
+ <!-- Clean up from last time, then fetch fresh sources (checkout or update) -->
+ <delete dir="${WORKINGDIR}/site/target" quiet="true" />
+ <antcall target="get.sources">
+ <param name="COMPONENT" value="site" />
+ </antcall>
- <delete dir="${WORKINGDIR}/site/target/site/plugins" includeemptydirs="true" quiet="true" />
- <mkdir dir="${WORKINGDIR}/site/target/site/plugins" />
- <copy todir="${WORKINGDIR}/site/target/site/plugins" flatten="true">
- <fileset dir="${WORKINGDIR}"
- excludes="**/target/*feature_*.jar,**/target/*feature*SNAPSHOT.jar"
- includes="**/target/*_*.jar,**/target/*-SNAPSHOT.jar"
- />
- </copy>
-
+ <!-- Get correct version of site.xml + resolve variables -->
+ <loadfile property="site.xml.transformed" srcfile="${WORKINGDIR}/site/category.${product.id}.xml">
+ <filterchain>
+ <expandproperties />
+ </filterchain>
+ </loadfile>
+ <echo file="${WORKINGDIR}/site/site.xml" message="${site.xml.transformed}" />
+ <var name="site.xml.transformed" unset="true" />
+
<!-- Call maven to generate pom.xml, then build site from site.xml -->
<antcall target="run.build">
<param name="COMPONENTS.to.build" value="site" />
<param name="MAVEN_FLAGS" value="verify -B -fae -Dmaven.test.skip" />
+ <param name="noXvfb" value="true" />
</antcall>
- <!-- delete pointless empty site.zip (contains only site.xml) -->
- <delete file="${WORKINGDIR}/site/target/site.zip"/>
-
- <!-- create real update site zip -->
- <zip destfile="${WORKINGDIR}/site/target/JBossTools-Update-SNAPSHOT.zip" basedir="${WORKINGDIR}/site/target/site" update="false"/>
+ <!-- Delete pointless site.zip -->
+ <delete file="${WORKINGDIR}/site/target/site.zip" />
+
+ <!-- Create real update site zip, including web UI -->
+ <copy todir="${WORKINGDIR}/site/target/site">
+ <fileset dir="${WORKINGDIR}/site" includes="web/*, index.html" />
+ </copy>
+ <zip destfile="${WORKINGDIR}/site/target/JBossTools-Update-SNAPSHOT.zip"
+ basedir="${WORKINGDIR}/site/target/site"
+ update="false"
+ />
</target>
<!-- TODO: figure out why this fails with error:
14 years, 8 months
JBoss Tools SVN: r21855 - branches/modular_build/site.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-05-03 12:12:28 -0400 (Mon, 03 May 2010)
New Revision: 21855
Added:
branches/modular_build/site/category.JBDS.xml
branches/modular_build/site/category.JBossTools.xml
Removed:
branches/modular_build/site/site.xml
branches/modular_build/site/site.xml.jbds.template
branches/modular_build/site/site.xml.jbosstools.template
Log:
remove site.xml* and create category.*.xml files
Added: branches/modular_build/site/category.JBDS.xml
===================================================================
--- branches/modular_build/site/category.JBDS.xml (rev 0)
+++ branches/modular_build/site/category.JBDS.xml 2010-05-03 16:12:28 UTC (rev 21855)
@@ -0,0 +1,194 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site pack200="true">
+ <description>
+ This is the ${update.site.description} Update Site for ${product.name} ${product.version}.
+ </description>
+
+ <!-- only in JBDS -->
+ <feature url="features/com.jboss.jbds.product.feature_${product.versionTag}.jar" id="com.jboss.jbds.product.feature" version="${product.versionTag}" patch="false">
+ <category name="AllTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.runtime.feature_${runtime.versionTag}.jar" id="org.jboss.tools.runtime.feature" version="${runtime.versionTag}" patch="false">
+ <category name="AllTools"/>
+ </feature>
+
+ <feature url="features/org.jboss.tools.richfaces.feature_0.0.0.jar" id="org.jboss.tools.richfaces.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.seam.feature_0.0.0.jar" id="org.jboss.tools.seam.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.cdi.feature_0.0.0.jar" id="org.jboss.tools.cdi.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.jmx.feature_0.0.0.jar" id="org.jboss.tools.jmx.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.as.feature_0.0.0.jar" id="org.jboss.ide.eclipse.as.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.archives.feature_0.0.0.jar" id="org.jboss.ide.eclipse.archives.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.hibernate.eclipse.feature_0.0.0.jar" id="org.hibernate.eclipse.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ <category name="DataTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.freemarker.feature_0.0.0.jar" id="org.jboss.ide.eclipse.freemarker.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.struts.feature_0.0.0.jar" id="org.jboss.tools.struts.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.esb.feature_0.0.0.jar" id="org.jboss.tools.esb.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.ws.feature_0.0.0.jar" id="org.jboss.tools.ws.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.portlet.feature_0.0.0.jar" id="org.jboss.tools.portlet.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.tptp.feature_0.0.0.jar" id="org.jboss.tools.tptp.feature" version="0.0.0">
+ <category name="TestPerfTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.smooks.feature_0.0.0.jar" id="org.jboss.tools.smooks.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ <category name="DataTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+<!-- TODO add Drools back into site -->
+<!--
+ <feature url="features/org.drools.eclipse.feature_0.0.0.jar" id="org.drools.eclipse.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.drools.eclipse.task.feature_0.0.0.jar" id="org.drools.eclipse.task.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ <feature url="features/org.guvnor.tools.feature_0.0.0.jar" id="org.guvnor.tools.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ -->
+ <feature url="features/org.jboss.tools.project.examples.feature_0.0.0.jar" id="org.jboss.tools.project.examples.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+
+ <!--feature url="features/org.jboss.tools.profiler.feature_0.0.0.jar" id="org.jboss.tools.profiler.feature" version="0.0.0">
+ <category name="AllTools"/>
+ </feature-->
+
+ <!-- only in JBT -->
+ <!--
+ <feature url="features/org.jboss.tools.community.project.examples.feature_0.0.0.jar" id="org.jboss.tools.community.project.examples.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.birt.feature_0.0.0.jar" id="org.jboss.tools.birt.feature" version="0.0.0">
+ <category name="ReportTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.maven.feature_0.0.0.jar" id="org.jboss.tools.maven.feature" version="0.0.0">
+ <category name="MavenTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.maven.seam.feature_0.0.0.jar" id="org.jboss.tools.maven.seam.feature" version="0.0.0">
+ <category name="MavenTools"/>
+ </feature>
+ -->
+
+ <feature url="features/org.jboss.tools.xulrunner.feature_0.0.0.jar" id="org.jboss.tools.xulrunner.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+
+ <!-- TODO: enable SDK features once we can build source plugins w/ Tycho -->
+ <!--
+ <feature url="features/org.jboss.tools.jmx.sdk.feature_0.0.0.jar" id="org.jboss.tools.jmx.sdk.feature" version="0.0.0">
+ <category name="SDKTools"/>
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.freemarker.sdk.feature_0.0.0.jar" id="org.jboss.ide.eclipse.freemarker.sdk.feature" version="0.0.0">
+ <category name="SDKTools"/>
+ </feature>
+ -->
+ <!-- Only in JBT -->
+ <!--
+ <feature url="features/org.jboss.tools.maven.sdk.feature_0.0.0.jar" id="org.jboss.tools.maven.sdk.feature" version="0.0.0">
+ <category name="SDKTools"/>
+ </feature>
+ -->
+
+ <!-- jBPM Tools & Flow features -->
+ <feature url="features/org.jboss.tools.jbpm.convert.feature_0.0.0.jar" id="org.jboss.tools.jbpm.convert.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+
+ <!-- categories - see also ../../../common/aggregateRepos.*.properties -->
+ <category-def name="SDKTools" label="${product.name} SDK">
+ <description>${product.name} SDK contains plugins where an SDK package exists. These contain both source and runtimes. Use these if you want to debug and/or provide patches to ${product.name} plugins.
+ </description>
+ </category-def>
+
+ <category-def name="AllTools" label="All ${product.name} ${product.version}">
+ <description>
+ Contains ALL the plugins that are available from ${product.name} except those related to integration with 3rd party plugins. Selecting this category will give you all tools needed for both Web, Seam and SOA Development.
+ </description>
+ </category-def>
+
+ <category-def name="SOATools" label="SOA Development">
+ <description>
+ Tools to help create SOA applications. Use these if you work with jBPM, Drools, JBoss ESB, JBoss WebServices or Smooks.
+ </description>
+ </category-def>
+
+ <category-def name="WebTools" label="Web and Java EE Development">
+ <description>
+ Tools to help create web and enterprise applications, using JSF, Facelets, Seam, Hibernate/JPA, CSS, Webservices and more.
+ </description>
+ </category-def>
+
+ <category-def name="GeneralTools" label="Application Development">
+ <description>Tools for general application development.</description>
+ </category-def>
+
+ <category-def name="DataTools" label="Data Services">
+ <description>Tools related to data services such as persistence and transformation.</description>
+ </category-def>
+
+ <!-- Only in JBT -->
+ <!--
+ <category-def name="MavenTools" label="Maven Support">
+ <description>Plugins related to Maven and m2eclipse support. Use these to enable use of Maven.</description>
+ </category-def>
+ -->
+
+ <!-- Only in JBT -->
+ <!--
+ <category-def name="ReportTools" label="Business Intelligence, Reporting and Charting">
+ <description>Business Intelligence, Reporting and Charting. Use these if you plan to integrate Hibernate or Seam with Eclipse BIRT.</description>
+ </category-def>
+ -->
+
+ <category-def name="TestPerfTools" label="Test and Performance">
+ <description>Tools used to improve testing and performance.</description>
+ </category-def>
+
+</site>
Added: branches/modular_build/site/category.JBossTools.xml
===================================================================
--- branches/modular_build/site/category.JBossTools.xml (rev 0)
+++ branches/modular_build/site/category.JBossTools.xml 2010-05-03 16:12:28 UTC (rev 21855)
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site pack200="true">
+ <description>
+ This is the ${update.site.description} Update Site for ${product.name} ${product.version}.
+ </description>
+ <feature url="features/org.jboss.tools.richfaces.feature_0.0.0.jar" id="org.jboss.tools.richfaces.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.seam.feature_0.0.0.jar" id="org.jboss.tools.seam.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.cdi.feature_0.0.0.jar" id="org.jboss.tools.cdi.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.jmx.feature_0.0.0.jar" id="org.jboss.tools.jmx.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.as.feature_0.0.0.jar" id="org.jboss.ide.eclipse.as.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.archives.feature_0.0.0.jar" id="org.jboss.ide.eclipse.archives.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.hibernate.eclipse.feature_0.0.0.jar" id="org.hibernate.eclipse.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ <category name="DataTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.freemarker.feature_0.0.0.jar" id="org.jboss.ide.eclipse.freemarker.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.struts.feature_0.0.0.jar" id="org.jboss.tools.struts.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.esb.feature_0.0.0.jar" id="org.jboss.tools.esb.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.ws.feature_0.0.0.jar" id="org.jboss.tools.ws.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.portlet.feature_0.0.0.jar" id="org.jboss.tools.portlet.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.tptp.feature_0.0.0.jar" id="org.jboss.tools.tptp.feature" version="0.0.0">
+ <category name="TestPerfTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.smooks.feature_0.0.0.jar" id="org.jboss.tools.smooks.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ <category name="DataTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+<!-- TODO add Drools back into site -->
+<!--
+ <feature url="features/org.drools.eclipse.feature_0.0.0.jar" id="org.drools.eclipse.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.drools.eclipse.task.feature_0.0.0.jar" id="org.drools.eclipse.task.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ <feature url="features/org.guvnor.tools.feature_0.0.0.jar" id="org.guvnor.tools.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+ -->
+ <feature url="features/org.jboss.tools.project.examples.feature_0.0.0.jar" id="org.jboss.tools.project.examples.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+
+ <!--feature url="features/org.jboss.tools.profiler.feature_0.0.0.jar" id="org.jboss.tools.profiler.feature" version="0.0.0">
+ <category name="AllTools"/>
+ </feature-->
+
+ <!-- only in JBT -->
+ <feature url="features/org.jboss.tools.community.project.examples.feature_0.0.0.jar" id="org.jboss.tools.community.project.examples.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="GeneralTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.birt.feature_0.0.0.jar" id="org.jboss.tools.birt.feature" version="0.0.0">
+ <category name="ReportTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.maven.feature_0.0.0.jar" id="org.jboss.tools.maven.feature" version="0.0.0">
+ <category name="MavenTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.maven.seam.feature_0.0.0.jar" id="org.jboss.tools.maven.seam.feature" version="0.0.0">
+ <category name="MavenTools"/>
+ </feature>
+ <feature url="features/org.jboss.tools.xulrunner.feature_0.0.0.jar" id="org.jboss.tools.xulrunner.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="WebTools"/>
+ </feature>
+
+ <!-- TODO: enable SDK features once we can build source plugins w/ Tycho -->
+ <!--
+ <feature url="features/org.jboss.tools.jmx.sdk.feature_0.0.0.jar" id="org.jboss.tools.jmx.sdk.feature" version="0.0.0">
+ <category name="SDKTools"/>
+ </feature>
+ <feature url="features/org.jboss.ide.eclipse.freemarker.sdk.feature_0.0.0.jar" id="org.jboss.ide.eclipse.freemarker.sdk.feature" version="0.0.0">
+ <category name="SDKTools"/>
+ </feature>
+ -->
+ <!-- TODO: enable SDK features once we can build source plugins w/ Tycho -->
+ <!-- Only in JBT -->
+ <!--
+ <feature url="features/org.jboss.tools.maven.sdk.feature_0.0.0.jar" id="org.jboss.tools.maven.sdk.feature" version="0.0.0">
+ <category name="SDKTools"/>
+ </feature>
+ -->
+
+ <!-- jBPM Tools & Flow features -->
+ <feature url="features/org.jboss.tools.jbpm.convert.feature_0.0.0.jar" id="org.jboss.tools.jbpm.convert.feature" version="0.0.0">
+ <category name="AllTools"/>
+ <category name="SOATools"/>
+ </feature>
+
+ <!-- categories - see also ../../../common/aggregateRepos.*.properties -->
+ <category-def name="SDKTools" label="${product.name} SDK">
+ <description>${product.name} SDK contains plugins where an SDK package exists. These contain both source and runtimes. Use these if you want to debug and/or provide patches to ${product.name} plugins.
+ </description>
+ </category-def>
+
+ <category-def name="AllTools" label="All ${product.name} ${product.version}">
+ <description>
+ Contains ALL the plugins that are available from ${product.name} except those related to integration with 3rd party plugins. Selecting this category will give you all tools needed for both Web, Seam and SOA Development.
+ </description>
+ </category-def>
+
+ <category-def name="SOATools" label="SOA Development">
+ <description>
+ Tools to help create SOA applications. Use these if you work with jBPM, Drools, JBoss ESB, JBoss WebServices or Smooks.
+ </description>
+ </category-def>
+
+ <category-def name="WebTools" label="Web and Java EE Development">
+ <description>
+ Tools to help create web and enterprise applications, using JSF, Facelets, Seam, Hibernate/JPA, CSS, Webservices and more.
+ </description>
+ </category-def>
+
+ <category-def name="GeneralTools" label="Application Development">
+ <description>Tools for general application development.</description>
+ </category-def>
+
+ <category-def name="DataTools" label="Data Services">
+ <description>Tools related to data services such as persistence and transformation.</description>
+ </category-def>
+
+ <!-- Only in JBT -->
+ <category-def name="MavenTools" label="Maven Support">
+ <description>Plugins related to Maven and m2eclipse support. Use these to enable use of Maven.</description>
+ </category-def>
+
+ <!-- Only in JBT -->
+ <category-def name="ReportTools" label="Business Intelligence, Reporting and Charting">
+ <description>Business Intelligence, Reporting and Charting. Use these if you plan to integrate Hibernate or Seam with Eclipse BIRT.</description>
+ </category-def>
+
+ <category-def name="TestPerfTools" label="Test and Performance">
+ <description>Tools used to improve testing and performance.</description>
+ </category-def>
+
+</site>
Deleted: branches/modular_build/site/site.xml
===================================================================
--- branches/modular_build/site/site.xml 2010-05-03 15:33:40 UTC (rev 21854)
+++ branches/modular_build/site/site.xml 2010-05-03 16:12:28 UTC (rev 21855)
@@ -1,168 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<site pack200="true">
- <description>
- This is the 0.0.0 Update Site for JBoss Tools.
- </description>
- <feature url="features/org.jboss.tools.richfaces.feature_0.0.0.jar" id="org.jboss.tools.richfaces.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.seam.feature_0.0.0.jar" id="org.jboss.tools.seam.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.cdi.feature_0.0.0.jar" id="org.jboss.tools.cdi.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.jmx.feature_0.0.0.jar" id="org.jboss.tools.jmx.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.as.feature_0.0.0.jar" id="org.jboss.ide.eclipse.as.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.archives.feature_0.0.0.jar" id="org.jboss.ide.eclipse.archives.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.hibernate.eclipse.feature_0.0.0.jar" id="org.hibernate.eclipse.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- <category name="DataTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.freemarker.feature_0.0.0.jar" id="org.jboss.ide.eclipse.freemarker.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.struts.feature_0.0.0.jar" id="org.jboss.tools.struts.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.esb.feature_0.0.0.jar" id="org.jboss.tools.esb.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.ws.feature_0.0.0.jar" id="org.jboss.tools.ws.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.birt.feature_0.0.0.jar" id="org.jboss.tools.birt.feature" version="0.0.0">
- <category name="ReportTools"/>
- </feature>
- <feature url="features/org.jboss.tools.portlet.feature_0.0.0.jar" id="org.jboss.tools.portlet.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.tptp.feature_0.0.0.jar" id="org.jboss.tools.tptp.feature" version="0.0.0">
- <category name="TestPerfTools"/>
- </feature>
- <feature url="features/org.jboss.tools.smooks.feature_0.0.0.jar" id="org.jboss.tools.smooks.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- <category name="DataTools"/>
- <category name="GeneralTools"/>
- </feature>
-<!-- <feature url="features/org.drools.eclipse.feature_0.0.0.jar" id="org.drools.eclipse.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.drools.eclipse.task.feature_0.0.0.jar" id="org.drools.eclipse.task.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.guvnor.tools.feature_0.0.0.jar" id="org.guvnor.tools.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature> -->
- <feature url="features/org.jboss.tools.project.examples.feature_0.0.0.jar" id="org.jboss.tools.project.examples.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <!-- only in JBT -->
- <feature url="features/org.jboss.tools.community.project.examples.feature_0.0.0.jar" id="org.jboss.tools.community.project.examples.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <!--feature url="features/org.jboss.tools.profiler.feature_0.0.0.jar" id="org.jboss.tools.profiler.feature" version="0.0.0">
- <category name="AllTools"/>
- </feature-->
- <feature url="features/org.jboss.tools.maven.feature_0.0.0.jar" id="org.jboss.tools.maven.feature" version="0.0.0">
- <category name="MavenTools"/>
- </feature>
- <feature url="features/org.jboss.tools.maven.seam.feature_0.0.0.jar" id="org.jboss.tools.maven.seam.feature" version="0.0.0">
- <category name="MavenTools"/>
- </feature>
- <feature url="features/org.jboss.tools.xulrunner.feature_0.0.0.jar" id="org.jboss.tools.xulrunner.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
-
- <!-- SDK features -->
- <!--
- <feature url="features/org.jboss.tools.jmx.sdk.feature_0.0.0.jar" id="org.jboss.tools.jmx.sdk.feature" version="0.0.0">
- <category name="SDKTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.freemarker.sdk.feature_0.0.0.jar" id="org.jboss.ide.eclipse.freemarker.sdk.feature" version="0.0.0">
- <category name="SDKTools"/>
- </feature>
- <feature url="features/org.jboss.tools.maven.sdk.feature_0.0.0.jar" id="org.jboss.tools.maven.sdk.feature" version="0.0.0">
- <category name="SDKTools"/>
- </feature>
- -->
-
- <!-- jBPM Tools & Flow features -->
- <feature url="features/org.jboss.tools.jbpm.convert.feature_0.0.0.jar" id="org.jboss.tools.jbpm.convert.feature" version="0.0.0">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
-
- <!-- categories - see also ../../../common/aggregateRepos.*.properties -->
- <category-def name="SDKTools" label="JBoss Tools SDK">
- <description>JBoss Tools SDK contains plugins where an SDK package exists. These contain both source and runtimes. Use these if you want to debug and/or provide patches to JBoss Tools plugins.
- </description>
- </category-def>
-
- <category-def name="AllTools" label="All JBoss Tools - 0.0.0">
- <description>
- Contains ALL the plugins that are available from JBoss Tools except those related to integration with 3rd party plugins. Selecting this category will give you all tools needed for both Web, Seam and SOA Development.
- </description>
- </category-def>
-
- <category-def name="SOATools" label="SOA Development">
- <description>
- Tools to help create SOA applications. Use these if you work with jBPM, Drools, JBoss ESB, JBoss WebServices or Smooks.
- </description>
- </category-def>
-
- <category-def name="WebTools" label="Web and Java EE Development">
- <description>
- Tools to help create web and enterprise applications, using JSF, Facelets, Seam, Hibernate/JPA, CSS, Webservices and more.
- </description>
- </category-def>
-
- <category-def name="GeneralTools" label="Application Development">
- <description>Tools for general application development.</description>
- </category-def>
-
- <category-def name="DataTools" label="Data Services">
- <description>Tools related to data services such as persistence and transformation.</description>
- </category-def>
-
- <category-def name="MavenTools" label="Maven Support">
- <description>Plugins related to Maven and m2eclipse support. Use these to enable use of Maven.</description>
- </category-def>
-
- <category-def name="ReportTools" label="Business Intelligence, Reporting and Charting">
- <description>Business Intelligence, Reporting and Charting. Use these if you plan to integrate Hibernate or Seam with Eclipse BIRT.</description>
- </category-def>
-
- <category-def name="TestPerfTools" label="Test and Performance">
- <description>Tools used to improve testing and performance.</description>
- </category-def>
-
-</site>
Deleted: branches/modular_build/site/site.xml.jbds.template
===================================================================
--- branches/modular_build/site/site.xml.jbds.template 2010-05-03 15:33:40 UTC (rev 21854)
+++ branches/modular_build/site/site.xml.jbds.template 2010-05-03 16:12:28 UTC (rev 21855)
@@ -1,181 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<site pack200="true">
-
- <description>
- This is the ${update.site.description} Update Site for JBoss Developer Studio.
- </description>
-
- <!-- only in JBDS -->
- <feature url="features/com.jboss.jbds.product.feature_${product.versionTag}.jar" id="com.jboss.jbds.product.feature" version="${product.versionTag}" patch="false">
- <category name="AllTools"/>
- </feature>
- <feature url="features/org.jboss.tools.runtime.feature_${runtime.versionTag}.jar" id="org.jboss.tools.runtime.feature" version="${runtime.versionTag}" patch="false">
- <category name="AllTools"/>
- </feature>
-
- <feature url="features/org.jboss.tools.richfaces.feature_${richfaces.versionTag}.jar" id="org.jboss.tools.richfaces.feature" version="${richfaces.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.seam.feature_${seam.versionTag}.jar" id="org.jboss.tools.seam.feature" version="${seam.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.cdi.feature_${cdi.versionTag}.jar" id="org.jboss.tools.cdi.feature" version="${cdi.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.jmx.feature_${jmx.versionTag}.jar" id="org.jboss.tools.jmx.feature" version="${jmx.versionTag}">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.as.feature_${as.versionTag}.jar" id="org.jboss.ide.eclipse.as.feature" version="${as.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.archives.feature_${archives.versionTag}.jar" id="org.jboss.ide.eclipse.archives.feature" version="${archives.versionTag}">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.hibernate.eclipse.feature_${hibernate-tools.versionTag}.jar" id="org.hibernate.eclipse.feature" version="${hibernate-tools.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- <category name="DataTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.freemarker.feature_${freemarker.versionTag}.jar" id="org.jboss.ide.eclipse.freemarker.feature" version="${freemarker.versionTag}">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.struts_feature_${struts.versionTag}.jar" id="org.jboss.tools.struts_feature" version="${struts.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.esb.feature_${esb.versionTag}.jar" id="org.jboss.tools.esb.feature" version="${esb.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.ws.feature_${ws.versionTag}.jar" id="org.jboss.tools.ws.feature" version="${ws.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <!--
- <feature url="features/org.jboss.tools.birt.feature_${birt.versionTag}.jar" id="org.jboss.tools.birt.feature" version="${birt.versionTag}">
- <category name="ReportTools"/>
- </feature>
- -->
- <feature url="features/org.jboss.tools.portlet.feature_${portlet.versionTag}.jar" id="org.jboss.tools.portlet.feature" version="${portlet.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.tptp.feature_${tptp.versionTag}.jar" id="org.jboss.tools.tptp.feature" version="${tptp.versionTag}">
- <category name="TestPerfTools"/>
- </feature>
- <feature url="features/org.jboss.tools.smooks.feature_${smooks.versionTag}.jar" id="org.jboss.tools.smooks.feature" version="${smooks.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- <category name="DataTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.drools.eclipse.feature_${drools-ide.versionTag}.jar" id="org.drools.eclipse.feature" version="${drools-ide.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.drools.eclipse.task.feature_${drools-ide.versionTag}.jar" id="org.drools.eclipse.task.feature" version="${drools-ide.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.guvnor.tools.feature_${drools-ide.versionTag}.jar" id="org.guvnor.tools.feature" version="${drools-ide.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.project.examples.feature_${examples.versionTag}.jar" id="org.jboss.tools.project.examples.feature" version="${examples.versionTag}">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <!--feature url="features/org.jboss.tools.profiler.feature_${profiler.versionTag}.jar" id="org.jboss.tools.profiler.feature" version="${profiler.versionTag}">
- <category name="AllTools"/>
- </feature-->
- <!--
- <feature url="features/org.jboss.tools.maven.feature_${maven.versionTag}.jar" id="org.jboss.tools.maven.feature" version="${maven.versionTag}">
- <category name="MavenTools"/>
- </feature>
- <feature url="features/org.jboss.tools.maven.seam.feature_${maven.versionTag}.jar" id="org.jboss.tools.maven.seam.feature" version="${maven.versionTag}">
- <category name="MavenTools"/>
- </feature>
- -->
- <feature url="features/org.jboss.tools.xulrunner.feature_${xulrunner.version}_${product.buildQualifier}.jar" id="org.jboss.tools.xulrunner.feature" version="${xulrunner.version}_${product.buildQualifier}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
-
- <!-- SDK features -->
- <feature url="features/org.jboss.tools.jmx.sdk.feature_${jmx.versionTag}.jar" id="org.jboss.tools.jmx.sdk.feature" version="${jmx.versionTag}">
- <category name="SDKTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.freemarker.sdk.feature_${freemarker.versionTag}.jar" id="org.jboss.ide.eclipse.freemarker.sdk.feature" version="${freemarker.versionTag}">
- <category name="SDKTools"/>
- </feature>
- <!--
- <feature url="features/org.jboss.tools.maven.sdk.feature_${maven.versionTag}.jar" id="org.jboss.tools.maven.sdk.feature" version="${maven.versionTag}">
- <category name="SDKTools"/>
- </feature>
- -->
-
- <!-- jBPM Tools & Flow features -->
- <feature url="features/org.jboss.tools.jbpm.convert.feature_${jbpm-convert.versionTag}.jar" id="org.jboss.tools.jbpm.convert.feature" version="${jbpm-convert.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
-
- <!-- categories - see also ../../../common/aggregateRepos.*.properties -->
- <category-def name="SDKTools" label="JBoss Developer Studio SDK">
- <description>JBoss Developer Studio SDK contains plugins where an SDK package exists. These contain both source and runtimes. Use these if you want to debug and/or provide patches to JBoss Developer Studio plugins.
- </description>
- </category-def>
-
- <category-def name="AllTools" label="All JBoss Developer Studio Tools - ${product.versionTag}">
- <description>
- Contains ALL the plugins that are available from JBoss Developer Studio except those related to integration with 3rd party plugins. Selecting this category will give you all tools needed for both Web, Seam and SOA Development.
- </description>
- </category-def>
-
- <category-def name="SOATools" label="SOA Development">
- <description>
- Tools to help create SOA applications. Use these if you work with jBPM, Drools, JBoss ESB, JBoss WebServices or Smooks.
- </description>
- </category-def>
-
- <category-def name="WebTools" label="Web and Java EE Development">
- <description>
- Tools to help create web and enterprise applications, using JSF, Facelets, Seam, Hibernate/JPA, CSS, Webservices and more.
- </description>
- </category-def>
-
- <category-def name="GeneralTools" label="Application Development">
- <description>Tools for general application development.</description>
- </category-def>
-
- <category-def name="DataTools" label="Data Services">
- <description>Tools related to data services such as persistence and transformation.</description>
- </category-def>
-
- <!--
- <category-def name="MavenTools" label="Maven Support">
- <description>Plugins related to Maven and m2eclipse support. Use these to enable use of Maven.</description>
- </category-def>
- -->
-
- <!--
- <category-def name="ReportTools" label="Business Intelligence, Reporting and Charting">
- <description>Business Intelligence, Reporting and Charting. Use these if you plan to integrate Hibernate or Seam with Eclipse BIRT.</description>
- </category-def>
- -->
-
- <category-def name="TestPerfTools" label="Test and Performance">
- <description>Tools used to improve testing and performance.</description>
- </category-def>
-
-</site>
Deleted: branches/modular_build/site/site.xml.jbosstools.template
===================================================================
--- branches/modular_build/site/site.xml.jbosstools.template 2010-05-03 15:33:40 UTC (rev 21854)
+++ branches/modular_build/site/site.xml.jbosstools.template 2010-05-03 16:12:28 UTC (rev 21855)
@@ -1,166 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<site pack200="true">
- <description>
- This is the ${update.site.description} Update Site for JBoss Tools.
- </description>
- <feature url="features/org.jboss.tools.richfaces.feature_${richfaces.versionTag}.jar" id="org.jboss.tools.richfaces.feature" version="${richfaces.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.seam.feature_${seam.versionTag}.jar" id="org.jboss.tools.seam.feature" version="${seam.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.cdi.feature_${cdi.versionTag}.jar" id="org.jboss.tools.cdi.feature" version="${cdi.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.jmx.feature_${jmx.versionTag}.jar" id="org.jboss.tools.jmx.feature" version="${jmx.versionTag}">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.as.feature_${as.versionTag}.jar" id="org.jboss.ide.eclipse.as.feature" version="${as.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.archives.feature_${archives.versionTag}.jar" id="org.jboss.ide.eclipse.archives.feature" version="${archives.versionTag}">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.hibernate.eclipse.feature_${hibernate-tools.versionTag}.jar" id="org.hibernate.eclipse.feature" version="${hibernate-tools.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- <category name="DataTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.freemarker.feature_${freemarker.versionTag}.jar" id="org.jboss.ide.eclipse.freemarker.feature" version="${freemarker.versionTag}">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.jboss.tools.struts_feature_${struts.versionTag}.jar" id="org.jboss.tools.struts_feature" version="${struts.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.esb.feature_${esb.versionTag}.jar" id="org.jboss.tools.esb.feature" version="${esb.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.ws.feature_${ws.versionTag}.jar" id="org.jboss.tools.ws.feature" version="${ws.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.birt.feature_${birt.versionTag}.jar" id="org.jboss.tools.birt.feature" version="${birt.versionTag}">
- <category name="ReportTools"/>
- </feature>
- <feature url="features/org.jboss.tools.portlet.feature_${portlet.versionTag}.jar" id="org.jboss.tools.portlet.feature" version="${portlet.versionTag}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
- <feature url="features/org.jboss.tools.tptp.feature_${tptp.versionTag}.jar" id="org.jboss.tools.tptp.feature" version="${tptp.versionTag}">
- <category name="TestPerfTools"/>
- </feature>
- <feature url="features/org.jboss.tools.smooks.feature_${smooks.versionTag}.jar" id="org.jboss.tools.smooks.feature" version="${smooks.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- <category name="DataTools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.drools.eclipse.feature_${drools-ide.versionTag}.jar" id="org.drools.eclipse.feature" version="${drools-ide.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- <category name="GeneralTools"/>
- </feature>
- <feature url="features/org.drools.eclipse.task.feature_${drools-ide.versionTag}.jar" id="org.drools.eclipse.task.feature" version="${drools-ide.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.guvnor.tools.feature_${drools-ide.versionTag}.jar" id="org.guvnor.tools.feature" version="${drools-ide.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
- <feature url="features/org.jboss.tools.project.examples.feature_${examples.versionTag}.jar" id="org.jboss.tools.project.examples.feature" version="${examples.versionTag}">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <!-- only in JBT -->
- <feature url="features/org.jboss.tools.community.project.examples.feature_${examples.community.versionTag}.jar" id="org.jboss.tools.community.project.examples.feature" version="${examples.community.versionTag}">
- <category name="AllTools"/>
- <category name="GeneralTools"/>
- </feature>
- <!--feature url="features/org.jboss.tools.profiler.feature_${profiler.versionTag}.jar" id="org.jboss.tools.profiler.feature" version="${profiler.versionTag}">
- <category name="AllTools"/>
- </feature-->
- <feature url="features/org.jboss.tools.maven.feature_${maven.versionTag}.jar" id="org.jboss.tools.maven.feature" version="${maven.versionTag}">
- <category name="MavenTools"/>
- </feature>
- <feature url="features/org.jboss.tools.maven.seam.feature_${maven.versionTag}.jar" id="org.jboss.tools.maven.seam.feature" version="${maven.versionTag}">
- <category name="MavenTools"/>
- </feature>
- <feature url="features/org.jboss.tools.xulrunner.feature_${xulrunner.version}_${product.buildQualifier}.jar" id="org.jboss.tools.xulrunner.feature" version="${xulrunner.version}_${product.buildQualifier}">
- <category name="AllTools"/>
- <category name="WebTools"/>
- </feature>
-
- <!-- SDK features -->
- <feature url="features/org.jboss.tools.jmx.sdk.feature_${jmx.versionTag}.jar" id="org.jboss.tools.jmx.sdk.feature" version="${jmx.versionTag}">
- <category name="SDKTools"/>
- </feature>
- <feature url="features/org.jboss.ide.eclipse.freemarker.sdk.feature_${freemarker.versionTag}.jar" id="org.jboss.ide.eclipse.freemarker.sdk.feature" version="${freemarker.versionTag}">
- <category name="SDKTools"/>
- </feature>
- <feature url="features/org.jboss.tools.maven.sdk.feature_${maven.versionTag}.jar" id="org.jboss.tools.maven.sdk.feature" version="${maven.versionTag}">
- <category name="SDKTools"/>
- </feature>
-
- <!-- jBPM Tools & Flow features -->
- <feature url="features/org.jboss.tools.jbpm.convert.feature_${jbpm-convert.versionTag}.jar" id="org.jboss.tools.jbpm.convert.feature" version="${jbpm-convert.versionTag}">
- <category name="AllTools"/>
- <category name="SOATools"/>
- </feature>
-
- <!-- categories - see also ../../../common/aggregateRepos.*.properties -->
- <category-def name="SDKTools" label="JBoss Tools SDK">
- <description>JBoss Tools SDK contains plugins where an SDK package exists. These contain both source and runtimes. Use these if you want to debug and/or provide patches to JBoss Tools plugins.
- </description>
- </category-def>
-
- <category-def name="AllTools" label="All JBoss Tools - ${product.versionTag}">
- <description>
- Contains ALL the plugins that are available from JBoss Tools except those related to integration with 3rd party plugins. Selecting this category will give you all tools needed for both Web, Seam and SOA Development.
- </description>
- </category-def>
-
- <category-def name="SOATools" label="SOA Development">
- <description>
- Tools to help create SOA applications. Use these if you work with jBPM, Drools, JBoss ESB, JBoss WebServices or Smooks.
- </description>
- </category-def>
-
- <category-def name="WebTools" label="Web and Java EE Development">
- <description>
- Tools to help create web and enterprise applications, using JSF, Facelets, Seam, Hibernate/JPA, CSS, Webservices and more.
- </description>
- </category-def>
-
- <category-def name="GeneralTools" label="Application Development">
- <description>Tools for general application development.</description>
- </category-def>
-
- <category-def name="DataTools" label="Data Services">
- <description>Tools related to data services such as persistence and transformation.</description>
- </category-def>
-
- <category-def name="MavenTools" label="Maven Support">
- <description>Plugins related to Maven and m2eclipse support. Use these to enable use of Maven.</description>
- </category-def>
-
- <category-def name="ReportTools" label="Business Intelligence, Reporting and Charting">
- <description>Business Intelligence, Reporting and Charting. Use these if you plan to integrate Hibernate or Seam with Eclipse BIRT.</description>
- </category-def>
-
- <category-def name="TestPerfTools" label="Test and Performance">
- <description>Tools used to improve testing and performance.</description>
- </category-def>
-
-</site>
14 years, 8 months