Designer
Designer provides features for designing an application using the GUI framework provided with ODE. The ODE GUI framework is based on Active Data Link, a technology, that supports communication between data sources and GUI resources based on events submitted and handled in both directions.
Based on the applications object model, the designer allows defining applications and controls as class methods in implementation classes. As class methods, controls might be referenced in different tools or controls by assigning proper data sources via field definitions in a control.
Application rules can be implemented in so-called application context classes, which allow handling GUI events but also defining context specific actions. Since context classes might be implemented as OSI classes, application development becomes very fast, since one need not to compile classes and can test implemented code immediately.