48 version NMTOKEN #IMPLIED |
48 version NMTOKEN #IMPLIED |
49 prebuilt NMTOKEN #IMPLIED |
49 prebuilt NMTOKEN #IMPLIED |
50 late (Y|N) #IMPLIED |
50 late (Y|N) #IMPLIED |
51 priority CDATA #IMPLIED> |
51 priority CDATA #IMPLIED> |
52 ]> |
52 ]> |
53 <SystemDefinition schema="2.0.1" name="Symbian^4"> |
53 <SystemDefinition name="Symbian^4" schema="2.0.1"> |
54 <systemModel> |
54 <systemModel> |
55 <layer name="mw" long-name="Middleware" levels="generic specific"> |
55 <layer name="mw" long-name="Middleware" levels="generic specific"> |
56 <block name="imsrv" level="specific" levels="plugin framework server generic specific" long-name="Instant Messaging and Presence Services"> |
56 <block name="imsrv" level="specific" long-name="Instant Messaging and Presence Services" levels="plugin framework server generic specific"> |
57 <collection name="imsrv_plat" long-name="Instant Messaging and Presence Services Platform Interfaces" level="specific"> |
57 <collection name="imsrv_plat" long-name="Instant Messaging and Presence Services Platform Interfaces" level="specific"> |
58 <component name="ximp_core_data_model_api" long-name="XIMP Core Data Model API" filter="s60" purpose="optional" class="api"> |
58 <component name="ximp_core_data_model_api" long-name="XIMP Core Data Model API" filter="s60" class="api"> |
59 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_data_model_api/group"/> |
59 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_data_model_api/group"/> |
60 </component> |
60 </component> |
61 <component name="ximp_presence_protocol_plugin_host_api" long-name="XIMP Presence Protocol Plug-in Host API" filter="s60" purpose="optional" class="api"> |
61 <component name="ximp_presence_protocol_plugin_host_api" long-name="XIMP Presence Protocol Plug-in Host API" filter="s60" class="api"> |
62 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_protocol_plugin_host_api/group"/> |
62 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_protocol_plugin_host_api/group"/> |
63 </component> |
63 </component> |
64 <component name="ximp_presence_data_model_api" long-name="XIMP Presence Data Model API" filter="s60" purpose="optional" class="api"> |
64 <component name="ximp_presence_data_model_api" long-name="XIMP Presence Data Model API" filter="s60" class="api"> |
65 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_data_model_api/group"/> |
65 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_data_model_api/group"/> |
66 </component> |
66 </component> |
67 <component name="ximp_presence_protocol_plugin_api" long-name="XIMP Presence Protocol Plug-in API" filter="s60" purpose="optional" class="api"> |
67 <component name="ximp_presence_protocol_plugin_api" long-name="XIMP Presence Protocol Plug-in API" filter="s60" class="api"> |
68 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_protocol_plugin_api/group"/> |
68 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_protocol_plugin_api/group"/> |
69 </component> |
69 </component> |
70 <component name="ximp_presence_management_api" long-name="XIMP Presence Management API" filter="s60" purpose="optional" class="api"> |
70 <component name="ximp_presence_management_api" long-name="XIMP Presence Management API" filter="s60" class="api"> |
71 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_management_api/group"/> |
71 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_management_api/group"/> |
72 </component> |
72 </component> |
73 <component name="ximp_core_protocol_plugin_host_api" long-name="XIMP Core Protocol Plug-in Host API" filter="s60" purpose="optional" class="api"> |
73 <component name="ximp_core_protocol_plugin_host_api" long-name="XIMP Core Protocol Plug-in Host API" filter="s60" class="api"> |
74 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_protocol_plugin_host_api/group"/> |
74 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_protocol_plugin_host_api/group"/> |
75 </component> |
75 </component> |
76 <component name="ximp_core_management_api" long-name="XIMP Core Management API" filter="s60" purpose="optional" class="api"> |
76 <component name="ximp_core_management_api" long-name="XIMP Core Management API" filter="s60" class="api"> |
77 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_management_api/group"/> |
77 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_management_api/group"/> |
78 </component> |
78 </component> |
79 <component name="ximp_presence_base_api" long-name="XIMP Presence Base API" filter="s60" purpose="optional" class="api"> |
79 <component name="ximp_presence_base_api" long-name="XIMP Presence Base API" filter="s60" class="api"> |
80 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_base_api/group"/> |
80 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_base_api/group"/> |
81 </component> |
81 </component> |
82 <component name="ximp_core_protocol_plugin_api" long-name="XIMP Core Protocol Plug-in API" filter="s60" purpose="optional" class="api"> |
82 <component name="ximp_core_protocol_plugin_api" long-name="XIMP Core Protocol Plug-in API" filter="s60" class="api"> |
83 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_protocol_plugin_api/group"/> |
83 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_protocol_plugin_api/group"/> |
84 </component> |
84 </component> |
85 <component name="ximp_core_base_api" long-name="XIMP Core Base API" filter="s60" purpose="optional" class="api"> |
85 <component name="ximp_core_base_api" long-name="XIMP Core Base API" filter="s60" class="api"> |
86 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_base_api/group"/> |
86 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_base_api/group"/> |
87 </component> |
87 </component> |
88 <component name="ximp_presence_cache_api" long-name="XIMP Presence Cache API" filter="s60" purpose="optional" class="api"> |
88 <component name="ximp_presence_cache_api" long-name="XIMP Presence Cache API" filter="s60" class="api"> |
89 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_cache_api/group"/> |
89 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_presence_cache_api/group"/> |
90 </component> |
90 </component> |
91 <component name="ximp_core_feature_plugin_api" long-name="XIMP Core Feature Plugin API" filter="s60" purpose="optional" class="api"> |
91 <component name="ximp_core_feature_plugin_api" long-name="XIMP Core Feature Plugin API" filter="s60" class="api"> |
92 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/group"/> |
92 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/group"/> |
93 </component> |
93 </component> |
94 <component name="ximp_im_protocol_plugin_host_api" long-name="XIMP IM Protocol Plugin Host API" filter="s60" purpose="optional" class="api"> |
94 <component name="ximp_im_protocol_plugin_host_api" long-name="XIMP IM Protocol Plugin Host API" filter="s60" class="api"> |
95 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_im_protocol_plugin_host_api/group"/> |
95 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_im_protocol_plugin_host_api/group"/> |
96 </component> |
96 </component> |
97 <component name="ximp_im_data_model_api" long-name="XIMP IM Data Model API" filter="s60" purpose="optional" class="api"> |
97 <component name="ximp_im_data_model_api" long-name="XIMP IM Data Model API" filter="s60" class="api"> |
98 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_im_data_model_api/group"/> |
98 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_im_data_model_api/group"/> |
99 </component> |
99 </component> |
100 <component name="ximp_im_protocol_plugin_api" long-name="XIMP IM Protocol Plugin API" filter="s60" purpose="optional" class="api"> |
100 <component name="ximp_im_protocol_plugin_api" long-name="XIMP IM Protocol Plugin API" filter="s60" class="api"> |
101 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_im_protocol_plugin_api/group"/> |
101 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_im_protocol_plugin_api/group"/> |
102 </component> |
102 </component> |
103 <component name="ximp_im_management_api" long-name="XIMP IM Management API" filter="s60" purpose="optional" class="api"> |
103 <component name="ximp_im_management_api" long-name="XIMP IM Management API" filter="s60" class="api"> |
104 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_im_management_api/group"/> |
104 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_im_management_api/group"/> |
105 </component> |
105 </component> |
106 <component name="ximp_im_base_api" long-name="XIMP IM Base API" filter="s60" purpose="optional" class="api"> |
106 <component name="ximp_im_base_api" long-name="XIMP IM Base API" filter="s60" class="api"> |
107 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_im_base_api/group"/> |
107 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_im_base_api/group"/> |
108 </component> |
108 </component> |
109 <component name="ximp_search_protocol_plugin_host_api" long-name="XIMP Search Protocol Plugin Host API" filter="s60" purpose="optional" class="api"> |
109 <component name="ximp_search_protocol_plugin_host_api" long-name="XIMP Search Protocol Plugin Host API" filter="s60" class="api"> |
110 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_search_protocol_plugin_host_api/group"/> |
110 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_search_protocol_plugin_host_api/group"/> |
111 </component> |
111 </component> |
112 <component name="ximp_search_data_model_api" long-name="XIMP Search Data Model API" filter="s60" purpose="optional" class="api"> |
112 <component name="ximp_search_data_model_api" long-name="XIMP Search Data Model API" filter="s60" class="api"> |
113 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_search_data_model_api/group"/> |
113 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_search_data_model_api/group"/> |
114 </component> |
114 </component> |
115 <component name="ximp_search_protocol_plugin_api" long-name="XIMP search Protocol Plugin API" filter="s60" purpose="optional" class="api"> |
115 <component name="ximp_search_protocol_plugin_api" long-name="XIMP search Protocol Plugin API" filter="s60" class="api"> |
116 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_search_protocol_plugin_api/group"/> |
116 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_search_protocol_plugin_api/group"/> |
117 </component> |
117 </component> |
118 <component name="ximp_search_management_api" long-name="XIMP Search Management API" filter="s60" purpose="optional" class="api"> |
118 <component name="ximp_search_management_api" long-name="XIMP Search Management API" filter="s60" class="api"> |
119 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_search_management_api/group"/> |
119 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_search_management_api/group"/> |
120 </component> |
120 </component> |
121 <component name="ximp_search_base_api" long-name="XIMP Search Base API" filter="s60" purpose="optional" class="api"> |
121 <component name="ximp_search_base_api" long-name="XIMP Search Base API" filter="s60" class="api"> |
122 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_search_base_api/group"/> |
122 <unit bldFile="/sf/mw/imsrv/imsrv_plat/ximp_search_base_api/group"/> |
123 </component> |
123 </component> |
124 <component name="xmpp_settings_api" long-name="XMPP Settings API" filter="s60" purpose="optional" class="api"> |
124 <component name="xmpp_settings_api" long-name="XMPP Settings API" filter="s60" class="api"> |
125 <unit bldFile="/sf/mw/imsrv/imsrv_plat/xmpp_settings_api/group"/> |
125 <unit bldFile="/sf/mw/imsrv/imsrv_plat/xmpp_settings_api/group"/> |
126 </component> |
126 </component> |
127 <component name="im_cache_client_api" long-name="IM Cache Client API" filter="s60" purpose="optional" class="api"> |
127 <component name="im_cache_client_api" long-name="IM Cache Client API" filter="s60" class="api"> |
128 <unit bldFile="/sf/mw/imsrv/imsrv_plat/im_cache_client_api/group"/> |
128 <unit bldFile="/sf/mw/imsrv/imsrv_plat/im_cache_client_api/group"/> |
129 </component> |
129 </component> |
130 <component name="im_cache_server_api" long-name="IM Cache Server API" filter="s60" purpose="optional" class="api"> |
130 <component name="im_cache_server_api" long-name="IM Cache Server API" filter="s60" class="api"> |
131 <unit bldFile="/sf/mw/imsrv/imsrv_plat/im_cache_server_api/group"/> |
131 <unit bldFile="/sf/mw/imsrv/imsrv_plat/im_cache_server_api/group"/> |
132 </component> |
132 </component> |
133 <component name="presence_avabilitytext" long-name="Presence Availability Text" filter="s60" purpose="optional" class="api"> |
133 <component name="presence_avabilitytext" long-name="Presence Availability Text" filter="s60" class="api"> |
134 <unit bldFile="/sf/mw/imsrv/imsrv_plat/presence_avabilitytext/group"/> |
134 <unit bldFile="/sf/mw/imsrv/imsrv_plat/presence_avabilitytext/group"/> |
135 </component> |
135 </component> |
136 </collection> |
136 </collection> |
137 <collection name="ximpfw" long-name="XIMP Framework" level="framework"> |
137 <collection name="ximpfw" long-name="XIMP Framework" level="framework"> |
138 <!-- collection is really a component. Needs to be moved down a directory --> |
138 <!-- collection is really a component. Needs to be moved down a directory --> |
139 <component name="ximpfw_build" long-name="XIMP Framework Build" filter="s60" purpose="optional"> |
139 <component name="ximpfw_build" filter="s60" long-name="XIMP Framework Build"> |
140 <unit bldFile="/sf/mw/imsrv/ximpfw/group"/> |
140 <unit bldFile="/sf/mw/imsrv/ximpfw/group"/> |
141 </component> |
141 </component> |
142 </collection> |
142 </collection> |
143 <collection name="imservices" long-name="IM Services" level="generic"> |
143 <collection name="imservices" long-name="IM Services" level="generic"> |
144 <component name="imfeatureplugin" long-name="IM Feature Plugin" introduced="^2" filter="s60" purpose="optional" plugin="Y"> |
144 <component name="imfeatureplugin" filter="s60" long-name="IM Feature Plugin" introduced="^2" plugin="Y"> |
145 <unit bldFile="/sf/mw/imsrv/imservices/imfeatureplugin/group"/> |
145 <unit bldFile="/sf/mw/imsrv/imservices/imfeatureplugin/group"/> |
146 </component> |
146 </component> |
147 <component name="searchfeatureplugin" long-name="Search Feature Plugin" introduced="^2" filter="s60" purpose="optional" plugin="Y"> |
147 <component name="searchfeatureplugin" filter="s60" long-name="Search Feature Plugin" introduced="^2" plugin="Y"> |
148 <unit bldFile="/sf/mw/imsrv/imservices/searchfeatureplugin/group"/> |
148 <unit bldFile="/sf/mw/imsrv/imservices/searchfeatureplugin/group"/> |
149 </component> |
149 </component> |
150 <component name="xmppsettingsapi" long-name="XMPP Settings API" introduced="^2" filter="s60" purpose="optional"> |
150 <component name="xmppsettingsapi" filter="s60" long-name="XMPP Settings API" introduced="^2"> |
151 <unit bldFile="/sf/mw/imsrv/imservices/xmppsettingsapi/group"/> |
151 <unit bldFile="/sf/mw/imsrv/imservices/xmppsettingsapi/group"/> |
152 </component> |
152 </component> |
153 <component name="xmppsettingsfetcher" long-name="XMPP Settings Fetcher" introduced="^2" filter="s60" purpose="optional"> |
153 <component name="xmppsettingsfetcher" filter="s60" long-name="XMPP Settings Fetcher" introduced="^2"> |
154 <unit bldFile="/sf/mw/imsrv/imservices/xmppsettingsfetcher/group"/> |
154 <unit bldFile="/sf/mw/imsrv/imservices/xmppsettingsfetcher/group"/> |
155 </component> |
155 </component> |
156 <component name="instantmessagingcache" long-name="Instant Messaging Cache" introduced="^2" filter="s60" purpose="optional"> |
156 <component name="instantmessagingcache" filter="s60" long-name="Instant Messaging Cache" introduced="^2"> |
157 <unit bldFile="/sf/mw/imsrv/imservices/instantmessagingcache/group"/> |
157 <unit bldFile="/sf/mw/imsrv/imservices/instantmessagingcache/group"/> |
158 </component> |
158 </component> |
159 </collection> |
159 </collection> |
160 <collection name="brandingserver" long-name="Branding Server" level="specific"> |
160 <collection name="brandingserver" long-name="Branding Server" level="specific"> |
161 <!-- collection is really a component. Needs to be moved down a directory --> |
161 <!-- collection is really a component. Needs to be moved down a directory --> |
162 <component name="brandingserver_build" long-name="Branding Server Build" filter="s60" purpose="optional"> |
162 <component name="brandingserver_build" filter="s60" long-name="Branding Server Build"> |
163 <unit bldFile="/sf/mw/imsrv/brandingserver/group"/> |
163 <unit bldFile="/sf/mw/imsrv/brandingserver/group"/> |
164 </component> |
164 </component> |
165 </collection> |
165 </collection> |
166 </block> |
166 </block> |
167 </layer> |
167 </layer> |