摘要 |
Apparatus and methods are provided for managing, tracking and controlling page prerequisites in a graphical user interface (GUI). According to one embodiment, in response to a request to display a destination page of the GUI and with reference to prerequisite information, one or more prerequisite pages associated with the destination page are identified. Then, a determination is made whether the requirements of an identified prerequisite page have been satisfied by invoking a method of an instance of a decider sub-component that causes stored information regarding the state of the identified prerequisite page to be retrieved from a current environment/context. Finally, the destination page is displayed if all the requirements of the one or more identified prerequisite pages have been satisfied, otherwise a prerequisite page having one or more requirements that remain unsatisfied is displayed.
|