Jubula Developer Manual


Table of Contents
1. Introduction
2. Writing UI tests via client API
2.1. The general idea
2.2. General steps to take and class overview
2.3. Exporting the Object Map in the ITE
2.4. Creating CAP instances
2.5. General setup information
2.6. Sample setup of the API usage
2.7. Converting a project into API (experimental)
2.7.1. Installing the converter plugin
2.7.2. Converting the project and other things to do
2.7.3. Limitations of the converter
3. Creating toolkit extensions for custom UI widgets
3.1. Requirements
3.2. ITE extension
3.2.1. Creating the toolkit plug-in
3.2.2. Deploying the toolkit plug-in
3.2.2.1. Create an update site for the toolkit feature
3.2.2.2. Install the toolkit feature from the update site
3.3. Remote control extension
3.3.1. Creating the fragment
3.3.1.1. Creating an adapter
3.3.1.2. Creating a Tester Class
3.3.1.3. Creating an container adapter
3.3.2. Deploying the fragment
3.4. Addressing custom controls via the client API
3.5. ITE, client API and remote control extension examples
4. Creating GEF toolkit extensions
4.1. Creating an accessibility plug-in
4.1.1. Setting up your Workspace
4.1.2. Walkthrough
4.2. Accessibility plug-in example
5. Creating toolkit extensions using the Extension Wizard
5.1. Requirements
5.2. Installation
5.3. Usage of the New Extension Wizard
5.3.1. Opening the wizard
5.3.2. Creating an extension
6. Creating ITE functions
7. Adding keyboard layout files


Copyright BREDEX GmbH 2015. Made available under the Eclipse Public License v1.0.