initial web capabilities definition
diff --git a/bundles/org.eclipse.wtp.web.capabilities/.project b/bundles/org.eclipse.wtp.web.capabilities/.project new file mode 100644 index 0000000..d08ea9c --- /dev/null +++ b/bundles/org.eclipse.wtp.web.capabilities/.project
@@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.wtp.web.capabilities</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>
diff --git a/bundles/org.eclipse.wtp.web.capabilities/.settings/org.eclipse.pde.core.prefs b/bundles/org.eclipse.wtp.web.capabilities/.settings/org.eclipse.pde.core.prefs new file mode 100644 index 0000000..d4f00a1 --- /dev/null +++ b/bundles/org.eclipse.wtp.web.capabilities/.settings/org.eclipse.pde.core.prefs
@@ -0,0 +1,4 @@ +#Tue May 19 10:29:20 EDT 2009 +eclipse.preferences.version=1 +resolve.requirebundle=false +pluginProject.extensions=false
diff --git a/bundles/org.eclipse.wtp.web.capabilities/META-INF/MANIFEST.MF b/bundles/org.eclipse.wtp.web.capabilities/META-INF/MANIFEST.MF new file mode 100644 index 0000000..6c46a99 --- /dev/null +++ b/bundles/org.eclipse.wtp.web.capabilities/META-INF/MANIFEST.MF
@@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: %Bundle-Name.0 +Bundle-SymbolicName: org.eclipse.wtp.web.capabilities;singleton:=true +Bundle-Version: 1.0.0.qualifier +Bundle-Vendor: %Bundle-Vendor.0
diff --git a/bundles/org.eclipse.wtp.web.capabilities/OSGI-INF/l10n/bundle.properties b/bundles/org.eclipse.wtp.web.capabilities/OSGI-INF/l10n/bundle.properties new file mode 100644 index 0000000..615c554 --- /dev/null +++ b/bundles/org.eclipse.wtp.web.capabilities/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,5 @@ +#Properties file for org.eclipse.wtp.web.capabilities +Bundle-Name.0 = Web Capabilities +Bundle-Vendor.0 = Eclipse Web Tools Platform +activity.web = Web Development +activity.web.desc = Develop Web applications.
diff --git a/bundles/org.eclipse.wtp.web.capabilities/about.html b/bundles/org.eclipse.wtp.web.capabilities/about.html new file mode 100644 index 0000000..31cec0d --- /dev/null +++ b/bundles/org.eclipse.wtp.web.capabilities/about.html
@@ -0,0 +1,34 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> +<HTML> + +<head> +<title>About</title> +<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1"> +</head> + +<BODY lang="EN-US"> + +<H3>About This Content</H3> + +<P>June, 2009</P> + +<H3>License</H3> + +<P>The Eclipse Foundation makes available all content in this plug-in +("Content"). Unless otherwise indicated below, the Content is provided to you +under the terms and conditions of the Eclipse Public License Version 1.0 +("EPL"). A copy of the EPL is available at +<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>. +For purposes of the EPL, "Program" will mean the Content.</P> + +<P>If you did not receive this Content directly from the Eclipse Foundation, the +Content is being redistributed by another party ("Redistributor") and different +terms and conditions may apply to your use of any object code in the Content. +Check the Redistributors license that was provided with the Content. If no such +license exists, contact the Redistributor. Unless otherwise indicated below, the +terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at +<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P> + +</BODY> +</HTML>
diff --git a/bundles/org.eclipse.wtp.web.capabilities/build.properties b/bundles/org.eclipse.wtp.web.capabilities/build.properties new file mode 100644 index 0000000..115c95d --- /dev/null +++ b/bundles/org.eclipse.wtp.web.capabilities/build.properties
@@ -0,0 +1,3 @@ +bin.includes = META-INF/,\ + OSGI-INF/,\ + plugin.xml
diff --git a/bundles/org.eclipse.wtp.web.capabilities/plugin.xml b/bundles/org.eclipse.wtp.web.capabilities/plugin.xml new file mode 100644 index 0000000..0c619ba --- /dev/null +++ b/bundles/org.eclipse.wtp.web.capabilities/plugin.xml
@@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?eclipse version="3.0"?> +<plugin> + + + <!-- Web Capability Definition--> + <!-- The Web capability requires the XML capability. + The XML capability is currently serving as the + default WTP capability. (See the comments on the + XML capability.) + --> + <extension point="org.eclipse.ui.activities"> + + <activity + name="%activity.web" + description="%activity.web.desc" + id="org.eclipse.wtp.web.capabilities"> + </activity> + + <categoryActivityBinding + activityId="org.eclipse.wst.web" + categoryId="org.eclipse.categories.developmentCategory"> + </categoryActivityBinding> + + <activityPatternBinding + activityId="org.eclipse.wst.web" + pattern="org\.eclipse\.wst\.css\.[\.\w/]*"> + </activityPatternBinding> + + <activityPatternBinding + activityId="org.eclipse.wst.web" + pattern="org\.eclipse\.wst\.html\.[\.\w/]*"> + </activityPatternBinding> + + <activityPatternBinding + activityId="org.eclipse.wst.web" + pattern="org\.eclipse\.wst\.javascript\.[\.\w/]*"> + </activityPatternBinding> + + <activityPatternBinding + activityId="org.eclipse.wst.web" + pattern="org\.eclipse\.wst\.server\.[\.\w/]*"> + </activityPatternBinding> + + <activityPatternBinding + activityId="org.eclipse.wst.web" + pattern="org\.eclipse\.wst\.internet\.monitor\.[\.\w/]*"> + </activityPatternBinding> + + <activityPatternBinding + activityId="org.eclipse.wst.web" + pattern="org\.eclipse\.wst\.web\.[\.\w/]*"> + </activityPatternBinding> + + <!-- + <activityRequirementBinding + requiredActivityId="org.eclipse.wtp.xml" + activityId="org.eclipse.wtp.web.capabilities"> + </activityRequirementBinding> + --> + <defaultEnablement + id="org.eclipse.wtp.web.capabilities"> + </defaultEnablement> + + </extension> + +</plugin>