Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kurtakov2014-02-19 21:37:23 +0000
committerGerrit Code Review @ Eclipse.org2014-02-23 19:34:52 +0000
commit9d8ba9b754e947de2519828fd0bf98edd8cc73c8 (patch)
tree483593e3cf041f4dcbb9ee3dd57ab038e5bd873f
parentb647d62c5bdcee9c1d9104cd6245d80b8fca31e7 (diff)
downloadeclipse.platform.swt-9d8ba9b754e947de2519828fd0bf98edd8cc73c8.tar.gz
eclipse.platform.swt-9d8ba9b754e947de2519828fd0bf98edd8cc73c8.tar.xz
eclipse.platform.swt-9d8ba9b754e947de2519828fd0bf98edd8cc73c8.zip
Bug 428514 - Merge the examples project that contain only views.
A single views bundle is enough. Change-Id: I4ef7f8446ef611a072584269aef5afd4cd5ac5c0 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
-rw-r--r--examples/org.eclipse.swt.examples.browser/.project17
-rw-r--r--examples/org.eclipse.swt.examples.browser/META-INF/MANIFEST.MF12
-rw-r--r--examples/org.eclipse.swt.examples.browser/build.properties21
-rw-r--r--examples/org.eclipse.swt.examples.browser/plugin.properties26
-rw-r--r--examples/org.eclipse.swt.examples.browser/plugin.xml40
-rw-r--r--examples/org.eclipse.swt.examples.browser/pom.xml24
-rw-r--r--examples/org.eclipse.swt.examples.controls/.classpath7
-rw-r--r--examples/org.eclipse.swt.examples.controls/.project28
-rw-r--r--examples/org.eclipse.swt.examples.controls/.settings/org.eclipse.jdt.core.prefs11
-rw-r--r--examples/org.eclipse.swt.examples.controls/META-INF/MANIFEST.MF12
-rw-r--r--examples/org.eclipse.swt.examples.controls/about.html28
-rw-r--r--examples/org.eclipse.swt.examples.controls/build.properties21
-rw-r--r--examples/org.eclipse.swt.examples.controls/plugin.properties34
-rw-r--r--examples/org.eclipse.swt.examples.controls/plugin.xml57
-rw-r--r--examples/org.eclipse.swt.examples.controls/pom.xml24
-rw-r--r--examples/org.eclipse.swt.examples.layouts/.classpath7
-rw-r--r--examples/org.eclipse.swt.examples.layouts/.project28
-rw-r--r--examples/org.eclipse.swt.examples.layouts/.settings/org.eclipse.jdt.core.prefs11
-rw-r--r--examples/org.eclipse.swt.examples.layouts/META-INF/MANIFEST.MF12
-rw-r--r--examples/org.eclipse.swt.examples.layouts/about.html28
-rw-r--r--examples/org.eclipse.swt.examples.layouts/plugin.properties28
-rw-r--r--examples/org.eclipse.swt.examples.layouts/plugin.xml41
-rw-r--r--examples/org.eclipse.swt.examples.layouts/pom.xml24
-rw-r--r--examples/org.eclipse.swt.examples.paint/.classpath7
-rw-r--r--examples/org.eclipse.swt.examples.paint/.settings/org.eclipse.jdt.core.prefs11
-rw-r--r--examples/org.eclipse.swt.examples.paint/about.html28
-rw-r--r--examples/org.eclipse.swt.examples.paint/build.properties21
-rw-r--r--examples/org.eclipse.swt.examples.paint/plugin.properties31
-rw-r--r--examples/org.eclipse.swt.examples.paint/plugin.xml40
-rw-r--r--examples/org.eclipse.swt.examples.views/.classpath (renamed from examples/org.eclipse.swt.examples.browser/.classpath)0
-rw-r--r--examples/org.eclipse.swt.examples.views/.project (renamed from examples/org.eclipse.swt.examples.paint/.project)2
-rw-r--r--examples/org.eclipse.swt.examples.views/.settings/org.eclipse.jdt.core.prefs (renamed from examples/org.eclipse.swt.examples.browser/.settings/org.eclipse.jdt.core.prefs)0
-rw-r--r--examples/org.eclipse.swt.examples.views/META-INF/MANIFEST.MF (renamed from examples/org.eclipse.swt.examples.paint/META-INF/MANIFEST.MF)2
-rw-r--r--examples/org.eclipse.swt.examples.views/about.html (renamed from examples/org.eclipse.swt.examples.browser/about.html)0
-rw-r--r--examples/org.eclipse.swt.examples.views/build.properties (renamed from examples/org.eclipse.swt.examples.layouts/build.properties)0
-rw-r--r--examples/org.eclipse.swt.examples.views/doc-html/swt_browser_ex.html (renamed from examples/org.eclipse.swt.examples.browser/doc-html/swt_browser_ex.html)0
-rw-r--r--examples/org.eclipse.swt.examples.views/doc-html/swt_controls_ex.html (renamed from examples/org.eclipse.swt.examples.controls/doc-html/swt_controls_ex.html)0
-rw-r--r--examples/org.eclipse.swt.examples.views/doc-html/swt_customcontrols_ex.html (renamed from examples/org.eclipse.swt.examples.controls/doc-html/swt_customcontrols_ex.html)0
-rw-r--r--examples/org.eclipse.swt.examples.views/doc-html/swt_layout_ex.html (renamed from examples/org.eclipse.swt.examples.layouts/doc-html/swt_layout_ex.html)0
-rw-r--r--examples/org.eclipse.swt.examples.views/doc-html/swt_paint_ex.html (renamed from examples/org.eclipse.swt.examples.paint/doc-html/swt_paint_ex.html)0
-rw-r--r--examples/org.eclipse.swt.examples.views/icons/browser_example.gif (renamed from examples/org.eclipse.swt.examples.browser/icons/browser_example.gif)bin380 -> 380 bytes
-rw-r--r--examples/org.eclipse.swt.examples.views/icons/controls_example.gif (renamed from examples/org.eclipse.swt.examples.controls/icons/controls_example.gif)bin111 -> 111 bytes
-rw-r--r--examples/org.eclipse.swt.examples.views/icons/layouts_example.gif (renamed from examples/org.eclipse.swt.examples.layouts/icons/layouts_example.gif)bin217 -> 217 bytes
-rw-r--r--examples/org.eclipse.swt.examples.views/icons/paint_example.gif (renamed from examples/org.eclipse.swt.examples.paint/icons/paint_example.gif)bin217 -> 217 bytes
-rw-r--r--examples/org.eclipse.swt.examples.views/plugin.properties81
-rw-r--r--examples/org.eclipse.swt.examples.views/plugin.xml101
-rw-r--r--examples/org.eclipse.swt.examples.views/pom.xml (renamed from examples/org.eclipse.swt.examples.paint/pom.xml)2
-rw-r--r--examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/browserexample/BrowserView.java (renamed from examples/org.eclipse.swt.examples.browser/src/org/eclipse/swt/examples/browserexample/BrowserView.java)0
-rw-r--r--examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/controls/ControlView.java (renamed from examples/org.eclipse.swt.examples.controls/src/org/eclipse/swt/examples/controls/ControlView.java)0
-rw-r--r--examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/controls/CustomControlView.java (renamed from examples/org.eclipse.swt.examples.controls/src/org/eclipse/swt/examples/controls/CustomControlView.java)0
-rw-r--r--examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/layouts/LayoutView.java (renamed from examples/org.eclipse.swt.examples.layouts/src/org/eclipse/swt/examples/layouts/LayoutView.java)0
-rw-r--r--examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/paint/PaintView.java (renamed from examples/org.eclipse.swt.examples.paint/src/org/eclipse/swt/examples/paint/PaintView.java)0
-rw-r--r--pom.xml5
53 files changed, 186 insertions, 686 deletions
diff --git a/examples/org.eclipse.swt.examples.browser/.project b/examples/org.eclipse.swt.examples.browser/.project
deleted file mode 100644
index 6fd5ee59c9..0000000000
--- a/examples/org.eclipse.swt.examples.browser/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.swt.examples.browser</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/examples/org.eclipse.swt.examples.browser/META-INF/MANIFEST.MF b/examples/org.eclipse.swt.examples.browser/META-INF/MANIFEST.MF
deleted file mode 100644
index 36bb18c30f..0000000000
--- a/examples/org.eclipse.swt.examples.browser/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,12 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %plugin.SWTBrowserExample.name
-Bundle-SymbolicName: org.eclipse.swt.examples.browser; singleton:=true
-Bundle-Version: 3.103.0.qualifier
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Require-Bundle: org.eclipse.ui,
- org.eclipse.swt.examples,
- org.eclipse.core.runtime
-Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/examples/org.eclipse.swt.examples.browser/build.properties b/examples/org.eclipse.swt.examples.browser/build.properties
deleted file mode 100644
index 1600d68b1a..0000000000
--- a/examples/org.eclipse.swt.examples.browser/build.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2003 IBM Corporation 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:
-# IBM Corporation - initial API and implementation
-###############################################################################
-bin.includes = doc-html/,\
- icons/,\
- plugin.properties,\
- plugin.xml,\
- about.html,\
- .,\
- META-INF/
-
-src.includes = about.html
-
-source.. = src/
diff --git a/examples/org.eclipse.swt.examples.browser/plugin.properties b/examples/org.eclipse.swt.examples.browser/plugin.properties
deleted file mode 100644
index b797cf285c..0000000000
--- a/examples/org.eclipse.swt.examples.browser/plugin.properties
+++ /dev/null
@@ -1,26 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2004 IBM Corporation 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:
-# IBM Corporation - initial API and implementation
-###############################################################################
-providerName = Eclipse.org
-plugin.SWTBrowserExample.name = SWT Browser Example Plugin
-category.SWTExamples.name = SWT Examples
-view.BrowserExample.name = Web Browser
-
-launchcategory.SWTViewExamples.name = Workbench Views
-launchcategory.SWTViewExamples.description = \
- A collection of Standard Widget Toolkit examples that run as Views inside the Workbench. \
- These examples will create a new View in the current Perspective.
-
-launchitem.BrowserExample.name = Web Browser
-launchitem.BrowserExample.description = \
- This example demonstrates how to integrate a Web Browser with the SWT Browser widget.\n\n\
- It consists of a composite containing a Browser widget to render HTML. \
- Additional widgets allow the user to perform typical browser actions (for example, navigate to a particular URL, go back, forward, refresh and stop).
-
diff --git a/examples/org.eclipse.swt.examples.browser/plugin.xml b/examples/org.eclipse.swt.examples.browser/plugin.xml
deleted file mode 100644
index 87ed6aef1b..0000000000
--- a/examples/org.eclipse.swt.examples.browser/plugin.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<plugin>
-
-<!-- Runtime -->
-
-<!-- Required plugins -->
-
-<!-- Extension points -->
-<!-- Extensions -->
- <extension
- point="org.eclipse.ui.views">
- <view
- name="%view.BrowserExample.name"
- icon="icons/browser_example.gif"
- category="org.eclipse.swt.examples.category"
- class="org.eclipse.swt.examples.browserexample.BrowserView"
- id="org.eclipse.swt.examples.browserexample.view">
- </view>
- </extension>
- <extension
- point="org.eclipse.swt.examples.launcher.launchItems">
- <category
- name="%launchcategory.SWTViewExamples.name"
- description="%launchcategory.SWTViewExamples.description"
- id="org.eclipse.swt.examples.launchViewCategory">
- </category>
- <item
- name="%launchitem.BrowserExample.name"
- icon="icons/browser_example.gif"
- category="org.eclipse.swt.examples.launchViewCategory"
- description="%launchitem.BrowserExample.description"
- id="org.eclipse.swt.examples.browserexample.viewlauncher">
- <view
- viewId="org.eclipse.swt.examples.browserexample.view">
- </view>
- </item>
- </extension>
-
-</plugin>
diff --git a/examples/org.eclipse.swt.examples.browser/pom.xml b/examples/org.eclipse.swt.examples.browser/pom.xml
deleted file mode 100644
index 0186ab6e01..0000000000
--- a/examples/org.eclipse.swt.examples.browser/pom.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2012, 2013 Eclipse Foundation and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Distribution License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/org/documents/edl-v10.php
-
- Contributors:
- Igor Fedorenko - initial implementation
--->
-<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>
- <artifactId>eclipse.platform.swt</artifactId>
- <groupId>eclipse.platform.swt</groupId>
- <version>4.4.0-SNAPSHOT</version>
- <relativePath>../../</relativePath>
- </parent>
- <groupId>org.eclipse.swt</groupId>
- <artifactId>org.eclipse.swt.examples.browser</artifactId>
- <version>3.103.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
-</project>
diff --git a/examples/org.eclipse.swt.examples.controls/.classpath b/examples/org.eclipse.swt.examples.controls/.classpath
deleted file mode 100644
index 64c5e31b7a..0000000000
--- a/examples/org.eclipse.swt.examples.controls/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/examples/org.eclipse.swt.examples.controls/.project b/examples/org.eclipse.swt.examples.controls/.project
deleted file mode 100644
index f8c68eb6b4..0000000000
--- a/examples/org.eclipse.swt.examples.controls/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.swt.examples.controls</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <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.jdt.core.javanature</nature>
- <nature>org.eclipse.pde.PluginNature</nature>
- </natures>
-</projectDescription>
diff --git a/examples/org.eclipse.swt.examples.controls/.settings/org.eclipse.jdt.core.prefs b/examples/org.eclipse.swt.examples.controls/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 416f4fb696..0000000000
--- a/examples/org.eclipse.swt.examples.controls/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.5
diff --git a/examples/org.eclipse.swt.examples.controls/META-INF/MANIFEST.MF b/examples/org.eclipse.swt.examples.controls/META-INF/MANIFEST.MF
deleted file mode 100644
index 66f93db92f..0000000000
--- a/examples/org.eclipse.swt.examples.controls/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,12 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %plugin.SWTControlsExample.name
-Bundle-SymbolicName: org.eclipse.swt.examples.controls; singleton:=true
-Bundle-Version: 3.103.0.qualifier
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Require-Bundle: org.eclipse.ui,
- org.eclipse.swt.examples,
- org.eclipse.core.runtime
-Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/examples/org.eclipse.swt.examples.controls/about.html b/examples/org.eclipse.swt.examples.controls/about.html
deleted file mode 100644
index 460233046e..0000000000
--- a/examples/org.eclipse.swt.examples.controls/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 2, 2006</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; 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 (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's 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> \ No newline at end of file
diff --git a/examples/org.eclipse.swt.examples.controls/build.properties b/examples/org.eclipse.swt.examples.controls/build.properties
deleted file mode 100644
index 1600d68b1a..0000000000
--- a/examples/org.eclipse.swt.examples.controls/build.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2003 IBM Corporation 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:
-# IBM Corporation - initial API and implementation
-###############################################################################
-bin.includes = doc-html/,\
- icons/,\
- plugin.properties,\
- plugin.xml,\
- about.html,\
- .,\
- META-INF/
-
-src.includes = about.html
-
-source.. = src/
diff --git a/examples/org.eclipse.swt.examples.controls/plugin.properties b/examples/org.eclipse.swt.examples.controls/plugin.properties
deleted file mode 100644
index 107c0cd0d9..0000000000
--- a/examples/org.eclipse.swt.examples.controls/plugin.properties
+++ /dev/null
@@ -1,34 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2003 IBM Corporation 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:
-# IBM Corporation - initial API and implementation
-###############################################################################
-providerName = Eclipse.org
-plugin.SWTControlsExample.name = SWT Controls Example Plugin
-category.SWTExamples.name = SWT Examples
-view.ControlsExample.name = SWT Controls
-view.CustomControlsExample.name = SWT Custom Controls
-
-launchcategory.SWTViewExamples.name = Workbench Views
-launchcategory.SWTViewExamples.description = \
- A collection of Standard Widget Toolkit examples that run as Views inside the Workbench. \
- These examples will create a new View in the current Perspective.
-
-launchitem.ControlsExample.name = Controls
-launchitem.ControlsExample.description = \
- This example is a simple demonstration of native SWT controls.\n\n\
- It consists of a tab folder where each tab allows the user \
- to interact with a different SWT control. \
- The user can change styles and settings and view how this affects the control.
-
-launchitem.CustomControlsExample.name = Custom Controls
-launchitem.CustomControlsExample.description = \
- This example is a simple demonstration of custom SWT controls.\n\n\
- It consists of a tab folder where each tab allows the user \
- to interact with a different SWT custom control. \
- The user can change styles and settings and view how this affects the control.
diff --git a/examples/org.eclipse.swt.examples.controls/plugin.xml b/examples/org.eclipse.swt.examples.controls/plugin.xml
deleted file mode 100644
index bf8e0922de..0000000000
--- a/examples/org.eclipse.swt.examples.controls/plugin.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<plugin>
-
-<!-- Runtime -->
-
-<!-- Required plugins -->
-
-<!-- Extension points -->
-<!-- Extensions -->
- <extension
- point="org.eclipse.ui.views">
- <view
- name="%view.ControlsExample.name"
- icon="icons/controls_example.gif"
- category="org.eclipse.swt.examples.category"
- class="org.eclipse.swt.examples.controls.ControlView"
- id="org.eclipse.swt.examples.controls.view">
- </view>
- <view
- name="%view.CustomControlsExample.name"
- icon="icons/controls_example.gif"
- category="org.eclipse.swt.examples.category"
- class="org.eclipse.swt.examples.controls.CustomControlView"
- id="org.eclipse.swt.examples.customcontrols.view">
- </view>
- </extension>
- <extension
- point="org.eclipse.swt.examples.launcher.launchItems">
- <category
- name="%launchcategory.SWTViewExamples.name"
- description="%launchcategory.SWTViewExamples.description"
- id="org.eclipse.swt.examples.launchViewCategory">
- </category>
- <item
- name="%launchitem.ControlsExample.name"
- icon="icons/controls_example.gif"
- description="%launchitem.ControlsExample.description"
- category="org.eclipse.swt.examples.launchViewCategory"
- id="org.eclipse.swt.examples.controls.viewlauncher">
- <view
- viewId="org.eclipse.swt.examples.controls.view">
- </view>
- </item>
- <item
- name="%launchitem.CustomControlsExample.name"
- icon="icons/controls_example.gif"
- description="%launchitem.CustomControlsExample.description"
- category="org.eclipse.swt.examples.launchViewCategory"
- id="org.eclipse.swt.examples.customcontrols.viewlauncher">
- <view
- viewId="org.eclipse.swt.examples.customcontrols.view">
- </view>
- </item>
- </extension>
-
-</plugin>
diff --git a/examples/org.eclipse.swt.examples.controls/pom.xml b/examples/org.eclipse.swt.examples.controls/pom.xml
deleted file mode 100644
index 818110bb93..0000000000
--- a/examples/org.eclipse.swt.examples.controls/pom.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2012, 2013 Eclipse Foundation and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Distribution License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/org/documents/edl-v10.php
-
- Contributors:
- Igor Fedorenko - initial implementation
--->
-<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>
- <artifactId>eclipse.platform.swt</artifactId>
- <groupId>eclipse.platform.swt</groupId>
- <version>4.4.0-SNAPSHOT</version>
- <relativePath>../../</relativePath>
- </parent>
- <groupId>org.eclipse.swt</groupId>
- <artifactId>org.eclipse.swt.examples.controls</artifactId>
- <version>3.103.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
-</project>
diff --git a/examples/org.eclipse.swt.examples.layouts/.classpath b/examples/org.eclipse.swt.examples.layouts/.classpath
deleted file mode 100644
index 64c5e31b7a..0000000000
--- a/examples/org.eclipse.swt.examples.layouts/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/examples/org.eclipse.swt.examples.layouts/.project b/examples/org.eclipse.swt.examples.layouts/.project
deleted file mode 100644
index a6fc2cb975..0000000000
--- a/examples/org.eclipse.swt.examples.layouts/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.swt.examples.layouts</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <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.jdt.core.javanature</nature>
- <nature>org.eclipse.pde.PluginNature</nature>
- </natures>
-</projectDescription>
diff --git a/examples/org.eclipse.swt.examples.layouts/.settings/org.eclipse.jdt.core.prefs b/examples/org.eclipse.swt.examples.layouts/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 416f4fb696..0000000000
--- a/examples/org.eclipse.swt.examples.layouts/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.5
diff --git a/examples/org.eclipse.swt.examples.layouts/META-INF/MANIFEST.MF b/examples/org.eclipse.swt.examples.layouts/META-INF/MANIFEST.MF
deleted file mode 100644
index e60fa5451e..0000000000
--- a/examples/org.eclipse.swt.examples.layouts/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,12 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %plugin.SWTLayoutExample.name
-Bundle-SymbolicName: org.eclipse.swt.examples.layouts; singleton:=true
-Bundle-Version: 3.103.0.qualifier
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Require-Bundle: org.eclipse.ui,
- org.eclipse.swt.examples,
- org.eclipse.core.runtime
-Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/examples/org.eclipse.swt.examples.layouts/about.html b/examples/org.eclipse.swt.examples.layouts/about.html
deleted file mode 100644
index 460233046e..0000000000
--- a/examples/org.eclipse.swt.examples.layouts/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 2, 2006</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; 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 (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's 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> \ No newline at end of file
diff --git a/examples/org.eclipse.swt.examples.layouts/plugin.properties b/examples/org.eclipse.swt.examples.layouts/plugin.properties
deleted file mode 100644
index 810bdb00a1..0000000000
--- a/examples/org.eclipse.swt.examples.layouts/plugin.properties
+++ /dev/null
@@ -1,28 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2003 IBM Corporation 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:
-# IBM Corporation - initial API and implementation
-###############################################################################
-providerName = Eclipse.org
-plugin.SWTLayoutExample.name = SWT Layout Example Plugin
-category.SWTExamples.name = SWT Examples
-view.LayoutExample.name = SWT Layouts
-
-launchcategory.SWTViewExamples.name = Workbench Views
-launchcategory.SWTViewExamples.description = \
- A collection of Standard Widget Toolkit examples that run as Views inside the Workbench. \
- These examples will create a new View in the current Perspective.
-
-launchitem.LayoutExample.name = Layouts
-launchitem.LayoutExample.description = \
- This example is a simple demonstration of common SWT layouts. \n\n\
- It consists of a tab folder where each tab allows the \
- user to interact with a different SWT layout.\
- The user can insert widgets into a layout and set the values of the layout data \
- using a property sheet. When the user has a suitable arrangement, code can be \
- generated by clicking on the Code button.
diff --git a/examples/org.eclipse.swt.examples.layouts/plugin.xml b/examples/org.eclipse.swt.examples.layouts/plugin.xml
deleted file mode 100644
index 5a9e4086d2..0000000000
--- a/examples/org.eclipse.swt.examples.layouts/plugin.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<plugin>
-
-<!-- Runtime -->
-<!-- Runtime -->
-
-<!-- Required plugins -->
-
-<!-- Extension points -->
-<!-- Extensions -->
- <extension
- point="org.eclipse.ui.views">
- <view
- name="%view.LayoutExample.name"
- icon="icons/layouts_example.gif"
- category="org.eclipse.swt.examples.category"
- class="org.eclipse.swt.examples.layouts.LayoutView"
- id="org.eclipse.swt.examples.layouts.view">
- </view>
- </extension>
- <extension
- point="org.eclipse.swt.examples.launcher.launchItems">
- <category
- name="%launchcategory.SWTViewExamples.name"
- description="%launchcategory.SWTViewExamples.description"
- id="org.eclipse.swt.examples.launchViewCategory">
- </category>
- <item
- name="%launchitem.LayoutExample.name"
- icon="icons/layouts_example.gif"
- description="%launchitem.LayoutExample.description"
- category="org.eclipse.swt.examples.launchViewCategory"
- id="org.eclipse.swt.examples.layouts.viewlauncher">
- <view
- viewId="org.eclipse.swt.examples.layouts.view">
- </view>
- </item>
- </extension>
-
-</plugin>
diff --git a/examples/org.eclipse.swt.examples.layouts/pom.xml b/examples/org.eclipse.swt.examples.layouts/pom.xml
deleted file mode 100644
index 7f2631ad90..0000000000
--- a/examples/org.eclipse.swt.examples.layouts/pom.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2012, 2013 Eclipse Foundation and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Distribution License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/org/documents/edl-v10.php
-
- Contributors:
- Igor Fedorenko - initial implementation
--->
-<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>
- <artifactId>eclipse.platform.swt</artifactId>
- <groupId>eclipse.platform.swt</groupId>
- <version>4.4.0-SNAPSHOT</version>
- <relativePath>../../</relativePath>
- </parent>
- <groupId>org.eclipse.swt</groupId>
- <artifactId>org.eclipse.swt.examples.layouts</artifactId>
- <version>3.103.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
-</project>
diff --git a/examples/org.eclipse.swt.examples.paint/.classpath b/examples/org.eclipse.swt.examples.paint/.classpath
deleted file mode 100644
index 64c5e31b7a..0000000000
--- a/examples/org.eclipse.swt.examples.paint/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/examples/org.eclipse.swt.examples.paint/.settings/org.eclipse.jdt.core.prefs b/examples/org.eclipse.swt.examples.paint/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 416f4fb696..0000000000
--- a/examples/org.eclipse.swt.examples.paint/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.5
diff --git a/examples/org.eclipse.swt.examples.paint/about.html b/examples/org.eclipse.swt.examples.paint/about.html
deleted file mode 100644
index 460233046e..0000000000
--- a/examples/org.eclipse.swt.examples.paint/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 2, 2006</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; 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 (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's 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> \ No newline at end of file
diff --git a/examples/org.eclipse.swt.examples.paint/build.properties b/examples/org.eclipse.swt.examples.paint/build.properties
deleted file mode 100644
index df814256df..0000000000
--- a/examples/org.eclipse.swt.examples.paint/build.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2003 IBM Corporation 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:
-# IBM Corporation - initial API and implementation
-###############################################################################
-bin.includes = doc-html/,\
- icons/,\
- plugin.properties,\
- plugin.xml,\
- about.html,\
- .,\
- META-INF/
-
-src.includes = about.html
-
-source.. = src/
diff --git a/examples/org.eclipse.swt.examples.paint/plugin.properties b/examples/org.eclipse.swt.examples.paint/plugin.properties
deleted file mode 100644
index ed78759efc..0000000000
--- a/examples/org.eclipse.swt.examples.paint/plugin.properties
+++ /dev/null
@@ -1,31 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2005 IBM Corporation 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:
-# IBM Corporation - initial API and implementation
-###############################################################################
-providerName = Eclipse.org
-plugin.SWTPaintExample.name = SWT Paint Example Plugin
-category.SWTExamples.name = SWT Examples
-view.PaintExample.name = Paint
-
-launchcategory.SWTViewExamples.name = Workbench Views
-launchcategory.SWTViewExamples.description = \
- A collection of Standard Widget Toolkit examples that run as Views inside the Workbench. \
- These examples will create a new View in the current Perspective.
-
-launchitem.PaintExample.name = Paint
-launchitem.PaintExample.description = \
- This example demonstrates the use of SWT graphics operations in the form of a \
- rudimentary bitmap painting program. The Airbrush Tool implementation also \
- demonstrates a mechanism for managing timed GUI operations in the background \
- that are triggered by user input.\n\n\
- Select a tool with which to draw in the drawing area. There are a number of tools \
- to choose from on the toolbar. To change the color selection, click on a color in the \
- palette below the drawing area: left-click for the foreground color, right-click for the \
- background color.\n\n\
- Uses SWT's GC and FontDialog, and JFace's InputDialog and action set support.
diff --git a/examples/org.eclipse.swt.examples.paint/plugin.xml b/examples/org.eclipse.swt.examples.paint/plugin.xml
deleted file mode 100644
index b0de0750d3..0000000000
--- a/examples/org.eclipse.swt.examples.paint/plugin.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<plugin>
-
-<!-- Runtime -->
-
-<!-- Required plugins -->
-
-<!-- Extension points -->
-<!-- Extensions -->
- <extension
- point="org.eclipse.ui.views">
- <view
- name="%view.PaintExample.name"
- icon="icons/paint_example.gif"
- category="org.eclipse.swt.examples.category"
- class="org.eclipse.swt.examples.paint.PaintView"
- id="org.eclipse.swt.examples.paint.view">
- </view>
- </extension>
- <extension
- point="org.eclipse.swt.examples.launcher.launchItems">
- <category
- name="%launchcategory.SWTViewExamples.name"
- description="%launchcategory.SWTViewExamples.description"
- id="org.eclipse.swt.examples.launchViewCategory">
- </category>
- <item
- name="%launchitem.PaintExample.name"
- icon="icons/paint_example.gif"
- description="%launchitem.PaintExample.description"
- category="org.eclipse.swt.examples.launchViewCategory"
- id="org.eclipse.swt.examples.paint.viewlauncher">
- <view
- viewId="org.eclipse.swt.examples.paint.view">
- </view>
- </item>
- </extension>
-
-</plugin>
diff --git a/examples/org.eclipse.swt.examples.browser/.classpath b/examples/org.eclipse.swt.examples.views/.classpath
index 64c5e31b7a..64c5e31b7a 100644
--- a/examples/org.eclipse.swt.examples.browser/.classpath
+++ b/examples/org.eclipse.swt.examples.views/.classpath
diff --git a/examples/org.eclipse.swt.examples.paint/.project b/examples/org.eclipse.swt.examples.views/.project
index 8d39af0053..928a0d97a9 100644
--- a/examples/org.eclipse.swt.examples.paint/.project
+++ b/examples/org.eclipse.swt.examples.views/.project
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>org.eclipse.swt.examples.paint</name>
+ <name>org.eclipse.swt.examples.views</name>
<comment></comment>
<projects>
</projects>
diff --git a/examples/org.eclipse.swt.examples.browser/.settings/org.eclipse.jdt.core.prefs b/examples/org.eclipse.swt.examples.views/.settings/org.eclipse.jdt.core.prefs
index 416f4fb696..416f4fb696 100644
--- a/examples/org.eclipse.swt.examples.browser/.settings/org.eclipse.jdt.core.prefs
+++ b/examples/org.eclipse.swt.examples.views/.settings/org.eclipse.jdt.core.prefs
diff --git a/examples/org.eclipse.swt.examples.paint/META-INF/MANIFEST.MF b/examples/org.eclipse.swt.examples.views/META-INF/MANIFEST.MF
index f92f2a75a7..57805ee132 100644
--- a/examples/org.eclipse.swt.examples.paint/META-INF/MANIFEST.MF
+++ b/examples/org.eclipse.swt.examples.views/META-INF/MANIFEST.MF
@@ -1,7 +1,7 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %plugin.SWTPaintExample.name
-Bundle-SymbolicName: org.eclipse.swt.examples.paint; singleton:=true
+Bundle-SymbolicName: org.eclipse.swt.examples.views;singleton:=true
Bundle-Version: 3.103.0.qualifier
Bundle-Vendor: %providerName
Bundle-Localization: plugin
diff --git a/examples/org.eclipse.swt.examples.browser/about.html b/examples/org.eclipse.swt.examples.views/about.html
index 460233046e..460233046e 100644
--- a/examples/org.eclipse.swt.examples.browser/about.html
+++ b/examples/org.eclipse.swt.examples.views/about.html
diff --git a/examples/org.eclipse.swt.examples.layouts/build.properties b/examples/org.eclipse.swt.examples.views/build.properties
index df814256df..df814256df 100644
--- a/examples/org.eclipse.swt.examples.layouts/build.properties
+++ b/examples/org.eclipse.swt.examples.views/build.properties
diff --git a/examples/org.eclipse.swt.examples.browser/doc-html/swt_browser_ex.html b/examples/org.eclipse.swt.examples.views/doc-html/swt_browser_ex.html
index d51de532a0..d51de532a0 100644
--- a/examples/org.eclipse.swt.examples.browser/doc-html/swt_browser_ex.html
+++ b/examples/org.eclipse.swt.examples.views/doc-html/swt_browser_ex.html
diff --git a/examples/org.eclipse.swt.examples.controls/doc-html/swt_controls_ex.html b/examples/org.eclipse.swt.examples.views/doc-html/swt_controls_ex.html
index b548225c1a..b548225c1a 100644
--- a/examples/org.eclipse.swt.examples.controls/doc-html/swt_controls_ex.html
+++ b/examples/org.eclipse.swt.examples.views/doc-html/swt_controls_ex.html
diff --git a/examples/org.eclipse.swt.examples.controls/doc-html/swt_customcontrols_ex.html b/examples/org.eclipse.swt.examples.views/doc-html/swt_customcontrols_ex.html
index a053e81f40..a053e81f40 100644
--- a/examples/org.eclipse.swt.examples.controls/doc-html/swt_customcontrols_ex.html
+++ b/examples/org.eclipse.swt.examples.views/doc-html/swt_customcontrols_ex.html
diff --git a/examples/org.eclipse.swt.examples.layouts/doc-html/swt_layout_ex.html b/examples/org.eclipse.swt.examples.views/doc-html/swt_layout_ex.html
index 5d6539295f..5d6539295f 100644
--- a/examples/org.eclipse.swt.examples.layouts/doc-html/swt_layout_ex.html
+++ b/examples/org.eclipse.swt.examples.views/doc-html/swt_layout_ex.html
diff --git a/examples/org.eclipse.swt.examples.paint/doc-html/swt_paint_ex.html b/examples/org.eclipse.swt.examples.views/doc-html/swt_paint_ex.html
index 5c7ec77ab3..5c7ec77ab3 100644
--- a/examples/org.eclipse.swt.examples.paint/doc-html/swt_paint_ex.html
+++ b/examples/org.eclipse.swt.examples.views/doc-html/swt_paint_ex.html
diff --git a/examples/org.eclipse.swt.examples.browser/icons/browser_example.gif b/examples/org.eclipse.swt.examples.views/icons/browser_example.gif
index 895e22110d..895e22110d 100644
--- a/examples/org.eclipse.swt.examples.browser/icons/browser_example.gif
+++ b/examples/org.eclipse.swt.examples.views/icons/browser_example.gif
Binary files differ
diff --git a/examples/org.eclipse.swt.examples.controls/icons/controls_example.gif b/examples/org.eclipse.swt.examples.views/icons/controls_example.gif
index cbdee97066..cbdee97066 100644
--- a/examples/org.eclipse.swt.examples.controls/icons/controls_example.gif
+++ b/examples/org.eclipse.swt.examples.views/icons/controls_example.gif
Binary files differ
diff --git a/examples/org.eclipse.swt.examples.layouts/icons/layouts_example.gif b/examples/org.eclipse.swt.examples.views/icons/layouts_example.gif
index d945dde53b..d945dde53b 100644
--- a/examples/org.eclipse.swt.examples.layouts/icons/layouts_example.gif
+++ b/examples/org.eclipse.swt.examples.views/icons/layouts_example.gif
Binary files differ
diff --git a/examples/org.eclipse.swt.examples.paint/icons/paint_example.gif b/examples/org.eclipse.swt.examples.views/icons/paint_example.gif
index d945dde53b..d945dde53b 100644
--- a/examples/org.eclipse.swt.examples.paint/icons/paint_example.gif
+++ b/examples/org.eclipse.swt.examples.views/icons/paint_example.gif
Binary files differ
diff --git a/examples/org.eclipse.swt.examples.views/plugin.properties b/examples/org.eclipse.swt.examples.views/plugin.properties
new file mode 100644
index 0000000000..b0b5b1ab69
--- /dev/null
+++ b/examples/org.eclipse.swt.examples.views/plugin.properties
@@ -0,0 +1,81 @@
+###############################################################################
+# Copyright (c) 2000, 2005 IBM Corporation 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:
+# IBM Corporation - initial API and implementation
+###############################################################################
+providerName = Eclipse.org
+plugin.SWTPaintExample.name = SWT Views Example Plugin
+category.SWTExamples.name = SWT Examples
+view.PaintExample.name = Paint
+
+launchcategory.SWTViewExamples.name = Workbench Views
+launchcategory.SWTViewExamples.description = \
+ A collection of Standard Widget Toolkit examples that run as Views inside the Workbench. \
+ These examples will create a new View in the current Perspective.
+
+launchitem.PaintExample.name = Paint
+launchitem.PaintExample.description = \
+ This example demonstrates the use of SWT graphics operations in the form of a \
+ rudimentary bitmap painting program. The Airbrush Tool implementation also \
+ demonstrates a mechanism for managing timed GUI operations in the background \
+ that are triggered by user input.\n\n\
+ Select a tool with which to draw in the drawing area. There are a number of tools \
+ to choose from on the toolbar. To change the color selection, click on a color in the \
+ palette below the drawing area: left-click for the foreground color, right-click for the \
+ background color.\n\n\
+ Uses SWT's GC and FontDialog, and JFace's InputDialog and action set support.
+view.LayoutExample.name = SWT Layouts
+
+launchcategory.SWTViewExamples.name = Workbench Views
+launchcategory.SWTViewExamples.description = \
+ A collection of Standard Widget Toolkit examples that run as Views inside the Workbench. \
+ These examples will create a new View in the current Perspective.
+
+launchitem.LayoutExample.name = Layouts
+launchitem.LayoutExample.description = \
+ This example is a simple demonstration of common SWT layouts. \n\n\
+ It consists of a tab folder where each tab allows the \
+ user to interact with a different SWT layout.\
+ The user can insert widgets into a layout and set the values of the layout data \
+ using a property sheet. When the user has a suitable arrangement, code can be \
+ generated by clicking on the Code button.
+
+view.ControlsExample.name = SWT Controls
+view.CustomControlsExample.name = SWT Custom Controls
+
+launchcategory.SWTViewExamples.name = Workbench Views
+launchcategory.SWTViewExamples.description = \
+ A collection of Standard Widget Toolkit examples that run as Views inside the Workbench. \
+ These examples will create a new View in the current Perspective.
+
+launchitem.ControlsExample.name = Controls
+launchitem.ControlsExample.description = \
+ This example is a simple demonstration of native SWT controls.\n\n\
+ It consists of a tab folder where each tab allows the user \
+ to interact with a different SWT control. \
+ The user can change styles and settings and view how this affects the control.
+
+launchitem.CustomControlsExample.name = Custom Controls
+launchitem.CustomControlsExample.description = \
+ This example is a simple demonstration of custom SWT controls.\n\n\
+ It consists of a tab folder where each tab allows the user \
+ to interact with a different SWT custom control. \
+ The user can change styles and settings and view how this affects the control.
+
+view.BrowserExample.name = Web Browser
+
+launchcategory.SWTViewExamples.name = Workbench Views
+launchcategory.SWTViewExamples.description = \
+ A collection of Standard Widget Toolkit examples that run as Views inside the Workbench. \
+ These examples will create a new View in the current Perspective.
+
+launchitem.BrowserExample.name = Web Browser
+launchitem.BrowserExample.description = \
+ This example demonstrates how to integrate a Web Browser with the SWT Browser widget.\n\n\
+ It consists of a composite containing a Browser widget to render HTML. \
+ Additional widgets allow the user to perform typical browser actions (for example, navigate to a particular URL, go back, forward, refresh and stop).
diff --git a/examples/org.eclipse.swt.examples.views/plugin.xml b/examples/org.eclipse.swt.examples.views/plugin.xml
new file mode 100644
index 0000000000..4c9ffb0cf1
--- /dev/null
+++ b/examples/org.eclipse.swt.examples.views/plugin.xml
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+<plugin>
+ <extension
+ point="org.eclipse.ui.views">
+ <view
+ name="%view.PaintExample.name"
+ icon="icons/paint_example.gif"
+ category="org.eclipse.swt.examples.category"
+ class="org.eclipse.swt.examples.paint.PaintView"
+ id="org.eclipse.swt.examples.paint.view">
+ </view>
+ <view
+ name="%view.LayoutExample.name"
+ icon="icons/layouts_example.gif"
+ category="org.eclipse.swt.examples.category"
+ class="org.eclipse.swt.examples.layouts.LayoutView"
+ id="org.eclipse.swt.examples.layouts.view">
+ </view>
+ <view
+ name="%view.ControlsExample.name"
+ icon="icons/controls_example.gif"
+ category="org.eclipse.swt.examples.category"
+ class="org.eclipse.swt.examples.controls.ControlView"
+ id="org.eclipse.swt.examples.controls.view">
+ </view>
+ <view
+ name="%view.CustomControlsExample.name"
+ icon="icons/controls_example.gif"
+ category="org.eclipse.swt.examples.category"
+ class="org.eclipse.swt.examples.controls.CustomControlView"
+ id="org.eclipse.swt.examples.customcontrols.view">
+ </view>
+ <view
+ name="%view.BrowserExample.name"
+ icon="icons/browser_example.gif"
+ category="org.eclipse.swt.examples.category"
+ class="org.eclipse.swt.examples.browserexample.BrowserView"
+ id="org.eclipse.swt.examples.browserexample.view">
+ </view>
+ </extension>
+ <extension
+ point="org.eclipse.swt.examples.launcher.launchItems">
+ <category
+ name="%launchcategory.SWTViewExamples.name"
+ description="%launchcategory.SWTViewExamples.description"
+ id="org.eclipse.swt.examples.launchViewCategory">
+ </category>
+ <item
+ name="%launchitem.PaintExample.name"
+ icon="icons/paint_example.gif"
+ description="%launchitem.PaintExample.description"
+ category="org.eclipse.swt.examples.launchViewCategory"
+ id="org.eclipse.swt.examples.paint.viewlauncher">
+ <view
+ viewId="org.eclipse.swt.examples.paint.view">
+ </view>
+ </item>
+ <item
+ name="%launchitem.LayoutExample.name"
+ icon="icons/layouts_example.gif"
+ description="%launchitem.LayoutExample.description"
+ category="org.eclipse.swt.examples.launchViewCategory"
+ id="org.eclipse.swt.examples.layouts.viewlauncher">
+ <view
+ viewId="org.eclipse.swt.examples.layouts.view">
+ </view>
+ </item>
+ <item
+ name="%launchitem.ControlsExample.name"
+ icon="icons/controls_example.gif"
+ description="%launchitem.ControlsExample.description"
+ category="org.eclipse.swt.examples.launchViewCategory"
+ id="org.eclipse.swt.examples.controls.viewlauncher">
+ <view
+ viewId="org.eclipse.swt.examples.controls.view">
+ </view>
+ </item>
+ <item
+ name="%launchitem.CustomControlsExample.name"
+ icon="icons/controls_example.gif"
+ description="%launchitem.CustomControlsExample.description"
+ category="org.eclipse.swt.examples.launchViewCategory"
+ id="org.eclipse.swt.examples.customcontrols.viewlauncher">
+ <view
+ viewId="org.eclipse.swt.examples.customcontrols.view">
+ </view>
+ </item>
+ <item
+ name="%launchitem.BrowserExample.name"
+ icon="icons/browser_example.gif"
+ category="org.eclipse.swt.examples.launchViewCategory"
+ description="%launchitem.BrowserExample.description"
+ id="org.eclipse.swt.examples.browserexample.viewlauncher">
+ <view
+ viewId="org.eclipse.swt.examples.browserexample.view">
+ </view>
+ </item>
+ </extension>
+
+</plugin>
diff --git a/examples/org.eclipse.swt.examples.paint/pom.xml b/examples/org.eclipse.swt.examples.views/pom.xml
index 9d95a7b047..86f65a9a5e 100644
--- a/examples/org.eclipse.swt.examples.paint/pom.xml
+++ b/examples/org.eclipse.swt.examples.views/pom.xml
@@ -18,7 +18,7 @@
<relativePath>../../</relativePath>
</parent>
<groupId>org.eclipse.swt</groupId>
- <artifactId>org.eclipse.swt.examples.paint</artifactId>
+ <artifactId>org.eclipse.swt.examples.views</artifactId>
<version>3.103.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/examples/org.eclipse.swt.examples.browser/src/org/eclipse/swt/examples/browserexample/BrowserView.java b/examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/browserexample/BrowserView.java
index cb034e6cb5..cb034e6cb5 100644
--- a/examples/org.eclipse.swt.examples.browser/src/org/eclipse/swt/examples/browserexample/BrowserView.java
+++ b/examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/browserexample/BrowserView.java
diff --git a/examples/org.eclipse.swt.examples.controls/src/org/eclipse/swt/examples/controls/ControlView.java b/examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/controls/ControlView.java
index 8ac034b003..8ac034b003 100644
--- a/examples/org.eclipse.swt.examples.controls/src/org/eclipse/swt/examples/controls/ControlView.java
+++ b/examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/controls/ControlView.java
diff --git a/examples/org.eclipse.swt.examples.controls/src/org/eclipse/swt/examples/controls/CustomControlView.java b/examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/controls/CustomControlView.java
index 4fb2fedc6a..4fb2fedc6a 100644
--- a/examples/org.eclipse.swt.examples.controls/src/org/eclipse/swt/examples/controls/CustomControlView.java
+++ b/examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/controls/CustomControlView.java
diff --git a/examples/org.eclipse.swt.examples.layouts/src/org/eclipse/swt/examples/layouts/LayoutView.java b/examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/layouts/LayoutView.java
index e0781134e7..e0781134e7 100644
--- a/examples/org.eclipse.swt.examples.layouts/src/org/eclipse/swt/examples/layouts/LayoutView.java
+++ b/examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/layouts/LayoutView.java
diff --git a/examples/org.eclipse.swt.examples.paint/src/org/eclipse/swt/examples/paint/PaintView.java b/examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/paint/PaintView.java
index 7d7bd08ad3..7d7bd08ad3 100644
--- a/examples/org.eclipse.swt.examples.paint/src/org/eclipse/swt/examples/paint/PaintView.java
+++ b/examples/org.eclipse.swt.examples.views/src/org/eclipse/swt/examples/paint/PaintView.java
diff --git a/pom.xml b/pom.xml
index 8d2925e058..d691c23051 100644
--- a/pom.xml
+++ b/pom.xml
@@ -46,13 +46,10 @@
<module>bundles/org.eclipse.swt.opengl</module>
<module>bundles/org.eclipse.swt.tools</module>
<module>examples/org.eclipse.swt.examples</module>
- <module>examples/org.eclipse.swt.examples.browser</module>
<module>examples/org.eclipse.swt.examples.browser.demos</module>
- <module>examples/org.eclipse.swt.examples.controls</module>
<module>examples/org.eclipse.swt.examples.launcher</module>
- <module>examples/org.eclipse.swt.examples.layouts</module>
<module>examples/org.eclipse.swt.examples.ole.win32</module>
- <module>examples/org.eclipse.swt.examples.paint</module>
+ <module>examples/org.eclipse.swt.examples.views</module>
<module>tests/org.eclipse.swt.tests</module>
</modules>
</project>

Back to the top