摘要 |
A user interface dynamically builds the interface screen functionality from, among other things, a hierarchical definition of a process. The hierarchical definition may identify several process steps as alternatives for each other. During operation, to build a user interface screen, the user interface displays the content of all process steps within the hierarchy that must be present for the application. The user interface also displays a control-a button, pull down menu or other selector-that when activated permits the user to select which alternative of a process step will be used in the current application. Thereafter, the user interface is modified to display content of both the required process steps and the selected alternatives for the current application.
|