Open topic with navigation
The following terminology, specific to UFT Java Add-in Extensibility, is used in this guide:
Basic user interface component:
In the AWT toolkit: java.awt.Component
In the SWT toolkit: org.eclipse.swt.widgets.Widget
Custom class. A Java class that extends java.awt.Component or org.eclipse.swt.widgets.Widget for which you create UFT support.
Custom toolkit. A set of classes, all extending the basic user interface component of the same native toolkit.
Custom toolkit support. Extends UFT ability to recognize controls in a custom toolkit as test objects, view and check their properties, and run tests on them. (In this guide, custom toolkit support is also referred to as custom support or toolkit support.)
Native toolkit. A toolkit that implements drawing using native API.
Abstract Windows Toolkit (AWT) and Standard Widgets Toolkit (SWT) are native toolkits.
Java Foundation Classes (JFC) is not a native toolkit, as it extends AWT.