Author: snjeza
Date: 2011-11-24 17:22:40 -0500 (Thu, 24 Nov 2011)
New Revision: 36634
Added:
trunk/central/features/org.jboss.tools.community.central.feature/.project
trunk/central/features/org.jboss.tools.community.central.feature/build.properties
trunk/central/features/org.jboss.tools.community.central.feature/feature.properties
trunk/central/features/org.jboss.tools.community.central.feature/feature.xml
trunk/central/features/org.jboss.tools.community.central.feature/license.html
trunk/central/features/org.jboss.tools.community.central.feature/pom.xml
trunk/central/plugins/org.jboss.tools.community.central/.project
trunk/central/plugins/org.jboss.tools.community.central/META-INF/
trunk/central/plugins/org.jboss.tools.community.central/META-INF/MANIFEST.MF
trunk/central/plugins/org.jboss.tools.community.central/about.html
trunk/central/plugins/org.jboss.tools.community.central/about.ini
trunk/central/plugins/org.jboss.tools.community.central/about.mappings
trunk/central/plugins/org.jboss.tools.community.central/about.properties
trunk/central/plugins/org.jboss.tools.community.central/build.properties
trunk/central/plugins/org.jboss.tools.community.central/icons/
trunk/central/plugins/org.jboss.tools.community.central/icons/jbossas7.png
trunk/central/plugins/org.jboss.tools.community.central/icons/seam16.png
trunk/central/plugins/org.jboss.tools.community.central/jboss_about.png
trunk/central/plugins/org.jboss.tools.community.central/plugin.properties
trunk/central/plugins/org.jboss.tools.community.central/plugin.xml
trunk/central/plugins/org.jboss.tools.community.central/pom.xml
Log:
JBIDE-10223 Create separate JBoss Central tutorials for JBDS and JBoss Tools
Added: trunk/central/features/org.jboss.tools.community.central.feature/.project
===================================================================
--- trunk/central/features/org.jboss.tools.community.central.feature/.project
(rev 0)
+++ trunk/central/features/org.jboss.tools.community.central.feature/.project 2011-11-24
22:22:40 UTC (rev 36634)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.jboss.tools.community.central.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
Added: trunk/central/features/org.jboss.tools.community.central.feature/build.properties
===================================================================
--- trunk/central/features/org.jboss.tools.community.central.feature/build.properties
(rev 0)
+++
trunk/central/features/org.jboss.tools.community.central.feature/build.properties 2011-11-24
22:22:40 UTC (rev 36634)
@@ -0,0 +1,3 @@
+bin.includes = feature.xml,\
+ license.html,\
+ feature.properties
Added:
trunk/central/features/org.jboss.tools.community.central.feature/feature.properties
===================================================================
--- trunk/central/features/org.jboss.tools.community.central.feature/feature.properties
(rev 0)
+++
trunk/central/features/org.jboss.tools.community.central.feature/feature.properties 2011-11-24
22:22:40 UTC (rev 36634)
@@ -0,0 +1,54 @@
+###############################################################################
+# Copyright (c) 2008-2011 Red Hat, Inc. and others.
+# All rights reserved. This program and the accompanying materials
+# are 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:
+# JBoss by Red Hat - Initial implementation.
+##############################################################################
+# feature.properties
+# contains externalized strings for feature.xml
+# "%foo" in feature.xml corresponds to the key "foo" in this file
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# This file should be translated.
+
+# "featureName" property - name of the feature
+featureName=JBoss Central Community
+
+# "providerName" property - name of the company that provides the feature
+providerName=JBoss by Red Hat
+
+# "updateSiteName" property - label for the update site
+updateSiteName=JBossTools Update Site
+
+# "description" property - description of the feature
+description=JBoss Central Community
+
+# "copyright" property - text of the "Feature Update Copyright"
+copyright=Copyright (c) 2008-2011 Red Hat, Inc. and others.\nAll rights reserved. This
program and the accompanying materials\n
+are made available under the terms of the Eclipse Public License v1.0\n\
+which accompanies this distribution, and is available at\n\
+http\://www.eclipse.org/legal/epl-v10.html\n\
+\n\
+Contributors\:\n\
+JBoss by Red Hat - Initial implementation.\n
+ ############### end of copyright property ####################################
+
+# "licenseURL" property - URL of the "Feature License"
+# do not translate value - just change to point to a locale-specific HTML page
+licenseURL=license.html
+
+# START NON-TRANSLATABLE
+# "license" property - text of the "Feature Update License"
+# should be plain text version of license agreement pointed to be "licenseURL"
+license=Red Hat, Inc. licenses these features and plugins to you under \
+certain open source licenses (or aggregations of such licenses), which \
+in a particular case may include the Eclipse Public License, the GNU \
+Lesser General Public License, and/or certain other open source \
+licenses. For precise licensing details, consult the corresponding \
+source code, or contact Red Hat Legal Affairs, 1801 Varsity Drive, \
+Raleigh NC 27606 USA.
+# END NON-TRANSLATABLE
+########### end of license property ##########################################
Added: trunk/central/features/org.jboss.tools.community.central.feature/feature.xml
===================================================================
--- trunk/central/features/org.jboss.tools.community.central.feature/feature.xml
(rev 0)
+++
trunk/central/features/org.jboss.tools.community.central.feature/feature.xml 2011-11-24
22:22:40 UTC (rev 36634)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.jboss.tools.community.central.feature"
+ label="%featureName"
+ version="1.0.0.qualifier"
+ provider-name="%providerName"
+ plugin="org.jboss.tools.community.central">
+
+ <description>
+ %description
+ </description>
+
+ <copyright>
+ %copyright
+ </copyright>
+
+ <license url="%licenseURL">
+ %license
+ </license>
+
+ <plugin
+ id="org.jboss.tools.community.central"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"/>
+
+</feature>
Added: trunk/central/features/org.jboss.tools.community.central.feature/license.html
===================================================================
--- trunk/central/features/org.jboss.tools.community.central.feature/license.html
(rev 0)
+++
trunk/central/features/org.jboss.tools.community.central.feature/license.html 2011-11-24
22:22:40 UTC (rev 36634)
@@ -0,0 +1,14 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<html>
+
+<body>
+<p>Red Hat, Inc. licenses these features and plugins to you under
+certain open source licenses (or aggregations of such licenses), which
+in a particular case may include the Eclipse Public License, the GNU
+Lesser General Public License, and/or certain other open source
+licenses. For precise licensing details, consult the corresponding
+source code, or contact Red Hat Legal Affairs, 1801 Varsity Drive,
+Raleigh NC 27606 USA.
+</p>
+</body>
+</html>
\ No newline at end of file
Added: trunk/central/features/org.jboss.tools.community.central.feature/pom.xml
===================================================================
--- trunk/central/features/org.jboss.tools.community.central.feature/pom.xml
(rev 0)
+++ trunk/central/features/org.jboss.tools.community.central.feature/pom.xml 2011-11-24
22:22:40 UTC (rev 36634)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools.central</groupId>
+ <artifactId>features</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.central.features</groupId>
+ <artifactId>org.jboss.tools.community.central.feature</artifactId>
+
+ <packaging>eclipse-feature</packaging>
+</project>
\ No newline at end of file
Added: trunk/central/plugins/org.jboss.tools.community.central/.project
===================================================================
--- trunk/central/plugins/org.jboss.tools.community.central/.project
(rev 0)
+++ trunk/central/plugins/org.jboss.tools.community.central/.project 2011-11-24 22:22:40
UTC (rev 36634)
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.jboss.tools.community.central</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ </natures>
+</projectDescription>
Added: trunk/central/plugins/org.jboss.tools.community.central/META-INF/MANIFEST.MF
===================================================================
--- trunk/central/plugins/org.jboss.tools.community.central/META-INF/MANIFEST.MF
(rev 0)
+++
trunk/central/plugins/org.jboss.tools.community.central/META-INF/MANIFEST.MF 2011-11-24
22:22:40 UTC (rev 36634)
@@ -0,0 +1,8 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %BundleName
+Bundle-SymbolicName: org.jboss.tools.community.central;singleton:=true
+Bundle-Version: 1.0.0.qualifier
+Bundle-Vendor: %BundleVendor
+Bundle-Localization: plugin
+Require-Bundle: org.jboss.tools.central;bundle-version="1.0.0"
Added: trunk/central/plugins/org.jboss.tools.community.central/about.html
===================================================================
--- trunk/central/plugins/org.jboss.tools.community.central/about.html
(rev 0)
+++ trunk/central/plugins/org.jboss.tools.community.central/about.html 2011-11-24 22:22:40
UTC (rev 36634)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1" />
+<title>JBoss Central Community</title>
+<style type="text/css" media="screen">
+<!--
+ body {
+ font-family: Sans-serif, Arial, Helvetica;
+ }
+
+-->
+</style>
+</head>
+<body>
+<h1>JBoss Central Community</h1>
+
+<p>
+This plugin is part of the JBoss Tools developed by the <a
href="http://www.jboss.com">JBoss Inc.</a>
+</p>
+
+<p>Information about this plugin is available at <a
href="http://www.jboss.org/tools">JBoss Tools project
page</a></p>
+
+<p>
+This software is distributed under the terms of the Eclipse Public License - v 1.0
+(see <a
href="www.eclipse.org/legal/epl-v10.html">Eclipse Public License
- Version 1.0</a>).
+</p>
+</body>
+</html>
\ No newline at end of file
Added: trunk/central/plugins/org.jboss.tools.community.central/about.ini
===================================================================
--- trunk/central/plugins/org.jboss.tools.community.central/about.ini
(rev 0)
+++ trunk/central/plugins/org.jboss.tools.community.central/about.ini 2011-11-24 22:22:40
UTC (rev 36634)
@@ -0,0 +1,27 @@
+# about.ini
+# contains information about a feature
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# "%key" are externalized strings defined in about.properties
+# This file does not need to be translated.
+# test
+# Property "aboutText" contains blurb for "About" dialog
(translated)
+aboutText=%blurb
+
+# Property "windowImage" contains path to window icon (16x16)
+# needed for primary features only
+
+# Property "featureImage" contains path to feature image (32x32)
+featureImage=jboss_about.png
+
+# Property "aboutImage" contains path to product image (500x330 or 115x164)
+# needed for primary features only
+
+# Property "appName" contains name of the application (not translated)
+# needed for primary features only
+
+# Property "welcomePerspective" contains the id of the perspective in which
the
+# welcome page is to be opened.
+# optional
+
+
+
Added: trunk/central/plugins/org.jboss.tools.community.central/about.mappings
===================================================================
--- trunk/central/plugins/org.jboss.tools.community.central/about.mappings
(rev 0)
+++ trunk/central/plugins/org.jboss.tools.community.central/about.mappings 2011-11-24
22:22:40 UTC (rev 36634)
@@ -0,0 +1,5 @@
+# about.mappings
+# contains fill-ins for about.properties
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# This file does not need to be translated.
+
Added: trunk/central/plugins/org.jboss.tools.community.central/about.properties
===================================================================
--- trunk/central/plugins/org.jboss.tools.community.central/about.properties
(rev 0)
+++ trunk/central/plugins/org.jboss.tools.community.central/about.properties 2011-11-24
22:22:40 UTC (rev 36634)
@@ -0,0 +1,2 @@
+blurb=JBoss Central Community \n\nVersion\: {featureVersion}\n\n(c) Copyright (c) Red
Hat, Inc., contributors and others 2004 - 2010. All rights reserved.\nVisit
http\://jboss.org/tools
+
Added: trunk/central/plugins/org.jboss.tools.community.central/build.properties
===================================================================
--- trunk/central/plugins/org.jboss.tools.community.central/build.properties
(rev 0)
+++ trunk/central/plugins/org.jboss.tools.community.central/build.properties 2011-11-24
22:22:40 UTC (rev 36634)
@@ -0,0 +1,9 @@
+bin.includes = META-INF/,\
+ about.html,\
+ about.ini,\
+ about.mappings,\
+ about.properties,\
+ plugin.properties,\
+ jboss_about.png,\
+ plugin.xml,\
+ icons/
Added: trunk/central/plugins/org.jboss.tools.community.central/icons/jbossas7.png
===================================================================
(Binary files differ)
Property changes on:
trunk/central/plugins/org.jboss.tools.community.central/icons/jbossas7.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/central/plugins/org.jboss.tools.community.central/icons/seam16.png
===================================================================
(Binary files differ)
Property changes on:
trunk/central/plugins/org.jboss.tools.community.central/icons/seam16.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/central/plugins/org.jboss.tools.community.central/jboss_about.png
===================================================================
(Binary files differ)
Property changes on:
trunk/central/plugins/org.jboss.tools.community.central/jboss_about.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/central/plugins/org.jboss.tools.community.central/plugin.properties
===================================================================
--- trunk/central/plugins/org.jboss.tools.community.central/plugin.properties
(rev 0)
+++ trunk/central/plugins/org.jboss.tools.community.central/plugin.properties 2011-11-24
22:22:40 UTC (rev 36634)
@@ -0,0 +1,2 @@
+BundleVendor = JBoss by Red Hat
+BundleName = JBoss Central Community
\ No newline at end of file
Added: trunk/central/plugins/org.jboss.tools.community.central/plugin.xml
===================================================================
--- trunk/central/plugins/org.jboss.tools.community.central/plugin.xml
(rev 0)
+++ trunk/central/plugins/org.jboss.tools.community.central/plugin.xml 2011-11-24 22:22:40
UTC (rev 36634)
@@ -0,0 +1,144 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+ <extension
+ point="org.jboss.tools.central.tutorials">
+ <category
+ id="org.jboss.tools.central.javaee6.quickstart"
+ name="Java EE 6 Template Projects"
+ priority="1" />
+ <category
+ id="org.jboss.tools.central.jbossas.quickstart"
+ name="JBoss AS 7 Quickstarts"
+ description="These quickstarts are aimed to get you up to writing
applications with minimal fuss. We recommend that you work through the quickstarts in the
order they are presented in this guide, however if you have previous experience with Java
EE 6, you may wish to skip some or all of the quickstarts."
+ priority="2" />
+ <!--
+ <category
+ id="org.jboss.tools.central.seam2"
+ name="Seam 2 Tutorials"
+ description="These tutorials are intended to help you develop Seam 2
applications."
+ priority="5" />
+ -->
+ <tutorial
+ id="org.jboss.tools.central.jbossas.quickstart.helloworld"
+ categoryId="org.jboss.tools.central.jbossas.quickstart"
+ name="Helloworld quickstart"
+ type="projectExample"
+ priority="1"
+ icon="icons/jbossas7.png"
+ reference="JBoss AS 7 Quickstarts::helloworld"/>
+ <tutorial
+ id="org.jboss.tools.central.jbossas.quickstart.numberguess"
+ categoryId="org.jboss.tools.central.jbossas.quickstart"
+ name="Numberguess quickstart"
+ type="projectExample"
+ priority="2"
+ icon="icons/jbossas7.png"
+ reference="JBoss AS 7 Quickstarts::numberguess"/>
+
+ <tutorial
+ id="org.jboss.tools.central.jbossas.quickstart.login"
+ categoryId="org.jboss.tools.central.jbossas.quickstart"
+ name="Login quickstart"
+ type="projectExample"
+ priority="3"
+ icon="icons/jbossas7.png"
+ reference="JBoss AS 7 Quickstarts::login"/>
+
+ <tutorial
+ id="org.jboss.tools.central.jbossas.quickstart.kitchensink"
+ categoryId="org.jboss.tools.central.jbossas.quickstart"
+ name="Kitchensink quickstart"
+ type="projectExample"
+ priority="4"
+ icon="icons/jbossas7.png"
+ reference="JBoss AS 7 Quickstarts::kitchensink"/>
+
+ <tutorial
+ id="org.jboss.tools.central.jbossas.quickstart.jbossJavaee6Webapp"
+ categoryId="org.jboss.tools.central.javaee6.quickstart"
+ name="Java EE 6 WAR"
+ type="projectExample"
+ priority="1"
+ icon="icons/jbossas7.png"
+ reference="Java EE 6 Quickstarts::jboss-javaee6-webapp"/>
+
+ <tutorial
+ id="org.jboss.tools.central.jbossas.quickstart.jbossJavaee6Ear"
+ categoryId="org.jboss.tools.central.javaee6.quickstart"
+ name="Java EE 6 EAR"
+ type="projectExample"
+ priority="2"
+ icon="icons/jbossas7.png"
+ reference="Java EE 6 Quickstarts::multi-javaee6-archetype"/>
+
+ <tutorial
+ id="org.jboss.tools.central.jbossas.quickstart.jbossJavaee6Poh5"
+ categoryId="org.jboss.tools.central.javaee6.quickstart"
+ name="HTML5 Project"
+ type="projectExample"
+ priority="3"
+ icon="icons/jbossas7.png"
+ reference="Java EE 6
Quickstarts::jboss-javaee6-poh5-archetype"/>
+
+ <tutorial
+
id="org.jboss.tools.central.jbossas.quickstart.jbossJavaee6SpringMvc"
+ categoryId="org.jboss.tools.central.javaee6.quickstart"
+ name="Spring MVC"
+ type="projectExample"
+ priority="4"
+ icon="icons/jbossas7.png"
+ reference="Java EE 6 Quickstarts::spring-mvc-webapp"/>
+
+ <tutorial
+
id="org.jboss.tools.central.jbossas.quickstart.jbossJavaee6Richfaces"
+ categoryId="org.jboss.tools.central.javaee6.quickstart"
+ name="Richfaces Project"
+ type="projectExample"
+ priority="5"
+ icon="icons/jbossas7.png"
+ reference="Java EE 6
Quickstarts::richfaces-archetype-simpleapp"/>
+ <!--
+ <tutorial
+ id="org.jboss.tools.central.Seam.registration2"
+ categoryId="org.jboss.tools.central.seam2"
+ name="Registration Example"
+ type="projectExample"
+ priority="1"
+ icon="icons/seam16.png"
+ reference="Seam::registration2"/>
+ <tutorial
+ id="org.jboss.tools.central.Seam.messages"
+ categoryId="org.jboss.tools.central.seam2"
+ name="Message Example"
+ type="projectExample"
+ priority="2"
+ icon="icons/seam16.png"
+ reference="Seam::messages"/>
+ <tutorial
+ id="org.jboss.tools.central.Seam.todo"
+ categoryId="org.jboss.tools.central.seam2"
+ name="Todo Example"
+ type="projectExample"
+ priority="3"
+ icon="icons/seam16.png"
+ reference="Seam::todo"/>
+ <tutorial
+ id="org.jboss.tools.central.Seam.numberguess"
+ categoryId="org.jboss.tools.central.seam2"
+ name="Numberguess Example"
+ type="projectExample"
+ priority="4"
+ icon="icons/seam16.png"
+ reference="Seam::numberguess"/>
+ <tutorial
+ id="org.jboss.tools.central.Seam.booking22"
+ categoryId="org.jboss.tools.central.seam2"
+ name="Boooking Example"
+ type="projectExample"
+ priority="5"
+ icon="icons/seam16.png"
+ reference="Seam::booking22"/>
+ -->
+ </extension>
+</plugin>
Added: trunk/central/plugins/org.jboss.tools.community.central/pom.xml
===================================================================
--- trunk/central/plugins/org.jboss.tools.community.central/pom.xml
(rev 0)
+++ trunk/central/plugins/org.jboss.tools.community.central/pom.xml 2011-11-24 22:22:40
UTC (rev 36634)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools.central</groupId>
+ <artifactId>plugins</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.central.plugins</groupId>
+ <artifactId>org.jboss.tools.community.central</artifactId>
+
+ <packaging>eclipse-plugin</packaging>
+</project>
\ No newline at end of file