Skip to main content
summaryrefslogtreecommitdiffstats
blob: 82da48cb097f37d3b6043a29871c7b88586ca138 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<!-- 
  Copyright (c) 2014 BREDEX GmbH.
  All rights reserved. This program and the accompanying materials
  are made available under the terms of the Eclipse Public License v1.0
  which accompanies this distribution, and is available at
  http://www.eclipse.org/legal/epl-v10.html
-->

<chapter xml:id="toolkits" version="5.0" xmlns="http://docbook.org/ns/docbook"
                                     xmlns:xi="http://www.w3.org/2001/XInclude"
                                     xmlns:xl="http://www.w3.org/1999/xlink" >
  <?dbhtml dir="toolkits"?>
  <title>Toolkits</title>
  
  <section>
    <title>Abstract Toolkit</title>
  	<para>
  		The abstract toolkit contains component types which are available on all toolkits
  		supported, and which have been specially adapted to be able to test various different
  		components which share a set of values. These components are the 
  		<emphasis>abstract components</emphasis>
  		available to make Test Steps more general. 
  	</para>
  	
  </section>
  <section>
  	<title>Concrete Toolkit</title>
    <para>
  		The concrete toolkit contains components and actions which are available in most
  		toolkits. An action from the concrete toolkit may therefore be used in a test 
  		for Swing, SWT and JavaFX applications. 
  	</para>
  </section>
  <section>
  	<title>GEF Toolkit</title>
    <para>
  		The GEF toolkit can be used to test components within a figure canvas in RCP applications.
  		You must set the toolkit to 
  		<emphasis>RCP</emphasis> 
  		in the Project properties to be able to use the GEF actions. 
  	</para>
  </section>
  <section>
  	<title>JavaFX Toolkit</title>
  	<para>
  		The JavaFX toolkit contains components which are specific to JavaFX applications. You will 
  		only have access to these components in your tests if you select JavaFX as your AUT Toolkit.
  	</para>
  </section>
  <section>
  	<title>RCP Toolkit</title>
  	<para>
  		The RCP toolkit contains components that are only found in SWT applications. You will
  		only have access to these components in your tests if you choose RCP or SWT as the project
  		toolkit. 
  	</para>
  	<para>
  		Most of the RCP components are covered in the section on SWT. Components in GEF AUT´s are 
  		are described in the section on GEF.
  	</para>
  </section>
  <section>
  	<title>Swing Toolkit</title>
  	<para>
  		The Swing toolkit contains components that can be used on Swing applications. All the Swing 
  		components are also concrete components and can be found in the section on concrete 
  		components.
  	</para>
  </section>
  <section>
  	<title>SWT Toolkit</title>
  	<para>
  		The SWT toolkit contains components specific to SWT applications. You will only have access 
  		to these components if you select SWT as the toolkit for your AUT.
  	</para>
  </section>
</chapter>

Back to the top