Configuring Siebel Open UI > Architecture of Siebel Open UI > About the Siebel Open UI Development Architecture >

Example Client Customizations


Table 3 describes some example client customizations you can do in Siebel Open UI. For detailed examples, see Customizing Siebel Open UI.

Table 3.  Example Client Customizations
Customization
Work You Must Do

Customize a list applet or form applet.

You can use Siebel Tools to customize a list or form applet in the Siebel Repository. This work completes the basic binding to the Siebel object layer and displays a list or form in the client. No client customization is required. For more information, see Using Siebel Tools.

Add custom client behavior.

You modify a presentation model. For example:

Display or hide a control. For example, show a control if the user chooses a value from a drop down list. You add the required logic to a presentation model. You add or remove the control from the set of controls that Siebel Open UI already displays in the applet proxy in the client. For example, to add a local control in the client, you add this control in the presentation model to the set of controls that the proxy already contains.

Some configuration requirements do not require you to modify the physical renderer. For example, it is not necessary to modify the physical renderer to display a control because the predefined implementation for getting all fields from the client is already available.

Modify the theme of a page. For example, you can configure Siebel Open UI to modify the theme of a page if the user changes the orientation of a tablet device. You add the logic that modifies styles that the user interface elements use when Siebel Open UI modifies the orientation state in the presentation model.

Add generic client behavior.

You use a control to render the presentation model. For example, to render a list applet as a carousel, you use the appropriate third-party control.

Add specific applet control-level behavior and rendering.

For example, you can customize plug-in wrappers to make a boolean field render and behave like a flip switch, rather than a check box.

Position controls and customize style.

You modify CSS files.

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