3.5. ITE, client API and remote control extension examples
Prev | Chapter 3. Creating toolkit extensions for custom UI widgets | Next

## 3.5. ITE, client API and remote control extension examples

Each installation contains source code examples for extending the supported toolkits. The examples can be found as source- and binary-features in the local p2-repository development/org.eclipse.jubula.repo.zip, and are out-of-the-box ready to be installed into the ITE.

- Jubula Example - Toolkit Extension - JavaFX: PieChart

- Jubula Example - Toolkit Extension - Swing: JSlider

- Jubula Example - Toolkit Extension - RCP: Group

Each toolkit extension consists of four individual modules:

    org.eclipse.jubula.examples.extension.<toolkitName>.api : holds the custom client API information
    org.eclipse.jubula.examples.extension.<toolkitName>.api.test : holds an example JUnit based client API test for the AUT
    org.eclipse.jubula.examples.extension.<toolkitName>.rc : holds the remote control implementation
    org.eclipse.jubula.examples.extension.<toolkitName>.toolkit : holds the declarative toolkit description for the ITE

The individual AUTs showing the capability of these extensions are located in "examples/development/extension/AUT". For RCP the AUT is the SimpleAdder located in "examples/AUTs/SimpleAdder/rcp"