Configuring Siebel eBusiness Applications > Overview of Configuring Siebel Applications > About the Siebel Object Architecture >

Logical User Interface Objects Layer


The Logical User Interface Objects layer consists of object definitions that determine the visual interface that the user interacts with in a Web browser. User interface objects expose data from the business object layer and provide users with controls that allow them to navigate, view, and modify data.

Table 4 lists types of user interface objects. For a comprehensive list of all objects and properties, see Object Types Reference.

Table 4.  User Interface Objects
UI Object
Description
See Also

Applets

An applet occupies a section of a view. Applets allow users to view, enter, modify, and navigate through records. The most common applets appear as data entry forms or lists of records. Applets can also display business graphics, provide a navigation tree, or appear as pop-up windows. Applets are composed of controls, such as buttons and fields, that allow users to interact with data. Applets are associated with data from a single business component.

NOTE:  Applet objects in Siebel applications are not equivalent to Java applets.

Configuring Applets

Views

A view is a collection of related applets that are displayed on screen at the same time. A view is associated with the data and relationships in a single business object.

About Views

Screen

A screen is a collection of related views. Screens are associated with major functional areas of the enterprise, such as Accounts, Contacts, and Opportunities. In general, all views in a screen map to the same business object.

About Screens

Application

An application is a collection of screens. Users access Siebel applications through various clients, including the Siebel Web Client, Mobile Web Client, Handheld Client, or Wireless Web Client. Users navigate to screens from the tab bar and the Site Map, as defined in the application.

Your organization may have licensed more than one Siebel application (for example, Siebel Sales and Siebel Call Center), to be used by different groups (for example, the sales team and the customer support team) within your organization.

NOTE:  The Siebel application object is not equivalent to application executable (that is, .exe files).

About Applications

Page Tab

A page tab object is a child of Screen object. It associates a screen to the page tab's parent application object definition and includes it as a tab in the tab bar.

Defining Page Tabs

Screen Menu Item

A screen menu item is a child object of Screen. It associates a screen to the application and includes the screen as a menu item in the Site Map.

Defining Screen Menu Items

Control

Controls are child objects of Applets. They are user interface elements such as fields, text boxes, check boxes, and buttons. They allow users to interact with the application and with data.

About Applet Controls and List Columns

List

List is a child object type of Applet. A list object defines property values that pertain to a scrolling list table used in list applets and provides a parent object definition for a set of list columns.

About List Applets

List Column

List columns are child objects of List. List columns correspond to columns in a scrolling list table in a list applet, and to fields in the business component.

Creating List Applets

Web Template, Applet Web Template, View Web Template

Identifies external HTML (or other markup language) files that define the layout and Siebel Web Engine interactions for an applet or view.

About Applets

About Views

About Siebel Templates

Applet Web Template Item

Defines a control, list item, or special Web control in the Web implementation of an applet.

About Applets

View Web Template Item

Defines the inclusion of an applet in the Web implementation of a view.

About Views

Configuring Siebel eBusiness Applications