1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <!DOCTYPE SystemDefinition [ |
2 <SystemDefinition schema="3.0.0"> |
3 <!ELEMENT SystemDefinition ( systemModel )> |
3 <package id="web" name="Web" levels="plugin utils server generic specific"> |
4 <!ATTLIST SystemDefinition |
4 <collection id="web_pub" name="Web Public Interfaces" level="specific"> |
5 name CDATA #REQUIRED |
5 <component id="browser_control_api" name="Browser Control API" class="api" filter="s60"> |
6 schema CDATA #REQUIRED |
6 <meta rel="Api" href="web_pub/browser_control_api/browser_control_api.metaxml"/> |
7 > |
7 <unit bldFile="web_pub/browser_control_api/group"/> |
8 <!-- all paths are relative to the environment variable specified by the root attribute, or SOURCEROOT if not. --> |
8 </component> |
9 |
9 <component id="download_mgr_client_api" name="Download Manager Client API" class="api" filter="s60"> |
10 <!-- System Model Section of DTD --> |
10 <meta rel="Api" href="web_pub/download_mgr_client_api/download_mgr_client_api.metaxml"/> |
11 <!ELEMENT systemModel (layer+)> |
11 <unit bldFile="web_pub/download_mgr_client_api/group"/> |
12 |
12 </component> |
13 <!ELEMENT layer (block* | collection*)*> |
13 <component id="download_mgr_ui_api" name="Download Manager UI Library API" class="api" filter="s60"> |
14 <!-- Kernel Services, Base Services, OS Services, Etc --> |
14 <meta rel="Api" href="web_pub/download_mgr_ui_api/download_mgr_ui_api.metaxml"/> |
15 <!ATTLIST layer |
15 <unit bldFile="web_pub/download_mgr_ui_api/group"/> |
16 name CDATA #REQUIRED |
16 </component> |
17 long-name CDATA #IMPLIED |
17 <component id="favourites_engine_api" name="Favourites Engine API" class="api" filter="s60"> |
18 levels NMTOKENS #IMPLIED |
18 <meta rel="Api" href="web_pub/favourites_engine_api/favourites_engine_api.metaxml"/> |
19 span CDATA #IMPLIED |
19 <unit bldFile="web_pub/favourites_engine_api/group"/> |
20 > |
20 </component> |
21 |
21 <component id="browser_plugin_api" name="Browser Plug-in API" class="api" filter="s60"> |
22 <!ELEMENT block (subblock* | collection*)*> |
22 <meta rel="Api" href="web_pub/browser_plugin_api/browser_plugin_api.metaxml"/> |
23 <!-- Generic OS services, Comms Services, etc --> |
23 <unit bldFile="web_pub/browser_plugin_api/group"/> |
24 <!ATTLIST block |
24 </component> |
25 levels NMTOKENS #IMPLIED |
25 <component id="settings_api" name="Settings API" class="api" filter="s60"> |
26 span CDATA #IMPLIED |
26 <meta rel="Api" href="web_pub/settings_api/settings_api.metaxml"/> |
27 level NMTOKEN #IMPLIED |
27 <unit bldFile="web_pub/settings_api/group"/> |
28 name CDATA #REQUIRED |
28 </component> |
29 long-name CDATA #IMPLIED |
29 </collection> |
30 > |
30 <collection id="web_plat" name="Web Platform Interfaces" level="specific"> |
31 |
31 <component id="aiw_browser_provider_api" name="AIW Browser Provider API" class="api" filter="s60"> |
32 <!ELEMENT subblock (collection)*> |
32 <meta rel="Api" href="web_plat/aiw_browser_provider_api/aiw_browser_provider_api.metaxml"/> |
33 <!-- Cellular Baseband Services, Networking Services, etc --> |
33 <unit bldFile="web_plat/aiw_browser_provider_api/group"/> |
34 <!ATTLIST subblock |
34 </component> |
35 name CDATA #REQUIRED |
35 <component id="browser_dialogs_provider_api" name="Browser Dialogs Provider API" class="api" filter="s60"> |
36 long-name CDATA #IMPLIED |
36 <meta rel="Api" href="web_plat/browser_dialogs_provider_api/browser_dialogs_provider_api.metaxml"/> |
37 > |
37 <unit bldFile="web_plat/browser_dialogs_provider_api/group"/> |
38 |
38 </component> |
39 <!ELEMENT collection (component)*> |
39 <component id="browser_platform_api" name="Browser Platform API" class="api" filter="s60"> |
40 <!-- Screen Driver, Content Handling, etc --> |
40 <meta rel="Api" href="web_plat/browser_platform_api/browser_platform_api.metaxml"/> |
41 <!ATTLIST collection |
41 <unit bldFile="web_plat/browser_platform_api/group"/> |
42 name CDATA #REQUIRED |
42 </component> |
43 long-name CDATA #IMPLIED |
43 <component id="cod_handler_api" name="COD Handler API" class="api" filter="s60"> |
44 level NMTOKEN #IMPLIED |
44 <meta rel="Api" href="web_plat/cod_handler_api/cod_handler_api.metaxml"/> |
45 > |
45 <unit bldFile="web_plat/cod_handler_api/group"/> |
46 |
46 </component> |
47 <!ELEMENT component (unit)*> |
47 <component id="connection_manager_api" name="Connection Manager API" class="api" filter="s60"> |
48 <!-- contains units or is a package or prebuilt --> |
48 <meta rel="Api" href="web_plat/connection_manager_api/connection_manager_api.metaxml"/> |
49 <!ATTLIST component |
49 <unit bldFile="web_plat/connection_manager_api/group"/> |
50 name CDATA #REQUIRED |
50 </component> |
51 long-name CDATA #IMPLIED |
51 <component id="cxml_library_api" name="cXml Library API" class="api" filter="s60"> |
52 deprecated CDATA #IMPLIED |
52 <meta rel="Api" href="web_plat/cxml_library_api/cxml_library_api.metaxml"/> |
53 introduced CDATA #IMPLIED |
53 <unit bldFile="web_plat/cxml_library_api/group"/> |
54 contract CDATA #IMPLIED |
54 </component> |
55 plugin (Y|N) "N" |
55 <component id="download_mgr_client_api_extn" name="Download Manager Client API Extension" class="api" filter="s60"> |
56 filter CDATA #IMPLIED |
56 <meta rel="Api" href="web_plat/download_mgr_client_api_extn/download_mgr_client_api_extn.metaxml"/> |
57 class NMTOKENS #IMPLIED |
57 <unit bldFile="web_plat/download_mgr_client_api_extn/group"/> |
58 supports CDATA #IMPLIED |
58 </component> |
59 purpose ( optional | mandatory | development ) "optional" |
59 <component id="download_path_plugin_api" name="Download Path Plugin API" class="api" filter="s60" introduced="^3"> |
60 > |
60 <unit bldFile="web_plat/download_path_plugin_api/group"/> |
61 |
61 </component> |
62 <!ELEMENT unit EMPTY > |
62 <component id="feeds_engine_api" name="Feeds Engine API" class="api" filter="s60"> |
63 <!-- must be buildable (bld.inf) --> |
63 <meta rel="Api" href="web_plat/feeds_engine_api/feeds_engine_api.metaxml"/> |
64 <!-- bldFile may someday be removed in favour of mrp --> |
64 <unit bldFile="web_plat/feeds_engine_api/group"/> |
65 <!ATTLIST unit |
65 </component> |
66 mrp CDATA #IMPLIED |
66 <component id="launcher_api" name="Launcher API" class="api" filter="s60"> |
67 filter CDATA #IMPLIED |
67 <meta rel="Api" href="web_plat/launcher_api/launcher_api.metaxml"/> |
68 bldFile CDATA #IMPLIED |
68 <unit bldFile="web_plat/launcher_api/group"/> |
69 root CDATA #IMPLIED |
69 </component> |
70 version NMTOKEN #IMPLIED |
70 <component id="multipart_parser_api" name="Multipart Parser API" class="api" filter="s60"> |
71 prebuilt NMTOKEN #IMPLIED |
71 <meta rel="Api" href="web_plat/multipart_parser_api/multipart_parser_api.metaxml"/> |
72 late (Y|N) #IMPLIED |
72 <meta rel="config"> |
73 priority CDATA #IMPLIED |
73 <defined condition="BRDO_MULTIPART_PARSER_FF"/> |
74 > |
74 </meta> |
75 ]> |
75 <unit bldFile="web_plat/multipart_parser_api/group"/> |
76 <SystemDefinition name="Symbian^3" schema="2.0.1"> |
76 </component> |
77 <systemModel> |
77 <component id="recent_url_store_api" name="Recent URL Store API" class="api" filter="s60"> |
78 <layer name="mw" long-name="Middleware" levels="generic specific"> |
78 <meta rel="Api" href="web_plat/recent_url_store_api/recent_url_store_api.metaxml"/> |
79 <block name="web" level="specific" long-name="Web" levels="plugin utils server generic specific"> |
79 <unit bldFile="web_plat/recent_url_store_api/group"/> |
80 <collection name="web_pub" long-name="Web Public Interfaces" level="specific"> |
80 </component> |
81 <component name="browser_control_api" long-name="Browser Control API" filter="s60" class="api"> |
81 <component id="scheme_handler_plugin_api" name="Scheme Handler Plugin API" class="api" filter="s60"> |
82 <unit bldFile="/sf/mw/web/web_pub/browser_control_api/group"/> |
82 <meta rel="Api" href="web_plat/scheme_handler_plugin_api/scheme_handler_plugin_api.metaxml"/> |
83 </component> |
83 <unit bldFile="web_plat/scheme_handler_plugin_api/group"/> |
84 <component name="download_mgr_client_api" long-name="Download Manager Client API" filter="s60" class="api"> |
84 </component> |
85 <unit bldFile="/sf/mw/web/web_pub/download_mgr_client_api/group"/> |
85 <component id="scriptable_plugin_api" name="Scriptable Plugin API" class="api" filter="s60"> |
86 </component> |
86 <meta rel="Api" href="web_plat/scriptable_plugin_api/scriptable_plugin_api.metaxml"/> |
87 <component name="download_mgr_ui_api" long-name="Download Manager UI Library API" filter="s60" class="api"> |
87 <unit bldFile="web_plat/scriptable_plugin_api/group"/> |
88 <unit bldFile="/sf/mw/web/web_pub/download_mgr_ui_api/group"/> |
88 </component> |
89 </component> |
89 <component id="webutils_api" name="Web Utils API" class="api" filter="s60"> |
90 <component name="favourites_engine_api" long-name="Favourites Engine API" filter="s60" class="api"> |
90 <meta rel="Api" href="web_plat/webutils_api/webutils_api.metaxml"/> |
91 <unit bldFile="/sf/mw/web/web_pub/favourites_engine_api/group"/> |
91 <unit bldFile="web_plat/webutils_api/group"/> |
92 </component> |
92 </component> |
93 <component name="browser_plugin_api" long-name="Browser Plug-in API" filter="s60" class="api"> |
93 <component id="widget_registry_api" name="Widget Registry API" class="api" filter="s60"> |
94 <unit bldFile="/sf/mw/web/web_pub/browser_plugin_api/group"/> |
94 <meta rel="Api" href="web_plat/widget_registry_api/widget_registry_api.metaxml"/> |
95 </component> |
95 <unit bldFile="web_plat/widget_registry_api/group"/> |
96 <component name="settings_api" long-name="Settings API" filter="s60" class="api"> |
96 </component> |
97 <unit bldFile="/sf/mw/web/web_pub/settings_api/group"/> |
97 <component id="xml_parser_api" name="XML Parser API" class="api" filter="s60"> |
98 </component> |
98 <meta rel="Api" href="web_plat/xml_parser_api/xml_parser_api.metaxml"/> |
99 </collection> |
99 <unit bldFile="web_plat/xml_parser_api/group"/> |
100 <collection name="web_plat" long-name="Web Platform Interfaces" level="specific"> |
100 </component> |
101 <component name="aiw_browser_provider_api" long-name="AIW Browser Provider API" filter="s60" class="api"> |
101 <component id="stmgesturefw_api" name="State Machine Gesture Framework API " class="api" filter="s60"> |
102 <unit bldFile="/sf/mw/web/web_plat/aiw_browser_provider_api/group"/> |
102 <meta rel="Api" href="web_plat/stmgesturefw_api/stmgesturefw_api.metaxml"/> |
103 </component> |
103 <unit bldFile="web_plat/stmgesturefw_api/group"/> |
104 <component name="browser_dialogs_provider_api" long-name="Browser Dialogs Provider API" filter="s60" class="api"> |
104 </component> |
105 <unit bldFile="/sf/mw/web/web_plat/browser_dialogs_provider_api/group"/> |
105 </collection> |
106 </component> |
106 <collection id="web_info" name="Web Info" level="specific"> |
107 <component name="browser_platform_api" long-name="Browser Platform API" filter="s60" class="api"> |
107 <component id="web_build" filter="s60" name="Web Build"> |
108 <unit bldFile="/sf/mw/web/web_plat/browser_platform_api/group"/> |
108 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed --> |
109 </component> |
109 <unit bldFile="group"/> |
110 <component name="cod_handler_api" long-name="COD Handler API" filter="s60" class="api"> |
110 </component> |
111 <unit bldFile="/sf/mw/web/web_plat/cod_handler_api/group"/> |
111 </collection> |
112 </component> |
112 <collection id="browserutilities" name="Browser Utilities" level="utils"> |
113 <component name="connection_manager_api" long-name="Connection Manager API" filter="s60" class="api"> |
113 <component id="browserdialogsprovider" filter="s60" name="Browser Dialogs Provider"> |
114 <unit bldFile="/sf/mw/web/web_plat/connection_manager_api/group"/> |
114 <unit bldFile="browserutilities/browserdialogsprovider/group"/> |
115 </component> |
115 </component> |
116 <component name="cxml_library_api" long-name="cXml Library API" filter="s60" class="api"> |
116 <component id="recenturlstore" filter="s60" name="Recent URL Store"> |
117 <unit bldFile="/sf/mw/web/web_plat/cxml_library_api/group"/> |
117 <unit bldFile="browserutilities/recenturlstore/group"/> |
118 </component> |
118 </component> |
119 <component name="download_mgr_client_api_extn" long-name="Download Manager Client API Extension" filter="s60" class="api"> |
119 <component id="xmlparser" filter="s60" name="XML Interface"> |
120 <unit bldFile="/sf/mw/web/web_plat/download_mgr_client_api_extn/group"/> |
120 <unit bldFile="browserutilities/xmlparser/group"/> |
121 </component> |
121 </component> |
122 <component name="download_path_plugin_api" long-name="Download Path Plugin API" filter="s60" introduced="^3" class="api"> |
122 <component id="cxmllibrary" filter="s60" name="XML Parser Implementation"> |
123 <unit bldFile="/sf/mw/web/web_plat/download_path_plugin_api/group"/> |
123 <unit bldFile="browserutilities/cxmllibrary/group"/> |
124 </component> |
124 </component> |
125 <component name="feeds_engine_api" long-name="Feeds Engine API" filter="s60" class="api"> |
125 <component id="downloadmgr" filter="s60" name="Download Manager"> |
126 <unit bldFile="/sf/mw/web/web_plat/feeds_engine_api/group"/> |
126 <unit bldFile="browserutilities/downloadmgr/group"/> |
127 </component> |
127 </component> |
128 <component name="launcher_api" long-name="Launcher API" filter="s60" class="api"> |
128 <component id="connectionmanager" filter="s60" name="Connection Manager"> |
129 <unit bldFile="/sf/mw/web/web_plat/launcher_api/group"/> |
129 <unit bldFile="browserutilities/connectionmanager/group"/> |
130 </component> |
130 </component> |
131 <component name="multipart_parser_api" long-name="Multipart Parser API" filter="s60" class="api"> |
131 <component id="browsertelservice" filter="s60" name="Browser Telephony Service"> |
132 <unit bldFile="/sf/mw/web/web_plat/multipart_parser_api/group"/> |
132 <unit bldFile="browserutilities/browsertelservice/group"/> |
133 </component> |
133 </component> |
134 <component name="recent_url_store_api" long-name="Recent URL Store API" filter="s60" class="api"> |
134 <component id="favouritesengine" filter="s60" name="Favourites Engine"> |
135 <unit bldFile="/sf/mw/web/web_plat/recent_url_store_api/group"/> |
135 <unit bldFile="browserutilities/favouritesengine/group"/> |
136 </component> |
136 </component> |
137 <component name="scheme_handler_plugin_api" long-name="Scheme Handler Plugin API" filter="s60" class="api"> |
137 <component id="feedsengine" filter="s60" name="Feeds Engine"> |
138 <unit bldFile="/sf/mw/web/web_plat/scheme_handler_plugin_api/group"/> |
138 <unit bldFile="browserutilities/feedsengine/group"/> |
139 </component> |
139 </component> |
140 <component name="scriptable_plugin_api" long-name="Scriptable Plugin API" filter="s60" class="api"> |
140 <component id="multipartparser" filter="s60" name="Multipart Parser"> |
141 <unit bldFile="/sf/mw/web/web_plat/scriptable_plugin_api/group"/> |
141 <meta rel="config"> |
142 </component> |
142 <defined condition="BRDO_MULTIPART_PARSER_FF"/> |
143 <component name="webutils_api" long-name="Web Utils API" filter="s60" class="api"> |
143 </meta> |
144 <unit bldFile="/sf/mw/web/web_plat/webutils_api/group"/> |
144 <!-- uncomment the unit when configuration is in place, it's currently #included from browserutilities_build --> |
145 </component> |
145 <!-- <unit bldFile="browserutilities/multipartparser/group"/> --> |
146 <component name="widget_registry_api" long-name="Widget Registry API" filter="s60" class="api"> |
146 </component> |
147 <unit bldFile="/sf/mw/web/web_plat/widget_registry_api/group"/> |
147 <component id="schemehandler" filter="s60" name="Scheme Handler"> |
148 </component> |
148 <unit bldFile="browserutilities/schemehandler/group"/> |
149 <component name="xml_parser_api" long-name="XML Parser API" filter="s60" class="api"> |
149 </component> |
150 <unit bldFile="/sf/mw/web/web_plat/xml_parser_api/group"/> |
150 <component id="webutils" filter="s60" name="Web Utils"> |
151 </component> |
151 <unit bldFile="browserutilities/webutils/group"/> |
152 <component name="stmgesturefw_api" long-name="State Machine Gesture Framework API " filter="s60" class="api"> |
152 </component> |
153 <unit bldFile="/sf/mw/web/web_plat/stmgesturefw_api/group"/> |
153 <component id="aiwbrowserprovider" filter="s60" name="AIW Browser Provider" class="plugin"> |
154 </component> |
154 <unit bldFile="browserutilities/aiwbrowserprovider/group"/> |
155 </collection> |
155 </component> |
156 <collection name="web_info" long-name="Web Info" level="specific"> |
156 <component id="browserutilities_build" filter="s60" name="Browser Utilities Build"> |
157 <component name="web_build" filter="s60" long-name="Web Build"> |
157 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed --> |
158 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed --> |
158 <unit bldFile="browserutilities/group"/> |
159 <unit bldFile="/sf/mw/web/group"/> |
159 </component> |
160 </component> |
160 </collection> |
161 </collection> |
161 <collection id="webengine" name="Web Engine" level="server"> |
162 <collection name="browserutilities" long-name="Browser Utilities" level="utils"> |
162 <component id="osswebengine" filter="s60" name="OSS Web Engine"> |
163 <component name="browserdialogsprovider" filter="s60" long-name="Browser Dialogs Provider"> |
163 <!-- can only have one unit. Either split into multiple components or #include from a single main bld.inf --> |
164 <unit bldFile="/sf/mw/web/browserutilities/browserdialogsprovider/group"/> |
164 <unit bldFile="webengine/osswebengine/cache/group"/> |
165 </component> |
165 <unit bldFile="webengine/osswebengine/memorymanager/group"/> |
166 <component name="recenturlstore" filter="s60" long-name="Recent URL Store"> |
166 <unit bldFile="webengine/osswebengine/npscript/group"/> |
167 <unit bldFile="/sf/mw/web/browserutilities/recenturlstore/group"/> |
167 <unit bldFile="webengine/osswebengine/webkit/s60/group"/> |
168 </component> |
168 <unit bldFile="webengine/osswebengine/webkit/s60/group/javascriptcore"/> |
169 <component name="xmlparser" filter="s60" long-name="XML Interface"> |
169 </component> |
170 <unit bldFile="/sf/mw/web/browserutilities/xmlparser/group"/> |
170 <component id="webkitutils" filter="s60" name="WebKit Utils"> |
171 </component> |
171 <unit bldFile="webengine/webkitutils/group"/> |
172 <component name="cxmllibrary" filter="s60" long-name="XML Parser Implementation"> |
172 </component> |
173 <unit bldFile="/sf/mw/web/browserutilities/cxmllibrary/group"/> |
173 <component id="pagescaler" filter="s60" name="Page Scaler"> |
174 </component> |
174 <unit bldFile="webengine/pagescaler/group"/> |
175 <component name="downloadmgr" filter="s60" long-name="Download Manager"> |
175 </component> |
176 <unit bldFile="/sf/mw/web/browserutilities/downloadmgr/group"/> |
176 <component id="webwidgetinstaller" filter="s60" name="Widget Installer"> |
177 </component> |
177 <unit bldFile="webengine/widgetinstaller/group"/> |
178 <component name="connectionmanager" filter="s60" long-name="Connection Manager"> |
178 </component> |
179 <unit bldFile="/sf/mw/web/browserutilities/connectionmanager/group"/> |
179 <component id="widgetregistry" filter="s60" name="Widget Registry"> |
180 </component> |
180 <unit bldFile="webengine/widgetregistry/group"/> |
181 <component name="browsertelservice" filter="s60" long-name="Browser Telephony Service"> |
181 </component> |
182 <unit bldFile="/sf/mw/web/browserutilities/browsertelservice/group"/> |
182 <component id="wmlengine" filter="s60" name="WML Engine"> |
183 </component> |
183 <unit bldFile="webengine/wmlengine/group"/> |
184 <component name="favouritesengine" filter="s60" long-name="Favourites Engine"> |
184 </component> |
185 <unit bldFile="/sf/mw/web/browserutilities/favouritesengine/group"/> |
185 <component id="device" filter="s60" name="Device"> |
186 </component> |
186 <!-- this needs a more meaningful name --> |
187 <component name="feedsengine" filter="s60" long-name="Feeds Engine"> |
187 <unit bldFile="webengine/device/group"/> |
188 <unit bldFile="/sf/mw/web/browserutilities/feedsengine/group"/> |
188 </component> |
189 </component> |
189 <component id="widgetengine" filter="s60" name="Widget Engine"> |
190 <component name="multipartparser" filter="s60" long-name="Multipart Parser"> |
190 <unit bldFile="webengine/widgetengine/group"/> |
191 <!-- uncomment the unit when configuration is in place, it's currently #included from browserutilities_build --> |
191 </component> |
192 <!-- <unit bldFile="browserutilities/multipartparser/group"/> --> |
192 <component id="web_memoryplugin" name="Memory Plugin" filter="s60" class="plugin"> |
193 </component> |
193 <unit bldFile="webengine/memoryplugin/group"/> |
194 <component name="schemehandler" filter="s60" long-name="Scheme Handler"> |
194 </component> |
195 <unit bldFile="/sf/mw/web/browserutilities/schemehandler/group"/> |
195 <component id="widgetmemoryplugin" filter="s60" name="Widget Memory Plugin" class="plugin"> |
196 </component> |
196 <unit bldFile="webengine/widgetmemoryplugin/group"/> |
197 <component name="webutils" filter="s60" long-name="Web Utils"> |
197 </component> |
198 <unit bldFile="/sf/mw/web/browserutilities/webutils/group"/> |
198 <component id="widgetbackuprestore" filter="s60" name="Widget Backup and Restore"> |
199 </component> |
199 <unit bldFile="webengine/widgetbackuprestore/group"/> |
200 <component name="aiwbrowserprovider" filter="s60" long-name="AIW Browser Provider" plugin="Y"> |
200 </component> |
201 <unit bldFile="/sf/mw/web/browserutilities/aiwbrowserprovider/group"/> |
201 <component id="browserrecognizers" filter="s60" name="Browser Recognizers" class="plugin"> |
202 </component> |
202 <unit bldFile="webengine/browserrecognizers/group"/> |
203 <component name="browserutilities_build" filter="s60" long-name="Browser Utilities Build"> |
203 </component> |
204 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed --> |
204 <component id="wrtharvester" filter="s60" name="Web Runtime Harvester" class="plugin"> |
205 <unit bldFile="/sf/mw/web/browserutilities/group"/> |
205 <unit bldFile="webengine/wrtharvester/group"/> |
206 </component> |
206 </component> |
207 </collection> |
207 </collection> |
208 <collection name="webengine" long-name="Web Engine" level="server"> |
208 <collection id="codhandler" name="Content Object Descriptor Handler" level="specific"> |
209 <component name="osswebengine" filter="s60" long-name="OSS Web Engine"> |
209 <component id="codeng" filter="s60" name="COD Engine"> |
210 <!-- can only have one unit. Either split into multiple components or #include from a single main bld.inf --> |
210 <unit bldFile="codhandler/codeng/group"/> |
211 <unit bldFile="/sf/mw/web/webengine/osswebengine/cache/group"/> |
211 </component> |
212 <unit bldFile="/sf/mw/web/webengine/osswebengine/memorymanager/group"/> |
212 <component id="codui" filter="s60" name="COD UI"> |
213 <unit bldFile="/sf/mw/web/webengine/osswebengine/npscript/group"/> |
213 <unit bldFile="codhandler/codui/group"/> |
214 <unit bldFile="/sf/mw/web/webengine/osswebengine/webkit/s60/group"/> |
214 </component> |
215 <unit bldFile="/sf/mw/web/webengine/osswebengine/webkit/s60/group/javascriptcore"/> |
215 <component id="codrecog" filter="s60" name="COD Recogniser" class="plugin"> |
216 </component> |
216 <unit bldFile="codhandler/codrecog/group"/> |
217 <component name="webkitutils" filter="s60" long-name="WebKit Utils"> |
217 </component> |
218 <unit bldFile="/sf/mw/web/webengine/webkitutils/group"/> |
218 <component id="codviewer" filter="s60" name="COD Viewer"> |
219 </component> |
219 <unit bldFile="codhandler/codviewer/group"/> |
220 <component name="pagescaler" filter="s60" long-name="Page Scaler"> |
220 </component> |
221 <unit bldFile="/sf/mw/web/webengine/pagescaler/group"/> |
221 <component id="ddrecog" filter="s60" name="Download Descriptor Recogniser" class="plugin"> |
222 </component> |
222 <unit bldFile="codhandler/ddrecog/group"/> |
223 <component name="webwidgetinstaller" filter="s60" long-name="Widget Installer"> |
223 </component> |
224 <unit bldFile="/sf/mw/web/webengine/widgetinstaller/group"/> |
224 <component id="ddviewer" filter="s60" name="Download Descriptor Viewer"> |
225 </component> |
225 <unit bldFile="codhandler/ddviewer/group"/> |
226 <component name="widgetregistry" filter="s60" long-name="Widget Registry"> |
226 </component> |
227 <unit bldFile="/sf/mw/web/webengine/widgetregistry/group"/> |
227 <component id="coddownload" filter="s60" name="COD Download"> |
228 </component> |
228 <unit bldFile="codhandler/coddownload/group"/> |
229 <component name="wmlengine" filter="s60" long-name="WML Engine"> |
229 </component> |
230 <unit bldFile="/sf/mw/web/webengine/wmlengine/group"/> |
230 <component id="roapapp" filter="s60" name="ROAP Application"> |
231 </component> |
231 <unit bldFile="codhandler/roapapp/group"/> |
232 <component name="device" filter="s60" long-name="Device"> |
232 </component> |
233 <!-- this needs a more meaningful name --> |
233 <component id="codhandler_build" filter="s60" name="COD Handler Build"> |
234 <unit bldFile="/sf/mw/web/webengine/device/group"/> |
234 <!-- Exports need to go into another component or make this self-contained. |
235 </component> |
|
236 <component name="widgetengine" filter="s60" long-name="Widget Engine"> |
|
237 <unit bldFile="/sf/mw/web/webengine/widgetengine/group"/> |
|
238 </component> |
|
239 <component name="web_memoryplugin" long-name="Memory Plugin" filter="s60" plugin="Y"> |
|
240 <unit bldFile="/sf/mw/web/webengine/memoryplugin/group"/> |
|
241 </component> |
|
242 <component name="widgetmemoryplugin" filter="s60" long-name="Widget Memory Plugin" plugin="Y"> |
|
243 <unit bldFile="/sf/mw/web/webengine/widgetmemoryplugin/group"/> |
|
244 </component> |
|
245 <component name="widgetbackuprestore" filter="s60" long-name="Widget Backup and Restore"> |
|
246 <unit bldFile="/sf/mw/web/webengine/widgetbackuprestore/group"/> |
|
247 </component> |
|
248 <component name="browserrecognizers" filter="s60" long-name="Browser Recognizers" plugin="Y"> |
|
249 <unit bldFile="/sf/mw/web/webengine/browserrecognizers/group"/> |
|
250 </component> |
|
251 <component name="wrtharvester" filter="s60" long-name="Web Runtime Harvester" plugin="Y"> |
|
252 <unit bldFile="/sf/mw/web/webengine/wrtharvester/group"/> |
|
253 </component> |
|
254 </collection> |
|
255 <collection name="codhandler" long-name="Content Object Descriptor Handler" level="specific"> |
|
256 <component name="codeng" filter="s60" long-name="COD Engine"> |
|
257 <unit bldFile="/sf/mw/web/codhandler/codeng/group"/> |
|
258 </component> |
|
259 <component name="codui" filter="s60" long-name="COD UI"> |
|
260 <unit bldFile="/sf/mw/web/codhandler/codui/group"/> |
|
261 </component> |
|
262 <component name="codrecog" filter="s60" long-name="COD Recogniser" plugin="Y"> |
|
263 <unit bldFile="/sf/mw/web/codhandler/codrecog/group"/> |
|
264 </component> |
|
265 <component name="codviewer" filter="s60" long-name="COD Viewer"> |
|
266 <unit bldFile="/sf/mw/web/codhandler/codviewer/group"/> |
|
267 </component> |
|
268 <component name="ddrecog" filter="s60" long-name="Download Descriptor Recogniser" plugin="Y"> |
|
269 <unit bldFile="/sf/mw/web/codhandler/ddrecog/group"/> |
|
270 </component> |
|
271 <component name="ddviewer" filter="s60" long-name="Download Descriptor Viewer"> |
|
272 <unit bldFile="/sf/mw/web/codhandler/ddviewer/group"/> |
|
273 </component> |
|
274 <component name="coddownload" filter="s60" long-name="COD Download"> |
|
275 <unit bldFile="/sf/mw/web/codhandler/coddownload/group"/> |
|
276 </component> |
|
277 <component name="roapapp" filter="s60" long-name="ROAP Application"> |
|
278 <unit bldFile="/sf/mw/web/codhandler/roapapp/group"/> |
|
279 </component> |
|
280 <component name="codhandler_build" filter="s60" long-name="COD Handler Build"> |
|
281 <!-- Exports need to go into another component or make this self-contained. |
|
282 #included .hrh file needs to be #included in each of the other components --> |
235 #included .hrh file needs to be #included in each of the other components --> |
283 <unit bldFile="/sf/mw/web/codhandler/group"/> |
236 <unit bldFile="codhandler/group"/> |
284 </component> |
237 </component> |
285 </collection> |
238 </collection> |
286 <collection name="widgets" long-name="Web Widget Framework" level="generic"> |
239 <collection id="widgets" name="Web Widget Framework" level="generic"> |
287 <!-- the following units can be uncommented when configuration is put in place --> |
240 <meta rel="config"> |
288 <component name="widgetrecognizer" filter="s60" long-name="Widget Recognizer" plugin="Y"> |
241 <defined condition="RD_BROWSER_WIDGETS"/> |
289 <!--<unit bldFile="widgets/widgetrecognizer/group"/>--> |
242 </meta> |
290 </component> |
243 <!-- the following units can be uncommented when configuration is put in place --> |
291 <component name="widgetinstaller" filter="s60" long-name="Widget Installer UI" plugin="Y"> |
244 <component id="widgetrecognizer" filter="s60" name="Widget Recognizer" class="plugin"> |
292 <!--<unit bldFile="widgets/widgetinstaller/group"/>--> |
245 <meta rel="config"> |
293 </component> |
246 <defined condition="__WEB_WIDGETS"/> |
294 <component name="widgetlauncher" filter="s60" long-name="Widget Launcher"> |
247 </meta> |
295 <!-- <unit bldFile="widgets/widgetlauncher/group"/>--> |
248 <!--<unit bldFile="widgets/widgetrecognizer/group"/>--> |
296 </component> |
249 </component> |
297 <component name="widgetapp" filter="s60" long-name="Widget UI"> |
250 <component id="widgetinstaller" filter="s60" name="Widget Installer UI" class="plugin"> |
298 <!--<unit bldFile="widgets/widgetapp/group"/>--> |
251 <meta rel="config"> |
299 </component> |
252 <defined condition="__WEB_WIDGETS"/> |
300 <component name="widgetsidchecker" filter="s60" long-name="Widget SID Checker" introduced="^3"> |
253 </meta> |
301 <!--<unit bldFile="widgets/widgetsidchecker/group"/>--> |
254 <!--<unit bldFile="widgets/widgetinstaller/group"/>--> |
302 </component> |
255 </component> |
303 <component name="widgetpreinstaller" filter="s60" long-name="Widget Pre-Installer"> |
256 <component id="widgetlauncher" filter="s60" name="Widget Launcher"> |
304 <!--<unit bldFile="widgets/widgetpreinstaller/group"/>--> |
257 <meta rel="config"> |
305 </component> |
258 <defined condition="__WEB_WIDGETS"/> |
306 <component name="widgetstartup" filter="s60" long-name="Widget Startup"> |
259 </meta> |
307 <!--<unit bldFile="widgets/widgetstartup/group"/>--> |
260 <!-- <unit bldFile="widgets/widgetlauncher/group"/>--> |
308 </component> |
261 </component> |
309 <component name="widgets_build" filter="s60" long-name="Widgets Build"> |
262 <component id="widgetapp" filter="s60" name="Widget UI"> |
310 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed |
263 <meta rel="config"> |
|
264 <defined condition="__WEB_WIDGETS"/> |
|
265 </meta> |
|
266 <!--<unit bldFile="widgets/widgetapp/group"/>--> |
|
267 </component> |
|
268 <component id="widgetsidchecker" filter="s60" name="Widget SID Checker" introduced="^3"> |
|
269 <meta rel="config"> |
|
270 <defined condition="APP_SID_CHECK_SUPPORT_FF"/> |
|
271 </meta> |
|
272 <!--<unit bldFile="widgets/widgetsidchecker/group"/>--> |
|
273 </component> |
|
274 <component id="widgetpreinstaller" filter="s60" name="Widget Pre-Installer"> |
|
275 <meta rel="config"> |
|
276 <defined condition="RD_WIDGET_PREINSTALLER"/> |
|
277 </meta> |
|
278 <!--<unit bldFile="widgets/widgetpreinstaller/group"/>--> |
|
279 </component> |
|
280 <component id="widgetstartup" filter="s60" name="Widget Startup"> |
|
281 <meta rel="config"> |
|
282 <defined condition="RD_WIDGET_PREINSTALLER"/> |
|
283 </meta> |
|
284 <!--<unit bldFile="widgets/widgetstartup/group"/>--> |
|
285 </component> |
|
286 <component id="widgets_build" filter="s60" name="Widgets Build"> |
|
287 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed |
311 #included .hrh file needs to be #included in each of the other components --> |
288 #included .hrh file needs to be #included in each of the other components --> |
312 <unit bldFile="/sf/mw/web/widgets/group"/> |
289 <unit bldFile="widgets/group"/> |
313 </component> |
290 </component> |
314 </collection> |
291 </collection> |
315 </block> |
292 </package> |
316 </layer> |
|
317 </systemModel> |
|
318 </SystemDefinition> |
293 </SystemDefinition> |