Siebel Mobile Connector Guide > Document Type Definition >

DTD for Application Definition


This is the DTD for XML documents passed through the GetApplicationDef method of the Metadata Business Service.

<!ELEMENT APPLICATION (SCREEN)* >

<!ATTLIST APPLICATION

NAME CDATA #REQUIRED

Icon_Caption CDATA #IMPLIED

Node_Id CDATA #REQUIRED

>

<!ELEMENT SCREEN          (VIEW)* >

<!ATTLIST SCREEN          

Name         CDATA #REQUIRED

Viewbar_Text       CDATA #IMPLIED

Default_View       CDATA #IMPLIED

Node_Id       CDATA #REQUIRED

SubscribeForUI    CDATA        #REQUIRED

SubscribeForUpdate   CDATA        #REQUIRED

SubscribeForPush     CDATA        #REQUIRED

UISelectValue        CDATA        #REQUIRED

UpdateSelectValue    CDATA        #REQUIRED

PushSelectValue      CDATA        #REQUIRED

>

<!ELEMENT vIEW      (APPLET)* >

<!ATTLIST VIEW

Viewbar_Text        CDATA #IMPLIED

Name     CDATA #REQUIRED

Title     CDATA #IMPLIED

Business_Object     CDATA #REQUIRED

Node_Id     CDATA #REQUIRED

Visibility_Type     CDATA #IMPLIED

SubscribeForUI     CDATA        #REQUIRED

SubscribeForUpdate CDATA            #REQUIRED

SubscribeForPush CDATA             #REQUIRED

UISelectValue CDATA             #REQUIRED

UpdateSelectValue CDATA        #REQUIRED

PushSelectValue CDATA        #REQUIRED

>

<!ELEMENT APPLET (LIST_COLUMN | CONTROL)* >

<!ATTLIST APPLET

Name               CDATA #REQUIRED

Title        CDATA #IMPLIED

Class       CDATA #IMPLIED

No_Insert       CDATA #IMPLIED

No_Update       CDATA #IMPLIED

No_Delete       CDATA #IMPLIED

Business_component CDATA #REQUIRED

Base_Table         CDATA #REQUIRED

Node_Id     CDATA #REQUIRED

SubscribeForUI     CDATA        #REQUIRED

SubscribeForUpdate CDATA          #IMPLIED

SubscribeForPush CDATA          #REQUIRED

UISelectValue CDATA          #REQUIRED

UpdateSelectValue CDATA          #IMPLIED

PushSelectValue CDATA          #REQUIRED

>

<!ELEMENT LIST_COLUMN (FIELD) >

<!ATTLIST LIST_COLUMN

Name             CDATA #REQUIRED

Type              CDATA #REQUIRED

Runtime           CDATA #IMPLIED

Read_Only         CDATA #IMPLIED

Field             CDATA #REQUIRED

Table             CDATA #REQUIRED

Pick_Applet       CDATA #IMPLIED

Calculated        CDATA #IMPLIED

Calculation       CDATA #IMPLIED

Multivalued       CDATA #IMPLIED

Extension         CDATA #IMPLIED

SubscribeForUI    CDATA           #REQUIRED

SubscribeForUpdate CDATA         #IMPLIED

SubscribeForPush CDATA         #REQUIRED

UISelectValue CDATA         #REQUIRED

UpdateSelectValue CDATA         #IMPLIED

PushSelectValue CDATA         #REQUIRED

>

<!ELEMENT CONTROL (FIELD) >

<!ATTLIST CONTROL

Name                CDATA #REQUIRED

Display_Name        CDATA #IMPLIED

Type                CDATA #REQUIRED

Runtime             CDATA #IMPLIED

Read_Only           CDATA #IMPLIED

Field               CDATA #REQUIRED

Table               CDATA #REQUIRED

Calculated          CDATA #IMPLIED

Calculation         CDATA #IMPLIED

Multivalued         CDATA #IMPLIED

Extension           CDATA #IMPLIED

Node_Id      CDATA #REQUIRED

SubscribeForUI   CDATA             #REQUIRED

SubscribeForUpdate CDATA         #IMPLIED

SubscribeForPush CDATA           #REQUIRED

UISelectValue CDATA           #REQUIRED

UpdateSelectValue CDATA           #IMPLIED

PushSelectValue CDATA           #REQUIRED

>

<!ELEMENT FIELD (PICKLIST) >

<!ATTLIST FIELD

Name            CDATA #REQUIRED

Table              CDATA #REQUIRED

Type               CDATA #REQUIRED

Required           CDATA #IMPLIED

Calculated         CDATA #IMPLIED

Calculation        CDATA #IMPLIED

Multivalued        CDATA #IMPLIED

Extension          CDATA #IMPLIED

Node_Id            CDATA #REQUIRED

Text_Length        CDATA #REQUIRED

>

<!ELEMENT PICKLIST      EMPTY >

<!ATTLIST PICKLIST

Name               CDATA           #REQUIRED

Node_Id     CDATA #REQUIRED

Value              CDATA           #IMPLIED

>

Siebel Mobile Connector Guide