The JADE development environment is written in the JADE language. JADE provides you with a predefined set of classes that comprise a class hierarchy, or framework.
The classes provide the basic functionality required by the:
JADE Object Manager
JADE development environment
JADE dynamic runtime environment
The JADE development environment enables you to define classes, properties, and JADE methods. (For details about defining classes, see Chapter 3. For details about defining methods, properties, constants, and conditions, see Chapter 4.)
JADE also provides a graphical painter (form builder) which enables you to define the user interface for your application by creating screen forms, controls, and reports (printed forms). Forms are windows that contain controls, the graphical objects drawn on forms; for example, a list box or an option (radio) button. (For details about using the JADE Painter, see Chapter 5.)