How Siebel Open UI Chooses Files If Your Custom Manifest Matches a Predefined Manifest

If the values that you specify in the Type, Usage Type, and Name fields of the UI Objects list are identical to the values that a predefined UI object specifies, then Siebel Open UI uses your custom manifest. For example, Siebel Open UI comes predefined with a UI Object record with the Type set to Applet, the Usage Type set to Physical Renderer, and the Name set to Contact List Applet. To override this configuration, you must do the following work:

  • Create a new record in the UI Objects list that contains the same values in the Type, Usage Type, and Name fields that the predefined record contains.

  • Add a new record in the Object Expression list that evaluates to true.

  • Add a new record in the Files list for the object expression that evaluates to true.

The only exception to this rule occurs in the following situation:

  • You set the Type to Application.

  • You set the Usage Type to Common.

  • A winning expression exists in your customization. A winning expression is an expression that Siebel Open UI evaluates to true, and that Siebel Open UI then uses to identify the files it must download according to the configuration that the Manifest Administration view specifies.

In this situation, Siebel Open UI downloads the files that:

  • The predefined manifest configuration specifies

  • The winning expression of your custom manifest configuration specifies

The following table describes how Siebel Open UI chooses files if your manifest configuration matches the predefined manifest configuration for a UI object. The Configuration column describes values that the UI Objects list of the Manifest Administration screen contains.

Configuration Predefined Configuration Exists Custom Configuration Exists Result

Type is Application and Usage Type is Common

Yes

No

Siebel Open UI downloads files according to the winning predefined expressions.

Type is Application and Usage Type is Common

Yes

Yes

Siebel Open UI downloads files according to the winning predefined expression and the winning custom expressions.

Usage Type is not Common

Yes

No

Siebel Open UI downloads files according to the first predefined expression that it evaluates to true.

If more than one expression exists, then it uses the level to determine the sequence it uses to evaluate these expressions.

Usage Type is not Common

Yes

Yes

Siebel Open UI downloads files according to the first custom expression that it evaluates to true.

If more than one expression exists, then it uses the level to determine the sequence it uses to evaluate these expressions.

If Siebel Open UI does not evaluate any custom expression to true, then it uses a predefined expression for this object.