Generic Applet Types from the XML Manifest File
Platforms: Windows, UNIX, IBM z/OS.
The example of a generic Mobile applet shown in the following image uses the AppletPR key in the XML manifest file. This key has two entries in the Object Expression view: Mobile and Desktop. The Files view contains the JavaScript file (siebel/jqmformrenderer.js in this example) that the manifest file maps to display the applet.

The following image shows the entries for the navigation controls, such as ScreenPM, in the UI
Objects screen. The Files view contains the following file:
siebel/navigationmodel.js
.

The following image shows the entries for NAVIGATION_TREE. There is one entry in the Object
Expression view: Desktop. The Files view contains the following file:
siebel/jsTreeCtrl.js
.

The following image shows the entries for NAVIGATION_TAB. There is one entry in the Object
Expression view: Desktop. The Files view contains the following file:
siebel/accnavigationphyrender.js
.

The files specified in the legacy manifest keys, RestOfUIPM and RestOfUIPR, are now located within the entries for UI Objects named PLATFORM_INDEPENDENT and PLATFORM_DEPENDENT. The following image shows the migrated legacy manifest keys.

Files configured against a number of sections in the legacy manifest XML file are now part of these two UI Objects:
PLATFORM DEPENDENT
PLATFORM INDEPENDENT
The following table shows the mapping of the legacy XML file.
Legacy XML Section | Legacy Manifest Specific Subsection | Legacy Manifest Key | UI Object Name | UI Object Expression |
---|---|---|---|---|
COMMON |
Not applicable |
Not applicable |
PLATFORM INDEPENDENT |
Not applicable |
PLATFORM_ COMMON |
PLATFORM Name="IsDesktopApplication()" |
Not applicable |
PLATFORM DEPENDENT |
Desktop |
PLATFORM_KEY_ SPECIFIC |
PLATFORM Name="IsDesktopApplication()" |
Not applicable |
PLATFORM DEPENDENT |
Desktop |
KEY_COMMON |
Not applicable |
RestOfUIPM |
PLATFORM INDEPENDENT |
Not applicable |
PLATFORM_KEY_ SPECIFIC |
PLATFORM Name="IsDesktopApplication()" |
RestOfUIPR |
PLATFORM DEPENDENT |
Desktop |