diff options
author | Aparna Argade | 2021-12-22 09:27:21 +0000 |
---|---|---|
committer | Aparna Argade | 2022-01-08 12:31:58 +0000 |
commit | 3645490a59b34f3295f4ffb1a01aa25ff876e621 (patch) | |
tree | 1a6bebd8c54c6003e17f58e073fc15e9cf89f17c | |
parent | da62dcb5782eb0ee6ef657b9a8e974555743d802 (diff) | |
download | org.eclipse.swtbot-3645490a59b34f3295f4ffb1a01aa25ff876e621.tar.gz org.eclipse.swtbot-3645490a59b34f3295f4ffb1a01aa25ff876e621.tar.xz org.eclipse.swtbot-3645490a59b34f3295f4ffb1a01aa25ff876e621.zip |
Bug 548128 - SWTBot Nattable extension should not depend on Eclipse
SWTNatTableBot now derives from SWTBot instead of SWTWorkbenchBot. Also
removed imported package eclipse.ui. Thus there is no eclipse
dependency.
Two additional constructors are provided for SWTNatTableBot which accept
another SWTBot and parent widget.
This will enable the user to search on specific
view/editor/shell/widget, etc.
The same change is done for all other nebula Bot classes- SWTNebulaBot,
SWTCheckBoxGroupBot, SWTRangeSliderBot, SWTStepbarBot.
Major version of SWTBot is changed to 4.0 since this could be an API
break for some users who could possibly be using these bots to find
Eclipse views or editors, etc.
SWTBot version is changed from 3.2.0-SNAPSHOT to 4.0.0-SNAPSHOT in all
places.
Change-Id: I552f77355b1af769f511ac9cbfce32606444345a
Signed-off-by: Aparna Argade <aprsac@yahoo.com>
140 files changed, 344 insertions, 231 deletions
diff --git a/devtools/target-platforms/2018-09/pom.xml b/devtools/target-platforms/2018-09/pom.xml index da304ff2..3c497f07 100644 --- a/devtools/target-platforms/2018-09/pom.xml +++ b/devtools/target-platforms/2018-09/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2018-12/pom.xml b/devtools/target-platforms/2018-12/pom.xml index 2853d6c7..81ebf343 100644 --- a/devtools/target-platforms/2018-12/pom.xml +++ b/devtools/target-platforms/2018-12/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2019-03/pom.xml b/devtools/target-platforms/2019-03/pom.xml index d8210348..b58ea3c4 100644 --- a/devtools/target-platforms/2019-03/pom.xml +++ b/devtools/target-platforms/2019-03/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2019-06/pom.xml b/devtools/target-platforms/2019-06/pom.xml index 1f3085b0..d1b9d836 100644 --- a/devtools/target-platforms/2019-06/pom.xml +++ b/devtools/target-platforms/2019-06/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2019-09/pom.xml b/devtools/target-platforms/2019-09/pom.xml index 8a438d20..20134705 100644 --- a/devtools/target-platforms/2019-09/pom.xml +++ b/devtools/target-platforms/2019-09/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2019-12/pom.xml b/devtools/target-platforms/2019-12/pom.xml index 3907afe5..73d19979 100644 --- a/devtools/target-platforms/2019-12/pom.xml +++ b/devtools/target-platforms/2019-12/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2020-03/pom.xml b/devtools/target-platforms/2020-03/pom.xml index fa012954..f00ae871 100644 --- a/devtools/target-platforms/2020-03/pom.xml +++ b/devtools/target-platforms/2020-03/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2020-06/pom.xml b/devtools/target-platforms/2020-06/pom.xml index 539ad260..b45d87d9 100644 --- a/devtools/target-platforms/2020-06/pom.xml +++ b/devtools/target-platforms/2020-06/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2020-09/pom.xml b/devtools/target-platforms/2020-09/pom.xml index ab07b554..1cd00432 100644 --- a/devtools/target-platforms/2020-09/pom.xml +++ b/devtools/target-platforms/2020-09/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2020-12/pom.xml b/devtools/target-platforms/2020-12/pom.xml index 86dbd120..16c2349c 100644 --- a/devtools/target-platforms/2020-12/pom.xml +++ b/devtools/target-platforms/2020-12/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2021-03/pom.xml b/devtools/target-platforms/2021-03/pom.xml index 83cbe04c..0c80d45e 100644 --- a/devtools/target-platforms/2021-03/pom.xml +++ b/devtools/target-platforms/2021-03/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2021-06/pom.xml b/devtools/target-platforms/2021-06/pom.xml index d81b9e50..4a9b470c 100644 --- a/devtools/target-platforms/2021-06/pom.xml +++ b/devtools/target-platforms/2021-06/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2021-09/pom.xml b/devtools/target-platforms/2021-09/pom.xml index 133a6364..a79aaac3 100644 --- a/devtools/target-platforms/2021-09/pom.xml +++ b/devtools/target-platforms/2021-09/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/2021-12/pom.xml b/devtools/target-platforms/2021-12/pom.xml index c808c271..3e0b51c4 100644 --- a/devtools/target-platforms/2021-12/pom.xml +++ b/devtools/target-platforms/2021-12/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/juno/pom.xml b/devtools/target-platforms/juno/pom.xml index dfc2da88..822a5604 100644 --- a/devtools/target-platforms/juno/pom.xml +++ b/devtools/target-platforms/juno/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/kepler/pom.xml b/devtools/target-platforms/kepler/pom.xml index 73b29c57..bda337c3 100644 --- a/devtools/target-platforms/kepler/pom.xml +++ b/devtools/target-platforms/kepler/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/luna/pom.xml b/devtools/target-platforms/luna/pom.xml index e6116385..590c7815 100644 --- a/devtools/target-platforms/luna/pom.xml +++ b/devtools/target-platforms/luna/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/mars/pom.xml b/devtools/target-platforms/mars/pom.xml index 2a955d13..befec1b0 100644 --- a/devtools/target-platforms/mars/pom.xml +++ b/devtools/target-platforms/mars/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/neon/pom.xml b/devtools/target-platforms/neon/pom.xml index aaac8ecf..df90d736 100644 --- a/devtools/target-platforms/neon/pom.xml +++ b/devtools/target-platforms/neon/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/oxygen/pom.xml b/devtools/target-platforms/oxygen/pom.xml index 4b9dc904..e32e775c 100644 --- a/devtools/target-platforms/oxygen/pom.xml +++ b/devtools/target-platforms/oxygen/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/photon/pom.xml b/devtools/target-platforms/photon/pom.xml index 94332977..7a63331d 100644 --- a/devtools/target-platforms/photon/pom.xml +++ b/devtools/target-platforms/photon/pom.xml @@ -21,6 +21,6 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>target-platforms</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </parent> </project> diff --git a/devtools/target-platforms/pom.xml b/devtools/target-platforms/pom.xml index ea319130..b0d442c0 100644 --- a/devtools/target-platforms/pom.xml +++ b/devtools/target-platforms/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swt.examples/META-INF/MANIFEST.MF b/org.eclipse.swt.examples/META-INF/MANIFEST.MF index 4317618b..c13f1fb4 100644 --- a/org.eclipse.swt.examples/META-INF/MANIFEST.MF +++ b/org.eclipse.swt.examples/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot SWT Example Plug-in Bundle-SymbolicName: org.eclipse.swt.examples;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-ActivationPolicy: lazy Bundle-ClassPath: . Export-Package: org.eclipse.jface.snippets.viewers, diff --git a/org.eclipse.swt.examples/pom.xml b/org.eclipse.swt.examples/pom.xml index f57979e1..6889a1f0 100644 --- a/org.eclipse.swt.examples/pom.xml +++ b/org.eclipse.swt.examples/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.ant.junit/META-INF/MANIFEST.MF b/org.eclipse.swtbot.ant.junit/META-INF/MANIFEST.MF index 572c6f4f..bdb6bcad 100755 --- a/org.eclipse.swtbot.ant.junit/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.ant.junit/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Headless Ant support for JUnit Plug-in Bundle-SymbolicName: org.eclipse.swtbot.ant.junit -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Fragment-Host: org.apache.ant Bundle-Localization: plugin Require-Bundle: org.junit diff --git a/org.eclipse.swtbot.ant.junit/pom.xml b/org.eclipse.swtbot.ant.junit/pom.xml index ece3e60a..7a0f4022 100644 --- a/org.eclipse.swtbot.ant.junit/pom.xml +++ b/org.eclipse.swtbot.ant.junit/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.e4.finder.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.e4.finder.test/META-INF/MANIFEST.MF index 04cc7eed..6e3fdeaa 100644 --- a/org.eclipse.swtbot.e4.finder.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.e4.finder.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Eclipse E4 Control Finder Tests Plug-in Bundle-SymbolicName: org.eclipse.swtbot.e4.finder.test;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Activator: org.eclipse.swtbot.e4.finder.test.Activator Require-Bundle: javax.inject, org.eclipse.core.runtime, diff --git a/org.eclipse.swtbot.e4.finder.test/pom.xml b/org.eclipse.swtbot.e4.finder.test/pom.xml index 511c2823..6a5fdb25 100644 --- a/org.eclipse.swtbot.e4.finder.test/pom.xml +++ b/org.eclipse.swtbot.e4.finder.test/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <profiles> diff --git a/org.eclipse.swtbot.e4.finder/META-INF/MANIFEST.MF b/org.eclipse.swtbot.e4.finder/META-INF/MANIFEST.MF index 61d07d10..cc699307 100644 --- a/org.eclipse.swtbot.e4.finder/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.e4.finder/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Eclipse E4 Control Finder Plug-in Bundle-SymbolicName: org.eclipse.swtbot.e4.finder -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Activator: org.eclipse.swtbot.e4.finder.Activator Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Import-Package: javax.inject;version="1.0.0", diff --git a/org.eclipse.swtbot.e4.finder/pom.xml b/org.eclipse.swtbot.e4.finder/pom.xml index 960dc159..3d9221e2 100644 --- a/org.eclipse.swtbot.e4.finder/pom.xml +++ b/org.eclipse.swtbot.e4.finder/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <packaging>eclipse-plugin</packaging> diff --git a/org.eclipse.swtbot.eclipse.core/META-INF/MANIFEST.MF b/org.eclipse.swtbot.eclipse.core/META-INF/MANIFEST.MF index defc5196..6adef8e3 100644 --- a/org.eclipse.swtbot.eclipse.core/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.eclipse.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Test Launcher Application Plug-in Bundle-SymbolicName: org.eclipse.swtbot.eclipse.core;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Import-Package: org.eclipse.core.runtime;version="3.4.0", diff --git a/org.eclipse.swtbot.eclipse.core/pom.xml b/org.eclipse.swtbot.eclipse.core/pom.xml index 5806addc..89a94aa9 100644 --- a/org.eclipse.swtbot.eclipse.core/pom.xml +++ b/org.eclipse.swtbot.eclipse.core/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.eclipse.dsl/META-INF/MANIFEST.MF b/org.eclipse.swtbot.eclipse.dsl/META-INF/MANIFEST.MF index 5d08f0a6..4b5bde2a 100644 --- a/org.eclipse.swtbot.eclipse.dsl/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.eclipse.dsl/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot DSL for Eclipse IDE Plug-in Bundle-SymbolicName: org.eclipse.swtbot.eclipse.dsl -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Activator: org.eclipse.swtbot.eclipse.dsl.Activator Bundle-Vendor: Eclipse.org - SWTBot Bundle-RequiredExecutionEnvironment: JavaSE-1.8 diff --git a/org.eclipse.swtbot.eclipse.dsl/pom.xml b/org.eclipse.swtbot.eclipse.dsl/pom.xml index 2b1dbe98..968dd85a 100644 --- a/org.eclipse.swtbot.eclipse.dsl/pom.xml +++ b/org.eclipse.swtbot.eclipse.dsl/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.eclipse.finder.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.eclipse.finder.test/META-INF/MANIFEST.MF index 35563e6d..27531614 100644 --- a/org.eclipse.swtbot.eclipse.finder.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.eclipse.finder.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Eclipse Control Finder Tests Plug-in Bundle-SymbolicName: org.eclipse.swtbot.eclipse.finder.test;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Require-Bundle: org.eclipse.jface.text, org.eclipse.core.resources, org.eclipse.ui, diff --git a/org.eclipse.swtbot.eclipse.finder.test/pom.xml b/org.eclipse.swtbot.eclipse.finder.test/pom.xml index 415ef1b9..e7b05cc5 100644 --- a/org.eclipse.swtbot.eclipse.finder.test/pom.xml +++ b/org.eclipse.swtbot.eclipse.finder.test/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <profiles> diff --git a/org.eclipse.swtbot.eclipse.finder/META-INF/MANIFEST.MF b/org.eclipse.swtbot.eclipse.finder/META-INF/MANIFEST.MF index d8e73bee..c5c8bb03 100644 --- a/org.eclipse.swtbot.eclipse.finder/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.eclipse.finder/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Eclipse Control Finder Plug-in Bundle-SymbolicName: org.eclipse.swtbot.eclipse.finder;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-ActivationPolicy: lazy Bundle-Vendor: Eclipse.org - SWTBot Export-Package: org.eclipse.swtbot.eclipse.finder, diff --git a/org.eclipse.swtbot.eclipse.finder/pom.xml b/org.eclipse.swtbot.eclipse.finder/pom.xml index bc41a53e..2bcfeee2 100644 --- a/org.eclipse.swtbot.eclipse.finder/pom.xml +++ b/org.eclipse.swtbot.eclipse.finder/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <packaging>eclipse-plugin</packaging> diff --git a/org.eclipse.swtbot.eclipse.gef.finder/META-INF/MANIFEST.MF b/org.eclipse.swtbot.eclipse.gef.finder/META-INF/MANIFEST.MF index ea56a7e8..7b25cd26 100644 --- a/org.eclipse.swtbot.eclipse.gef.finder/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.eclipse.gef.finder/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Graphical Editing Framework Plug-in Bundle-SymbolicName: org.eclipse.swtbot.eclipse.gef.finder;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Export-Package: org.eclipse.swtbot.eclipse.gef.finder, org.eclipse.swtbot.eclipse.gef.finder.finders, diff --git a/org.eclipse.swtbot.eclipse.gef.finder/pom.xml b/org.eclipse.swtbot.eclipse.gef.finder/pom.xml index 6263b12e..fab94015 100644 --- a/org.eclipse.swtbot.eclipse.gef.finder/pom.xml +++ b/org.eclipse.swtbot.eclipse.gef.finder/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.eclipse.gef/feature.xml b/org.eclipse.swtbot.eclipse.gef/feature.xml index 3dd7b6fb..c9554ab4 100644 --- a/org.eclipse.swtbot.eclipse.gef/feature.xml +++ b/org.eclipse.swtbot.eclipse.gef/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.eclipse.gef" label="SWTBot for GEF Testing" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.eclipse.gef/pom.xml b/org.eclipse.swtbot.eclipse.gef/pom.xml index 5d2b7f44..7425c032 100644 --- a/org.eclipse.swtbot.eclipse.gef/pom.xml +++ b/org.eclipse.swtbot.eclipse.gef/pom.xml @@ -19,7 +19,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.eclipse.junit.headless/META-INF/MANIFEST.MF b/org.eclipse.swtbot.eclipse.junit.headless/META-INF/MANIFEST.MF index 26d60e75..6e7c4255 100644 --- a/org.eclipse.swtbot.eclipse.junit.headless/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.eclipse.junit.headless/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Headless JUnit4 Launch Plug-in Bundle-SymbolicName: org.eclipse.swtbot.eclipse.junit.headless;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: JavaSE-1.8 diff --git a/org.eclipse.swtbot.eclipse.junit.headless/pom.xml b/org.eclipse.swtbot.eclipse.junit.headless/pom.xml index f159d916..8689cd30 100644 --- a/org.eclipse.swtbot.eclipse.junit.headless/pom.xml +++ b/org.eclipse.swtbot.eclipse.junit.headless/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.eclipse.junit5.headless/META-INF/MANIFEST.MF b/org.eclipse.swtbot.eclipse.junit5.headless/META-INF/MANIFEST.MF index dab574c7..027bcceb 100644 --- a/org.eclipse.swtbot.eclipse.junit5.headless/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.eclipse.junit5.headless/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Headless JUnit5 Launch Plug-in Bundle-SymbolicName: org.eclipse.swtbot.eclipse.junit5.headless;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Automatic-Module-Name: org.eclipse.swtbot.eclipse.junit5.headless Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-Vendor: Eclipse.org - SWTBot diff --git a/org.eclipse.swtbot.eclipse.junit5.headless/pom.xml b/org.eclipse.swtbot.eclipse.junit5.headless/pom.xml index 90673cfc..dc9c072e 100644 --- a/org.eclipse.swtbot.eclipse.junit5.headless/pom.xml +++ b/org.eclipse.swtbot.eclipse.junit5.headless/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.eclipse.spy/META-INF/MANIFEST.MF b/org.eclipse.swtbot.eclipse.spy/META-INF/MANIFEST.MF index e419a0b2..8b3c6ea1 100644 --- a/org.eclipse.swtbot.eclipse.spy/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.eclipse.spy/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Eclipse Spy Plug-in Bundle-SymbolicName: org.eclipse.swtbot.eclipse.spy;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Activator: org.eclipse.swtbot.eclipse.spy.Activator Bundle-ActivationPolicy: lazy Bundle-ClassPath: . diff --git a/org.eclipse.swtbot.eclipse.spy/pom.xml b/org.eclipse.swtbot.eclipse.spy/pom.xml index 8f525500..9fde395b 100644 --- a/org.eclipse.swtbot.eclipse.spy/pom.xml +++ b/org.eclipse.swtbot.eclipse.spy/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.eclipse.test.junit/feature.xml b/org.eclipse.swtbot.eclipse.test.junit/feature.xml index 6204669e..bdda0460 100644 --- a/org.eclipse.swtbot.eclipse.test.junit/feature.xml +++ b/org.eclipse.swtbot.eclipse.test.junit/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.eclipse.test.junit" label="SWTBot JUnit Headless launchers for Eclipse" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.eclipse.test.junit/pom.xml b/org.eclipse.swtbot.eclipse.test.junit/pom.xml index 994d453b..b9fb49f6 100644 --- a/org.eclipse.swtbot.eclipse.test.junit/pom.xml +++ b/org.eclipse.swtbot.eclipse.test.junit/pom.xml @@ -22,7 +22,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.eclipse.ui.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.eclipse.ui.test/META-INF/MANIFEST.MF index 812addc6..010ba6ad 100644 --- a/org.eclipse.swtbot.eclipse.ui.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.eclipse.ui.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Eclipse UI Tests Plug-in Bundle-SymbolicName: org.eclipse.swtbot.eclipse.ui.test -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Fragment-Host: org.eclipse.swtbot.eclipse.ui diff --git a/org.eclipse.swtbot.eclipse.ui.test/pom.xml b/org.eclipse.swtbot.eclipse.ui.test/pom.xml index 35cb7938..70e4ae5f 100644 --- a/org.eclipse.swtbot.eclipse.ui.test/pom.xml +++ b/org.eclipse.swtbot.eclipse.ui.test/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <profiles> diff --git a/org.eclipse.swtbot.eclipse.ui/META-INF/MANIFEST.MF b/org.eclipse.swtbot.eclipse.ui/META-INF/MANIFEST.MF index be338f6b..14ca7292 100644 --- a/org.eclipse.swtbot.eclipse.ui/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.eclipse.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Eclipse UI Plug-in Bundle-SymbolicName: org.eclipse.swtbot.eclipse.ui;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Activator: org.eclipse.swtbot.eclipse.ui.Activator Bundle-ActivationPolicy: lazy Bundle-Vendor: Eclipse.org - SWTBot diff --git a/org.eclipse.swtbot.eclipse.ui/pom.xml b/org.eclipse.swtbot.eclipse.ui/pom.xml index db97e59c..91e69dd0 100644 --- a/org.eclipse.swtbot.eclipse.ui/pom.xml +++ b/org.eclipse.swtbot.eclipse.ui/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.eclipse/feature.xml b/org.eclipse.swtbot.eclipse/feature.xml index 5e840d9f..6bfa093c 100644 --- a/org.eclipse.swtbot.eclipse/feature.xml +++ b/org.eclipse.swtbot.eclipse/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.eclipse" label="SWTBot for Eclipse Testing" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.eclipse/pom.xml b/org.eclipse.swtbot.eclipse/pom.xml index 84ebb3e1..bb9d2238 100644 --- a/org.eclipse.swtbot.eclipse/pom.xml +++ b/org.eclipse.swtbot.eclipse/pom.xml @@ -19,7 +19,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.forms.finder.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.forms.finder.test/META-INF/MANIFEST.MF index 9275ddaf..638047e9 100644 --- a/org.eclipse.swtbot.forms.finder.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.forms.finder.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Forms Tests Plug-in Bundle-SymbolicName: org.eclipse.swtbot.forms.finder.test;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Require-Bundle: org.eclipse.swt, org.eclipse.jface, diff --git a/org.eclipse.swtbot.forms.finder.test/pom.xml b/org.eclipse.swtbot.forms.finder.test/pom.xml index 9164c853..2d537b27 100644 --- a/org.eclipse.swtbot.forms.finder.test/pom.xml +++ b/org.eclipse.swtbot.forms.finder.test/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <profiles> diff --git a/org.eclipse.swtbot.forms.finder/META-INF/MANIFEST.MF b/org.eclipse.swtbot.forms.finder/META-INF/MANIFEST.MF index 663ef937..77e64e2a 100644 --- a/org.eclipse.swtbot.forms.finder/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.forms.finder/META-INF/MANIFEST.MF @@ -1,7 +1,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-SymbolicName: org.eclipse.swtbot.forms.finder -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Require-Bundle: org.eclipse.swtbot.swt.finder, org.hamcrest.core;bundle-version="1.1.0" diff --git a/org.eclipse.swtbot.forms.finder/pom.xml b/org.eclipse.swtbot.forms.finder/pom.xml index a361f836..8cd6bf3d 100644 --- a/org.eclipse.swtbot.forms.finder/pom.xml +++ b/org.eclipse.swtbot.forms.finder/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.forms/feature.xml b/org.eclipse.swtbot.forms/feature.xml index 98fe1cbd..5fa633db 100644 --- a/org.eclipse.swtbot.forms/feature.xml +++ b/org.eclipse.swtbot.forms/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.forms" label="SWTBot for Eclipse Forms Testing" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.forms/pom.xml b/org.eclipse.swtbot.forms/pom.xml index 60100e86..a9ab1d48 100644 --- a/org.eclipse.swtbot.forms/pom.xml +++ b/org.eclipse.swtbot.forms/pom.xml @@ -19,7 +19,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.generator.client/META-INF/MANIFEST.MF b/org.eclipse.swtbot.generator.client/META-INF/MANIFEST.MF index 9e4d1ef5..f50e4903 100644 --- a/org.eclipse.swtbot.generator.client/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.generator.client/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Generator Client Bundle-SymbolicName: org.eclipse.swtbot.generator.client;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-Activator: org.eclipse.swtbot.generator.client.SWTBotRecorderClientPlugin Require-Bundle: org.eclipse.core.runtime, diff --git a/org.eclipse.swtbot.generator.client/pom.xml b/org.eclipse.swtbot.generator.client/pom.xml index b4b5d395..7f143490 100644 --- a/org.eclipse.swtbot.generator.client/pom.xml +++ b/org.eclipse.swtbot.generator.client/pom.xml @@ -7,7 +7,7 @@ <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project>
\ No newline at end of file diff --git a/org.eclipse.swtbot.generator.feature/feature.xml b/org.eclipse.swtbot.generator.feature/feature.xml index 07bd80ca..23884cd4 100644 --- a/org.eclipse.swtbot.generator.feature/feature.xml +++ b/org.eclipse.swtbot.generator.feature/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.generator.feature" label="SWTBot Test Recorder and Code Generator" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.generator.feature/pom.xml b/org.eclipse.swtbot.generator.feature/pom.xml index 4502f770..60650a12 100644 --- a/org.eclipse.swtbot.generator.feature/pom.xml +++ b/org.eclipse.swtbot.generator.feature/pom.xml @@ -22,7 +22,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.generator.jdt.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.generator.jdt.test/META-INF/MANIFEST.MF index 3ec49e1a..072fcf18 100644 --- a/org.eclipse.swtbot.generator.jdt.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.generator.jdt.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Test Recorder & Code Generator JDT Tests Plug-in Bundle-SymbolicName: org.eclipse.swtbot.generator.jdt.test -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Require-Bundle: org.junit;bundle-version="4.7.0", diff --git a/org.eclipse.swtbot.generator.jdt.test/pom.xml b/org.eclipse.swtbot.generator.jdt.test/pom.xml index ceb22957..315a36ee 100644 --- a/org.eclipse.swtbot.generator.jdt.test/pom.xml +++ b/org.eclipse.swtbot.generator.jdt.test/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.generator.jdt/META-INF/MANIFEST.MF b/org.eclipse.swtbot.generator.jdt/META-INF/MANIFEST.MF index b24e0244..fb4ba880 100644 --- a/org.eclipse.swtbot.generator.jdt/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.generator.jdt/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Test Recorder & Code Generator JDT Plug-in Bundle-SymbolicName: org.eclipse.swtbot.generator.jdt;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-ClassPath: . diff --git a/org.eclipse.swtbot.generator.jdt/pom.xml b/org.eclipse.swtbot.generator.jdt/pom.xml index a31ba205..07ad098e 100644 --- a/org.eclipse.swtbot.generator.jdt/pom.xml +++ b/org.eclipse.swtbot.generator.jdt/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.generator.rules.workbench/META-INF/MANIFEST.MF b/org.eclipse.swtbot.generator.rules.workbench/META-INF/MANIFEST.MF index be15d795..c9ebdd83 100644 --- a/org.eclipse.swtbot.generator.rules.workbench/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.generator.rules.workbench/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Test Recorder & Code Generator Workbench Support Plug-in Bundle-SymbolicName: org.eclipse.swtbot.generator.rules.workbench;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Activator: org.eclipse.swtbot.generator.rules.workbench.Activator Bundle-Vendor: Eclipse.org - SWTBot Require-Bundle: org.eclipse.ui, diff --git a/org.eclipse.swtbot.generator.rules.workbench/pom.xml b/org.eclipse.swtbot.generator.rules.workbench/pom.xml index afea3b00..4aae5bdb 100644 --- a/org.eclipse.swtbot.generator.rules.workbench/pom.xml +++ b/org.eclipse.swtbot.generator.rules.workbench/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.generator.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.generator.test/META-INF/MANIFEST.MF index 743678e5..da7ba7a2 100644 --- a/org.eclipse.swtbot.generator.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.generator.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Test Recorder & Code Generator Tests Plug-in Bundle-SymbolicName: org.eclipse.swtbot.generator.test -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Require-Bundle: org.junit;bundle-version="4.7.0", diff --git a/org.eclipse.swtbot.generator.test/pom.xml b/org.eclipse.swtbot.generator.test/pom.xml index 6977b246..8d8a9e59 100644 --- a/org.eclipse.swtbot.generator.test/pom.xml +++ b/org.eclipse.swtbot.generator.test/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.generator.ui/META-INF/MANIFEST.MF b/org.eclipse.swtbot.generator.ui/META-INF/MANIFEST.MF index bfad910a..6dcda3b4 100644 --- a/org.eclipse.swtbot.generator.ui/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.generator.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.swtbot.generator.ui;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: %bundleVendor Bundle-Localization: plugin Bundle-RequiredExecutionEnvironment: JavaSE-1.8 diff --git a/org.eclipse.swtbot.generator.ui/pom.xml b/org.eclipse.swtbot.generator.ui/pom.xml index f22723b4..8889dc10 100644 --- a/org.eclipse.swtbot.generator.ui/pom.xml +++ b/org.eclipse.swtbot.generator.ui/pom.xml @@ -17,7 +17,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.generator/META-INF/MANIFEST.MF b/org.eclipse.swtbot.generator/META-INF/MANIFEST.MF index a2d9c867..b70f1d31 100644 --- a/org.eclipse.swtbot.generator/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.generator/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Test Recorder & Code Generator Plug-in Bundle-SymbolicName: org.eclipse.swtbot.generator;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-ClassPath: . diff --git a/org.eclipse.swtbot.generator/pom.xml b/org.eclipse.swtbot.generator/pom.xml index 23aaab38..4da0fa9b 100644 --- a/org.eclipse.swtbot.generator/pom.xml +++ b/org.eclipse.swtbot.generator/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.go/META-INF/MANIFEST.MF b/org.eclipse.swtbot.go/META-INF/MANIFEST.MF index 1d312e36..344ff82d 100644 --- a/org.eclipse.swtbot.go/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.go/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Go Convenience Plug-in Bundle-SymbolicName: org.eclipse.swtbot.go -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Require-Bundle: org.eclipse.swtbot.eclipse.core;visibility:=reexport, org.eclipse.swtbot.eclipse.finder;visibility:=reexport, org.eclipse.swtbot.swt.finder;visibility:=reexport, diff --git a/org.eclipse.swtbot.go/pom.xml b/org.eclipse.swtbot.go/pom.xml index 83d4a266..44e206ab 100644 --- a/org.eclipse.swtbot.go/pom.xml +++ b/org.eclipse.swtbot.go/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.ide/feature.xml b/org.eclipse.swtbot.ide/feature.xml index c6b86bfa..2ce67e61 100644 --- a/org.eclipse.swtbot.ide/feature.xml +++ b/org.eclipse.swtbot.ide/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.ide" label="SWTBot IDE Features" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.ide/pom.xml b/org.eclipse.swtbot.ide/pom.xml index 7a8207ae..833eef84 100644 --- a/org.eclipse.swtbot.ide/pom.xml +++ b/org.eclipse.swtbot.ide/pom.xml @@ -19,7 +19,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.junit4_x/META-INF/MANIFEST.MF b/org.eclipse.swtbot.junit4_x/META-INF/MANIFEST.MF index 82373b27..cdcdd7ce 100644 --- a/org.eclipse.swtbot.junit4_x/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.junit4_x/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot JUnit 4.x Runners Plug-in Bundle-SymbolicName: org.eclipse.swtbot.junit4_x -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Export-Package: org.eclipse.swtbot.swt.finder.junit diff --git a/org.eclipse.swtbot.junit4_x/pom.xml b/org.eclipse.swtbot.junit4_x/pom.xml index 008f983a..54d18630 100644 --- a/org.eclipse.swtbot.junit4_x/pom.xml +++ b/org.eclipse.swtbot.junit4_x/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.junit5/feature.xml b/org.eclipse.swtbot.junit5/feature.xml index 22c580c4..b9dc2703 100644 --- a/org.eclipse.swtbot.junit5/feature.xml +++ b/org.eclipse.swtbot.junit5/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.junit5" label="SWTBot JUnit5 Support" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.junit5/pom.xml b/org.eclipse.swtbot.junit5/pom.xml index f52509be..92c8e5c4 100644 --- a/org.eclipse.swtbot.junit5/pom.xml +++ b/org.eclipse.swtbot.junit5/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.junit5_x/META-INF/MANIFEST.MF b/org.eclipse.swtbot.junit5_x/META-INF/MANIFEST.MF index 12f379cf..98bc0cce 100644 --- a/org.eclipse.swtbot.junit5_x/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.junit5_x/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot JUnit 5.x Runners Plug-in Bundle-SymbolicName: org.eclipse.swtbot.junit5_x -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Automatic-Module-Name: org.eclipse.swtbot.junit5_x Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-Vendor: Eclipse.org - SWTBot diff --git a/org.eclipse.swtbot.junit5_x/pom.xml b/org.eclipse.swtbot.junit5_x/pom.xml index 6dbd6db1..23d51e42 100644 --- a/org.eclipse.swtbot.junit5_x/pom.xml +++ b/org.eclipse.swtbot.junit5_x/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.nebula.checkboxgroup.finder.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.nebula.checkboxgroup.finder.test/META-INF/MANIFEST.MF index 26643661..cfceea34 100644 --- a/org.eclipse.swtbot.nebula.checkboxgroup.finder.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.nebula.checkboxgroup.finder.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Nebula CheckBoxGroup Test Plug-in Bundle-SymbolicName: org.eclipse.swtbot.nebula.checkboxgroup.finder.test -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Automatic-Module-Name: org.eclipse.swtbot.nebula.checkboxgroup.finder.test Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-Vendor: Eclipse.org - SWTBot diff --git a/org.eclipse.swtbot.nebula.checkboxgroup.finder.test/pom.xml b/org.eclipse.swtbot.nebula.checkboxgroup.finder.test/pom.xml index 4ac3e2cd..3a9305e0 100644 --- a/org.eclipse.swtbot.nebula.checkboxgroup.finder.test/pom.xml +++ b/org.eclipse.swtbot.nebula.checkboxgroup.finder.test/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <build> diff --git a/org.eclipse.swtbot.nebula.checkboxgroup.finder/META-INF/MANIFEST.MF b/org.eclipse.swtbot.nebula.checkboxgroup.finder/META-INF/MANIFEST.MF index 49becc37..66e94dbe 100644 --- a/org.eclipse.swtbot.nebula.checkboxgroup.finder/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.nebula.checkboxgroup.finder/META-INF/MANIFEST.MF @@ -2,20 +2,18 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Nebula CheckBoxGroup Plug-in Bundle-SymbolicName: org.eclipse.swtbot.nebula.checkboxgroup.finder -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Require-Bundle: org.hamcrest.core, org.eclipse.swtbot.swt.finder, - org.eclipse.swtbot.eclipse.finder, org.eclipse.nebula.widgets.opal.checkboxgroup Import-Package: org.apache.log4j, org.eclipse.jface.bindings.keys, org.eclipse.swt, org.eclipse.swt.events, org.eclipse.swt.graphics, - org.eclipse.swt.widgets, - org.eclipse.ui + org.eclipse.swt.widgets Export-Package: org.eclipse.swtbot.nebula.checkboxgroup.finder, org.eclipse.swtbot.nebula.checkboxgroup.finder.widgets Automatic-Module-Name: org.eclipse.swtbot.nebula.checkboxgroup.finder diff --git a/org.eclipse.swtbot.nebula.checkboxgroup.finder/pom.xml b/org.eclipse.swtbot.nebula.checkboxgroup.finder/pom.xml index c1c2de3a..f20aec27 100644 --- a/org.eclipse.swtbot.nebula.checkboxgroup.finder/pom.xml +++ b/org.eclipse.swtbot.nebula.checkboxgroup.finder/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.nebula.checkboxgroup.finder/src/org/eclipse/swtbot/nebula/checkboxgroup/finder/SWTCheckBoxGroupBot.java b/org.eclipse.swtbot.nebula.checkboxgroup.finder/src/org/eclipse/swtbot/nebula/checkboxgroup/finder/SWTCheckBoxGroupBot.java index e4924442..c791bc32 100644 --- a/org.eclipse.swtbot.nebula.checkboxgroup.finder/src/org/eclipse/swtbot/nebula/checkboxgroup/finder/SWTCheckBoxGroupBot.java +++ b/org.eclipse.swtbot.nebula.checkboxgroup.finder/src/org/eclipse/swtbot/nebula/checkboxgroup/finder/SWTCheckBoxGroupBot.java @@ -20,12 +20,35 @@ import static org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.withLa import org.eclipse.nebula.widgets.opal.checkboxgroup.CheckBoxGroup; import org.eclipse.swt.widgets.Button; +import org.eclipse.swt.widgets.Widget; import org.eclipse.swtbot.nebula.checkboxgroup.finder.widgets.SWTBotCheckBoxGroup; import org.eclipse.swtbot.swt.finder.SWTBot; import org.hamcrest.Matcher; public class SWTCheckBoxGroupBot extends SWTBot { + public SWTCheckBoxGroupBot() { + super(); + } + + /** + * Constructs a bot based on the given parent Widget. + * @param parent the parent widget + * @since 4.0 + */ + public SWTCheckBoxGroupBot(Widget parent) { + super(parent); + } + + /** + * Constructs a bot based on the given parent SWTBot. + * @param bot the parent SWTBot + * @since 4.0 + */ + public SWTCheckBoxGroupBot(SWTBot bot) { + super(bot.getFinder()); + } + /** * @return a {@link SWTBotCheckBoxGroup} with the specified <code>none</code>. */ diff --git a/org.eclipse.swtbot.nebula.checkboxgroup/feature.xml b/org.eclipse.swtbot.nebula.checkboxgroup/feature.xml index 433ac686..47cb486c 100644 --- a/org.eclipse.swtbot.nebula.checkboxgroup/feature.xml +++ b/org.eclipse.swtbot.nebula.checkboxgroup/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.nebula.checkboxgroup" label="SWTBot for Eclipse Nebula CheckBoxGroup Testing" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.nebula.checkboxgroup/pom.xml b/org.eclipse.swtbot.nebula.checkboxgroup/pom.xml index f520169a..d7737aa1 100644 --- a/org.eclipse.swtbot.nebula.checkboxgroup/pom.xml +++ b/org.eclipse.swtbot.nebula.checkboxgroup/pom.xml @@ -18,7 +18,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.nebula.gallery.finder.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.nebula.gallery.finder.test/META-INF/MANIFEST.MF index 75539380..0fd7cf2c 100644 --- a/org.eclipse.swtbot.nebula.gallery.finder.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.nebula.gallery.finder.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Nebula Gallery Tests Plug-in Bundle-SymbolicName: org.eclipse.swtbot.nebula.gallery.finder.test -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Activator: org.eclipse.swtbot.nebula.gallery.finder.test.Activator Bundle-Vendor: Eclipse.org - SWTBot Require-Bundle: org.eclipse.ui, diff --git a/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml b/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml index 70e67293..4ccfd9d7 100644 --- a/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml +++ b/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <build> diff --git a/org.eclipse.swtbot.nebula.gallery.finder/META-INF/MANIFEST.MF b/org.eclipse.swtbot.nebula.gallery.finder/META-INF/MANIFEST.MF index 0c4d54c5..80ddb4f7 100644 --- a/org.eclipse.swtbot.nebula.gallery.finder/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.nebula.gallery.finder/META-INF/MANIFEST.MF @@ -2,10 +2,9 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Nebula Gallery Plug-in Bundle-SymbolicName: org.eclipse.swtbot.nebula.gallery.finder -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Require-Bundle: org.eclipse.swtbot.swt.finder;bundle-version="2.0.0", org.eclipse.nebula.widgets.gallery;bundle-version="0.5.2", - org.eclipse.swtbot.eclipse.finder;bundle-version="2.0.3", org.hamcrest.core;bundle-version="1.1.0" Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: JavaSE-1.8 @@ -13,7 +12,6 @@ Import-Package: org.apache.log4j;version="1.2.15", org.eclipse.jface.bindings.keys, org.eclipse.swt, org.eclipse.swt.widgets, - org.eclipse.ui, org.junit;version="4.8.1" Export-Package: org.eclipse.swtbot.nebula.gallery.finder, org.eclipse.swtbot.nebula.gallery.finder.widgets diff --git a/org.eclipse.swtbot.nebula.gallery.finder/pom.xml b/org.eclipse.swtbot.nebula.gallery.finder/pom.xml index 277ade85..ce0c215c 100644 --- a/org.eclipse.swtbot.nebula.gallery.finder/pom.xml +++ b/org.eclipse.swtbot.nebula.gallery.finder/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.nebula.gallery.finder/src/org/eclipse/swtbot/nebula/gallery/finder/SWTNebulaBot.java b/org.eclipse.swtbot.nebula.gallery.finder/src/org/eclipse/swtbot/nebula/gallery/finder/SWTNebulaBot.java index d5c394e1..2e6963d3 100644 --- a/org.eclipse.swtbot.nebula.gallery.finder/src/org/eclipse/swtbot/nebula/gallery/finder/SWTNebulaBot.java +++ b/org.eclipse.swtbot.nebula.gallery.finder/src/org/eclipse/swtbot/nebula/gallery/finder/SWTNebulaBot.java @@ -1,5 +1,5 @@ /** - * Copyright (C) 2010 Bonitasoft S.A. + * Copyright (C) 2010, 2021 Bonitasoft S.A. * Bonitasoft, 32 rue Gustave Eiffel - 38000 Grenoble * * All rights reserved. This program and the accompanying materials @@ -21,14 +21,37 @@ import static org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.withId import static org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.withLabel; import org.eclipse.nebula.widgets.gallery.Gallery; -import org.eclipse.swtbot.eclipse.finder.SWTWorkbenchBot; +import org.eclipse.swt.widgets.Widget; import org.eclipse.swtbot.nebula.gallery.finder.widgets.SWTBotGallery; +import org.eclipse.swtbot.swt.finder.SWTBot; import org.hamcrest.Matcher; /** * @author Aurelien Pupier */ -public class SWTNebulaBot extends SWTWorkbenchBot { +public class SWTNebulaBot extends SWTBot { + + public SWTNebulaBot() { + super(); + } + + /** + * Constructs a bot based on the given parent Widget. + * @param parent the parent widget + * @since 4.0 + */ + public SWTNebulaBot(Widget parent) { + super(parent); + } + + /** + * Constructs a bot based on the given parent SWTBot. + * @param bot the parent SWTBot + * @since 4.0 + */ + public SWTNebulaBot(SWTBot bot) { + super(bot.getFinder()); + } /** * @return a {@link SWTBotGallery} with the specified <code>none</code>. diff --git a/org.eclipse.swtbot.nebula.gallery/feature.xml b/org.eclipse.swtbot.nebula.gallery/feature.xml index fb5c01f3..86fb61df 100644 --- a/org.eclipse.swtbot.nebula.gallery/feature.xml +++ b/org.eclipse.swtbot.nebula.gallery/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.nebula.gallery" label="SWTBot for Eclipse Nebula Gallery Testing" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.nebula.gallery/pom.xml b/org.eclipse.swtbot.nebula.gallery/pom.xml index 77e2821d..9210bf60 100644 --- a/org.eclipse.swtbot.nebula.gallery/pom.xml +++ b/org.eclipse.swtbot.nebula.gallery/pom.xml @@ -18,7 +18,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.nebula.nattable.finder.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.nebula.nattable.finder.test/META-INF/MANIFEST.MF index 6d232e88..8cdb4e95 100644 --- a/org.eclipse.swtbot.nebula.nattable.finder.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.nebula.nattable.finder.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Nebula NatTable Test Plug-in Bundle-SymbolicName: org.eclipse.swtbot.nebula.nattable.finder.test -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-Vendor: Eclipse.org - SWTBot Require-Bundle: org.eclipse.ui, diff --git a/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml b/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml index 8d0cc097..c48dac2d 100644 --- a/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml +++ b/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <build> diff --git a/org.eclipse.swtbot.nebula.nattable.finder.test/src/org/eclipse/swtbot/nebula/nattable/finder/test2/TestNatTableOtherFeatures.java b/org.eclipse.swtbot.nebula.nattable.finder.test/src/org/eclipse/swtbot/nebula/nattable/finder/test2/TestNatTableOtherFeatures.java index a1cadd07..745dd0ac 100644 --- a/org.eclipse.swtbot.nebula.nattable.finder.test/src/org/eclipse/swtbot/nebula/nattable/finder/test2/TestNatTableOtherFeatures.java +++ b/org.eclipse.swtbot.nebula.nattable.finder.test/src/org/eclipse/swtbot/nebula/nattable/finder/test2/TestNatTableOtherFeatures.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2016 Cadence Design Systems, Inc. and others. + * Copyright (c) 2016, 2021 Cadence Design Systems, Inc. and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at @@ -20,8 +20,10 @@ import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertThat; import static org.junit.Assert.assertTrue; +import org.eclipse.swtbot.nebula.nattable.finder.SWTNatTableBot; import org.eclipse.swtbot.nebula.nattable.finder.widgets.Position; import org.eclipse.swtbot.nebula.nattable.finder.widgets.SWTBotNatTable; +import org.eclipse.swtbot.swt.finder.SWTBot; import org.eclipse.swtbot.swt.finder.junit.SWTBotJunit4ClassRunner; import org.eclipse.swtbot.swt.finder.keyboard.Keystrokes; import org.junit.FixMethodOrder; @@ -36,7 +38,10 @@ public class TestNatTableOtherFeatures extends _801_VerticalCompositionWithFeatu /* Tests counts of visible and total counts */ @Test public void testCount() { - SWTBotNatTable nattable = bot.nattable(); + //for testing of getting SWTNatTableBot from parent widget + SWTNatTableBot natbot = new SWTNatTableBot(new SWTBot().shell("Nebula NatTable Test2").widget); + + SWTBotNatTable nattable = natbot.nattable(); int rowCount = nattable.rowCount(); int totalRowCount = nattable.preferredRowCount(); assertThat(rowCount, lessThanOrEqualTo(totalRowCount)); @@ -50,7 +55,10 @@ public class TestNatTableOtherFeatures extends _801_VerticalCompositionWithFeatu /* Edits nattable cell */ @Test public void testDoubleClickAndGetSetCellData() { - SWTBotNatTable nattable = bot.nattable(); + //for testing of getting SWTNatTableBot from another SWTBot object + SWTNatTableBot natbot = new SWTNatTableBot(new SWTBot().shell("Nebula NatTable Test2").bot()); + + SWTBotNatTable nattable = natbot.nattable(); int row = 5, col = 1; assertEquals("Cell data of 5,1", "aabb", nattable.getCellDataValueByPosition(row, col)); nattable.doubleclick(row, col); diff --git a/org.eclipse.swtbot.nebula.nattable.finder/META-INF/MANIFEST.MF b/org.eclipse.swtbot.nebula.nattable.finder/META-INF/MANIFEST.MF index 04f90659..b3addbde 100644 --- a/org.eclipse.swtbot.nebula.nattable.finder/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.nebula.nattable.finder/META-INF/MANIFEST.MF @@ -2,20 +2,18 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Nebula NatTable Plug-in Bundle-SymbolicName: org.eclipse.swtbot.nebula.nattable.finder -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Require-Bundle: org.hamcrest.core;bundle-version="1.1.0", org.eclipse.nebula.widgets.nattable.core;bundle-version="1.2.0", - org.eclipse.swtbot.swt.finder, - org.eclipse.swtbot.eclipse.finder + org.eclipse.swtbot.swt.finder Import-Package: org.apache.log4j;version="1.2.15", org.eclipse.jface.bindings.keys, org.eclipse.swt, org.eclipse.swt.events, org.eclipse.swt.graphics, org.eclipse.swt.widgets, - org.eclipse.ui, org.junit;version="4.8.0" Export-Package: org.eclipse.swtbot.nebula.nattable.finder, org.eclipse.swtbot.nebula.nattable.finder.widgets diff --git a/org.eclipse.swtbot.nebula.nattable.finder/pom.xml b/org.eclipse.swtbot.nebula.nattable.finder/pom.xml index 1153c4a9..e5e08add 100644 --- a/org.eclipse.swtbot.nebula.nattable.finder/pom.xml +++ b/org.eclipse.swtbot.nebula.nattable.finder/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.nebula.nattable.finder/src/org/eclipse/swtbot/nebula/nattable/finder/SWTNatTableBot.java b/org.eclipse.swtbot.nebula.nattable.finder/src/org/eclipse/swtbot/nebula/nattable/finder/SWTNatTableBot.java index ad3dd895..4cb58ace 100644 --- a/org.eclipse.swtbot.nebula.nattable.finder/src/org/eclipse/swtbot/nebula/nattable/finder/SWTNatTableBot.java +++ b/org.eclipse.swtbot.nebula.nattable.finder/src/org/eclipse/swtbot/nebula/nattable/finder/SWTNatTableBot.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2016 Cadence Design Systems, Inc. and others. + * Copyright (c) 2016, 2021 Cadence Design Systems, Inc. and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at @@ -19,11 +19,34 @@ import static org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.withId import static org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.withLabel; import org.eclipse.nebula.widgets.nattable.NatTable; -import org.eclipse.swtbot.eclipse.finder.SWTWorkbenchBot; +import org.eclipse.swt.widgets.Widget; import org.eclipse.swtbot.nebula.nattable.finder.widgets.SWTBotNatTable; +import org.eclipse.swtbot.swt.finder.SWTBot; import org.hamcrest.Matcher; -public class SWTNatTableBot extends SWTWorkbenchBot { +public class SWTNatTableBot extends SWTBot { + + public SWTNatTableBot() { + super(); + } + + /** + * Constructs a bot based on the given parent Widget. + * @param parent the parent widget + * @since 4.0 + */ + public SWTNatTableBot(Widget parent) { + super(parent); + } + + /** + * Constructs a bot based on the given parent SWTBot. + * @param bot the parent SWTBot + * @since 4.0 + */ + public SWTNatTableBot(SWTBot bot) { + super(bot.getFinder()); + } /** * @return a {@link SWTBotNatTable} with the specified <code>none</code>. diff --git a/org.eclipse.swtbot.nebula.nattable/feature.xml b/org.eclipse.swtbot.nebula.nattable/feature.xml index 12777ccf..67c7a8b0 100644 --- a/org.eclipse.swtbot.nebula.nattable/feature.xml +++ b/org.eclipse.swtbot.nebula.nattable/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.nebula.nattable" label="SWTBot for Eclipse Nebula NatTable Testing" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.nebula.nattable/pom.xml b/org.eclipse.swtbot.nebula.nattable/pom.xml index 0dc785e2..0e5762f7 100644 --- a/org.eclipse.swtbot.nebula.nattable/pom.xml +++ b/org.eclipse.swtbot.nebula.nattable/pom.xml @@ -18,7 +18,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.nebula.rangeslider.finder.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.nebula.rangeslider.finder.test/META-INF/MANIFEST.MF index c157a55d..42be95f2 100644 --- a/org.eclipse.swtbot.nebula.rangeslider.finder.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.nebula.rangeslider.finder.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Nebula RangeSlider Test Plug-in Bundle-SymbolicName: org.eclipse.swtbot.nebula.rangeslider.finder.test -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Automatic-Module-Name: org.eclipse.swtbot.nebula.rangeslider.finder.test Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-Vendor: Eclipse.org - SWTBot diff --git a/org.eclipse.swtbot.nebula.rangeslider.finder.test/pom.xml b/org.eclipse.swtbot.nebula.rangeslider.finder.test/pom.xml index 7f57eaa6..cfcdaba6 100644 --- a/org.eclipse.swtbot.nebula.rangeslider.finder.test/pom.xml +++ b/org.eclipse.swtbot.nebula.rangeslider.finder.test/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <build> diff --git a/org.eclipse.swtbot.nebula.rangeslider.finder/META-INF/MANIFEST.MF b/org.eclipse.swtbot.nebula.rangeslider.finder/META-INF/MANIFEST.MF index 8c587f1d..876c1545 100644 --- a/org.eclipse.swtbot.nebula.rangeslider.finder/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.nebula.rangeslider.finder/META-INF/MANIFEST.MF @@ -2,20 +2,18 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Nebula RangeSlider Plug-in Bundle-SymbolicName: org.eclipse.swtbot.nebula.rangeslider.finder -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Automatic-Module-Name: org.eclipse.swtbot.nebula.rangeslider.finder Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-Vendor: Eclipse.org - SWTBot Require-Bundle: org.hamcrest.core, org.eclipse.swtbot.swt.finder, - org.eclipse.swtbot.eclipse.finder, org.eclipse.nebula.widgets.opal.rangeslider, org.eclipse.jface Import-Package: org.apache.log4j, org.eclipse.swt, org.eclipse.swt.graphics, org.eclipse.swt.widgets, - org.eclipse.ui, org.junit Export-Package: org.eclipse.swtbot.nebula.rangeslider.finder, org.eclipse.swtbot.nebula.rangeslider.finder.widgets diff --git a/org.eclipse.swtbot.nebula.rangeslider.finder/pom.xml b/org.eclipse.swtbot.nebula.rangeslider.finder/pom.xml index e905c7d3..269583fd 100644 --- a/org.eclipse.swtbot.nebula.rangeslider.finder/pom.xml +++ b/org.eclipse.swtbot.nebula.rangeslider.finder/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.nebula.rangeslider.finder/src/org/eclipse/swtbot/nebula/rangeslider/finder/SWTRangeSliderBot.java b/org.eclipse.swtbot.nebula.rangeslider.finder/src/org/eclipse/swtbot/nebula/rangeslider/finder/SWTRangeSliderBot.java index d3cede66..75e9f417 100644 --- a/org.eclipse.swtbot.nebula.rangeslider.finder/src/org/eclipse/swtbot/nebula/rangeslider/finder/SWTRangeSliderBot.java +++ b/org.eclipse.swtbot.nebula.rangeslider.finder/src/org/eclipse/swtbot/nebula/rangeslider/finder/SWTRangeSliderBot.java @@ -20,11 +20,34 @@ import static org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.withLa import org.eclipse.nebula.widgets.opal.rangeslider.RangeSlider; import org.eclipse.swt.widgets.Button; +import org.eclipse.swt.widgets.Widget; import org.eclipse.swtbot.nebula.rangeslider.finder.widgets.SWTBotRangeSlider; import org.eclipse.swtbot.swt.finder.SWTBot; import org.hamcrest.Matcher; public class SWTRangeSliderBot extends SWTBot { + public SWTRangeSliderBot() { + super(); + } + + /** + * Constructs a bot based on the given parent Widget. + * @param parent the parent widget + * @since 4.0 + */ + public SWTRangeSliderBot(Widget parent) { + super(parent); + } + + /** + * Constructs a bot based on the given parent SWTBot. + * @param bot the parent SWTBot + * @since 4.0 + */ + public SWTRangeSliderBot(SWTBot bot) { + super(bot.getFinder()); + } + /** * @return a {@link SWTBotRangeSlider} with the specified <code>none</code>. */ diff --git a/org.eclipse.swtbot.nebula.rangeslider/feature.xml b/org.eclipse.swtbot.nebula.rangeslider/feature.xml index 377e1494..b279df1e 100644 --- a/org.eclipse.swtbot.nebula.rangeslider/feature.xml +++ b/org.eclipse.swtbot.nebula.rangeslider/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.nebula.rangeslider" label="SWTBot for Eclipse Nebula RangeSlider Testing" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.nebula.rangeslider/pom.xml b/org.eclipse.swtbot.nebula.rangeslider/pom.xml index 6f852865..54241022 100644 --- a/org.eclipse.swtbot.nebula.rangeslider/pom.xml +++ b/org.eclipse.swtbot.nebula.rangeslider/pom.xml @@ -18,7 +18,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.nebula.stepbar.finder.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.nebula.stepbar.finder.test/META-INF/MANIFEST.MF index fb1dec7f..9da50cf2 100644 --- a/org.eclipse.swtbot.nebula.stepbar.finder.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.nebula.stepbar.finder.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Nebula Stepbar Test Plug-in Bundle-SymbolicName: org.eclipse.swtbot.nebula.stepbar.finder.test -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Automatic-Module-Name: org.eclipse.swtbot.nebula.stepbar.finder.test Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-Vendor: Eclipse.org - SWTBot diff --git a/org.eclipse.swtbot.nebula.stepbar.finder.test/pom.xml b/org.eclipse.swtbot.nebula.stepbar.finder.test/pom.xml index ee1e75b6..c6fd67e0 100644 --- a/org.eclipse.swtbot.nebula.stepbar.finder.test/pom.xml +++ b/org.eclipse.swtbot.nebula.stepbar.finder.test/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <build> diff --git a/org.eclipse.swtbot.nebula.stepbar.finder/META-INF/MANIFEST.MF b/org.eclipse.swtbot.nebula.stepbar.finder/META-INF/MANIFEST.MF index ca54bdd0..4b2941cd 100644 --- a/org.eclipse.swtbot.nebula.stepbar.finder/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.nebula.stepbar.finder/META-INF/MANIFEST.MF @@ -2,12 +2,11 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Nebula Stepbar Plug-in Bundle-SymbolicName: org.eclipse.swtbot.nebula.stepbar.finder -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Require-Bundle: org.hamcrest.core, org.eclipse.swtbot.swt.finder, - org.eclipse.swtbot.eclipse.finder, org.eclipse.nebula.widgets.stepbar Import-Package: org.apache.log4j, org.eclipse.jface.bindings.keys, @@ -15,7 +14,6 @@ Import-Package: org.apache.log4j, org.eclipse.swt.events, org.eclipse.swt.graphics, org.eclipse.swt.widgets, - org.eclipse.ui, org.junit Export-Package: org.eclipse.swtbot.nebula.stepbar.finder, org.eclipse.swtbot.nebula.stepbar.finder.widgets diff --git a/org.eclipse.swtbot.nebula.stepbar.finder/pom.xml b/org.eclipse.swtbot.nebula.stepbar.finder/pom.xml index 938912e8..5c3289de 100644 --- a/org.eclipse.swtbot.nebula.stepbar.finder/pom.xml +++ b/org.eclipse.swtbot.nebula.stepbar.finder/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.nebula.stepbar.finder/src/org/eclipse/swtbot/nebula/stepbar/finder/SWTStepbarBot.java b/org.eclipse.swtbot.nebula.stepbar.finder/src/org/eclipse/swtbot/nebula/stepbar/finder/SWTStepbarBot.java index cb8e25bb..c6262d8d 100644 --- a/org.eclipse.swtbot.nebula.stepbar.finder/src/org/eclipse/swtbot/nebula/stepbar/finder/SWTStepbarBot.java +++ b/org.eclipse.swtbot.nebula.stepbar.finder/src/org/eclipse/swtbot/nebula/stepbar/finder/SWTStepbarBot.java @@ -19,12 +19,35 @@ import static org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.withId import static org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.withLabel; import org.eclipse.nebula.widgets.stepbar.Stepbar; +import org.eclipse.swt.widgets.Widget; import org.eclipse.swtbot.nebula.stepbar.finder.widgets.SWTBotStepbar; import org.eclipse.swtbot.swt.finder.SWTBot; import org.hamcrest.Matcher; public class SWTStepbarBot extends SWTBot { + public SWTStepbarBot() { + super(); + } + + /** + * Constructs a bot based on the given parent Widget. + * @param parent the parent widget + * @since 4.0 + */ + public SWTStepbarBot(Widget parent) { + super(parent); + } + + /** + * Constructs a bot based on the given parent SWTBot. + * @param bot the parent SWTBot + * @since 4.0 + */ + public SWTStepbarBot(SWTBot bot) { + super(bot.getFinder()); + } + /** * @return a {@link SWTBotStepbar} with the specified <code>none</code>. */ diff --git a/org.eclipse.swtbot.nebula.stepbar/feature.xml b/org.eclipse.swtbot.nebula.stepbar/feature.xml index b653eb6c..a7d0c4d6 100644 --- a/org.eclipse.swtbot.nebula.stepbar/feature.xml +++ b/org.eclipse.swtbot.nebula.stepbar/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.nebula.stepbar" label="SWTBot for Eclipse Nebula Stepbar Testing" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.nebula.stepbar/pom.xml b/org.eclipse.swtbot.nebula.stepbar/pom.xml index 5e73d29e..96c4c166 100644 --- a/org.eclipse.swtbot.nebula.stepbar/pom.xml +++ b/org.eclipse.swtbot.nebula.stepbar/pom.xml @@ -18,7 +18,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot.swt.demo/META-INF/MANIFEST.MF b/org.eclipse.swtbot.swt.demo/META-INF/MANIFEST.MF index a15030a0..f2188544 100644 --- a/org.eclipse.swtbot.swt.demo/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.swt.demo/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot Demo Plug-in Bundle-SymbolicName: org.eclipse.swtbot.swt.demo;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: JavaSE-1.8 diff --git a/org.eclipse.swtbot.swt.demo/pom.xml b/org.eclipse.swtbot.swt.demo/pom.xml index 2142bf1b..9c850302 100644 --- a/org.eclipse.swtbot.swt.demo/pom.xml +++ b/org.eclipse.swtbot.swt.demo/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.swt.finder.test.keyboards/META-INF/MANIFEST.MF b/org.eclipse.swtbot.swt.finder.test.keyboards/META-INF/MANIFEST.MF index 0839e423..553a3778 100644 --- a/org.eclipse.swtbot.swt.finder.test.keyboards/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.swt.finder.test.keyboards/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot SWT Control Finder Test Keyboard Layouts Plug-in Bundle-SymbolicName: org.eclipse.swtbot.swt.finder.test.keyboards -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Vendor: Eclipse.org - SWTBot Fragment-Host: org.eclipse.swtbot.swt.finder;bundle-version="2.1.0" Bundle-RequiredExecutionEnvironment: JavaSE-1.8 diff --git a/org.eclipse.swtbot.swt.finder.test.keyboards/pom.xml b/org.eclipse.swtbot.swt.finder.test.keyboards/pom.xml index 9a6733f5..828ec286 100644 --- a/org.eclipse.swtbot.swt.finder.test.keyboards/pom.xml +++ b/org.eclipse.swtbot.swt.finder.test.keyboards/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.swt.finder.test/META-INF/MANIFEST.MF b/org.eclipse.swtbot.swt.finder.test/META-INF/MANIFEST.MF index ce58677f..ad070d3c 100644 --- a/org.eclipse.swtbot.swt.finder.test/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.swt.finder.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot SWT Control Finder Tests Plug-in Bundle-SymbolicName: org.eclipse.swtbot.swt.finder.test;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Require-Bundle: org.eclipse.swt, org.eclipse.jface, org.eclipse.swt.examples, diff --git a/org.eclipse.swtbot.swt.finder.test/pom.xml b/org.eclipse.swtbot.swt.finder.test/pom.xml index 4d664d18..32d5f64f 100644 --- a/org.eclipse.swtbot.swt.finder.test/pom.xml +++ b/org.eclipse.swtbot.swt.finder.test/pom.xml @@ -20,7 +20,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <build> diff --git a/org.eclipse.swtbot.swt.finder/META-INF/MANIFEST.MF b/org.eclipse.swtbot.swt.finder/META-INF/MANIFEST.MF index e356dfd1..902a29fb 100644 --- a/org.eclipse.swtbot.swt.finder/META-INF/MANIFEST.MF +++ b/org.eclipse.swtbot.swt.finder/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SWTBot SWT Control Finder Plug-in Bundle-SymbolicName: org.eclipse.swtbot.swt.finder;singleton:=true -Bundle-Version: 3.2.0.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-ActivationPolicy: lazy Bundle-ClassPath: . Export-Package: org.eclipse.swtbot.swt.finder, diff --git a/org.eclipse.swtbot.swt.finder/pom.xml b/org.eclipse.swtbot.swt.finder/pom.xml index fce58e0c..5d46696f 100644 --- a/org.eclipse.swtbot.swt.finder/pom.xml +++ b/org.eclipse.swtbot.swt.finder/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.swt.finder/src/org/eclipse/swtbot/swt/finder/SWTBot.java b/org.eclipse.swtbot.swt.finder/src/org/eclipse/swtbot/swt/finder/SWTBot.java index 43645aff..52e970cc 100644 --- a/org.eclipse.swtbot.swt.finder/src/org/eclipse/swtbot/swt/finder/SWTBot.java +++ b/org.eclipse.swtbot.swt.finder/src/org/eclipse/swtbot/swt/finder/SWTBot.java @@ -1468,7 +1468,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotTree} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotTree treeWithTooltip(String tooltip) { return treeWithTooltip(tooltip, 0); @@ -1479,7 +1479,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotTree} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotTree treeWithTooltip(String tooltip, int index) { @@ -1492,7 +1492,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotTree} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotTree treeWithTooltipInGroup(String tooltip, String inGroup) { return treeWithTooltipInGroup(tooltip, inGroup, 0); @@ -1504,7 +1504,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotTree} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotTree treeWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -1925,7 +1925,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotCombo} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotCombo comboBoxWithTooltip(String tooltip) { return comboBoxWithTooltip(tooltip, 0); @@ -1936,7 +1936,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotCombo} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotCombo comboBoxWithTooltip(String tooltip, int index) { @@ -1949,7 +1949,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotCombo} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotCombo comboBoxWithTooltipInGroup(String tooltip, String inGroup) { return comboBoxWithTooltipInGroup(tooltip, inGroup, 0); @@ -1961,7 +1961,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotCombo} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotCombo comboBoxWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -2145,7 +2145,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotCCombo} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotCCombo ccomboBoxWithTooltip(String tooltip) { return ccomboBoxWithTooltip(tooltip, 0); @@ -2156,7 +2156,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotCCombo} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotCCombo ccomboBoxWithTooltip(String tooltip, int index) { @@ -2169,7 +2169,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotCCombo} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotCCombo ccomboBoxWithTooltipInGroup(String tooltip, String inGroup) { return ccomboBoxWithTooltipInGroup(tooltip, inGroup, 0); @@ -2181,7 +2181,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotCCombo} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotCCombo ccomboBoxWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -2321,7 +2321,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotCLabel} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotCLabel clabelWithTooltip(String tooltip) { return clabelWithTooltip(tooltip, 0); @@ -2332,7 +2332,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotCLabel} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotCLabel clabelWithTooltip(String tooltip, int index) { @@ -2345,7 +2345,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotCLabel} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotCLabel clabelWithTooltipInGroup(String tooltip, String inGroup) { return clabelWithTooltipInGroup(tooltip, inGroup, 0); @@ -2357,7 +2357,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotCLabel} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotCLabel clabelWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -2497,7 +2497,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotLabel} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotLabel labelWithTooltip(String tooltip) { return labelWithTooltip(tooltip, 0); @@ -2508,7 +2508,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotLabel} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotLabel labelWithTooltip(String tooltip, int index) { @@ -2521,7 +2521,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotLabel} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotLabel labelWithTooltipInGroup(String tooltip, String inGroup) { return labelWithTooltipInGroup(tooltip, inGroup, 0); @@ -2533,7 +2533,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotLabel} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotLabel labelWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -2673,7 +2673,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotList} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotList listWithTooltip(String tooltip) { return listWithTooltip(tooltip, 0); @@ -2684,7 +2684,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotList} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotList listWithTooltip(String tooltip, int index) { @@ -2697,7 +2697,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotList} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotList listWithTooltipInGroup(String tooltip, String inGroup) { return listWithTooltipInGroup(tooltip, inGroup, 0); @@ -2709,7 +2709,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotList} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotList listWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -2849,7 +2849,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotTable} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotTable tableWithTooltip(String tooltip) { return tableWithTooltip(tooltip, 0); @@ -2860,7 +2860,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotTable} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotTable tableWithTooltip(String tooltip, int index) { @@ -2873,7 +2873,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotTable} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotTable tableWithTooltipInGroup(String tooltip, String inGroup) { return tableWithTooltipInGroup(tooltip, inGroup, 0); @@ -2885,7 +2885,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotTable} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotTable tableWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -3025,7 +3025,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotTabItem} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotTabItem tabItemTextWithTooltip(String tooltip) { return tabItemWithTooltip(tooltip, 0); @@ -3036,7 +3036,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotTabItem} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotTabItem tabItemWithTooltip(String tooltip, int index) { @@ -3049,7 +3049,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotTabItem} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotTabItem tabItemWithTooltipInGroup(String tooltip, String inGroup) { return tabItemWithTooltipInGroup(tooltip, inGroup, 0); @@ -3061,7 +3061,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotTabItem} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotTabItem tabItemWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -3201,7 +3201,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotCTabItem} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotCTabItem cTabItemWithTooltip(String tooltip) { return cTabItemWithTooltip(tooltip, 0); @@ -3212,7 +3212,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotCTabItem} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotCTabItem cTabItemWithTooltip(String tooltip, int index) { @@ -3225,7 +3225,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotCTabItem} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotCTabItem cTabItemWithTooltipInGroup(String tooltip, String inGroup) { return cTabItemWithTooltipInGroup(tooltip, inGroup, 0); @@ -3237,7 +3237,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotCTabItem} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotCTabItem cTabItemWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -3421,7 +3421,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotStyledText} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotStyledText styledTextWithTooltip(String tooltip) { return styledTextWithTooltip(tooltip, 0); @@ -3432,7 +3432,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotStyledText} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotStyledText styledTextWithTooltip(String tooltip, int index) { @@ -3445,7 +3445,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotStyledText} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotStyledText styledTextWithTooltipInGroup(String tooltip, String inGroup) { return styledTextWithTooltipInGroup(tooltip, inGroup, 0); @@ -3457,7 +3457,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotStyledText} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotStyledText styledTextWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -3597,7 +3597,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotDateTime} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotDateTime dateTimeWithTooltip(String tooltip) { return dateTimeWithTooltip(tooltip, 0); @@ -3608,7 +3608,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotDateTime} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotDateTime dateTimeWithTooltip(String tooltip, int index) { @@ -3621,7 +3621,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotDateTime} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotDateTime dateTimeWithTooltipInGroup(String tooltip, String inGroup) { return dateTimeWithTooltipInGroup(tooltip, inGroup, 0); @@ -3633,7 +3633,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotDateTime} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotDateTime dateTimeWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -4461,7 +4461,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotLink} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotLink linkWithTooltip(String tooltip) { return linkWithTooltip(tooltip, 0); @@ -4472,7 +4472,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotLink} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotLink linkWithTooltip(String tooltip, int index) { @@ -4485,7 +4485,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotLink} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotLink linkWithTooltipInGroup(String tooltip, String inGroup) { return linkWithTooltipInGroup(tooltip, inGroup, 0); @@ -4497,7 +4497,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotLink} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotLink linkWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -5069,7 +5069,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotBrowser} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotBrowser browserWithTooltip(String tooltip) { return browserWithTooltip(tooltip, 0); @@ -5080,7 +5080,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotBrowser} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotBrowser browserWithTooltip(String tooltip, int index) { @@ -5093,7 +5093,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotBrowser} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotBrowser browserWithTooltipInGroup(String tooltip, String inGroup) { return browserWithTooltipInGroup(tooltip, inGroup, 0); @@ -5105,7 +5105,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotBrowser} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotBrowser browserWithTooltipInGroup(String tooltip, String inGroup, int index) { @@ -5461,7 +5461,7 @@ public class SWTBot extends SWTBotFactory { * @param tooltip the tooltip on the widget. * @return a {@link SWTBotExpandBar} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotExpandBar expandBarWithTooltip(String tooltip) { return expandBarWithTooltip(tooltip, 0); @@ -5472,7 +5472,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotExpandBar} with the specified <code>tooltip</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotExpandBar expandBarWithTooltip(String tooltip, int index) { @@ -5485,7 +5485,7 @@ public class SWTBot extends SWTBotFactory { * @param inGroup the inGroup on the widget. * @return a {@link SWTBotExpandBar} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ public SWTBotExpandBar expandBarWithTooltipInGroup(String tooltip, String inGroup) { return expandBarWithTooltipInGroup(tooltip, inGroup, 0); @@ -5497,7 +5497,7 @@ public class SWTBot extends SWTBotFactory { * @param index the index of the widget. * @return a {@link SWTBotExpandBar} with the specified <code>tooltip</code> with the specified <code>inGroup</code>. * @throws WidgetNotFoundException if the widget is not found or is disposed. - * @since 3.2 + * @since 4.0 */ @SuppressWarnings({"unchecked", "rawtypes"}) public SWTBotExpandBar expandBarWithTooltipInGroup(String tooltip, String inGroup, int index) { diff --git a/org.eclipse.swtbot.test/feature.xml b/org.eclipse.swtbot.test/feature.xml index 20e6d652..670591a3 100644 --- a/org.eclipse.swtbot.test/feature.xml +++ b/org.eclipse.swtbot.test/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot.test" label="SWTBot Tests Feature" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot.test/pom.xml b/org.eclipse.swtbot.test/pom.xml index ef5cfa65..5c0c42c1 100644 --- a/org.eclipse.swtbot.test/pom.xml +++ b/org.eclipse.swtbot.test/pom.xml @@ -22,7 +22,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> diff --git a/org.eclipse.swtbot.updatesite/pom.xml b/org.eclipse.swtbot.updatesite/pom.xml index 87e49376..fa6beac4 100644 --- a/org.eclipse.swtbot.updatesite/pom.xml +++ b/org.eclipse.swtbot.updatesite/pom.xml @@ -21,7 +21,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.swtbot/feature.xml b/org.eclipse.swtbot/feature.xml index 292a34e3..2974348c 100644 --- a/org.eclipse.swtbot/feature.xml +++ b/org.eclipse.swtbot/feature.xml @@ -2,7 +2,7 @@ <feature id="org.eclipse.swtbot" label="SWTBot for SWT Testing" - version="3.2.0.qualifier" + version="4.0.0.qualifier" provider-name="Eclipse.org - SWTBot" plugin="org.eclipse.swtbot.eclipse.ui" license-feature="org.eclipse.license" diff --git a/org.eclipse.swtbot/pom.xml b/org.eclipse.swtbot/pom.xml index 6a6bd4f0..b4cfb3e8 100644 --- a/org.eclipse.swtbot/pom.xml +++ b/org.eclipse.swtbot/pom.xml @@ -19,7 +19,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> diff --git a/org.eclipse.ui.forms.examples/pom.xml b/org.eclipse.ui.forms.examples/pom.xml index 2fc1f165..1cf03088 100644 --- a/org.eclipse.ui.forms.examples/pom.xml +++ b/org.eclipse.ui.forms.examples/pom.xml @@ -22,7 +22,7 @@ Authors: <parent> <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> </project> @@ -18,7 +18,7 @@ Authors: <groupId>org.eclipse.swtbot</groupId> <artifactId>parent</artifactId> <name>Eclipse SWTBot</name> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> <packaging>pom</packaging> <prerequisites> @@ -363,7 +363,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>juno</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -390,7 +390,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>kepler</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -417,7 +417,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>luna</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -444,7 +444,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>mars</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -471,7 +471,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>neon</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -498,7 +498,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>oxygen</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -525,7 +525,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>photon</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -552,7 +552,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2018-09</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -576,7 +576,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2018-12</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -600,7 +600,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2019-03</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -624,7 +624,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2019-06</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -648,7 +648,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2019-09</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -672,7 +672,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2019-12</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -696,7 +696,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2020-03</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -720,7 +720,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2020-06</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -744,7 +744,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2020-09</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -768,7 +768,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2020-12</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -792,7 +792,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2021-03</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -816,7 +816,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2021-06</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -840,7 +840,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2021-09</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> @@ -864,7 +864,7 @@ Authors: <artifact> <groupId>org.eclipse.swtbot.target-platforms</groupId> <artifactId>2021-12</artifactId> - <version>3.2.0-SNAPSHOT</version> + <version>4.0.0-SNAPSHOT</version> </artifact> </target> </configuration> |