Configuring Siebel Open UI > Architecture of Siebel Open UI >

Life Cycle of User Interface Elements


This topic describes how Siebel Open UI uses presentation model methods and physical renderer methods, and the methods that the presentation model and physical renderer calls during the life cycle of a user interface element.

The presentation model uses the following sequence of methods:

  1. Init
  2. Setup

The presentation model processes the events that it receives from the physical renderer during the life cycle. It also processes the replies for requests that the Siebel Server sends. Siebel Open UI can make the following calls to the presentation model during a life cycle:

  • Call from the physical renderer because of a user action.
  • Notification that the Siebel Server sends. For more information, see Notifications That Siebel Open UI Supports.
  • Process property set that the Siebel Server sends.
  • Completion request to get a follow-up request after the proxy finishes processing a reply from the Siebel Server.

The physical renderer continues to render each modification that occurs in the presentation model, and the AttachPMBinding method binds each of these modifications during the Init call to the physical renderer. One of the following items then signals these modifications:

  • Siebel Open UI runs a presentation model method.
  • Siebel Open UI modifies the value of a presentation model property.

For more information about the methods that this topic describes, see Application Programming Interface.

Configuring Siebel Open UI Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.