RCP DeveloperWhat's New in RCP Developer™

Version 4.0, October 2009

Enhancements to the underlying SWT Designer™ and WindowTester™ SWT technology include the following:

SWT Designer v7.2: The industry-leading Java GUI designer for SWT features the following enhancements:

  • Code Generation and Parsing Enhancements, including speed optimizations and support for parameterized/generic events, UTF-8 *.properties files, and more.
  • Enhancements to the Editor and Property Pane. In addition to significant performance optimizations, v7.2 adds API support for customizing properties and reading palette files from JARs, a new Usage Profiler for tracking product feature usage, a new “Extract as view” command in the Palette and Structure views, and the ability to use place holders for broken custom components.
  • Expanded Data Binding Support, including the addition of a visual marker for model beans, and support for nested viewer bindings, Table Cell Editing, and external controller objects.
  • Enhanced JFace and RCP Support, featuring improved support for Riena (a platform for building multi-tier enterprise client/server applications).
  • Additional SWT Functionality, adding support for TrayItem, the Nebula RadioGroup and RadioItem, and more.

WindowTester SWT v4.0: Provides extensive improvements for test recording; fine-tuning of assertions functionality, better support for Linux and preliminary support for 64-Bit Cocoa; and numerous performance enhancements and bug fixes. Highlights include:

  • Recording Improvements – Various aspects of recording within WindowTester have been enhanced, including UI refinements to the recorder console, better definition of hyperlinks within a recording, the ability to handle dynamic combo selection logic, and appropriate handling of View Menu selections and context menu clicks.
  • Fine-Tuning of Assertions Functionality - The accuracy of assertions within WindowTester has been improved in several cases, including TableItem selection state assertions, and assertions on combo items, list items and tool item buttons.
  • Performance Enhancements - Several runtime performance issues have been addressed, including problems on Eclipse 3.5 systems with hyper-threading enabled.
  • Preliminary 64-Bit Cocoa Support - Initial steps have been taken to support 64-bit Cocoa. In addition, Cocoa menu item selection issues on high resolution displays have been addressed.
  • Linux Support – WindowTester has improved Linux support, addressing issues with tree expansion and threading on Linux systems.
  • Wizard Customization – A new application programming interface (API) referred to as WizardPageLocator API provides wizard page access, allowing you to make assertions about properties of wizard components, such as message and error content.

For more technical Release Notes please see "What's New" in the WindowTester product documentation »


For information about earlier versions of SWT Designer, please see its product documentation »

For information about earlier versions of WindowTester SWT, please see its product documentation »

For information about earlier versions of SWT Designer, please see its product documentation »

For information about earlier versions of WindowTester SWT, please see its product documentation »

Upgrade Eligibility

If you are currently licensed for Upgrades, Maintenance and Technical Support, download the latest version of RCP Developer »

To learn more about obtaining a Support License, contact your Account Manager, or email sales@instantiations.com