1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <SystemDefinition schema="3.0.0"> |
|
3 <package id="inputmethods" name="Input Methods" levels="plugin engine framework api"> |
|
4 <collection id="inputmethods_pub" name="Input Methods Public Interfaces" level="api"> |
|
5 <component id="ptiengine_iti_api" name="PTI Engine API" class="api" filter="s60"> |
|
6 <meta rel="Api" href="inputmethods_pub/ptiengine_iti_api/ptiengine_api.metaxml"/> |
|
7 <meta rel="config"> |
|
8 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
|
9 </meta> |
|
10 <unit bldFile="inputmethods_pub/ptiengine_iti_api/group"/> |
|
11 </component> |
|
12 <component id="optical_character_recognition_api" name="Optical Character Recognition API" class="api" filter="s60"> |
|
13 <meta rel="Api" href="inputmethods_pub/optical_character_recognition_api/optical_character_recognition_api.metaxml"/> |
|
14 <unit bldFile="inputmethods_pub/optical_character_recognition_api/group"/> |
|
15 </component> |
|
16 <component id="input_language_info_api" name="Input Language Info API" class="api" filter="s60"> |
|
17 <meta rel="Api" href="inputmethods_pub/input_language_info_api/input_language_info_api.metaxml"/> |
|
18 <unit bldFile="inputmethods_pub/input_language_info_api/group"/> |
|
19 </component> |
|
20 </collection> |
|
21 <collection id="inputmethods_plat" name="Input Methods Platform Interfaces" level="api"> |
|
22 <component id="pen_input_server_api" name="Pen Input Server API" class="api" filter="s60"> |
|
23 <meta rel="Api" href="inputmethods_plat/pen_input_server_api/pen_input_server_api.metaxml"/> |
|
24 <unit bldFile="inputmethods_plat/pen_input_server_api/group"/> |
|
25 </component> |
|
26 <component id="ptiengine_hwr_api" name="PTI Engine Handwriting Recognition API" class="api" filter="s60"> |
|
27 <meta rel="Api" href="inputmethods_plat/ptiengine_hwr_api/ptiengine_hwr_api.metaxml"/> |
|
28 <unit bldFile="inputmethods_plat/ptiengine_hwr_api/group"/> |
|
29 </component> |
|
30 <component id="aknfep_settings_api" name="Avkon FEP Settings API" class="api" filter="s60"> |
|
31 <meta rel="Api" href="inputmethods_plat/aknfep_settings_api/aknfep_settings_api.metaxml"/> |
|
32 <unit bldFile="inputmethods_plat/aknfep_settings_api/group"/> |
|
33 </component> |
|
34 <component id="aknfep_status_api" name="Avkon FEP Status API" class="api" filter="s60"> |
|
35 <meta rel="Api" href="inputmethods_plat/aknfep_status_api/aknfep_status_api.metaxml"/> |
|
36 <meta rel="config"> |
|
37 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
|
38 </meta> |
|
39 <unit bldFile="inputmethods_plat/aknfep_status_api/group"/> |
|
40 </component> |
|
41 <component id="ptiengine_key_definations_api" name="PTI Engine Key Definitions API" class="api" filter="s60"> |
|
42 <meta rel="Api" href="inputmethods_plat/ptiengine_key_definations_api/ptiengine_key_definations_api.metaxml"/> |
|
43 <meta rel="config"> |
|
44 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
|
45 </meta> |
|
46 <unit bldFile="inputmethods_plat/ptiengine_key_definations_api/group"/> |
|
47 </component> |
|
48 <component id="aknfep_definitions_api" name="Avkon FEP Definitions API" class="api" filter="s60"> |
|
49 <meta rel="Api" href="inputmethods_plat/aknfep_definitions_api/aknfep_definitions_api.metaxml"/> |
|
50 <unit bldFile="inputmethods_plat/aknfep_definitions_api/group"/> |
|
51 </component> |
|
52 <component id="aknfep_pen_support_api" name="Avkon FEP Pen Support API" class="api" filter="s60"> |
|
53 <meta rel="Api" href="inputmethods_plat/aknfep_pen_support_api/aknfep_pen_support_api.metaxml"/> |
|
54 <unit bldFile="inputmethods_plat/aknfep_pen_support_api/group"/> |
|
55 </component> |
|
56 <component id="ptiengine_indic_definitions_api" name="PTI Engine Indic Definitions API" class="api" filter="s60"> |
|
57 <meta rel="Api" href="inputmethods_plat/ptiengine_indic_definitions_api/ptiengine_indic_definitions_api.metaxml"/> |
|
58 <unit bldFile="inputmethods_plat/ptiengine_indic_definitions_api/group"/> |
|
59 </component> |
|
60 <component id="aknfep_uiinterface_api" name="Avkon FEP UI Interface API" class="api" filter="s60"> |
|
61 <meta rel="Api" href="inputmethods_plat/aknfep_uiinterface_api/aknfep_uiinterface_api.metaxml"/> |
|
62 <unit bldFile="inputmethods_plat/aknfep_uiinterface_api/group"/> |
|
63 </component> |
|
64 </collection> |
|
65 <collection id="textinput" name="Text Input" level="framework"> |
|
66 <component id="ptienginev2" filter="s60" name="Predictive Text Input Engine"> |
|
67 <meta rel="config"> |
|
68 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
|
69 </meta> |
|
70 <!--uncomment when configuration is turned on and textinput_build is removed--> |
|
71 <!-- <unit bldFile="textinput/ptienginev2/group"/>--> |
|
72 </component> |
|
73 <component id="akninputlanguage" filter="s60" name="Avkon Input Language"> |
|
74 <unit bldFile="textinput/akninputlanguage/group"/> |
|
75 </component> |
|
76 <component id="peninputarc" filter="s60" name="Pen Input Arc"> |
|
77 <unit bldFile="textinput/peninputarc/group"/> |
|
78 </component> |
|
79 <component id="peninputcommonctrls" filter="s60" name="Pen Input Common Controls"> |
|
80 <unit bldFile="textinput/peninputcommonctrls/group"/> |
|
81 </component> |
|
82 <component id="peninputcommonlayout" filter="s60" name="Pen Input Common Layout"> |
|
83 <unit bldFile="textinput/peninputcommonlayout/group"/> |
|
84 </component> |
|
85 <component id="peninputhwrtrui" filter="s60" name="Pen Input Handwriting Recognition Training UI" class="plugin" introduced="^3"> |
|
86 <unit bldFile="textinput/peninputhwrtrui/group"/> |
|
87 </component> |
|
88 <component id="textinput_build" filter="s60" name="Text Input Build"> |
|
89 <!--needed for #ifdef, can be removed when configuration is implemented --> |
|
90 <unit bldFile="textinput/group"/> |
|
91 </component> |
|
92 </collection> |
|
93 <collection id="fep" name="FEP" level="engine"> |
|
94 <component id="aknfep" filter="s60" name="Avkon FEP" class="plugin"> |
|
95 <unit bldFile="fep/aknfep/group"/> |
|
96 </component> |
|
97 <component id="frontendprocessor" name="Front End Processor" purpose="mandatory"> |
|
98 <unit bldFile="fep/frontendprocessor/group" mrp="fep/frontendprocessor/group/app-framework_fepbase.mrp"/> |
|
99 </component> |
|
100 </collection> |
|
101 <collection id="inputmethods_info" name="Input Methods Info" level="api"> |
|
102 <component id="inputmethods_api_tests" filter="s60,test,api_test" name="Input Methods API Tests" introduced="^2" purpose="development"> |
|
103 <unit bldFile="tsrc/group"/> |
|
104 </component> |
|
105 <component id="inputmethods_metadata" name="Input Methods Metadata" class="config" introduced="^2" purpose="development" target="desktop"> |
|
106 <unit mrp="inputmethods_info/inputmethods_metadata/inputmethods_metadata.mrp"/> |
|
107 </component> |
|
108 </collection> |
|
109 </package> |
|
110 </SystemDefinition> |
|