symbian3/single/sysdefs/full_system_model_3.0.xml
changeset 446 b73548d05e72
parent 442 2c616067053f
child 449 321a53705efc
equal deleted inserted replaced
445:731411a3cd2a 446:b73548d05e72
    62   </layer>
    62   </layer>
    63   <layer id="os" name="OS" levels="hw services">
    63   <layer id="os" name="OS" levels="hw services">
    64    <package id="kernelhwsrv" level="hw" tech-domain="hb" name="Kernel and Hardware Services" levels="hw-if adaptation framework test">
    64    <package id="kernelhwsrv" level="hw" tech-domain="hb" name="Kernel and Hardware Services" levels="hw-if adaptation framework test">
    65     <collection id="brdbootldr" name="Board Boot Loader" level="hw-if">
    65     <collection id="brdbootldr" name="Board Boot Loader" level="hw-if">
    66      <component id="ubootldr" name="Boot Loader" introduced="9.2" purpose="optional">
    66      <component id="ubootldr" name="Boot Loader" introduced="9.2" purpose="optional">
    67       <unit mrp="/os/kernelhwsrv/brdbootldr/ubootldr/base_ubootldr.mrp"/>
    67       <unit bldFile="/os/kernelhwsrv/brdbootldr/ubootldr" mrp="/os/kernelhwsrv/brdbootldr/ubootldr/base_ubootldr.mrp"/>
    68      </component>
    68      </component>
    69     </collection>
    69     </collection>
    70     <collection id="bsptemplate" name="Board Support Package Template" level="hw-if">
    70     <collection id="bsptemplate" name="Board Support Package Template" level="hw-if">
    71      <component id="asspandvariant" name="Template ASSP and Variant" introduced="6.0" purpose="development">
    71      <component id="asspandvariant" name="Template ASSP and Variant" introduced="6.0" purpose="development">
    72       <unit bldFile="/os/kernelhwsrv/bsptemplate/asspandvariant/template_variant" mrp="/os/kernelhwsrv/bsptemplate/asspandvariant/base_template.mrp"/>
    72       <unit bldFile="/os/kernelhwsrv/bsptemplate/asspandvariant/template_variant" mrp="/os/kernelhwsrv/bsptemplate/asspandvariant/base_template.mrp"/>
   256       <unit mrp="/os/buildtools/buildtools_info/buildtools_metadata/buildtools_metadata.mrp"/>
   256       <unit mrp="/os/buildtools/buildtools_info/buildtools_metadata/buildtools_metadata.mrp"/>
   257      </component>
   257      </component>
   258     </collection>
   258     </collection>
   259    </package>
   259    </package>
   260    <package id="ossrv" level="services" tech-domain="hb" name="Generic OS Services" levels="physical-abstraction app-libs encoding translation data-services utilities">
   260    <package id="ossrv" level="services" tech-domain="hb" name="Generic OS Services" levels="physical-abstraction app-libs encoding translation data-services utilities">
       
   261     <collection id="ossrv_pub" name="Generic OS Services Public Interfaces" level="utilities">
       
   262      <component id="boost_apis" name="Boost APIs" class="api" filter="s60">
       
   263       <meta rel="Api"/>
       
   264       <unit bldFile="/os/ossrv/ossrv_pub/boost_apis/group"/>
       
   265      </component>
       
   266      <component id="cpp_wrappers" name="Cpp wrappers" class="api" filter="s60">
       
   267       <meta rel="Api"/>
       
   268       <unit bldFile="/os/ossrv/ossrv_pub/cpp_wrappers/group"/>
       
   269      </component>
       
   270      <component id="character_type_apis" name="Character Type APIs" class="api" filter="s60">
       
   271       <meta rel="Api"/>
       
   272       <unit bldFile="/os/ossrv/ossrv_pub/character_type_apis/group"/>
       
   273      </component>
       
   274      <component id="compiler_specific_runtime_support" name="Compiler Specific Runtime Support" class="api" filter="s60">
       
   275       <meta rel="Api"/>
       
   276       <unit bldFile="/os/ossrv/ossrv_pub/compiler_specific_runtime_support/group"/>
       
   277      </component>
       
   278      <component id="ossrv_configuration_api" name="Generic OS Services Configuration API" class="api" filter="s60">
       
   279       <meta rel="Api"/>
       
   280       <unit bldFile="/os/ossrv/ossrv_pub/configuration/group"/>
       
   281      </component>
       
   282      <component id="crypto_authentication_codes_and_hash_functions_api" name="Crypto Authentication Codes and Hash Functions API" class="api" filter="s60">
       
   283       <meta rel="Api"/>
       
   284       <unit bldFile="/os/ossrv/ossrv_pub/crypto_authentication_codes_and_hash_functions_api/group"/>
       
   285      </component>
       
   286      <component id="crypto_auxillary_functions_api" name="Crypto Auxillary Functions API" class="api" filter="s60">
       
   287       <meta rel="Api"/>
       
   288       <unit bldFile="/os/ossrv/ossrv_pub/crypto_auxillary_functions_api/group"/>
       
   289      </component>
       
   290      <component id="crypto_certificates_api" name="Crypto Certificates API" class="api" filter="s60">
       
   291       <meta rel="Api"/>
       
   292       <unit bldFile="/os/ossrv/ossrv_pub/crypto_certificates_api/group"/>
       
   293      </component>
       
   294      <component id="crypto_inputoutput_and_data_encoding_api" name="Crypto Input/Output and Data Encoding API" class="api" filter="s60">
       
   295       <meta rel="Api"/>
       
   296       <unit bldFile="/os/ossrv/ossrv_pub/crypto_inputoutput_and_data_encoding_api/group"/>
       
   297      </component>
       
   298      <component id="crypto_public_key_cryptography_and_key_agreement_api" name="Crypto Public Key Cryptography and Key Agreement API" class="api" filter="s60">
       
   299       <meta rel="Api"/>
       
   300       <unit bldFile="/os/ossrv/ossrv_pub/crypto_public_key_cryptography_and_key_agreement_api/group"/>
       
   301      </component>
       
   302      <component id="crypto_symmetric_ciphers_api" name="Crypto Symmetric Ciphers API" class="api" filter="s60">
       
   303       <meta rel="Api"/>
       
   304       <unit bldFile="/os/ossrv/ossrv_pub/crypto_symmetric_ciphers_api/group"/>
       
   305      </component>
       
   306      <component id="crypto_utility_functions_api" name="Crypto Utility Functions API" class="api" filter="s60">
       
   307       <meta rel="Api"/>
       
   308       <unit bldFile="/os/ossrv/ossrv_pub/crypto_utility_functions_api/group"/>
       
   309      </component>
       
   310      <component id="cryptogaphy_related_api" name="Cryptogaphy Related API" class="api" filter="s60">
       
   311       <meta rel="Api"/>
       
   312       <unit bldFile="/os/ossrv/ossrv_pub/cryptogaphy_related_api/group"/>
       
   313      </component>
       
   314      <component id="ossrv_debug_api" name="Generic OS Services Debug API" class="api" filter="s60">
       
   315       <meta rel="Api"/>
       
   316       <unit bldFile="/os/ossrv/ossrv_pub/debug/group"/>
       
   317      </component>
       
   318      <component id="ossrv_exceptions_api" name="Generic OS Services Exceptions API" class="api" filter="s60">
       
   319       <meta rel="Api"/>
       
   320       <unit bldFile="/os/ossrv/ossrv_pub/exceptions/group"/>
       
   321      </component>
       
   322      <component id="gboxed" name="GBoxed API" class="api" filter="s60">
       
   323       <meta rel="Api"/>
       
   324       <unit bldFile="/os/ossrv/ossrv_pub/gboxed/group"/>
       
   325      </component>
       
   326      <component id="glib_arrays" name="Glib Arrays API" class="api" filter="s60">
       
   327       <meta rel="Api"/>
       
   328       <unit bldFile="/os/ossrv/ossrv_pub/glib_arrays/group"/>
       
   329      </component>
       
   330      <component id="glib_asynchronous_queues" name="Glib Asynchronous Queues API" class="api" filter="s60">
       
   331       <meta rel="Api"/>
       
   332       <unit bldFile="/os/ossrv/ossrv_pub/glib_asynchronous_queues/group"/>
       
   333      </component>
       
   334      <component id="glib_atomic_operations" name="Glib Atomic Operations API" class="api" filter="s60">
       
   335       <meta rel="Api"/>
       
   336       <unit bldFile="/os/ossrv/ossrv_pub/glib_atomic_operations/group"/>
       
   337      </component>
       
   338      <component id="glib_automatic_string_completion" name="Glib Automatic String Completion API" class="api" filter="s60">
       
   339       <meta rel="Api"/>
       
   340       <unit bldFile="/os/ossrv/ossrv_pub/glib_automatic_string_completion/group"/>
       
   341      </component>
       
   342      <component id="glib_balanced_binary_trees" name="Glib Balanced Binary Trees API" class="api" filter="s60">
       
   343       <meta rel="Api"/>
       
   344       <unit bldFile="/os/ossrv/ossrv_pub/glib_balanced_binary_trees/group"/>
       
   345      </component>
       
   346      <component id="glib_basic_types" name="Glib Basic Types API" class="api" filter="s60">
       
   347       <meta rel="Api"/>
       
   348       <unit bldFile="/os/ossrv/ossrv_pub/glib_basic_types/group"/>
       
   349      </component>
       
   350      <component id="glib_caches" name="Glib Caches API" class="api" filter="s60">
       
   351       <meta rel="Api"/>
       
   352       <unit bldFile="/os/ossrv/ossrv_pub/glib_caches/group"/>
       
   353      </component>
       
   354      <component id="glib_character_set_conversion" name="Glib Character Set Conversion API" class="api" filter="s60">
       
   355       <meta rel="Api"/>
       
   356       <unit bldFile="/os/ossrv/ossrv_pub/glib_character_set_conversion/group"/>
       
   357      </component>
       
   358      <component id="glib_closures" name="Glib Closures API" class="api" filter="s60">
       
   359       <meta rel="Api"/>
       
   360       <unit bldFile="/os/ossrv/ossrv_pub/glib_closures/group"/>
       
   361      </component>
       
   362      <component id="glib_commandline_option_parser" name="Glib Command Line Option Parser API" class="api" filter="s60">
       
   363       <meta rel="Api"/>
       
   364       <unit bldFile="/os/ossrv/ossrv_pub/glib_commandline_option_parser/group"/>
       
   365      </component>
       
   366      <component id="glib_datasets" name="Glib Datasets API" class="api" filter="s60">
       
   367       <meta rel="Api"/>
       
   368       <unit bldFile="/os/ossrv/ossrv_pub/glib_datasets/group"/>
       
   369      </component>
       
   370      <component id="glib_date_and_time_functions" name="Glib Date and Time Functions API" class="api" filter="s60">
       
   371       <meta rel="Api"/>
       
   372       <unit bldFile="/os/ossrv/ossrv_pub/glib_date_and_time_functions/group"/>
       
   373      </component>
       
   374      <component id="glib_doubleended_queues" name="Glib Double-ended Queues API" class="api" filter="s60">
       
   375       <meta rel="Api"/>
       
   376       <unit bldFile="/os/ossrv/ossrv_pub/glib_doubleended_queues/group"/>
       
   377      </component>
       
   378      <component id="glib_doublylinked_lists" name="Glib Doubly-Linked Lists API" class="api" filter="s60">
       
   379       <meta rel="Api"/>
       
   380       <unit bldFile="/os/ossrv/ossrv_pub/glib_doublylinked_lists/group"/>
       
   381      </component>
       
   382      <component id="glib_dynamic_loading_of_modules" name="Glib Dynamic Loading of Modules API" class="api" filter="s60">
       
   383       <meta rel="Api"/>
       
   384       <unit bldFile="/os/ossrv/ossrv_pub/glib_dynamic_loading_of_modules/group"/>
       
   385      </component>
       
   386      <component id="glib_enums_and_flags" name="Glib Enums and Flags API" class="api" filter="s60">
       
   387       <meta rel="Api"/>
       
   388       <unit bldFile="/os/ossrv/ossrv_pub/glib_enums_and_flags/group"/>
       
   389      </component>
       
   390      <component id="glib_error_reporting" name="Glib Error Reporting API" class="api" filter="s60">
       
   391       <meta rel="Api"/>
       
   392       <unit bldFile="/os/ossrv/ossrv_pub/glib_error_reporting/group"/>
       
   393      </component>
       
   394      <component id="glib_file_utilities" name="Glib File Utilities API" class="api" filter="s60">
       
   395       <meta rel="Api"/>
       
   396       <unit bldFile="/os/ossrv/ossrv_pub/glib_file_utilities/group"/>
       
   397      </component>
       
   398      <component id="glib_generic_values" name="Glib Generic Values API" class="api" filter="s60">
       
   399       <meta rel="Api"/>
       
   400       <unit bldFile="/os/ossrv/ossrv_pub/glib_generic_values/group"/>
       
   401      </component>
       
   402      <component id="glib_globstyle_pattern_matching" name="Glib Glob-Style Pattern Matching API" class="api" filter="s60">
       
   403       <meta rel="Api"/>
       
   404       <unit bldFile="/os/ossrv/ossrv_pub/glib_globstyle_pattern_matching/group"/>
       
   405      </component>
       
   406      <component id="glib_hash_tables" name="Glib Hash Tables API" class="api" filter="s60">
       
   407       <meta rel="Api"/>
       
   408       <unit bldFile="/os/ossrv/ossrv_pub/glib_hash_tables/group"/>
       
   409      </component>
       
   410      <component id="glib_hook_functions" name="Glib Hook Functions API" class="api" filter="s60">
       
   411       <meta rel="Api"/>
       
   412       <unit bldFile="/os/ossrv/ossrv_pub/glib_hook_functions/group"/>
       
   413      </component>
       
   414      <component id="glib_internationalization" name="Glib  Internationalization API" class="api" filter="s60">
       
   415       <meta rel="Api"/>
       
   416       <unit bldFile="/os/ossrv/ossrv_pub/glib_internationalization/group"/>
       
   417      </component>
       
   418      <component id="glib_io_channels" name="Glib I/O Channels API" class="api" filter="s60">
       
   419       <meta rel="Api"/>
       
   420       <unit bldFile="/os/ossrv/ossrv_pub/glib_io_channels/group"/>
       
   421      </component>
       
   422      <component id="glib_keyvalue_file_parser" name="Glib Key-Value File Parser API" class="api" filter="s60">
       
   423       <meta rel="Api"/>
       
   424       <unit bldFile="/os/ossrv/ossrv_pub/glib_keyvalue_file_parser/group"/>
       
   425      </component>
       
   426      <component id="glib_lexical_scanner" name="Glib Lexical Scanner API" class="api" filter="s60">
       
   427       <meta rel="Api"/>
       
   428       <unit bldFile="/os/ossrv/ossrv_pub/glib_lexical_scanner/group"/>
       
   429      </component>
       
   430      <component id="glib_main_event_loop" name="Glib Main Event Loop API" class="api" filter="s60">
       
   431       <meta rel="Api"/>
       
   432       <unit bldFile="/os/ossrv/ossrv_pub/glib_main_event_loop/group"/>
       
   433      </component>
       
   434      <component id="glib_memory_allocation" name="Glib Memory Allocation API" class="api" filter="s60">
       
   435       <meta rel="Api"/>
       
   436       <unit bldFile="/os/ossrv/ossrv_pub/glib_memory_allocation/group"/>
       
   437      </component>
       
   438      <component id="glib_memory_slices" name="Glib Memory Slices API" class="api" filter="s60">
       
   439       <meta rel="Api"/>
       
   440       <unit bldFile="/os/ossrv/ossrv_pub/glib_memory_slices/group"/>
       
   441      </component>
       
   442      <component id="glib_message_logging" name="Glib Message Logging API" class="api" filter="s60">
       
   443       <meta rel="Api"/>
       
   444       <unit bldFile="/os/ossrv/ossrv_pub/glib_message_logging/group"/>
       
   445      </component>
       
   446      <component id="glib_miscellaneous_utility_functions" name="Glib Miscellaneous Utility Functions API" class="api" filter="s60">
       
   447       <meta rel="Api"/>
       
   448       <unit bldFile="/os/ossrv/ossrv_pub/glib_miscellaneous_utility_functions/group"/>
       
   449      </component>
       
   450      <component id="glib_nary_trees" name="Glib N-ary Trees API" class="api" filter="s60">
       
   451       <meta rel="Api"/>
       
   452       <unit bldFile="/os/ossrv/ossrv_pub/glib_nary_trees/group"/>
       
   453      </component>
       
   454      <component id="glib_parameters_and_values" name="Glib Parameters and Values API" class="api" filter="s60">
       
   455       <meta rel="Api"/>
       
   456       <unit bldFile="/os/ossrv/ossrv_pub/glib_parameters_and_values/group"/>
       
   457      </component>
       
   458      <component id="glib_quarks" name="Glib Quarks API" class="api" filter="s60">
       
   459       <meta rel="Api"/>
       
   460       <unit bldFile="/os/ossrv/ossrv_pub/glib_quarks/group"/>
       
   461      </component>
       
   462      <component id="glib_random_numbers" name="Glib Random Numbers API" class="api" filter="s60">
       
   463       <meta rel="Api"/>
       
   464       <unit bldFile="/os/ossrv/ossrv_pub/glib_random_numbers/group"/>
       
   465      </component>
       
   466      <component id="glib_relations_and_tuples" name="Glib Relations and Tuples API" class="api" filter="s60">
       
   467       <meta rel="Api"/>
       
   468       <unit bldFile="/os/ossrv/ossrv_pub/glib_relations_and_tuples/group"/>
       
   469      </component>
       
   470      <component id="glib_shellrelated_utilities" name="Glib Shell-related Utilities API" class="api" filter="s60">
       
   471       <meta rel="Api"/>
       
   472       <unit bldFile="/os/ossrv/ossrv_pub/glib_shellrelated_utilities/group"/>
       
   473      </component>
       
   474      <component id="glib_signals" name="Glib Signals API" class="api" filter="s60">
       
   475       <meta rel="Api"/>
       
   476       <unit bldFile="/os/ossrv/ossrv_pub/glib_signals/group"/>
       
   477      </component>
       
   478      <component id="glib_simple_xml_subset_parser" name="Glib Simple XML Subset Parser API" class="api" filter="s60">
       
   479       <meta rel="Api"/>
       
   480       <unit bldFile="/os/ossrv/ossrv_pub/glib_simple_xml_subset_parser/group"/>
       
   481      </component>
       
   482      <component id="glib_singlylinked_lists" name="Glib Singly-Linked Lists API" class="api" filter="s60">
       
   483       <meta rel="Api"/>
       
   484       <unit bldFile="/os/ossrv/ossrv_pub/glib_singlylinked_lists/group"/>
       
   485      </component>
       
   486      <component id="glib_spawning_processes" name="Glib Spawning Processes API" class="api" filter="s60">
       
   487       <meta rel="Api"/>
       
   488       <unit bldFile="/os/ossrv/ossrv_pub/glib_spawning_processes/group"/>
       
   489      </component>
       
   490      <component id="glib_standard_macros" name="Glib Standard Macros API" class="api" filter="s60">
       
   491       <meta rel="Api"/>
       
   492       <unit bldFile="/os/ossrv/ossrv_pub/glib_standard_macros/group"/>
       
   493      </component>
       
   494      <component id="glib_string_utility_functions" name="Glib String Utility Functions API" class="api" filter="s60">
       
   495       <meta rel="Api"/>
       
   496       <unit bldFile="/os/ossrv/ossrv_pub/glib_string_utility_functions/group"/>
       
   497      </component>
       
   498      <component id="glib_strings" name="Glib Strings API" class="api" filter="s60">
       
   499       <meta rel="Api"/>
       
   500       <unit bldFile="/os/ossrv/ossrv_pub/glib_strings/group"/>
       
   501      </component>
       
   502      <component id="glib_thread_pools" name="Glib Thread Pools API" class="api" filter="s60">
       
   503       <meta rel="Api"/>
       
   504       <unit bldFile="/os/ossrv/ossrv_pub/glib_thread_pools/group"/>
       
   505      </component>
       
   506      <component id="glib_threads" name="Glib Threads API" class="api" filter="s60">
       
   507       <meta rel="Api"/>
       
   508       <unit bldFile="/os/ossrv/ossrv_pub/glib_threads/group"/>
       
   509      </component>
       
   510      <component id="glib_timers" name="Glib Timers API" class="api" filter="s60">
       
   511       <meta rel="Api"/>
       
   512       <unit bldFile="/os/ossrv/ossrv_pub/glib_timers/group"/>
       
   513      </component>
       
   514      <component id="glib_unicode_manipulation" name="Glib Unicode Manipulation API" class="api" filter="s60">
       
   515       <meta rel="Api"/>
       
   516       <unit bldFile="/os/ossrv/ossrv_pub/glib_unicode_manipulation/group"/>
       
   517      </component>
       
   518      <component id="glib_value_arrays" name="Glib Value Arrays API" class="api" filter="s60">
       
   519       <meta rel="Api"/>
       
   520       <unit bldFile="/os/ossrv/ossrv_pub/glib_value_arrays/group"/>
       
   521      </component>
       
   522      <component id="glib_varargs_value_collection" name="Glib Varargs Value Collection API" class="api" filter="s60">
       
   523       <meta rel="Api"/>
       
   524       <unit bldFile="/os/ossrv/ossrv_pub/glib_varargs_value_collection/group"/>
       
   525      </component>
       
   526      <component id="gobject" name="GObject API" class="api" filter="s60">
       
   527       <meta rel="Api"/>
       
   528       <unit bldFile="/os/ossrv/ossrv_pub/gobject/group"/>
       
   529      </component>
       
   530      <component id="gparamspec" name="GParamSpec API" class="api" filter="s60">
       
   531       <meta rel="Api"/>
       
   532       <unit bldFile="/os/ossrv/ossrv_pub/gparamspec/group"/>
       
   533      </component>
       
   534      <component id="gtype" name="GType API" class="api" filter="s60">
       
   535       <meta rel="Api"/>
       
   536       <unit bldFile="/os/ossrv/ossrv_pub/gtype/group"/>
       
   537      </component>
       
   538      <component id="gtypemodule" name="GTypeModule API" class="api" filter="s60">
       
   539       <meta rel="Api"/>
       
   540       <unit bldFile="/os/ossrv/ossrv_pub/gtypemodule/group"/>
       
   541      </component>
       
   542      <component id="gtypeplugin" name="GTypePlugin API" class="api" filter="s60">
       
   543       <meta rel="Api"/>
       
   544       <unit bldFile="/os/ossrv/ossrv_pub/gtypeplugin/group"/>
       
   545      </component>
       
   546      <component id="io_stream_api" name="I/O stream API" class="api" filter="s60">
       
   547       <meta rel="Api"/>
       
   548       <unit bldFile="/os/ossrv/ossrv_pub/io_stream_api/group"/>
       
   549      </component>
       
   550      <component id="localization_function_api" name="Localization Function API" class="api" filter="s60">
       
   551       <meta rel="Api"/>
       
   552       <unit bldFile="/os/ossrv/ossrv_pub/localization_function_api/group"/>
       
   553      </component>
       
   554      <component id="math_operations_api" name="Math Operations API" class="api" filter="s60">
       
   555       <meta rel="Api"/>
       
   556       <unit bldFile="/os/ossrv/ossrv_pub/math_operations_api/group"/>
       
   557      </component>
       
   558      <component id="ossrv_memory_api" name="Generic OS Services Memory API" class="api" filter="s60">
       
   559       <meta rel="Api"/>
       
   560       <unit bldFile="/os/ossrv/ossrv_pub/memory/group"/>
       
   561      </component>
       
   562      <component id="no_namespace_headers" name="No Namespace Headers" class="api" filter="s60">
       
   563       <meta rel="Api"/>
       
   564       <unit bldFile="/os/ossrv/ossrv_pub/no_namespace_headers/group"/>
       
   565      </component>
       
   566      <component id="openc_headers" name="OpenC headers" class="api" filter="s60">
       
   567       <meta rel="Api"/>
       
   568       <unit bldFile="/os/ossrv/ossrv_pub/openc_headers/group"/>
       
   569      </component>
       
   570      <component id="openc_wrappers" name="OpenC wrappers" class="api" filter="s60">
       
   571       <meta rel="Api"/>
       
   572       <unit bldFile="/os/ossrv/ossrv_pub/openc_wrappers/group"/>
       
   573      </component>
       
   574      <component id="ssl_general_api" name="SSL General API" class="api" filter="s60">
       
   575       <meta rel="Api"/>
       
   576       <unit bldFile="/os/ossrv/ossrv_pub/ssl_general_api/group"/>
       
   577      </component>
       
   578      <component id="ssl_protocol_methods_api" name="SSL Protocol Methods API" class="api" filter="s60">
       
   579       <meta rel="Api"/>
       
   580       <unit bldFile="/os/ossrv/ossrv_pub/ssl_protocol_methods_api/group"/>
       
   581      </component>
       
   582      <component id="standard_compressiondecompression_api" name="Standard Compression/Decompression API" class="api" filter="s60">
       
   583       <meta rel="Api"/>
       
   584       <unit bldFile="/os/ossrv/ossrv_pub/standard_compressiondecompression_api/group"/>
       
   585      </component>
       
   586      <component id="stl" name="STL API" class="api" filter="s60">
       
   587       <meta rel="Api"/>
       
   588       <unit bldFile="/os/ossrv/ossrv_pub/stl/group"/>
       
   589      </component>
       
   590      <component id="thread_api" name="Thread API" class="api" filter="s60">
       
   591       <meta rel="Api"/>
       
   592       <unit bldFile="/os/ossrv/ossrv_pub/thread_api/group"/>
       
   593      </component>
       
   594      <component id="type_attributes" name="Type Attributes API" class="api" filter="s60">
       
   595       <meta rel="Api"/>
       
   596       <unit bldFile="/os/ossrv/ossrv_pub/type_attributes/group"/>
       
   597      </component>
       
   598      <component id="typeinfo" name="Type Info API" class="api" filter="s60">
       
   599       <meta rel="Api"/>
       
   600       <unit bldFile="/os/ossrv/ossrv_pub/typeinfo/group"/>
       
   601      </component>
       
   602      <component id="utility_apis" name="Utility APIs" class="api" filter="s60">
       
   603       <meta rel="Api"/>
       
   604       <unit bldFile="/os/ossrv/ossrv_pub/utility_apis/group"/>
       
   605      </component>
       
   606      <component id="wide_character_classapis" name="Wide character class/apis" class="api" filter="s60">
       
   607       <meta rel="Api"/>
       
   608       <unit bldFile="/os/ossrv/ossrv_pub/wide_character_classapis/group"/>
       
   609      </component>
       
   610      <component id="dbus_api" name="Dbus API" class="api" filter="s60">
       
   611       <unit bldFile="/os/ossrv/ossrv_pub/dbus/group"/>
       
   612      </component>
       
   613      <component id="dbus-glib" name="Dbus-glib API" class="api" filter="s60">
       
   614       <unit bldFile="/os/ossrv/ossrv_pub/dbus-glib/group"/>
       
   615      </component>
       
   616     </collection>
       
   617     <collection id="ossrv_plat" name="Generic OS Services Platform Interfaces" level="utilities">
       
   618      <component id="libutils_apis" name="Utility Library APIs" class="api" filter="s60">
       
   619       <unit bldFile="/os/ossrv/ossrv_plat/libutils/group"/>
       
   620      </component>
       
   621     </collection>
   261     <collection id="stdlibs" name="Standard Libraries" level="translation">
   622     <collection id="stdlibs" name="Standard Libraries" level="translation">
   262      <component id="libz" filter="s60" name="Z Compression Library">
   623      <component id="libz" filter="s60" name="Z Compression Library">
   263       <unit bldFile="/os/ossrv/stdlibs/libz/group"/>
   624       <unit bldFile="/os/ossrv/stdlibs/libz/group"/>
   264      </component>
   625      </component>
   265      <component id="libcrypt" filter="s60" name="Crypt Library">
   626      <component id="libcrypt" filter="s60" name="Crypt Library">
   274       <unit bldFile="/os/ossrv/ssl/libssl/group"/>
   635       <unit bldFile="/os/ossrv/ssl/libssl/group"/>
   275      </component>
   636      </component>
   276     </collection>
   637     </collection>
   277     <collection id="glib" name="GLib" level="utilities">
   638     <collection id="glib" name="GLib" level="utilities">
   278      <component id="glibbackend" filter="s60" name="GLib Backend">
   639      <component id="glibbackend" filter="s60" name="GLib Backend">
   279       <unit bldFile="/os/ossrv/glib/glibbackend/group"/>
   640       <unit bldFile="/os/ossrv/glib/build/symbian/glibbackend/group"/>
       
   641       <!-- Move to here: <unit bldFile="glib/glibbackend/group"/> -->
   280      </component>
   642      </component>
   281      <component id="libglib" filter="s60" name="GLib Library">
   643      <component id="libglib" filter="s60" name="GLib Library">
   282       <unit bldFile="/os/ossrv/glib/libglib/group"/>
   644       <unit bldFile="/os/ossrv/glib/build/symbian/glib/group"/>
       
   645       <!-- Move to here: <unit bldFile="glib/libglib/group"/> -->
   283      </component>
   646      </component>
   284      <component id="libgthread" filter="s60" name="Libg Thread">
   647      <component id="libgthread" filter="s60" name="Libg Thread">
   285       <unit bldFile="/os/ossrv/glib/libgthread/group"/>
   648       <unit bldFile="/os/ossrv/glib/build/symbian/gthread/group"/>
       
   649       <!-- Move to here:     <unit bldFile="glib/libgthread/group"/> -->
   286      </component>
   650      </component>
   287      <component id="libgmodule" filter="s60" name="Libg Module">
   651      <component id="libgmodule" filter="s60" name="Libg Module">
   288       <unit bldFile="/os/ossrv/glib/libgmodule/group"/>
   652       <unit bldFile="/os/ossrv/glib/build/symbian/gmodule/group"/>
       
   653       <!-- Move to here:         <unit bldFile="glib/libgmodule/group"/> -->
   289      </component>
   654      </component>
   290      <component id="libgobject" filter="s60" name="Libg Object">
   655      <component id="libgobject" filter="s60" name="Libg Object">
   291       <unit bldFile="/os/ossrv/glib/libgobject/group"/>
   656       <unit bldFile="/os/ossrv/glib/build/symbian/gobject/group"/>
       
   657       <!-- Move to here:         <unit bldFile="glib/libgobject/group"/> -->
   292      </component>
   658      </component>
   293     </collection>
   659     </collection>
   294     <collection id="stdcpp" name="C++ Standard Library" level="translation">
   660     <collection id="stdcpp" name="C++ Standard Library" level="translation">
   295      <!-- collection is really a component. Needs to be moved down a directory -->
   661      <!-- collection is really a component. Needs to be moved down a directory -->
   296      <component id="stdcpp_build" filter="s60" name="Stdcpp">
   662      <component id="stdcpp_build" filter="s60" name="Stdcpp">
   359       <unit bldFile="/os/ossrv/genericopenlibs/openenvcore/group" mrp="/os/ossrv/genericopenlibs/openenvcore/group/openenv.mrp"/>
   725       <unit bldFile="/os/ossrv/genericopenlibs/openenvcore/group" mrp="/os/ossrv/genericopenlibs/openenvcore/group/openenv.mrp"/>
   360      </component>
   726      </component>
   361      <component id="posixrealtimeextensions" name="POSIX Realtime Extensions" introduced="^3" purpose="optional">
   727      <component id="posixrealtimeextensions" name="POSIX Realtime Extensions" introduced="^3" purpose="optional">
   362       <unit bldFile="/os/ossrv/genericopenlibs/posixrealtimeextensions/group" mrp="/os/ossrv/genericopenlibs/posixrealtimeextensions/group/oeaddons_librt.mrp"/>
   728       <unit bldFile="/os/ossrv/genericopenlibs/posixrealtimeextensions/group" mrp="/os/ossrv/genericopenlibs/posixrealtimeextensions/group/oeaddons_librt.mrp"/>
   363      </component>
   729      </component>
       
   730      <component id="liboil" name="Liboil" introduced="^4" purpose="optional">
       
   731       <unit bldFile="/os/ossrv/genericopenlibs/liboil/group" mrp="/os/ossrv/genericopenlibs/liboil/group/oeaddons_liboil.mrp"/>
       
   732      </component>
   364     </collection>
   733     </collection>
   365     <collection id="lowlevellibsandfws" name="Low Level Libraries and Frameworks" level="app-libs">
   734     <collection id="lowlevellibsandfws" name="Low Level Libraries and Frameworks" level="app-libs">
   366      <component id="pluginfw" name="Plugin Framework" introduced="6.2" purpose="mandatory">
   735      <component id="pluginfw" name="Plugin Framework" introduced="6.2" purpose="mandatory">
   367       <unit version="3" bldFile="/os/ossrv/lowlevellibsandfws/pluginfw/Group" mrp="/os/ossrv/lowlevellibsandfws/pluginfw/Group/syslibs_ecom3.mrp"/>
   736       <unit version="3" bldFile="/os/ossrv/lowlevellibsandfws/pluginfw/Group" mrp="/os/ossrv/lowlevellibsandfws/pluginfw/Group/syslibs_ecom3.mrp"/>
   368      </component>
   737      </component>
   374      </component>
   743      </component>
   375     </collection>
   744     </collection>
   376     <collection id="ossrv_info" name="Generic OS Services Info" level="utilities">
   745     <collection id="ossrv_info" name="Generic OS Services Info" level="utilities">
   377      <component id="ossrv_build" filter="s60" name="Generic OS Services Build">
   746      <component id="ossrv_build" filter="s60" name="Generic OS Services Build">
   378       <!-- exports should be moved to individual components -->
   747       <!-- exports should be moved to individual components -->
   379       <unit bldFile="/os/ossrv/rom"/>
   748       <unit bldFile="/os/ossrv/group"/>
   380      </component>
       
   381      <component id="ossrv_plat" filter="s60" name="Generic OS Services Platform Interfaces" class="api">
       
   382       <unit bldFile="/os/ossrv/ossrv_plat/libutils/group"/>
       
   383      </component>
       
   384      <component id="ossrv_pub" filter="s60" name="Generic OS Services Public Interfaces" class="api">
       
   385       <unit bldFile="/os/ossrv/ossrv_pub/group"/>
       
   386      </component>
   749      </component>
   387      <component id="ossrv_metadata" name="Generic OS Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
   750      <component id="ossrv_metadata" name="Generic OS Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
   388       <unit mrp="/os/ossrv/ossrv_info/ossrv_metadata/ossrv_metadata.mrp"/>
   751       <unit mrp="/os/ossrv/ossrv_info/ossrv_metadata/ossrv_metadata.mrp"/>
   389      </component>
   752      </component>
   390     </collection>
   753     </collection>
   439       <unit mrp="/os/persistentdata/persistentdata_info/persistentdata_metadata/persistentdata_metadata.mrp"/>
   802       <unit mrp="/os/persistentdata/persistentdata_info/persistentdata_metadata/persistentdata_metadata.mrp"/>
   440      </component>
   803      </component>
   441     </collection>
   804     </collection>
   442    </package>
   805    </package>
   443    <package id="devicesrv" level="services" tech-domain="hb" name="Device Services" levels="adaptation hw-if plugin framework server app-if">
   806    <package id="devicesrv" level="services" tech-domain="hb" name="Device Services" levels="adaptation hw-if plugin framework server app-if">
       
   807     <collection id="devicesrv_pub" name="Device Services Public Interfaces" level="app-if">
       
   808      <component id="platform_path_definitions_api" name="Platform Path Definitions API" class="api" filter="s60,bldmefirst">
       
   809       <meta rel="Api"/>
       
   810       <unit bldFile="/os/devicesrv/devicesrv_pub/platform_path_definitions_api/group"/>
       
   811      </component>
       
   812      <component id="common_platform_security_definitions_api" name="Common Platform Security Definitions API" class="api" filter="s60">
       
   813       <meta rel="Api"/>
       
   814       <unit bldFile="/os/devicesrv/devicesrv_pub/common_platform_security_definitions_api/group"/>
       
   815      </component>
       
   816      <component id="feature_discovery_api" name="Feature Discovery API" class="api" filter="s60">
       
   817       <meta rel="Api"/>
       
   818       <unit bldFile="/os/devicesrv/devicesrv_pub/feature_discovery_api/group"/>
       
   819      </component>
       
   820      <component id="platform_environment_api" name="Platform Environment API" class="api" filter="s60">
       
   821       <meta rel="Api"/>
       
   822       <unit bldFile="/os/devicesrv/devicesrv_pub/platform_environment_api/group"/>
       
   823      </component>
       
   824      <component id="sensor_channel_api" name="Sensor Channel API" class="api" filter="s60">
       
   825       <meta rel="Api"/>
       
   826       <unit bldFile="/os/devicesrv/devicesrv_pub/sensor_channel_api/group"/>
       
   827      </component>
       
   828      <component id="sensor_definitions_api" name="Sensor Definitions API" class="api" filter="s60">
       
   829       <meta rel="Api"/>
       
   830       <unit bldFile="/os/devicesrv/devicesrv_pub/sensor_definitions_api/group"/>
       
   831      </component>
       
   832      <component id="version_info_api" name="Version Info API" class="api" filter="s60">
       
   833       <meta rel="Api"/>
       
   834       <unit bldFile="/os/devicesrv/devicesrv_pub/version_info_api/group"/>
       
   835      </component>
       
   836      <component id="accessory_monitoring_api" name="Accessory Monitoring API" class="api" filter="s60">
       
   837       <meta rel="Api"/>
       
   838       <unit bldFile="/os/devicesrv/devicesrv_pub/accessory_monitoring_api/group"/>
       
   839      </component>
       
   840      <component id="haptics_api" name="Haptics API" class="api" filter="s60">
       
   841       <meta rel="Api"/>
       
   842       <unit bldFile="/os/devicesrv/devicesrv_pub/haptics_api/group"/>
       
   843      </component>
       
   844      <component id="sensor_data_compensator_api" name="Sensor Data Compensator API" class="api" filter="s60">
       
   845       <meta rel="Api"/>
       
   846       <unit bldFile="/os/devicesrv/devicesrv_pub/sensor_data_compensator_api/group"/>
       
   847      </component>
       
   848      <component id="platform_path_definitions_api" name="Platform Path Definitions API" class="api" filter="s60">
       
   849       <unit bldFile="/os/devicesrv/devicesrv_pub/platform_path_definitions_api/inc/platform_paths.hrh"/>
       
   850      </component>
       
   851     </collection>
       
   852     <collection id="devicesrv_plat" name="Device Services Platform Interfaces" level="app-if">
       
   853      <component id="configuration_file_parser_api" name="Configuration File Parser API" class="api" filter="s60">
       
   854       <meta rel="Api"/>
       
   855       <unit bldFile="/os/devicesrv/devicesrv_plat/configuration_file_parser_api/group"/>
       
   856      </component>
       
   857      <component id="dos_extension_plugin_api" name="DOS Extension Plug-In API" class="api" filter="s60">
       
   858       <meta rel="Api"/>
       
   859       <unit bldFile="/os/devicesrv/devicesrv_plat/dos_extension_plugin_api/group"/>
       
   860      </component>
       
   861      <component id="mediator_command_initiator_api" name="Mediator Command Initiator API" class="api" filter="s60">
       
   862       <meta rel="Api"/>
       
   863       <unit bldFile="/os/devicesrv/devicesrv_plat/mediator_command_initiator_api/group"/>
       
   864      </component>
       
   865      <component id="syslangutil_api" name="SysLangUtil API" class="api" filter="s60">
       
   866       <meta rel="Api"/>
       
   867       <unit bldFile="/os/devicesrv/devicesrv_plat/syslangutil_api/group"/>
       
   868      </component>
       
   869      <component id="wakeup_alarm_api" name="Wakeup Alarm API" class="api" filter="s60">
       
   870       <meta rel="Api"/>
       
   871       <unit bldFile="/os/devicesrv/devicesrv_plat/wakeup_alarm_api/group"/>
       
   872      </component>
       
   873      <component id="disk_and_memory_level_keys_api" name="Disk and Memory Level Keys API" class="api" filter="s60">
       
   874       <meta rel="Api"/>
       
   875       <unit bldFile="/os/devicesrv/devicesrv_plat/disk_and_memory_level_keys_api/group"/>
       
   876      </component>
       
   877      <component id="mediator_plugin_api" name="Mediator Plugin API" class="api" filter="s60">
       
   878       <meta rel="Api"/>
       
   879       <unit bldFile="/os/devicesrv/devicesrv_plat/mediator_plugin_api/group"/>
       
   880      </component>
       
   881      <component id="headset_status_api" name="Headset Status API" class="api" filter="s60">
       
   882       <meta rel="Api"/>
       
   883       <unit bldFile="/os/devicesrv/devicesrv_plat/headset_status_api/group"/>
       
   884      </component>
       
   885      <component id="system_startup_extension_plugin_api" name="System Startup Extension Plugin API" class="api" filter="s60">
       
   886       <meta rel="Api"/>
       
   887       <unit bldFile="/os/devicesrv/devicesrv_plat/system_startup_extension_plugin_api/group"/>
       
   888      </component>
       
   889      <component id="sensor_plugin_api" name="Sensor Plugin API" class="api" filter="s60">
       
   890       <meta rel="Api"/>
       
   891       <unit bldFile="/os/devicesrv/devicesrv_plat/sensor_plugin_api/group"/>
       
   892      </component>
       
   893      <component id="accessory_api" name="Accessory API" class="api" filter="s60">
       
   894       <meta rel="Api"/>
       
   895       <unit bldFile="/os/devicesrv/devicesrv_plat/accessory_api/group"/>
       
   896      </component>
       
   897      <component id="display_language_definition_api" name="Display Language Definition API" class="api" filter="s60">
       
   898       <meta rel="Api"/>
       
   899       <unit bldFile="/os/devicesrv/devicesrv_plat/display_language_definition_api/group"/>
       
   900      </component>
       
   901      <component id="mediator_command_responder_api" name="Mediator Command Responder API" class="api" filter="s60">
       
   902       <meta rel="Api"/>
       
   903       <unit bldFile="/os/devicesrv/devicesrv_plat/mediator_command_responder_api/group"/>
       
   904      </component>
       
   905      <component id="accessory_policy_definitions_api" name="Accessory Policy Definitions API" class="api" filter="s60">
       
   906       <meta rel="Api"/>
       
   907       <unit bldFile="/os/devicesrv/devicesrv_plat/accessory_policy_definitions_api/group"/>
       
   908      </component>
       
   909      <component id="hw_settings_api" name="Hardware Settings API" class="api" filter="s60">
       
   910       <meta rel="Api"/>
       
   911       <unit bldFile="/os/devicesrv/devicesrv_plat/hw_settings_api/group"/>
       
   912      </component>
       
   913      <component id="mediator_domain_definitions_api" name="Mediator Domain Definitions API" class="api" filter="s60">
       
   914       <meta rel="Api"/>
       
   915       <unit bldFile="/os/devicesrv/devicesrv_plat/mediator_domain_definitions_api/group"/>
       
   916      </component>
       
   917      <component id="sensor_extension_api" name="Sensor Extension API" class="api" filter="s60">
       
   918       <meta rel="Api"/>
       
   919       <unit bldFile="/os/devicesrv/devicesrv_plat/sensor_extension_api/group"/>
       
   920      </component>
       
   921      <component id="accessory_plugin_api" name="Accessory Plugin API" class="api" filter="s60">
       
   922       <meta rel="Api"/>
       
   923       <unit bldFile="/os/devicesrv/devicesrv_plat/accessory_plugin_api/group"/>
       
   924      </component>
       
   925      <component id="sae_api" name="SAE API" class="api" filter="s60">
       
   926       <meta rel="Api"/>
       
   927       <unit bldFile="/os/devicesrv/devicesrv_plat/sae_api/group"/>
       
   928      </component>
       
   929      <component id="accessory_control_api" name="Accessory Control API" class="api" filter="s60">
       
   930       <meta rel="Api"/>
       
   931       <unit bldFile="/os/devicesrv/devicesrv_plat/accessory_control_api/group"/>
       
   932      </component>
       
   933      <component id="mediator_static_registration_api" name="Mediator Static Registration API" class="api" filter="s60">
       
   934       <meta rel="Api"/>
       
   935       <unit bldFile="/os/devicesrv/devicesrv_plat/mediator_static_registration_api/group"/>
       
   936      </component>
       
   937      <component id="accessory_key_event_handling_api" name="Accessory Key Event Handling API" class="api" filter="s60">
       
   938       <meta rel="Api"/>
       
   939       <unit bldFile="/os/devicesrv/devicesrv_plat/accessory_key_event_handling_api/group"/>
       
   940      </component>
       
   941      <component id="mediator_notification_api" name="Mediator Notification API" class="api" filter="s60">
       
   942       <meta rel="Api"/>
       
   943       <unit bldFile="/os/devicesrv/devicesrv_plat/mediator_notification_api/group"/>
       
   944      </component>
       
   945      <component id="accessory_policy_utility_api" name="Accessory Policy Utility API" class="api" filter="s60">
       
   946       <meta rel="Api"/>
       
   947       <unit bldFile="/os/devicesrv/devicesrv_plat/accessory_policy_utility_api/group"/>
       
   948      </component>
       
   949      <component id="common_dsy_plugin_api" name="Common DSY Plugin API" class="api" filter="s60">
       
   950       <meta rel="Api"/>
       
   951       <unit bldFile="/os/devicesrv/devicesrv_plat/common_dsy_plugin_api/group"/>
       
   952      </component>
       
   953      <component id="remote_control_extension_api" name="Remote Control Extension API" class="api" filter="s60">
       
   954       <meta rel="Api"/>
       
   955       <unit bldFile="/os/devicesrv/devicesrv_plat/remote_control_extension_api/group"/>
       
   956      </component>
       
   957      <component id="sensor_channel_filter_api" name="Sensor Channel Filter API" class="api" filter="s60">
       
   958       <meta rel="Api"/>
       
   959       <unit bldFile="/os/devicesrv/devicesrv_plat/sensor_channel_filter_api/group"/>
       
   960      </component>
       
   961      <component id="dos_extension_api" name="DOS Extension API" class="api" filter="s60">
       
   962       <meta rel="Api"/>
       
   963       <unit bldFile="/os/devicesrv/devicesrv_plat/dos_extension_api/group"/>
       
   964      </component>
       
   965      <component id="accessory_audio_control_api" name="Accessory Audio Control API" class="api" filter="s60">
       
   966       <meta rel="Api"/>
       
   967       <unit bldFile="/os/devicesrv/devicesrv_plat/accessory_audio_control_api/group"/>
       
   968      </component>
       
   969      <component id="mediator_event_consumer_api" name="Mediator Event Consumer API" class="api" filter="s60">
       
   970       <meta rel="Api"/>
       
   971       <unit bldFile="/os/devicesrv/devicesrv_plat/mediator_event_consumer_api/group"/>
       
   972      </component>
       
   973      <component id="shared_data_api" name="Shared Data API" class="api" filter="s60">
       
   974       <meta rel="Api"/>
       
   975       <unit bldFile="/os/devicesrv/devicesrv_plat/shared_data_api/group"/>
       
   976      </component>
       
   977      <component id="accessory_settings_api" name="Accessory Settings API" class="api" filter="s60">
       
   978       <meta rel="Api"/>
       
   979       <unit bldFile="/os/devicesrv/devicesrv_plat/accessory_settings_api/group"/>
       
   980      </component>
       
   981      <component id="accessory_bluetooth_control_api" name="Accessory Bluetooth Control API" class="api" filter="s60">
       
   982       <meta rel="Api"/>
       
   983       <unit bldFile="/os/devicesrv/devicesrv_plat/accessory_bluetooth_control_api/group"/>
       
   984      </component>
       
   985      <component id="extended_version_info_api" name="Extended Version Info API" class="api" filter="s60">
       
   986       <meta rel="Api"/>
       
   987       <unit bldFile="/os/devicesrv/devicesrv_plat/extended_version_info_api/group"/>
       
   988      </component>
       
   989      <component id="mediator_event_provider_api" name="Mediator Event Provider API" class="api" filter="s60">
       
   990       <meta rel="Api"/>
       
   991       <unit bldFile="/os/devicesrv/devicesrv_plat/mediator_event_provider_api/group"/>
       
   992      </component>
       
   993      <component id="tv_out_config_api" name="TV Out Config API" class="api" filter="s60">
       
   994       <meta rel="Api"/>
       
   995       <unit bldFile="/os/devicesrv/devicesrv_plat/tv_out_config_api/group"/>
       
   996      </component>
       
   997      <component id="tspclientmapper_api" name="TSP Client Mapper API" class="api" filter="s60">
       
   998       <meta rel="Api"/>
       
   999       <unit bldFile="/os/devicesrv/devicesrv_plat/tspclientmapper_api/group"/>
       
  1000      </component>
       
  1001      <component id="powersave_api" name="Power Save API" class="api" filter="s60">
       
  1002       <meta rel="Api"/>
       
  1003       <unit bldFile="/os/devicesrv/devicesrv_plat/powersave_api/group"/>
       
  1004      </component>
       
  1005      <component id="powersave_definitions_api" name="Power Save Definitions API" class="api" filter="s60">
       
  1006       <meta rel="Api"/>
       
  1007       <unit bldFile="/os/devicesrv/devicesrv_plat/powersave_definitions_api/group"/>
       
  1008      </component>
       
  1009      <component id="powersave_plugin_api" name="Power Save Plugin API" class="api" filter="s60">
       
  1010       <meta rel="Api"/>
       
  1011       <unit bldFile="/os/devicesrv/devicesrv_plat/powersave_plugin_api/group"/>
       
  1012      </component>
       
  1013      <component id="extended_version_info_plugin_api" name="Extended Version Info Plugin API" class="api" filter="s60">
       
  1014       <meta rel="Api"/>
       
  1015       <unit bldFile="/os/devicesrv/devicesrv_plat/extended_version_info_plugin_api/group"/>
       
  1016      </component>
       
  1017      <component id="haptics_plugin_api" name="Haptics Plugin API" class="api" filter="s60">
       
  1018       <meta rel="Api"/>
       
  1019       <unit bldFile="/os/devicesrv/devicesrv_plat/haptics_plugin_api/group"/>
       
  1020      </component>
       
  1021      <component id="haptics_effect_data_getter_plugin_api" name="Haptics Effect Data Getter Plugin API" class="api" filter="s60">
       
  1022       <meta rel="Api"/>
       
  1023       <unit bldFile="/os/devicesrv/devicesrv_plat/haptics_effect_data_getter_plugin_api/group"/>
       
  1024      </component>
       
  1025      <component id="haptics_packetizer_plugin_api" name="Haptics Packetizer Plugin API" class="api" filter="s60">
       
  1026       <meta rel="Api"/>
       
  1027       <unit bldFile="/os/devicesrv/devicesrv_plat/haptics_packetizer_plugin_api/group"/>
       
  1028      </component>
       
  1029      <component id="tiltcompensation_api" name="Tilt Compensation API" class="api" filter="s60">
       
  1030       <meta rel="Api"/>
       
  1031       <unit bldFile="/os/devicesrv/devicesrv_plat/tiltcompensation_api/group"/>
       
  1032      </component>
       
  1033      <component id="disk_notification_handler_api" name="Disk Notification Handler API" class="api" filter="s60">
       
  1034       <meta rel="Api"/>
       
  1035       <unit bldFile="/os/devicesrv/devicesrv_plat/disk_notification_handler_api/group"/>
       
  1036      </component>
       
  1037      <component id="accessory_policy_usb_audio_api" name="Accessory Policy USB Audio API" class="api" filter="s60">
       
  1038       <meta rel="Api"/>
       
  1039       <unit bldFile="/os/devicesrv/devicesrv_plat/accessory_policy_usb_audio_api/group"/>
       
  1040      </component>
       
  1041      <component id="accessory_policy_hdmi_audio_api" name="Accessory Policy HDMI Audio API" class="api" filter="s60">
       
  1042       <meta rel="Api"/>
       
  1043       <unit bldFile="/os/devicesrv/devicesrv_plat/accessory_policy_hdmi_audio_api/group"/>
       
  1044      </component>
       
  1045      <component id="sensor_data_compensator_plugin_api" name="Sensor Data Compensator Plugin API" class="api" filter="s60">
       
  1046       <meta rel="Api"/>
       
  1047       <unit bldFile="/os/devicesrv/devicesrv_plat/sensor_data_compensator_plugin_api/group"/>
       
  1048      </component>
       
  1049      <component id="ddc_access_api" name="DDC Access API" class="api" filter="s60">
       
  1050       <meta rel="Api"/>
       
  1051       <unit bldFile="/os/devicesrv/devicesrv_plat/ddc_access_api/group"/>
       
  1052      </component>
       
  1053      <component id="tv_out_behaviour_api" name="TV Out Behaviour API" class="api" filter="s60">
       
  1054       <meta rel="Api"/>
       
  1055       <unit bldFile="/os/devicesrv/devicesrv_plat/tv_out_behaviour_api/group"/>
       
  1056      </component>
       
  1057     </collection>
   444     <collection id="accessoryservices" name="Accessory Services" level="framework">
  1058     <collection id="accessoryservices" name="Accessory Services" level="framework">
   445      <component id="accessorymonitor" filter="s60" name="Accessory Monitor">
  1059      <component id="accessorymonitor" filter="s60" name="Accessory Monitor">
   446       <unit bldFile="/os/devicesrv/accessoryservices/accessorymonitor/group"/>
  1060       <unit bldFile="/os/devicesrv/accessoryservices/accessorymonitor/group"/>
   447      </component>
  1061      </component>
   448      <component id="accessoryremotecontrol" filter="s60" name="Accessory Remote Control">
  1062      <component id="accessoryremotecontrol" filter="s60" name="Accessory Remote Control">
   626      <component id="hwrmhaitest" name="HWRM HAI Tests" introduced="^2" purpose="development" filter="test">
  1240      <component id="hwrmhaitest" name="HWRM HAI Tests" introduced="^2" purpose="development" filter="test">
   627       <unit mrp="/os/devicesrv/devicesrvapitest/hwrmhaitest/group/hwrmhaitest.mrp" bldFile="/os/devicesrv/devicesrvapitest/hwrmhaitest/group"/>
  1241       <unit mrp="/os/devicesrv/devicesrvapitest/hwrmhaitest/group/hwrmhaitest.mrp" bldFile="/os/devicesrv/devicesrvapitest/hwrmhaitest/group"/>
   628      </component>
  1242      </component>
   629     </collection>
  1243     </collection>
   630     <collection id="devicesrv_info" name="Device Services Info" level="app-if">
  1244     <collection id="devicesrv_info" name="Device Services Info" level="app-if">
   631      <component id="devicesrv_plat" filter="s60" name="Device Services Platform Interfaces" class="api">
       
   632       <unit bldFile="/os/devicesrv/devicesrv_plat/group"/>
       
   633      </component>
       
   634      <component id="devicesrv_pub" filter="s60" name="Device Services Public Interfaces" class="api">
       
   635       <unit bldFile="/os/devicesrv/devicesrv_pub/group"/>
       
   636       <unit bldFile="/os/devicesrv/devicesrv_pub/platform_path_definitions_api/group" filter="bldmefirst"/>
       
   637       <!-- separate to another component? -->
       
   638      </component>
       
   639      <component id="devicesrv_metadata" name="Device Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  1245      <component id="devicesrv_metadata" name="Device Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
   640       <unit mrp="/os/devicesrv/devicesrv_info/devicesrv_metadata/devicesrv_metadata.mrp"/>
  1246       <unit mrp="/os/devicesrv/devicesrv_info/devicesrv_metadata/devicesrv_metadata.mrp"/>
   641      </component>
  1247      </component>
   642     </collection>
  1248     </collection>
   643    </package>
  1249    </package>
   660       <unit bldFile="/os/security/contentmgmt/contentaccessfwfordrm/group" mrp="/os/security/contentmgmt/contentaccessfwfordrm/group/security_caf2.mrp"/>
  1266       <unit bldFile="/os/security/contentmgmt/contentaccessfwfordrm/group" mrp="/os/security/contentmgmt/contentaccessfwfordrm/group/security_caf2.mrp"/>
   661      </component>
  1267      </component>
   662      <component id="cafrecogniserconfig" name="CAF Recogniser Config" introduced="9.1" purpose="mandatory">
  1268      <component id="cafrecogniserconfig" name="CAF Recogniser Config" introduced="9.1" purpose="mandatory">
   663       <unit bldFile="/os/security/contentmgmt/cafrecogniserconfig" mrp="/os/security/contentmgmt/cafrecogniserconfig/security_reccafconfig.mrp"/>
  1269       <unit bldFile="/os/security/contentmgmt/cafrecogniserconfig" mrp="/os/security/contentmgmt/cafrecogniserconfig/security_reccafconfig.mrp"/>
   664      </component>
  1270      </component>
   665      <component id="referencedrmagent" name="Reference DRM Agent" introduced="8.0" purpose="development" filter="test">
  1271      <component id="referencedrmagent" name="Reference DRM Agent" introduced="8.0" purpose="development">
   666       <!-- remove test filter once cafstreamingsupport is available -->
       
   667       <unit bldFile="/os/security/contentmgmt/referencedrmagent/RefTestAgent/group" mrp="/os/security/contentmgmt/referencedrmagent/RefTestAgent/group/security_rta.mrp"/>
  1272       <unit bldFile="/os/security/contentmgmt/referencedrmagent/RefTestAgent/group" mrp="/os/security/contentmgmt/referencedrmagent/RefTestAgent/group/security_rta.mrp"/>
       
  1273      </component>
       
  1274      <component id="cafstreamingsupport" name="CAF Streaming Support" introduced="^3" purpose="optional">
       
  1275       <unit bldFile="/os/security/contentmgmt/cafstreamingsupport/group" mrp="/os/security/contentmgmt/cafstreamingsupport/group/security_streamingcaf.mrp"/>
   668      </component>
  1276      </component>
   669     </collection>
  1277     </collection>
   670     <collection id="crypto" name="Crypto Libraries" level="libraries">
  1278     <collection id="crypto" name="Crypto Libraries" level="libraries">
   671      <component id="weakcryptospi" name="Weak Crypto SPI" filter="gt" introduced="^3" purpose="optional">
  1279      <component id="weakcryptospi" name="Weak Crypto SPI" filter="gt" introduced="^3" purpose="optional">
   672       <unit bldFile="/os/security/crypto/weakcryptospi/group" mrp="/os/security/crypto/weakcryptospi/group/security_cryptospi_weak.mrp"/>
  1280       <unit bldFile="/os/security/crypto/weakcryptospi/group" mrp="/os/security/crypto/weakcryptospi/group/security_cryptospi_weak.mrp"/>
   712      <component id="filebasedcertificateandkeystores" name="File-based Certificate and Key Stores" introduced="8.0" purpose="optional">
  1320      <component id="filebasedcertificateandkeystores" name="File-based Certificate and Key Stores" introduced="8.0" purpose="optional">
   713       <unit bldFile="/os/security/cryptoservices/filebasedcertificateandkeystores/group" mrp="/os/security/cryptoservices/filebasedcertificateandkeystores/group/security_filetokens.mrp"/>
  1321       <unit bldFile="/os/security/cryptoservices/filebasedcertificateandkeystores/group" mrp="/os/security/cryptoservices/filebasedcertificateandkeystores/group/security_filetokens.mrp"/>
   714      </component>
  1322      </component>
   715      <component id="Browser Root Certificates" introduced="^2" purpose="optional" filter="sf_build">
  1323      <component id="Browser Root Certificates" introduced="^2" purpose="optional" filter="sf_build">
   716       <unit mrp="/os/security/cryptoservices/browserrootcertificates/browserrootcerts.mrp"/>
  1324       <unit mrp="/os/security/cryptoservices/browserrootcertificates/browserrootcerts.mrp"/>
       
  1325      </component>
       
  1326      <component id="rootcertificates" filter="sf_build" name="Root Certificates" introduced="7.0s" purpose="optional">
       
  1327       <!-- not in S60 codebase -->
       
  1328       <unit bldFile="/os/security/cryptoservices/rootcertificates/group" mrp="/os/security/cryptoservices/rootcertificates/group/rootcerts.mrp"/>
   717      </component>
  1329      </component>
   718      <component id="asnpkcs" name="ASN PKCS" introduced="8.0" purpose="optional">
  1330      <component id="asnpkcs" name="ASN PKCS" introduced="8.0" purpose="optional">
   719       <unit bldFile="/os/security/cryptoservices/asnpkcs/group" mrp="/os/security/cryptoservices/asnpkcs/group/security_asnpkcs.mrp"/>
  1331       <unit bldFile="/os/security/cryptoservices/asnpkcs/group" mrp="/os/security/cryptoservices/asnpkcs/group/security_asnpkcs.mrp"/>
   720      </component>
  1332      </component>
   721     </collection>
  1333     </collection>
  1062       <unit bldFile="/os/networkingsrv/pppcompressionplugins/predictorcompression/group" mrp="/os/networkingsrv/pppcompressionplugins/predictorcompression/group/networking_predcomp.mrp"/>
  1674       <unit bldFile="/os/networkingsrv/pppcompressionplugins/predictorcompression/group" mrp="/os/networkingsrv/pppcompressionplugins/predictorcompression/group/networking_predcomp.mrp"/>
  1063      </component>
  1675      </component>
  1064     </collection>
  1676     </collection>
  1065    </package>
  1677    </package>
  1066    <package id="wlan" level="services" tech-domain="dc" name="WLAN" levels="hw low mid high tools test">
  1678    <package id="wlan" level="services" tech-domain="dc" name="WLAN" levels="hw low mid high tools test">
       
  1679     <collection id="wlan_plat" name="WLAN Platform Interfaces" level="test">
       
  1680      <component id="wlan_dbif_api" name="WLAN DBIF API" class="api" filter="s60">
       
  1681       <meta rel="Api"/>
       
  1682       <unit bldFile="/os/wlan/wlan_plat/wlan_dbif_api/group"/>
       
  1683      </component>
       
  1684      <component id="wlan_hal_api" name="WLAN HAL API" class="api" filter="s60">
       
  1685       <meta rel="Api"/>
       
  1686       <unit bldFile="/os/wlan/wlan_plat/wlan_hal_api/group"/>
       
  1687      </component>
       
  1688      <component id="wlan_management_api" name="WLAN Management API" class="api" filter="s60">
       
  1689       <meta rel="Api"/>
       
  1690       <unit bldFile="/os/wlan/wlan_plat/wlan_management_api/group"/>
       
  1691      </component>
       
  1692      <component id="wlan_device_settings_api" name="WLAN Device Settings API" class="api" filter="s60">
       
  1693       <meta rel="Api"/>
       
  1694       <unit bldFile="/os/wlan/wlan_plat/wlan_device_settings_api/group"/>
       
  1695      </component>
       
  1696      <component id="wlan_control_api" name="WLAN Control API" class="api" filter="s60">
       
  1697       <meta rel="Api"/>
       
  1698       <unit bldFile="/os/wlan/wlan_plat/wlan_control_api/group"/>
       
  1699      </component>
       
  1700      <component id="wlan_hw_initialization_data_api" name="WLAN Hardware Initialization Data API" class="api" filter="s60">
       
  1701       <meta rel="Api"/>
       
  1702       <unit bldFile="/os/wlan/wlan_plat/wlan_hw_initialization_data_api/group"/>
       
  1703      </component>
       
  1704      <component id="wlan_power_save_plugin_api" name="WLAN Power Save Plugin API" class="api" filter="s60">
       
  1705       <meta rel="Api"/>
       
  1706       <unit bldFile="/os/wlan/wlan_plat/wlan_power_save_plugin_api/group"/>
       
  1707      </component>
       
  1708      <component id="wlan_info_api" name="WLAN Info API" class="api" filter="s60">
       
  1709       <meta rel="Api"/>
       
  1710       <unit bldFile="/os/wlan/wlan_plat/wlan_info_api/group"/>
       
  1711      </component>
       
  1712      <component id="wlan_agent_hotspot_plugin_api" name="WLAN Agent Hotspot Plug-in API" class="api" filter="s60">
       
  1713       <meta rel="Api"/>
       
  1714       <unit bldFile="/os/wlan/wlan_plat/wlan_agent_hotspot_plugin_api/group"/>
       
  1715      </component>
       
  1716      <component id="wlan_osa_api" name="WLAN OSA API" class="api" filter="s60">
       
  1717       <meta rel="Api"/>
       
  1718       <unit bldFile="/os/wlan/wlan_plat/wlan_osa_api/group"/>
       
  1719      </component>
       
  1720      <component id="wlan_spia_api" name="WLAN SPIA API" class="api" filter="s60">
       
  1721       <meta rel="Api"/>
       
  1722       <unit bldFile="/os/wlan/wlan_plat/wlan_spia_api/group"/>
       
  1723      </component>
       
  1724      <component id="wlan_hpa_api" name="WLAN HPA API" class="api" filter="s60">
       
  1725       <meta rel="Api"/>
       
  1726       <unit bldFile="/os/wlan/wlan_plat/wlan_hpa_api/group"/>
       
  1727      </component>
       
  1728      <component id="wlan_eapol_plugin_api" name="WLAN EAPOL Plugin API" class="api" filter="s60">
       
  1729       <meta rel="Api"/>
       
  1730       <unit bldFile="/os/wlan/wlan_plat/wlan_eapol_plugin_api/group"/>
       
  1731      </component>
       
  1732      <component id="wlan_generic_plugin_api" name="WLAN Generic Plugin API" class="api" filter="s60">
       
  1733       <meta rel="Api"/>
       
  1734       <unit bldFile="/os/wlan/wlan_plat/wlan_generic_plugin_api/group"/>
       
  1735      </component>
       
  1736      <component id="wlan_aws_plugin_api" name="WLAN AWS Plugin API" class="api" filter="s60">
       
  1737       <meta rel="Api"/>
       
  1738       <unit bldFile="/os/wlan/wlan_plat/wlan_aws_plugin_api/group"/>
       
  1739      </component>
       
  1740     </collection>
       
  1741     <collection id="wlan_pub" name="WLAN Public Interfaces" level="test">
       
  1742      <component id="wlan_sdk_info_api" name="WLAN SDK Info API" class="api" filter="s60">
       
  1743       <meta rel="Api"/>
       
  1744       <unit bldFile="/os/wlan/wlan_pub/wlan_sdk_info_api/group"/>
       
  1745      </component>
       
  1746     </collection>
  1067     <collection id="wlan_bearer" name="WLAN Bearer" level="hw">
  1747     <collection id="wlan_bearer" name="WLAN Bearer" level="hw">
  1068      <component id="wlanpsmplugin" filter="s60" name="WLAN PSM Plugin" class="plugin">
  1748      <component id="wlanpsmplugin" filter="s60" name="WLAN PSM Plugin" class="plugin">
  1069       <unit bldFile="/os/wlan/wlan_bearer/wlanpsmplugin/group"/>
  1749       <unit bldFile="/os/wlan/wlan_bearer/wlanpsmplugin/group"/>
  1070      </component>
  1750      </component>
  1071      <component id="wlanagent" filter="s60" name="WLAN Agent">
  1751      <component id="wlanagent" filter="s60" name="WLAN Agent">
  1089      <component id="wlanhaitest" name="WLAN HAI Tests" introduced="^2" purpose="development" filter="test">
  1769      <component id="wlanhaitest" name="WLAN HAI Tests" introduced="^2" purpose="development" filter="test">
  1090       <unit mrp="/os/wlan/wlanapitest/wlanhaitest/group/wlanhaitest.mrp" bldFile="/os/wlan/wlanapitest/wlanhaitest/group"/>
  1770       <unit mrp="/os/wlan/wlanapitest/wlanhaitest/group/wlanhaitest.mrp" bldFile="/os/wlan/wlanapitest/wlanhaitest/group"/>
  1091      </component>
  1771      </component>
  1092     </collection>
  1772     </collection>
  1093     <collection id="wlan_info" name="WLAN Info" level="test">
  1773     <collection id="wlan_info" name="WLAN Info" level="test">
  1094      <component id="wlan_pub" filter="s60" name="WLAN Public Interfaces" class="api">
       
  1095       <unit bldFile="/os/wlan/wlan_pub/group"/>
       
  1096      </component>
       
  1097      <component id="wlan_plat" filter="s60" name="WLAN Platform Interfaces" class="api">
       
  1098       <unit bldFile="/os/wlan/wlan_plat/group"/>
       
  1099      </component>
       
  1100      <component id="wlan_metadata" name="WLAN Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  1774      <component id="wlan_metadata" name="WLAN Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  1101       <unit mrp="/os/wlan/wlan_info/wlan_metadata/wlan_metadata.mrp"/>
  1775       <unit mrp="/os/wlan/wlan_info/wlan_metadata/wlan_metadata.mrp"/>
  1102      </component>
  1776      </component>
  1103     </collection>
  1777     </collection>
  1104    </package>
  1778    </package>
  1111     <collection id="basebandadaptationplugins" name="Baseband Adaptation Plugins" level="adaptation">
  1785     <collection id="basebandadaptationplugins" name="Baseband Adaptation Plugins" level="adaptation">
  1112      <component id="basebandchanneladaptorforc32" name="Baseband Channel Adaptor for C32" introduced="8.1" purpose="optional" class="plugin">
  1786      <component id="basebandchanneladaptorforc32" name="Baseband Channel Adaptor for C32" introduced="8.1" purpose="optional" class="plugin">
  1113       <unit bldFile="/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/group" mrp="/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/group/networking_c32bca.mrp"/>
  1787       <unit bldFile="/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/group" mrp="/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/group/networking_c32bca.mrp"/>
  1114      </component>
  1788      </component>
  1115     </collection>
  1789     </collection>
  1116     <collection id="fax" name="Fax" level="server">
       
  1117      <component id="faxclientandserver" name="Fax Client and Server" purpose="optional">
       
  1118       <unit bldFile="/os/cellularsrv/fax/faxclientandserver/Group" mrp="/os/cellularsrv/fax/faxclientandserver/Group/telephony_fax.mrp"/>
       
  1119      </component>
       
  1120     </collection>
       
  1121     <collection id="smsprotocols" name="SMS Protocols" level="framework">
  1790     <collection id="smsprotocols" name="SMS Protocols" level="framework">
  1122      <component id="smsstack" name="SMS Stack" introduced="6.0" purpose="mandatory" class="plugin">
  1791      <component id="smsstack" name="SMS Stack" introduced="6.0" purpose="mandatory" class="plugin">
  1123       <unit bldFile="/os/cellularsrv/smsprotocols/smsstack/group" mrp="/os/cellularsrv/smsprotocols/smsstack/group/nbprotocols_smsstackv2.mrp"/>
  1792       <unit bldFile="/os/cellularsrv/smsprotocols/smsstack/group" mrp="/os/cellularsrv/smsprotocols/smsstack/group/nbprotocols_smsstackv2.mrp"/>
  1124      </component>
  1793      </component>
  1125     </collection>
  1794     </collection>
  1227       <unit mrp="/os/cellularsrv/cellularsrvapitest/telephonydevsoundhaitest/group/telephonydevsoundhaitest.mrp" bldFile="/os/cellularsrv/cellularsrvapitest/telephonydevsoundhaitest/group"/>
  1896       <unit mrp="/os/cellularsrv/cellularsrvapitest/telephonydevsoundhaitest/group/telephonydevsoundhaitest.mrp" bldFile="/os/cellularsrv/cellularsrvapitest/telephonydevsoundhaitest/group"/>
  1228      </component>
  1897      </component>
  1229     </collection>
  1898     </collection>
  1230    </package>
  1899    </package>
  1231    <package id="bt" level="services" tech-domain="de" name="Bluetooth" levels="adaptation hw-if plugin framework server app-if">
  1900    <package id="bt" level="services" tech-domain="de" name="Bluetooth" levels="adaptation hw-if plugin framework server app-if">
       
  1901     <collection id="bt_plat" name="Bluetooth Platform Interfaces" level="app-if">
       
  1902      <component id="bluetooth_audio_adaptation_api" name="Bluetooth Audio Adaptation API" class="api" filter="s60">
       
  1903       <meta rel="Api"/>
       
  1904       <unit bldFile="/os/bt/bt_plat/bluetooth_audio_adaptation_api/group"/>
       
  1905      </component>
       
  1906      <component id="bluetooth_power_management_api" name="Bluetooth Power Management API" class="api" filter="s60">
       
  1907       <meta rel="Api"/>
       
  1908       <unit bldFile="/os/bt/bt_plat/bluetooth_power_management_api/group"/>
       
  1909      </component>
       
  1910      <component id="at_command_handler_plugin_api" name="AT Command Handler Plugin API" class="api" filter="s60">
       
  1911       <meta rel="Api"/>
       
  1912       <unit bldFile="/os/bt/bt_plat/at_command_handler_plugin_api/group"/>
       
  1913      </component>
       
  1914     </collection>
  1232     <collection id="bluetooth" name="Bluetooth Core" level="framework">
  1915     <collection id="bluetooth" name="Bluetooth Core" level="framework">
  1233      <component id="btstack" name="Bluetooth Stack" introduced="6.0" purpose="optional">
  1916      <component id="btstack" name="Bluetooth Stack" introduced="6.0" purpose="optional">
  1234       <unit bldFile="/os/bt/bluetooth/btstack" mrp="/os/bt/bluetooth/btstack/bluetooth_stack.mrp"/>
  1917       <unit bldFile="/os/bt/bluetooth/btstack" mrp="/os/bt/bluetooth/btstack/bluetooth_stack.mrp"/>
  1235      </component>
  1918      </component>
  1236      <component id="btcomm" name="Bluetooth CSY" introduced="6.0" purpose="optional" class="plugin">
  1919      <component id="btcomm" name="Bluetooth CSY" introduced="6.0" purpose="optional" class="plugin">
  1303      <component id="atext_build" name="AT Extension Build" introduced="^3" purpose="optional" filter="s60">
  1986      <component id="atext_build" name="AT Extension Build" introduced="^3" purpose="optional" filter="s60">
  1304       <unit bldFile="/os/bt/atext/group"/>
  1987       <unit bldFile="/os/bt/atext/group"/>
  1305      </component>
  1988      </component>
  1306     </collection>
  1989     </collection>
  1307     <collection id="bt_info" name="Bluetooth Info" level="app-if">
  1990     <collection id="bt_info" name="Bluetooth Info" level="app-if">
  1308      <component id="bt_plat" filter="s60" class="api">
       
  1309       <unit bldFile="/os/bt/bt_plat/group"/>
       
  1310      </component>
       
  1311      <component id="bt_metadata" name="Bluetooth Metadata" class="config" introduced="^3" purpose="development" target="desktop">
  1991      <component id="bt_metadata" name="Bluetooth Metadata" class="config" introduced="^3" purpose="development" target="desktop">
  1312       <unit mrp="/os/bt/bt_info/bt_metadata/bt_metadata.mrp"/>
  1992       <unit mrp="/os/bt/bt_info/bt_metadata/bt_metadata.mrp"/>
  1313      </component>
  1993      </component>
  1314     </collection>
  1994     </collection>
  1315    </package>
  1995    </package>
  1316    <package id="usb" level="services" tech-domain="de" name="USB" levels="adaptation hw-if plugin framework server app-if">
  1996    <package id="usb" level="services" tech-domain="de" name="USB" levels="adaptation hw-if plugin framework server app-if">
       
  1997     <collection id="usb_plat" name="USB Platform Interfaces" level="app-if">
       
  1998      <component id="usb_audio_stream_plugin_api" name="USB Audio Stream Plugin API" class="api" filter="s60">
       
  1999       <unit bldFile="/os/usb/usb_plat/usb_audio_stream_plugin_api/group"/>
       
  2000      </component>
       
  2001     </collection>
  1317     <collection id="usbldd" name="USB Logical Device Drivers" level="hw-if">
  2002     <collection id="usbldd" name="USB Logical Device Drivers" level="hw-if">
  1318      <!-- usbclientdrivers  to be moved here from kernelhwsrv-->
  2003      <!-- usbclientdrivers  to be moved here from kernelhwsrv-->
  1319     </collection>
  2004     </collection>
  1320     <collection id="usbmgmt" name="USB Management" level="server">
  2005     <collection id="usbmgmt" name="USB Management" level="server">
  1321      <component id="usbmgr" name="USB Manager" purpose="optional">
  2006      <component id="usbmgr" name="USB Manager" purpose="optional">
  1327      <component id="usbclassandmgrdocs" name="USB Class and Manager Documentation" purpose="development" class="doc">
  2012      <component id="usbclassandmgrdocs" name="USB Class and Manager Documentation" purpose="development" class="doc">
  1328       <unit mrp="/os/usb/usbmgmt/usbclassandmgrdocs/usb_documentation.mrp"/>
  2013       <unit mrp="/os/usb/usbmgmt/usbclassandmgrdocs/usb_documentation.mrp"/>
  1329      </component>
  2014      </component>
  1330     </collection>
  2015     </collection>
  1331     <collection id="usb_info" name="USB Info" level="app-if">
  2016     <collection id="usb_info" name="USB Info" level="app-if">
  1332      <component id="usb_plat" filter="s60" name="USB Platform Interfaces" class="api">
       
  1333       <unit bldFile="/os/usb/usb_plat/group"/>
       
  1334      </component>
       
  1335      <component id="usb_metadata" name="USB Metadata" class="config" introduced="^3" purpose="development" target="desktop">
  2017      <component id="usb_metadata" name="USB Metadata" class="config" introduced="^3" purpose="development" target="desktop">
  1336       <unit mrp="/os/usb/usb_info/usb_metadata/usb_metadata.mrp"/>
  2018       <unit mrp="/os/usb/usb_info/usb_metadata/usb_metadata.mrp"/>
  1337      </component>
  2019      </component>
  1338     </collection>
  2020     </collection>
  1339    </package>
  2021    </package>
  1340    <package id="mm" level="services" tech-domain="mm" name="Multimedia" levels="adaptation hw-if device-fw devices middleware app-if">
  2022    <package id="mm" level="services" tech-domain="mm" name="Multimedia" levels="adaptation hw-if device-fw devices middleware app-if">
       
  2023     <collection id="mm_pub" name="Multimedia Public Interfaces" level="app-if">
       
  2024      <component id="audio_effects_api" name="Audio Effects API" class="api" filter="s60">
       
  2025       <meta rel="Api"/>
       
  2026       <unit bldFile="/os/mm/mm_pub/audio_effects_api/group"/>
       
  2027      </component>
       
  2028      <component id="audio_effects_presets_api" name="Audio Effects Presets API" class="api" filter="s60">
       
  2029       <meta rel="Api"/>
       
  2030       <unit bldFile="/os/mm/mm_pub/audio_effects_presets_api/group"/>
       
  2031      </component>
       
  2032      <component id="drm_audio_player_api" name="DRM Audio Player API" class="api" filter="s60">
       
  2033       <meta rel="Api"/>
       
  2034       <unit bldFile="/os/mm/mm_pub/drm_audio_player_api/group"/>
       
  2035      </component>
       
  2036      <component id="multimedia_extension_interfaces_api" name="Multimedia Extension Interfaces API" class="api" filter="s60">
       
  2037       <meta rel="Api"/>
       
  2038       <unit bldFile="/os/mm/mm_pub/multimedia_extension_interfaces_api/group"/>
       
  2039      </component>
       
  2040     </collection>
       
  2041     <collection id="mm_plat" name="Multimedia Platform Interfaces" level="app-if">
       
  2042      <component id="aac_decoder_config_api" name="AAC Decoder Config API" class="api" filter="s60">
       
  2043       <meta rel="Api"/>
       
  2044       <unit bldFile="/os/mm/mm_plat/aac_decoder_config_api/group"/>
       
  2045      </component>
       
  2046      <component id="aac_decoder_config_msg_hdlr_api" name="AAC Decoder Config Msg Hdlr API" class="api" filter="s60">
       
  2047       <meta rel="Api"/>
       
  2048       <unit bldFile="/os/mm/mm_plat/aac_decoder_config_msg_hdlr_api/group"/>
       
  2049      </component>
       
  2050      <component id="aac_decoder_config_proxy_api" name="AAC Decoder Config Proxy API" class="api" filter="s60">
       
  2051       <meta rel="Api"/>
       
  2052       <unit bldFile="/os/mm/mm_plat/aac_decoder_config_proxy_api/group"/>
       
  2053      </component>
       
  2054      <component id="added_devsound_control_api" name="Added DevSound Control API" class="api" filter="s60">
       
  2055       <meta rel="Api"/>
       
  2056       <unit bldFile="/os/mm/mm_plat/added_devsound_control_api/group"/>
       
  2057      </component>
       
  2058      <component id="added_devsound_control_msg_hdlr_api" name="Added DevSound Control Msg Hdlr API" class="api" filter="s60">
       
  2059       <meta rel="Api"/>
       
  2060       <unit bldFile="/os/mm/mm_plat/added_devsound_control_msg_hdlr_api/group"/>
       
  2061      </component>
       
  2062      <component id="added_devsound_control_proxy_api" name="Added DevSound Control Proxy API" class="api" filter="s60">
       
  2063       <meta rel="Api"/>
       
  2064       <unit bldFile="/os/mm/mm_plat/added_devsound_control_proxy_api/group"/>
       
  2065      </component>
       
  2066      <component id="audio_effects_msg_hdlr_api" name="Audio Effects Message Handler API" class="api" filter="s60">
       
  2067       <meta rel="Api"/>
       
  2068       <unit bldFile="/os/mm/mm_plat/audio_effects_msg_hdlr_api/group"/>
       
  2069      </component>
       
  2070      <component id="audio_effects_proxy_api" name="Audio Effects Proxy API" class="api" filter="s60">
       
  2071       <meta rel="Api"/>
       
  2072       <unit bldFile="/os/mm/mm_plat/audio_effects_proxy_api/group"/>
       
  2073      </component>
       
  2074      <component id="audio_policy_header_api" name="Audio Policy Header API" class="api" filter="s60">
       
  2075       <meta rel="Api"/>
       
  2076       <unit bldFile="/os/mm/mm_plat/audio_policy_header_api/group"/>
       
  2077      </component>
       
  2078      <component id="audio_routing_api" name="Audio Routing API" class="api" filter="s60">
       
  2079       <meta rel="Api"/>
       
  2080       <unit bldFile="/os/mm/mm_plat/audio_routing_api/group"/>
       
  2081      </component>
       
  2082      <component id="audio_routing_msg_hdlr_api" name="Audio Routing Msg Hdlr API" class="api" filter="s60">
       
  2083       <meta rel="Api"/>
       
  2084       <unit bldFile="/os/mm/mm_plat/audio_routing_msg_hdlr_api/group"/>
       
  2085      </component>
       
  2086      <component id="audio_routing_proxy_api" name="Audio Routing Proxy API" class="api" filter="s60">
       
  2087       <meta rel="Api"/>
       
  2088       <unit bldFile="/os/mm/mm_plat/audio_routing_proxy_api/group"/>
       
  2089      </component>
       
  2090      <component id="custom_interface_builder_api" name="Custom Interface Builder API" class="api" filter="s60">
       
  2091       <meta rel="Api"/>
       
  2092       <unit bldFile="/os/mm/mm_plat/custom_interface_builder_api/group"/>
       
  2093      </component>
       
  2094      <component id="custom_interface_message_handler_factory_api" name="Custom Interface Message Handler Factory API" class="api" filter="s60">
       
  2095       <meta rel="Api"/>
       
  2096       <unit bldFile="/os/mm/mm_plat/custom_interface_message_handler_factory_api/group"/>
       
  2097      </component>
       
  2098      <component id="custom_interface_proxy_factory_api" name="Custom Interface Proxy Factory API" class="api" filter="s60">
       
  2099       <meta rel="Api"/>
       
  2100       <unit bldFile="/os/mm/mm_plat/custom_interface_proxy_factory_api/group"/>
       
  2101      </component>
       
  2102      <component id="custom_interface_utility_api" name="Custom Interface Utility API" class="api" filter="s60">
       
  2103       <meta rel="Api"/>
       
  2104       <unit bldFile="/os/mm/mm_plat/custom_interface_utility_api/group"/>
       
  2105      </component>
       
  2106      <component id="devsound_adaptation_api" name="DevSound Adaptation API" class="api" filter="s60">
       
  2107       <meta rel="Api"/>
       
  2108       <unit bldFile="/os/mm/mm_plat/devsound_adaptation_api/group"/>
       
  2109      </component>
       
  2110      <component id="display_posting_api" name="Display Posting API" class="api" filter="s60">
       
  2111       <meta rel="Api"/>
       
  2112       <unit bldFile="/os/mm/mm_plat/display_posting_api/group"/>
       
  2113      </component>
       
  2114      <component id="eaac_plus_decoder_interface_api" name="eAAC Plus Decoder Interface API" class="api" filter="s60">
       
  2115       <meta rel="Api"/>
       
  2116       <unit bldFile="/os/mm/mm_plat/eaac_plus_decoder_interface_api/group"/>
       
  2117      </component>
       
  2118      <component id="eaac_plus_decoder_interface_msg_hdlr_api" name="eAAC Plus Decoder Interface Message Handler API" class="api" filter="s60">
       
  2119       <meta rel="Api"/>
       
  2120       <unit bldFile="/os/mm/mm_plat/eaac_plus_decoder_interface_msg_hdlr_api/group"/>
       
  2121      </component>
       
  2122      <component id="eaac_plus_decoder_interface_proxy_api" name="eAAC Plus Decoder Interface Proxy API" class="api" filter="s60">
       
  2123       <meta rel="Api"/>
       
  2124       <unit bldFile="/os/mm/mm_plat/eaac_plus_decoder_interface_proxy_api/group"/>
       
  2125      </component>
       
  2126      <component id="error_concealment_interface_api" name="Error Concealment Interface API" class="api" filter="s60">
       
  2127       <meta rel="Api"/>
       
  2128       <unit bldFile="/os/mm/mm_plat/error_concealment_interface_api/group"/>
       
  2129      </component>
       
  2130      <component id="error_concealment_interface_msg_hdlr_api" name="Error Concealment Interface Message Handler API" class="api" filter="s60">
       
  2131       <meta rel="Api"/>
       
  2132       <unit bldFile="/os/mm/mm_plat/error_concealment_interface_msg_hdlr_api/group"/>
       
  2133      </component>
       
  2134      <component id="error_concealment_interface_proxy_api" name="Error Concealment Interface Proxy API" class="api" filter="s60">
       
  2135       <meta rel="Api"/>
       
  2136       <unit bldFile="/os/mm/mm_plat/error_concealment_interface_proxy_api/group"/>
       
  2137      </component>
       
  2138      <component id="fm_radio_adaptation_api" name="FM Radio Adaptation API" class="api" filter="s60">
       
  2139       <meta rel="Api"/>
       
  2140       <unit bldFile="/os/mm/mm_plat/fm_radio_adaptation_api/group"/>
       
  2141      </component>
       
  2142      <component id="g711_decoder_interface_api" name="G711 Decoder Interface API" class="api" filter="s60">
       
  2143       <meta rel="Api"/>
       
  2144       <unit bldFile="/os/mm/mm_plat/g711_decoder_interface_api/group"/>
       
  2145      </component>
       
  2146      <component id="g711_decoder_interface_msg_hdlr_api" name="G711 Decoder Interface Message Handler API" class="api" filter="s60">
       
  2147       <meta rel="Api"/>
       
  2148       <unit bldFile="/os/mm/mm_plat/g711_decoder_interface_msg_hdlr_api/group"/>
       
  2149      </component>
       
  2150      <component id="g711_decoder_interface_proxy_api" name="G711 Decoder Interface Proxy API" class="api" filter="s60">
       
  2151       <meta rel="Api"/>
       
  2152       <unit bldFile="/os/mm/mm_plat/g711_decoder_interface_proxy_api/group"/>
       
  2153      </component>
       
  2154      <component id="g711_encoder_interface_api" name="G711 Encoder Interface API" class="api" filter="s60">
       
  2155       <meta rel="Api"/>
       
  2156       <unit bldFile="/os/mm/mm_plat/g711_encoder_interface_api/group"/>
       
  2157      </component>
       
  2158      <component id="g711_encoder_interface_msg_hdlr_api" name="G711 Encoder Interface Message Handler API" class="api" filter="s60">
       
  2159       <meta rel="Api"/>
       
  2160       <unit bldFile="/os/mm/mm_plat/g711_encoder_interface_msg_hdlr_api/group"/>
       
  2161      </component>
       
  2162      <component id="g711_encoder_interface_proxy_api" name="G711 Encoder Interface Proxy API" class="api" filter="s60">
       
  2163       <meta rel="Api"/>
       
  2164       <unit bldFile="/os/mm/mm_plat/g711_encoder_interface_proxy_api/group"/>
       
  2165      </component>
       
  2166      <component id="g729_decoder_interface_api" name="G729 Decoder Interface API" class="api" filter="s60">
       
  2167       <meta rel="Api"/>
       
  2168       <unit bldFile="/os/mm/mm_plat/g729_decoder_interface_api/group"/>
       
  2169      </component>
       
  2170      <component id="g729_decoder_interface_msg_hdlr_api" name="G729 Decoder Interface Message Handler API" class="api" filter="s60">
       
  2171       <meta rel="Api"/>
       
  2172       <unit bldFile="/os/mm/mm_plat/g729_decoder_interface_msg_hdlr_api/group"/>
       
  2173      </component>
       
  2174      <component id="g729_decoder_interface_proxy_api" name="G729 Decoder Interface Proxy API" class="api" filter="s60">
       
  2175       <meta rel="Api"/>
       
  2176       <unit bldFile="/os/mm/mm_plat/g729_decoder_interface_proxy_api/group"/>
       
  2177      </component>
       
  2178      <component id="g729_encoder_interface_api" name="G729 Encoder Interface API" class="api" filter="s60">
       
  2179       <meta rel="Api"/>
       
  2180       <unit bldFile="/os/mm/mm_plat/g729_encoder_interface_api/group"/>
       
  2181      </component>
       
  2182      <component id="g729_encoder_interface_proxy_api" name="G729 Encoder Interface Proxy API" class="api" filter="s60">
       
  2183       <meta rel="Api"/>
       
  2184       <unit bldFile="/os/mm/mm_plat/g729_encoder_interface_proxy_api/group"/>
       
  2185      </component>
       
  2186      <component id="g729_encoder_interface_msg_hdlr_api" name="G729 Encoder Interface Message Handler API" class="api" filter="s60">
       
  2187       <meta rel="Api"/>
       
  2188       <unit bldFile="/os/mm/mm_plat/g729_encoder_interface_msg_hdlr_api/group"/>
       
  2189      </component>
       
  2190      <component id="global_audio_settings_api" name="Global Audio Settings API" class="api" filter="s60">
       
  2191       <meta rel="Api"/>
       
  2192       <unit bldFile="/os/mm/mm_plat/global_audio_settings_api/group"/>
       
  2193      </component>
       
  2194      <component id="global_audio_settings_definition_api" name="Global Audio Settings Definition API" class="api" filter="s60">
       
  2195       <meta rel="Api"/>
       
  2196       <unit bldFile="/os/mm/mm_plat/global_audio_settings_definition_api/group"/>
       
  2197      </component>
       
  2198      <component id="ilbc_decoder_interface_api" name="Ilbc Decoder Interface API" class="api" filter="s60">
       
  2199       <meta rel="Api"/>
       
  2200       <unit bldFile="/os/mm/mm_plat/ilbc_decoder_interface_api/group"/>
       
  2201      </component>
       
  2202      <component id="ilbc_decoder_interface_msg_hdlr_api" name="Ilbc Decoder Interface Message Handler API" class="api" filter="s60">
       
  2203       <meta rel="Api"/>
       
  2204       <unit bldFile="/os/mm/mm_plat/ilbc_decoder_interface_msg_hdlr_api/group"/>
       
  2205      </component>
       
  2206      <component id="ilbc_decoder_interface_proxy_api" name="Ilbc Decoder Interface Proxy API" class="api" filter="s60">
       
  2207       <meta rel="Api"/>
       
  2208       <unit bldFile="/os/mm/mm_plat/ilbc_decoder_interface_proxy_api/group"/>
       
  2209      </component>
       
  2210      <component id="ilbc_encoder_interface_api" name="Ilbc Encoder Interface API" class="api" filter="s60">
       
  2211       <meta rel="Api"/>
       
  2212       <unit bldFile="/os/mm/mm_plat/ilbc_encoder_interface_api/group"/>
       
  2213      </component>
       
  2214      <component id="ilbc_encoder_interface_msg_hdlr_api" name="Ilbc Encoder Interface Message Handler API" class="api" filter="s60">
       
  2215       <meta rel="Api"/>
       
  2216       <unit bldFile="/os/mm/mm_plat/ilbc_encoder_interface_msg_hdlr_api/group"/>
       
  2217      </component>
       
  2218      <component id="ilbc_encoder_interface_proxy_api" name="Ilbc Encoder Interface Proxy API" class="api" filter="s60">
       
  2219       <meta rel="Api"/>
       
  2220       <unit bldFile="/os/mm/mm_plat/ilbc_encoder_interface_proxy_api/group"/>
       
  2221      </component>
       
  2222      <component id="mdf_plugin_uids" name="MDF Plug-in UIDs" class="api" filter="s60">
       
  2223       <meta rel="Api"/>
       
  2224       <unit bldFile="/os/mm/mm_plat/mdf_plugin_uids/group"/>
       
  2225      </component>
       
  2226      <component id="multimedia_fourcc_definitions_api" name="Multimedia FourCC Definitions API" class="api" filter="s60">
       
  2227       <meta rel="Api"/>
       
  2228       <unit bldFile="/os/mm/mm_plat/multimedia_fourcc_definitions_api/group"/>
       
  2229      </component>
       
  2230      <component id="nokia_audio_policy_header_api" name="Nokia Audio Policy Header API" class="api" filter="s60">
       
  2231       <meta rel="Api"/>
       
  2232       <unit bldFile="/os/mm/mm_plat/nokia_audio_policy_header_api/group"/>
       
  2233      </component>
       
  2234      <component id="nokia_multimedia_fourcc_definitions_api" name="Nokia Multimedia Fourcc Definitions API" class="api" filter="s60">
       
  2235       <meta rel="Api"/>
       
  2236       <unit bldFile="/os/mm/mm_plat/nokia_multimedia_fourcc_definitions_api/group"/>
       
  2237      </component>
       
  2238      <component id="ra8_decoder_interface_api" name="RA8 Decoder Interface API" class="api" filter="s60">
       
  2239       <meta rel="Api"/>
       
  2240       <unit bldFile="/os/mm/mm_plat/ra8_decoder_interface_api/group"/>
       
  2241      </component>
       
  2242      <component id="ra8_decoder_interface_msg_hdlr_api" name="RA8 Decoder Interface Message Handler API" class="api" filter="s60">
       
  2243       <meta rel="Api"/>
       
  2244       <unit bldFile="/os/mm/mm_plat/ra8_decoder_interface_msg_hdlr_api/group"/>
       
  2245      </component>
       
  2246      <component id="ra8_decoder_interface_proxy_api" name="RA8 Decoder Interface Proxy API" class="api" filter="s60">
       
  2247       <meta rel="Api"/>
       
  2248       <unit bldFile="/os/mm/mm_plat/ra8_decoder_interface_proxy_api/group"/>
       
  2249      </component>
       
  2250      <component id="rds_adaptation_api" name="RDS Adaptation API" class="api" filter="s60">
       
  2251       <meta rel="Api"/>
       
  2252       <unit bldFile="/os/mm/mm_plat/rds_adaptation_api/group"/>
       
  2253      </component>
       
  2254      <component id="restricted_audio_output_api" name="Restricted Audio Output API" class="api" filter="s60">
       
  2255       <meta rel="Api"/>
       
  2256       <unit bldFile="/os/mm/mm_plat/restricted_audio_output_api/group"/>
       
  2257      </component>
       
  2258      <component id="restricted_audio_output_msg_hdlr_api" name="Restricted Audio Output Message Handler API" class="api" filter="s60">
       
  2259       <meta rel="Api"/>
       
  2260       <unit bldFile="/os/mm/mm_plat/restricted_audio_output_msg_hdlr_api/group"/>
       
  2261      </component>
       
  2262      <component id="restricted_audio_output_proxy_api" name="Restricted Audio Output Proxy API" class="api" filter="s60">
       
  2263       <meta rel="Api"/>
       
  2264       <unit bldFile="/os/mm/mm_plat/restricted_audio_output_proxy_api/group"/>
       
  2265      </component>
       
  2266      <component id="sbc_encoder_interface_api" name="SBC Encoder Interface API" class="api" filter="s60">
       
  2267       <meta rel="Api"/>
       
  2268       <unit bldFile="/os/mm/mm_plat/sbc_encoder_interface_api/group"/>
       
  2269      </component>
       
  2270      <component id="sbc_encoder_interface_msg_hdlr_api" name="SBC Encoder Interface Message Handler API" class="api" filter="s60">
       
  2271       <meta rel="Api"/>
       
  2272       <unit bldFile="/os/mm/mm_plat/sbc_encoder_interface_msg_hdlr_api/group"/>
       
  2273      </component>
       
  2274      <component id="sbc_encoder_interface_proxy_api" name="SBC Encoder Interface Proxy API" class="api" filter="s60">
       
  2275       <meta rel="Api"/>
       
  2276       <unit bldFile="/os/mm/mm_plat/sbc_encoder_interface_proxy_api/group"/>
       
  2277      </component>
       
  2278      <component id="secure_output_mdf_custom_interface" name="Secure Output MDF Custom Interface" class="api" filter="s60">
       
  2279       <meta rel="Api"/>
       
  2280       <unit bldFile="/os/mm/mm_plat/secure_output_mdf_custom_interface/group"/>
       
  2281      </component>
       
  2282      <component id="speech_encoder_config_api" name="Speech Encoder Config API" class="api" filter="s60">
       
  2283       <meta rel="Api"/>
       
  2284       <unit bldFile="/os/mm/mm_plat/speech_encoder_config_api/group"/>
       
  2285      </component>
       
  2286      <component id="speech_encoder_config_msg_hdlr_api" name="Speech Encoder Config Message Handler API" class="api" filter="s60">
       
  2287       <meta rel="Api"/>
       
  2288       <unit bldFile="/os/mm/mm_plat/speech_encoder_config_msg_hdlr_api/group"/>
       
  2289      </component>
       
  2290      <component id="speech_encoder_config_proxy_api" name="Speech Encoder Config Proxy API" class="api" filter="s60">
       
  2291       <meta rel="Api"/>
       
  2292       <unit bldFile="/os/mm/mm_plat/speech_encoder_config_proxy_api/group"/>
       
  2293      </component>
       
  2294      <component id="telephony_audio_routing_client_api" name="Telephony Audio Routing Client API" class="api" filter="s60">
       
  2295       <meta rel="Api"/>
       
  2296       <unit bldFile="/os/mm/mm_plat/telephony_audio_routing_client_api/group"/>
       
  2297      </component>
       
  2298      <component id="telephony_audio_routing_manager_api" name="Telephony Audio Routing Manager API" class="api" filter="s60">
       
  2299       <meta rel="Api"/>
       
  2300       <unit bldFile="/os/mm/mm_plat/telephony_audio_routing_manager_api/group"/>
       
  2301      </component>
       
  2302      <component id="video_buffer_management_mdf_custom_interface" name="Video Buffer Management MDF Custom Interface" class="api" filter="s60">
       
  2303       <meta rel="Api"/>
       
  2304       <unit bldFile="/os/mm/mm_plat/video_buffer_management_mdf_custom_interface/group"/>
       
  2305      </component>
       
  2306      <component id="video_decoder_rotation_mdf_custom_interface" name="Video Decoder Rotation MDF Custom Interface" class="api" filter="s60">
       
  2307       <meta rel="Api"/>
       
  2308       <unit bldFile="/os/mm/mm_plat/video_decoder_rotation_mdf_custom_interface/group"/>
       
  2309      </component>
       
  2310      <component id="video_decoder_scaling_mdf_custom_interface" name="Video Decoder Scaling MDF Custom Interface" class="api" filter="s60">
       
  2311       <meta rel="Api"/>
       
  2312       <unit bldFile="/os/mm/mm_plat/video_decoder_scaling_mdf_custom_interface/group"/>
       
  2313      </component>
       
  2314      <component id="video_reclaim_extbuffers_ci" name="Video Reclaim Extbuffers Custom Interface" class="api" filter="s60">
       
  2315       <meta rel="Api"/>
       
  2316       <unit bldFile="/os/mm/mm_plat/video_reclaim_extbuffers_ci/group"/>
       
  2317      </component>
       
  2318      <component id="video_window_control_custom_interface" name="Video Window Control Custom Interface" class="api" filter="s60">
       
  2319       <meta rel="Api"/>
       
  2320       <unit bldFile="/os/mm/mm_plat/video_window_control_custom_interface/group"/>
       
  2321      </component>
       
  2322      <component id="wma_decoder_interface_api" name="WMA Decoder Interface API" class="api" filter="s60">
       
  2323       <meta rel="Api"/>
       
  2324       <unit bldFile="/os/mm/mm_plat/wma_decoder_interface_api/group"/>
       
  2325      </component>
       
  2326      <component id="wma_decoder_interface_msg_hdlr_api" name="WMA Decoder Interface Message Handler API" class="api" filter="s60">
       
  2327       <meta rel="Api"/>
       
  2328       <unit bldFile="/os/mm/mm_plat/wma_decoder_interface_msg_hdlr_api/group"/>
       
  2329      </component>
       
  2330      <component id="wma_decoder_interface_proxy_api" name="WMA Decoder Interface Proxy API" class="api" filter="s60">
       
  2331       <meta rel="Api"/>
       
  2332       <unit bldFile="/os/mm/mm_plat/wma_decoder_interface_proxy_api/group"/>
       
  2333      </component>
       
  2334      <component id="eaacplusutil_api" name="EAac Plus Util API" class="api" filter="s60">
       
  2335       <meta rel="Api"/>
       
  2336       <unit bldFile="/os/mm/mm_plat/eaacplusutil_api/group"/>
       
  2337      </component>
       
  2338      <component id="frametable_api" name="Frametable API" class="api" filter="s60">
       
  2339       <meta rel="Api"/>
       
  2340       <unit bldFile="/os/mm/mm_plat/frametable_api/group"/>
       
  2341      </component>
       
  2342     </collection>
  1341     <collection id="devsoundextensions" name="Devsound Extensions" level="device-fw">
  2343     <collection id="devsoundextensions" name="Devsound Extensions" level="device-fw">
  1342      <component id="drmaudioplayer" filter="s60" name="DRM Audio Player">
  2344      <component id="drmaudioplayer" filter="s60" name="DRM Audio Player">
  1343       <unit bldFile="/os/mm/devsoundextensions/drmaudioplayer/group"/>
  2345       <unit bldFile="/os/mm/devsoundextensions/drmaudioplayer/group"/>
  1344      </component>
  2346      </component>
  1345      <component id="mmextfw" filter="s60" name="Multimedia Extension Framework">
  2347      <component id="mmextfw" filter="s60" name="Multimedia Extension Framework">
  1434      <component id="mmfwplugins" name="Multimedia Framework Plugins" introduced="7.0s" purpose="optional" class="plugin">
  2436      <component id="mmfwplugins" name="Multimedia Framework Plugins" introduced="7.0s" purpose="optional" class="plugin">
  1435       <unit bldFile="/os/mm/mmplugins/mmfwplugins/group" mrp="/os/mm/mmplugins/mmfwplugins/group/multimedia_mmf_plugin.mrp"/>
  2437       <unit bldFile="/os/mm/mmplugins/mmfwplugins/group" mrp="/os/mm/mmplugins/mmfwplugins/group/multimedia_mmf_plugin.mrp"/>
  1436      </component>
  2438      </component>
  1437     </collection>
  2439     </collection>
  1438     <collection id="mm_info" name="Multimedia Info" level="app-if">
  2440     <collection id="mm_info" name="Multimedia Info" level="app-if">
  1439      <component id="mm_plat" filter="s60" name="Multimedia Platform Interfaces" class="api">
       
  1440       <unit bldFile="/os/mm/mm_plat/group"/>
       
  1441      </component>
       
  1442      <component id="mm_pub" filter="s60" name="Multimedia Public Interfaces" class="api">
       
  1443       <unit bldFile="/os/mm/mm_pub/group"/>
       
  1444      </component>
       
  1445      <component id="mmdocs" name="Multimedia Documentation" purpose="development" class="doc">
  2441      <component id="mmdocs" name="Multimedia Documentation" purpose="development" class="doc">
  1446       <unit mrp="/os/mm/mm_info/mmdocs/multimedia_documentation.mrp"/>
  2442       <unit mrp="/os/mm/mm_info/mmdocs/multimedia_documentation.mrp"/>
  1447      </component>
  2443      </component>
  1448      <component id="mm_tsrc" name="Multimedia Tests" purpose="development" filter="s60,test,api_test,pref_test">
  2444      <component id="mm_tsrc" name="Multimedia Tests" purpose="development" filter="s60,test,api_test,pref_test">
  1449       <unit bldFile="/os/mm/tsrc/group"/>
  2445       <unit bldFile="/os/mm/tsrc/group"/>
  1576       <unit mrp="/os/mm/mmapitest/devsoundexthaitest/group/devsoundexthaitest.mrp" bldFile="/os/mm/mmapitest/devsoundexthaitest/group"/>
  2572       <unit mrp="/os/mm/mmapitest/devsoundexthaitest/group/devsoundexthaitest.mrp" bldFile="/os/mm/mmapitest/devsoundexthaitest/group"/>
  1577      </component>
  2573      </component>
  1578     </collection>
  2574     </collection>
  1579    </package>
  2575    </package>
  1580    <package id="imagingext" level="services" tech-domain="mm" name="Imaging Extensions" levels="adaptation hw-if plugin framework server app-if">
  2576    <package id="imagingext" level="services" tech-domain="mm" name="Imaging Extensions" levels="adaptation hw-if plugin framework server app-if">
       
  2577     <collection id="imagingext_pub" name="Imaging Extensions Public Interfaces" level="app-if">
       
  2578      <component id="exif_api" name="Exif API" class="api" filter="s60">
       
  2579       <meta rel="Api"/>
       
  2580       <unit bldFile="/os/imagingext/imagingext_pub/exif_api/group" filter="!test"/>
       
  2581       <unit bldFile="/os/imagingext/imagingext_pub/exif_api/tsrc/group" filter="test,api_test"/>
       
  2582      </component>
       
  2583     </collection>
       
  2584     <collection id="imagingext_plat" name="Imaging Extensions Platform Interfaces" level="app-if">
       
  2585      <component id="jpeg2000_icl_plugin_api" name="JPEG2000 ICL plugin API" class="api" filter="s60">
       
  2586       <meta rel="Api"/>
       
  2587       <unit bldFile="/os/imagingext/imagingext_plat/jpeg2000_icl_plugin_api/group"/>
       
  2588      </component>
       
  2589      <component id="extended_icl_jpeg_api" name="Extended ICL Jpeg API" class="api" filter="s60">
       
  2590       <meta rel="Api"/>
       
  2591       <unit bldFile="/os/imagingext/imagingext_plat/extended_icl_jpeg_api/group" filter="!test"/>
       
  2592       <unit bldFile="/os/imagingext/imagingext_plat/extended_icl_jpeg_api/tsrc/group" filter="test,api_test"/>
       
  2593      </component>
       
  2594      <component id="h324_annex_k_custom_api" name="H324 Annex K Custom API" class="api" filter="s60">
       
  2595       <meta rel="Api"/>
       
  2596       <unit bldFile="/os/imagingext/imagingext_plat/h324_annex_k_custom_api/group"/>
       
  2597      </component>
       
  2598      <component id="ecam_orientation_custom_api" name="ECam Orientation Custom API" class="api" filter="s60">
       
  2599       <meta rel="Api"/>
       
  2600       <unit bldFile="/os/imagingext/imagingext_plat/ecam_orientation_custom_api/group"/>
       
  2601      </component>
       
  2602      <component id="ecam_ui_orientation_override_custom_api" name="ECam UI Orientation Override Custom API" class="api" filter="s60">
       
  2603       <meta rel="Api"/>
       
  2604       <unit bldFile="/os/imagingext/imagingext_plat/ecam_ui_orientation_override_custom_api/group"/>
       
  2605      </component>
       
  2606      <component id="ecam_face_tracking_custom_api" name="ECam Face Tracking Custom API" class="api" filter="s60">
       
  2607       <meta rel="Api"/>
       
  2608       <unit bldFile="/os/imagingext/imagingext_plat/ecam_face_tracking_custom_api/group"/>
       
  2609      </component>
       
  2610     </collection>
  1581     <collection id="imageadaptationextensions" name="Image Adaptation Extensions" level="app-if">
  2611     <collection id="imageadaptationextensions" name="Image Adaptation Extensions" level="app-if">
  1582      <component id="iclextjpegapi" filter="s60" name="ICL Extension JPEG API">
  2612      <component id="iclextjpegapi" filter="s60" name="ICL Extension JPEG API">
  1583       <unit bldFile="/os/imagingext/imageadaptationextensions/iclextjpegapi/group"/>
  2613       <unit bldFile="/os/imagingext/imageadaptationextensions/iclextjpegapi/group"/>
  1584      </component>
  2614      </component>
  1585      <component id="imageadaptationextensions_build" filter="s60" name="Image Adaptation Extensions Build">
  2615      <component id="imageadaptationextensions_build" filter="s60" name="Image Adaptation Extensions Build">
  1591      <component id="exiflib" filter="s60" name="Exif Library">
  2621      <component id="exiflib" filter="s60" name="Exif Library">
  1592       <unit bldFile="/os/imagingext/imagingmodules/exiflib/group"/>
  2622       <unit bldFile="/os/imagingext/imagingmodules/exiflib/group"/>
  1593      </component>
  2623      </component>
  1594      <component id="jp2kcodec" filter="s60" name="JPEG2000 Decoder Plugin" class="plugin">
  2624      <component id="jp2kcodec" filter="s60" name="JPEG2000 Decoder Plugin" class="plugin">
  1595       <unit bldFile="/os/imagingext/imagingmodules/jp2kcodec/group"/>
  2625       <unit bldFile="/os/imagingext/imagingmodules/jp2kcodec/group"/>
  1596      </component>
       
  1597     </collection>
       
  1598     <collection id="imagingext_info" name="Imaging Extensions Info" level="app-if">
       
  1599      <component id="imagingext_plat" filter="s60" name="Imaging Extensions Platform Interfaces" class="api">
       
  1600       <unit bldFile="/os/imagingext/imagingext_plat/group"/>
       
  1601      </component>
       
  1602      <component id="imagingext_pub" filter="s60" name="Imaging Extensions Public Interfaces" class="api">
       
  1603       <unit bldFile="/os/imagingext/imagingext_pub/group"/>
       
  1604      </component>
       
  1605      <component id="imagingext_test" filter="s60,test,api_test" name="Imaging Extensions Platform API Tests" purpose="development">
       
  1606       <unit bldFile="/os/imagingext/imagingext_plat/extended_icl_jpeg_api/tsrc/group"/>
       
  1607      </component>
       
  1608      <component id="imagingext_test" filter="s60,test,api_test" name="Imaging Extensions Public API Tests" purpose="development">
       
  1609       <unit bldFile="/os/imagingext/imagingext_pub/exif_api/tsrc/group"/>
       
  1610      </component>
  2626      </component>
  1611     </collection>
  2627     </collection>
  1612    </package>
  2628    </package>
  1613    <package id="graphics" level="services" tech-domain="ui" name="Graphics" levels="adaptation engines internal-adaptations device-interface internal-utils app-if">
  2629    <package id="graphics" level="services" tech-domain="ui" name="Graphics" levels="adaptation engines internal-adaptations device-interface internal-utils app-if">
  1614     <collection id="graphicsaccelaration" name="Graphics Acceleration" level="adaptation">
  2630     <collection id="graphicsaccelaration" name="Graphics Acceleration" level="adaptation">
  1660      </component>
  2676      </component>
  1661      <component id="uibench" name="UI Bench" introduced="9.2" purpose="development">
  2677      <component id="uibench" name="UI Bench" introduced="9.2" purpose="development">
  1662       <unit bldFile="/os/graphics/graphicstest/uibench/group" mrp="/os/graphics/graphicstest/uibench/group/graphics_ui_bench.mrp"/>
  2678       <unit bldFile="/os/graphics/graphicstest/uibench/group" mrp="/os/graphics/graphicstest/uibench/group/graphics_ui_bench.mrp"/>
  1663      </component>
  2679      </component>
  1664     </collection>
  2680     </collection>
       
  2681     <collection id="graphics_plat" name="Graphics Platform Interfaces" level="app-if">
       
  2682      <component id="m3g_core_api" filter="sf_build" name="M3G Core API" class="api">
       
  2683       <meta rel="Api"/>
       
  2684       <unit bldFile="/os/graphics/graphics_plat/m3g_core_api/group"/>
       
  2685      </component>
       
  2686     </collection>
  1665     <collection id="graphics_info" name="Graphics Info" level="app-if">
  2687     <collection id="graphics_info" name="Graphics Info" level="app-if">
  1666      <component id="m3g_core_api" filter="sf_build" name="M3G Core API" class="api">
       
  1667       <unit bldFile="/os/graphics/graphics_plat/m3g_core_api/group"/>
       
  1668       <!-- cope with missing graphics_plat/group -->
       
  1669      </component>
       
  1670      <component id="graphicsdocs" name="Graphics Documentation" purpose="development" class="doc">
  2688      <component id="graphicsdocs" name="Graphics Documentation" purpose="development" class="doc">
  1671       <unit mrp="/os/graphics/graphics_info/graphicsdocs/graphics_documentation.mrp"/>
  2689       <unit mrp="/os/graphics/graphics_info/graphicsdocs/graphics_documentation.mrp"/>
  1672      </component>
  2690      </component>
  1673      <component id="graphics_metadata" name="Graphics Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  2691      <component id="graphics_metadata" name="Graphics Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  1674       <unit mrp="/os/graphics/graphics_info/graphics_metadata/graphics_metadata.mrp"/>
  2692       <unit mrp="/os/graphics/graphics_info/graphics_metadata/graphics_metadata.mrp"/>
  1765       <unit mrp="/os/graphics/graphicsapitest/screendriverhaitest/group/screendriverhaitest.mrp" bldFile="/os/graphics/graphicsapitest/screendriverhaitest/group"/>
  2783       <unit mrp="/os/graphics/graphicsapitest/screendriverhaitest/group/screendriverhaitest.mrp" bldFile="/os/graphics/graphicsapitest/screendriverhaitest/group"/>
  1766      </component>
  2784      </component>
  1767     </collection>
  2785     </collection>
  1768    </package>
  2786    </package>
  1769    <package id="textandloc" level="services" tech-domain="ui" name="Text and Localisation Services" levels="encoding util fonts tools text">
  2787    <package id="textandloc" level="services" tech-domain="ui" name="Text and Localisation Services" levels="encoding util fonts tools text">
       
  2788     <collection id="textandloc_plat" name="Text and Localisation Platform Interfaces" level="text">
       
  2789      <component id="findutil_api" name="Find Utility API" class="api" filter="s60">
       
  2790       <meta rel="Api"/>
       
  2791       <unit bldFile="/os/textandloc/textandloc_plat/findutil_api/group"/>
       
  2792      </component>
       
  2793      <component id="japanese_language_utilities_api" name="Japanese Language Utilities API" class="api" filter="s60">
       
  2794       <meta rel="Api"/>
       
  2795       <unit bldFile="/os/textandloc/textandloc_plat/japanese_language_utilities_api/group"/>
       
  2796      </component>
       
  2797      <component id="sortutil_api" name="Sorting Utility API" class="api" filter="s60">
       
  2798       <meta rel="Api"/>
       
  2799       <unit bldFile="/os/textandloc/textandloc_plat/sortutil_api/group"/>
       
  2800      </component>
       
  2801     </collection>
       
  2802     <collection id="textandloc_pub" name="Text and Localisation Public Interfaces" level="text">
       
  2803      <component id="directory_localizer_api" name="Directory Localizer API" class="api" filter="s60">
       
  2804       <meta rel="Api"/>
       
  2805       <unit bldFile="/os/textandloc/textandloc_pub/directory_localizer_api/group"/>
       
  2806      </component>
       
  2807     </collection>
  1770     <collection id="charconvfw" name="Character Conversion" level="encoding">
  2808     <collection id="charconvfw" name="Character Conversion" level="encoding">
  1771      <component id="charconv_fw" name="Character Encoding and Conversion Framework" purpose="optional">
  2809      <component id="charconv_fw" name="Character Encoding and Conversion Framework" purpose="optional">
  1772       <unit bldFile="/os/textandloc/charconvfw/charconv_fw/group" mrp="/os/textandloc/charconvfw/charconv_fw/group/syslibs_charconv.mrp"/>
  2810       <unit bldFile="/os/textandloc/charconvfw/charconv_fw/group" mrp="/os/textandloc/charconvfw/charconv_fw/group/syslibs_charconv.mrp"/>
  1773      </component>
  2811      </component>
  1774      <component id="charconvplugins" name="Character Encoding and Conversion Plugins" purpose="optional" class="plugin">
  2812      <component id="charconvplugins" name="Character Encoding and Conversion Plugins" purpose="optional" class="plugin">
  1843      <component id="bitmapfonttools" name="Bitmap Font Tools" purpose="development" target="desktop">
  2881      <component id="bitmapfonttools" name="Bitmap Font Tools" purpose="development" target="desktop">
  1844       <unit bldFile="/os/graphics/graphicstools/bitmapfonttools/group" mrp="/os/graphics/graphicstools/bitmapfonttools/group/graphics_gdtran.mrp"/>
  2882       <unit bldFile="/os/graphics/graphicstools/bitmapfonttools/group" mrp="/os/graphics/graphicstools/bitmapfonttools/group/graphics_gdtran.mrp"/>
  1845      </component>
  2883      </component>
  1846     </collection>
  2884     </collection>
  1847     <collection id="textandloc_info" name="Text and Localisation Info" level="text">
  2885     <collection id="textandloc_info" name="Text and Localisation Info" level="text">
  1848      <component id="textandloc_pub" filter="s60" name="Text and Localisation Public Interfaces" class="api">
       
  1849       <unit bldFile="/os/textandloc/textandloc_pub/group"/>
       
  1850      </component>
       
  1851      <component id="textandloc_plat" filter="s60" name="Text and Localisation Platform Interfaces" class="api">
       
  1852       <unit bldFile="/os/textandloc/textandloc_plat/group"/>
       
  1853      </component>
       
  1854      <component id="textandloc_metadata" name="Text and Localisation Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  2886      <component id="textandloc_metadata" name="Text and Localisation Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  1855       <unit mrp="/os/textandloc/textandloc_info/textandloc_metadata/textandloc_metadata.mrp"/>
  2887       <unit mrp="/os/textandloc/textandloc_info/textandloc_metadata/textandloc_metadata.mrp"/>
  1856      </component>
  2888      </component>
  1857     </collection>
  2889     </collection>
  1858    </package>
  2890    </package>
  1859    <package id="xmlsrv" level="services" tech-domain="rt" name="XML Services" levels="plugin server framework generic specific">
  2891    <package id="xmlsrv" level="services" tech-domain="rt" name="XML Services" levels="plugin server framework generic specific">
       
  2892     <collection id="xmlsrv_plat" name="XML Services Platform Interfaces" level="specific">
       
  2893      <component id="xmlsrv_plat_build" name="XML Services Platform Interface Build" class="api" filter="s60">
       
  2894       <!-- need to fix the configuration used here. 
       
  2895 	  Either destribute to other components or use the new feature flags confguration mechanisms.
       
  2896 	  Remove this component and uncomment the other units when fixed-->
       
  2897       <unit bldFile="/os/xmlsrv/xmlsrv_plat/group"/>
       
  2898      </component>
       
  2899      <component id="xml_encryption_api" name="XML Encryption API" class="api" filter="s60">
       
  2900       <meta rel="Api"/>
       
  2901       <!-- <unit bldFile="xmlsrv_plat/xml_encryption_api/group"/> -->
       
  2902      </component>
       
  2903      <component id="xml_signature_api" name="XML Signature API" class="api" filter="s60">
       
  2904       <meta rel="Api"/>
       
  2905       <!-- <unit bldFile="xmlsrv_plat/xml_signature_api/group"/> -->
       
  2906      </component>
       
  2907      <component id="xml_security_engine_utils_api" name="XML Security Engine Utils API" class="api" filter="s60">
       
  2908       <meta rel="Api"/>
       
  2909       <!-- <unit bldFile="xmlsrv_plat/xml_security_engine_utils_api/group"/> -->
       
  2910      </component>
       
  2911     </collection>
  1860     <collection id="xmlsecurityengine" name="XML Security Engine" level="framework">
  2912     <collection id="xmlsecurityengine" name="XML Security Engine" level="framework">
  1861      <component id="xmlseccertman" filter="s60" name="XML Security Certificate Manager">
  2913      <component id="xmlseccertman" filter="s60" name="XML Security Certificate Manager">
  1862       <unit bldFile="/os/xmlsrv/xmlsecurityengine/xmlseccertman/group"/>
  2914       <unit bldFile="/os/xmlsrv/xmlsecurityengine/xmlseccertman/group"/>
  1863      </component>
  2915      </component>
  1864      <component id="xmlsec" filter="s60" name="XML Security">
  2916      <component id="xmlsec" filter="s60" name="XML Security">
  1893      <component id="wbxmlparser" name="WBXML Parser" introduced="7.0s" purpose="optional" class="plugin">
  2945      <component id="wbxmlparser" name="WBXML Parser" introduced="7.0s" purpose="optional" class="plugin">
  1894       <unit bldFile="/os/xmlsrv/xml/wbxmlparser/group" mrp="/os/xmlsrv/xml/wbxmlparser/group/syslibs_wbxmlparser.mrp"/>
  2946       <unit bldFile="/os/xmlsrv/xml/wbxmlparser/group" mrp="/os/xmlsrv/xml/wbxmlparser/group/syslibs_wbxmlparser.mrp"/>
  1895      </component>
  2947      </component>
  1896     </collection>
  2948     </collection>
  1897     <collection id="xmlsrv_info" name="XML Services Info" level="specific">
  2949     <collection id="xmlsrv_info" name="XML Services Info" level="specific">
  1898      <component id="xmlsrv_plat" filter="s60" name="XML Services Platform Interfaces" class="api">
       
  1899       <unit bldFile="/os/xmlsrv/xmlsrv_plat/group"/>
       
  1900      </component>
       
  1901      <component id="xmlsrv_metadata" name="XML Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  2950      <component id="xmlsrv_metadata" name="XML Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  1902       <unit mrp="/os/xmlsrv/xmlsrv_info/xmlsrv_metadata/xmlsrv_metadata.mrp"/>
  2951       <unit mrp="/os/xmlsrv/xmlsrv_info/xmlsrv_metadata/xmlsrv_metadata.mrp"/>
  1903      </component>
  2952      </component>
  1904     </collection>
  2953     </collection>
  1905    </package>
  2954    </package>
  2067       <unit bldFile="/os/osrndtools/stif/group"/>
  3116       <unit bldFile="/os/osrndtools/stif/group"/>
  2068      </component>
  3117      </component>
  2069     </collection>
  3118     </collection>
  2070     <collection id="memspy" name="Memspy" level="trace">
  3119     <collection id="memspy" name="Memspy" level="trace">
  2071      <component id="memspy_plat" filter="s60" name="Memspy Platform Interfaces" class="api" purpose="development">
  3120      <component id="memspy_plat" filter="s60" name="Memspy Platform Interfaces" class="api" purpose="development">
       
  3121       <meta rel="Api"/>
  2072       <unit bldFile="/os/osrndtools/memspy/memspy_plat/group"/>
  3122       <unit bldFile="/os/osrndtools/memspy/memspy_plat/group"/>
  2073      </component>
  3123      </component>
  2074      <component id="driver" filter="s60" name="Memspy Driver" purpose="development">
  3124      <component id="driver" filter="s60" name="Memspy Driver" purpose="development">
  2075       <unit bldFile="/os/osrndtools/memspy/driver/group"/>
  3125       <unit bldFile="/os/osrndtools/memspy/driver/group"/>
  2076      </component>
  3126      </component>
  2088       <unit bldFile="/os/osrndtools/memspy/group"/>
  3138       <unit bldFile="/os/osrndtools/memspy/group"/>
  2089      </component>
  3139      </component>
  2090     </collection>
  3140     </collection>
  2091     <collection id="hti" name="Harmonized Test Interface" level="trace">
  3141     <collection id="hti" name="Harmonized Test Interface" level="trace">
  2092      <component id="hti_plat" filter="s60" name="HTI Platform Interfaces" class="api" purpose="development">
  3142      <component id="hti_plat" filter="s60" name="HTI Platform Interfaces" class="api" purpose="development">
       
  3143       <meta rel="Api"/>
  2093       <unit bldFile="/os/osrndtools/hti/hti_plat/group"/>
  3144       <unit bldFile="/os/osrndtools/hti/hti_plat/group"/>
  2094      </component>
  3145      </component>
  2095      <component id="hticfg" filter="s60" name="HTI Config" purpose="development">
  3146      <component id="hticfg" filter="s60" name="HTI Config" purpose="development">
  2096       <unit bldFile="/os/osrndtools/hti/hticfg/group"/>
  3147       <unit bldFile="/os/osrndtools/hti/hticfg/group"/>
  2097      </component>
  3148      </component>
  2126       <!--  move exports into self-contained component.-->
  3177       <!--  move exports into self-contained component.-->
  2127       <unit bldFile="/os/osrndtools/hti/group"/>
  3178       <unit bldFile="/os/osrndtools/hti/group"/>
  2128      </component>
  3179      </component>
  2129     </collection>
  3180     </collection>
  2130     <collection id="osrndtools_info" name="OS R&amp;D tools Info" level="trace">
  3181     <collection id="osrndtools_info" name="OS R&amp;D tools Info" level="trace">
  2131      <component id="osrndtools_plat" filter="s60" name="OS R&amp;D tools Platform Interfaces" class="api" purpose="development">
       
  2132       <unit bldFile="/os/osrndtools/osrndtools_plat/group"/>
       
  2133       <!-- currently empty. Remove? -->
       
  2134      </component>
       
  2135      <component id="osrndtools_metadata" name="OS R&amp;D tools Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  3182      <component id="osrndtools_metadata" name="OS R&amp;D tools Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  2136       <unit mrp="/os/osrndtools/osrndtools_info/osrndtools_metadata/osrndtools_metadata.mrp"/>
  3183       <unit mrp="/os/osrndtools/osrndtools_info/osrndtools_metadata/osrndtools_metadata.mrp"/>
  2137      </component>
  3184      </component>
  2138     </collection>
  3185     </collection>
  2139    </package>
  3186    </package>
  2140   </layer>
  3187   </layer>
  2141   <layer id="mw" name="Middleware" levels="generic specific">
  3188   <layer id="mw" name="Middleware" levels="generic specific">
  2142    <package id="appsupport" level="generic" tech-domain="rt" name="Generic Application Support" levels="system plugin framework server generic specific">
  3189    <package id="appsupport" level="generic" tech-domain="rt" name="Generic Application Support" levels="system plugin framework server generic specific">
       
  3190     <collection id="appsupport_pub" name="Generic Application Support Public Interfaces" level="specific">
       
  3191      <component id="flash_viewer_framework_api" name="Flash Viewer Framework API" class="api" filter="s60">
       
  3192       <meta rel="Api"/>
       
  3193       <unit bldFile="/mw/appsupport/appsupport_pub/flash_viewer_framework_api/group"/>
       
  3194      </component>
       
  3195      <component id="network_status_api" name="Network Status API" class="api" filter="s60">
       
  3196       <meta rel="Api"/>
       
  3197       <unit bldFile="/mw/appsupport/appsupport_pub/network_status_api/group"/>
       
  3198      </component>
       
  3199     </collection>
       
  3200     <collection id="appsupport_plat" name="Generic Application Support Platform Interfaces" level="specific">
       
  3201      <component id="action_plugin_api" name="Action Plug-In API" class="api" filter="s60">
       
  3202       <meta rel="Api"/>
       
  3203       <unit bldFile="/mw/appsupport/appsupport_plat/action_plugin_api/group"/>
       
  3204      </component>
       
  3205      <component id="application_orientation_api" name="Application Orientation API" class="api" filter="s60">
       
  3206       <meta rel="Api"/>
       
  3207       <unit bldFile="/mw/appsupport/appsupport_plat/application_orientation_api/group"/>
       
  3208      </component>
       
  3209      <component id="context_access_api" name="Context Access API" class="api" filter="s60">
       
  3210       <meta rel="Api"/>
       
  3211       <unit bldFile="/mw/appsupport/appsupport_plat/context_access_api/group"/>
       
  3212      </component>
       
  3213      <component id="context_framework_services_api" name="Context Framework Services API" class="api" filter="s60">
       
  3214       <meta rel="Api"/>
       
  3215       <unit bldFile="/mw/appsupport/appsupport_plat/context_framework_services_api/group"/>
       
  3216      </component>
       
  3217      <component id="context_framework_client_api" name="Context Framework Client API" class="api" filter="s60">
       
  3218       <meta rel="Api"/>
       
  3219       <unit bldFile="/mw/appsupport/appsupport_plat/context_framework_client_api/group"/>
       
  3220      </component>
       
  3221      <component id="context_framework_listener_api" name="Context Framework Listener API" class="api" filter="s60">
       
  3222       <meta rel="Api"/>
       
  3223       <unit bldFile="/mw/appsupport/appsupport_plat/context_framework_listener_api/group"/>
       
  3224      </component>
       
  3225      <component id="context_framework_version_api" name="Context Framework Version API" class="api" filter="s60">
       
  3226       <meta rel="Api"/>
       
  3227       <unit bldFile="/mw/appsupport/appsupport_plat/context_framework_version_api/group"/>
       
  3228      </component>
       
  3229      <component id="context_source_plugin_api" name="Context Source Plug-In API" class="api" filter="s60">
       
  3230       <meta rel="Api"/>
       
  3231       <unit bldFile="/mw/appsupport/appsupport_plat/context_source_plugin_api/group"/>
       
  3232      </component>
       
  3233      <component id="context_source_settings_manager_api" name="Context Source Settings Manager API" class="api" filter="s60">
       
  3234       <meta rel="Api"/>
       
  3235       <unit bldFile="/mw/appsupport/appsupport_plat/context_source_settings_manager_api/group"/>
       
  3236      </component>
       
  3237      <component id="context_subscription_api" name="Context Subscription API" class="api" filter="s60">
       
  3238       <meta rel="Api"/>
       
  3239       <unit bldFile="/mw/appsupport/appsupport_plat/context_subscription_api/group"/>
       
  3240      </component>
       
  3241      <component id="key_event_framework_api" name="Key Event Framework API" class="api" filter="s60">
       
  3242       <meta rel="Api"/>
       
  3243       <unit bldFile="/mw/appsupport/appsupport_plat/key_event_framework_api/group"/>
       
  3244      </component>
       
  3245      <component id="key_event_framework_mapper_api" name="Key Event Framework Mapper API" class="api" filter="s60">
       
  3246       <meta rel="Api"/>
       
  3247       <unit bldFile="/mw/appsupport/appsupport_plat/key_event_framework_mapper_api/group"/>
       
  3248      </component>
       
  3249      <component id="media_keys_definition_api" name="Media Keys Definition API" class="api" filter="s60">
       
  3250       <meta rel="Api"/>
       
  3251       <unit bldFile="/mw/appsupport/appsupport_plat/media_keys_definition_api/group"/>
       
  3252      </component>
       
  3253      <component id="ood_threshold_api" name="OOD Threshold API" class="api" filter="s60">
       
  3254       <meta rel="Api"/>
       
  3255       <unit bldFile="/mw/appsupport/appsupport_plat/ood_threshold_api/group"/>
       
  3256      </component>
       
  3257      <component id="oom_monitor_api" name="OOM Monitor API" class="api" filter="s60">
       
  3258       <meta rel="Api"/>
       
  3259       <unit bldFile="/mw/appsupport/appsupport_plat/oom_monitor_api/group"/>
       
  3260      </component>
       
  3261      <component id="oom_monitor_plugin_api" name="OOM Monitor Plugin API" class="api" filter="s60">
       
  3262       <meta rel="Api"/>
       
  3263       <unit bldFile="/mw/appsupport/appsupport_plat/oom_monitor_plugin_api/group"/>
       
  3264      </component>
       
  3265      <component id="operation_provider_api" name="Operation Provider API" class="api" filter="s60">
       
  3266       <meta rel="Api"/>
       
  3267       <unit bldFile="/mw/appsupport/appsupport_plat/operation_provider_api/group"/>
       
  3268      </component>
       
  3269      <component id="phonecmdhandler_api" name="Phone Command Handler API" class="api" filter="s60">
       
  3270       <meta rel="Api"/>
       
  3271       <unit bldFile="/mw/appsupport/appsupport_plat/phonecmdhandler_api/group"/>
       
  3272      </component>
       
  3273      <component id="restore_factory_settings_api" name="Restore Factory Settings API" class="api" filter="s60">
       
  3274       <meta rel="Api"/>
       
  3275       <unit bldFile="/mw/appsupport/appsupport_plat/restore_factory_settings_api/group"/>
       
  3276      </component>
       
  3277      <component id="restore_factory_settings_plugin_api" name="Restore Factory Settings Plug-in API" class="api" filter="s60">
       
  3278       <meta rel="Api"/>
       
  3279       <unit bldFile="/mw/appsupport/appsupport_plat/restore_factory_settings_plugin_api/group"/>
       
  3280      </component>
       
  3281      <component id="secondary_display_accfw_api" name="Secondary Display Accessory Framework API" class="api" filter="s60">
       
  3282       <meta rel="Api"/>
       
  3283       <unit bldFile="/mw/appsupport/appsupport_plat/secondary_display_accfw_api/group"/>
       
  3284      </component>
       
  3285      <component id="secondary_display_startup_api" name="Secondary Display Startup API" class="api" filter="s60">
       
  3286       <meta rel="Api"/>
       
  3287       <unit bldFile="/mw/appsupport/appsupport_plat/secondary_display_startup_api/group"/>
       
  3288      </component>
       
  3289      <component id="secondary_display_sysap_api" name="Secondary Display System Application API" class="api" filter="s60">
       
  3290       <meta rel="Api"/>
       
  3291       <unit bldFile="/mw/appsupport/appsupport_plat/secondary_display_sysap_api/group"/>
       
  3292      </component>
       
  3293      <component id="secondary_display_system_state_api" name="Secondary Display System State API" class="api" filter="s60">
       
  3294       <meta rel="Api"/>
       
  3295       <unit bldFile="/mw/appsupport/appsupport_plat/secondary_display_system_state_api/group"/>
       
  3296      </component>
       
  3297      <component id="sensor_user_setting_api" name="Sensor User Setting API" class="api" filter="s60">
       
  3298       <meta rel="Api"/>
       
  3299       <unit bldFile="/mw/appsupport/appsupport_plat/sensor_user_setting_api/group"/>
       
  3300      </component>
       
  3301      <component id="startup_configuration_api" name="Startup Configuration API" class="api" filter="s60">
       
  3302       <meta rel="Api"/>
       
  3303       <unit bldFile="/mw/appsupport/appsupport_plat/startup_configuration_api/group"/>
       
  3304      </component>
       
  3305      <component id="system_application_key_handler_plugin_api" name="System Application Key Handler Plug-in API" class="api" filter="s60">
       
  3306       <meta rel="Api"/>
       
  3307       <unit bldFile="/mw/appsupport/appsupport_plat/system_application_key_handler_plugin_api/group"/>
       
  3308      </component>
       
  3309      <component id="system_application_light_control_plugin_api" name="System Application Light Control Plug-in API" class="api" filter="s60">
       
  3310       <meta rel="Api"/>
       
  3311       <unit bldFile="/mw/appsupport/appsupport_plat/system_application_light_control_plugin_api/group"/>
       
  3312      </component>
       
  3313      <component id="system_application_notification_api" name="System Application Notification API" class="api" filter="s60">
       
  3314       <meta rel="Api"/>
       
  3315       <unit bldFile="/mw/appsupport/appsupport_plat/system_application_notification_api/group"/>
       
  3316      </component>
       
  3317      <component id="system_application_plugin_callback_api" name="System Application Plug-in Callback API" class="api" filter="s60">
       
  3318       <meta rel="Api"/>
       
  3319       <unit bldFile="/mw/appsupport/appsupport_plat/system_application_plugin_callback_api/group"/>
       
  3320      </component>
       
  3321     </collection>
  2143     <collection id="contextframework" name="Context Framework" level="framework">
  3322     <collection id="contextframework" name="Context Framework" level="framework">
  2144      <!-- the units that are commented out need to be put back when configuration is in place.
  3323      <!-- the units that are commented out need to be put back when configuration is in place.
  2145 		They're currently #included by contextframework_build, which should be removed when the other units are uncommented -->
  3324 		They're currently #included by contextframework_build, which should be removed when the other units are uncommented -->
  2146      <component id="cfw" filter="s60" name="Context Framework">
  3325      <component id="cfw" filter="s60" name="Context Framework">
  2147       <meta rel="config">
  3326       <meta rel="config">
  2281       <unit bldFile="/mw/appsupport/tzservices/tzloc/group" mrp="/mw/appsupport/tzservices/tzloc/group/app-services_timezonelocalization.mrp"/>
  3460       <unit bldFile="/mw/appsupport/tzservices/tzloc/group" mrp="/mw/appsupport/tzservices/tzloc/group/app-services_timezonelocalization.mrp"/>
  2282      </component>
  3461      </component>
  2283      <component id="tzlocrscfactory" name="Time Zone Localization Resource Factory" introduced="9.1" purpose="optional" class="config">
  3462      <component id="tzlocrscfactory" name="Time Zone Localization Resource Factory" introduced="9.1" purpose="optional" class="config">
  2284       <unit bldFile="/mw/appsupport/tzservices/tzlocrscfactory/group" mrp="/mw/appsupport/tzservices/tzlocrscfactory/group/app-services_tzlocalizationrscfactory.mrp"/>
  3463       <unit bldFile="/mw/appsupport/tzservices/tzlocrscfactory/group" mrp="/mw/appsupport/tzservices/tzlocrscfactory/group/app-services_tzlocalizationrscfactory.mrp"/>
  2285      </component>
  3464      </component>
  2286      <component id="tzdatabase" name="Time Zone Database" filter="test" introduced="9.1" purpose="optional" class="config">
  3465      <component id="tzdatabase" name="Time Zone Database" introduced="9.1" purpose="optional" class="config">
  2287       <unit bldFile="/mw/appsupport/tzservices/tzdatabase/group" mrp="/mw/appsupport/tzservices/tzdatabase/group/app-services_tzdb.mrp"/>
  3466       <unit bldFile="/mw/appsupport/tzservices/tzdatabase/group" mrp="/mw/appsupport/tzservices/tzdatabase/group/app-services_tzdb.mrp"/>
  2288      </component>
  3467      </component>
  2289     </collection>
  3468     </collection>
  2290     <collection id="contenthandling" name="Content Handling" level="plugin">
  3469     <collection id="contenthandling" name="Content Handling" level="plugin">
  2291      <component id="webrecognisers" name="Web Recognisers" purpose="optional" class="plugin">
  3470      <component id="webrecognisers" name="Web Recognisers" purpose="optional" class="plugin">
  2328      <component id="tzcompiler" name="Time Zone Compiler" introduced="9.1" purpose="optional" class="config" target="desktop">
  3507      <component id="tzcompiler" name="Time Zone Compiler" introduced="9.1" purpose="optional" class="config" target="desktop">
  2329       <unit bldFile="/mw/appsupport/tzpcside/tzcompiler/group" mrp="/mw/appsupport/tzpcside/tzcompiler/group/app-services_tzcompiler.mrp"/>
  3508       <unit bldFile="/mw/appsupport/tzpcside/tzcompiler/group" mrp="/mw/appsupport/tzpcside/tzcompiler/group/app-services_tzcompiler.mrp"/>
  2330      </component>
  3509      </component>
  2331     </collection>
  3510     </collection>
  2332     <collection id="appsupport_info" name="Generic Application Support Info" level="specific">
  3511     <collection id="appsupport_info" name="Generic Application Support Info" level="specific">
  2333      <component id="appsupport_plat" filter="s60" name="Generic Application Support Platform Interfaces" class="api">
       
  2334       <unit bldFile="/mw/appsupport/appsupport_plat/group"/>
       
  2335      </component>
       
  2336      <component id="appsupport_pub" filter="s60" name="Generic Application Support Public Interfaces" class="api">
       
  2337       <unit bldFile="/mw/appsupport/appsupport_pub/group"/>
       
  2338      </component>
       
  2339      <component id="appsupport_metadata" name="Generic Application Support Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  3512      <component id="appsupport_metadata" name="Generic Application Support Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  2340       <unit mrp="/mw/appsupport/appsupport_info/appsupport_metadata/appsupport_metadata.mrp"/>
  3513       <unit mrp="/mw/appsupport/appsupport_info/appsupport_metadata/appsupport_metadata.mrp"/>
  2341      </component>
  3514      </component>
  2342     </collection>
  3515     </collection>
  2343    </package>
  3516    </package>
  2344    <package id="securitysrv" level="generic" tech-domain="se" name="Security Services" levels="plugin framework server generic specific">
  3517    <package id="securitysrv" level="generic" tech-domain="se" name="Security Services" levels="plugin framework server generic specific">
       
  3518     <collection id="secsrv_plat" name="Security Services Platform Interfaces" level="specific">
       
  3519      <component id="cms_api" name="CMS API" class="api" filter="s60">
       
  3520       <meta rel="Api"/>
       
  3521       <unit bldFile="/mw/securitysrv/secsrv_plat/cms_api/group"/>
       
  3522      </component>
       
  3523      <component id="pkcs12_parser_api" name="PKCS12 Parser API" class="api" filter="s60">
       
  3524       <meta rel="Api"/>
       
  3525       <unit bldFile="/mw/securitysrv/secsrv_plat/pkcs12_parser_api/group"/>
       
  3526      </component>
       
  3527      <component id="java_utils_api" name="Java Utils API" class="api" filter="s60">
       
  3528       <meta rel="Api"/>
       
  3529       <unit bldFile="/mw/securitysrv/secsrv_plat/java_utils_api/group"/>
       
  3530      </component>
       
  3531      <component id="wim_cert_api" name="WIM Cert API" class="api" filter="s60">
       
  3532       <meta rel="Api"/>
       
  3533       <unit bldFile="/mw/securitysrv/secsrv_plat/wim_cert_api/group"/>
       
  3534      </component>
       
  3535      <component id="device_key_store_encryption_plugin_api" name="Device Key Store Encryption Plug-in API" class="api" filter="s60">
       
  3536       <meta rel="Api"/>
       
  3537       <unit bldFile="/mw/securitysrv/secsrv_plat/device_key_store_encryption_plugin_api/group"/>
       
  3538      </component>
       
  3539      <component id="x509certnameparser_api" name="X.509 Certificate Name Parser API" class="api" filter="s60">
       
  3540       <meta rel="Api"/>
       
  3541       <unit bldFile="/mw/securitysrv/secsrv_plat/x509certnameparser_api/group"/>
       
  3542      </component>
       
  3543      <component id="remote_lock_api" name="Remote Lock API" class="api" filter="s60">
       
  3544       <meta rel="Api"/>
       
  3545       <unit bldFile="/mw/securitysrv/secsrv_plat/remote_lock_api/group"/>
       
  3546      </component>
       
  3547      <component id="pkidialog_api" name="PKI Dialog API" class="api" filter="s60">
       
  3548       <meta rel="Api"/>
       
  3549       <unit bldFile="/mw/securitysrv/secsrv_plat/pkidialog_api/group"/>
       
  3550      </component>
       
  3551      <component id="provisioning_api" name="Provisioning API" class="api" filter="s60">
       
  3552       <meta rel="Api"/>
       
  3553       <unit bldFile="/mw/securitysrv/secsrv_plat/provisioning_api/group"/>
       
  3554      </component>
       
  3555      <component id="keyguard_configuration_api" name="Keyguard Configuration API" class="api" filter="s60">
       
  3556       <meta rel="Api"/>
       
  3557       <unit bldFile="/mw/securitysrv/secsrv_plat/keyguard_configuration_api/group"/>
       
  3558      </component>
       
  3559      <component id="keylock_policy_api" name="Keylock Policy API" class="api" filter="s60">
       
  3560       <meta rel="Api"/>
       
  3561       <unit bldFile="/mw/securitysrv/secsrv_plat/keylock_policy_api/group"/>
       
  3562      </component>
       
  3563      <component id="security_code_ui_api" name="Security Code UI API" class="api" filter="s60">
       
  3564       <meta rel="Api"/>
       
  3565       <unit bldFile="/mw/securitysrv/secsrv_plat/security_code_ui_api/group"/>
       
  3566      </component>
       
  3567      <component id="gba_api" name="GBA API" class="api" filter="s60">
       
  3568       <meta rel="Api"/>
       
  3569       <unit bldFile="/mw/securitysrv/secsrv_plat/gba_api/group"/>
       
  3570      </component>
       
  3571      <component id="keyguard_access_api" name="Keyguard Access API" class="api" filter="s60">
       
  3572       <unit bldFile="/mw/securitysrv/secsrv_plat/keyguard_access_api/group"/>
       
  3573      </component>
       
  3574      <component id="devicelock_access_api" name="Device Lock Access API" class="api" filter="s60">
       
  3575       <unit bldFile="/mw/securitysrv/secsrv_plat/devicelock_access_api/group"/>
       
  3576      </component>
       
  3577      <component id="lockapp_server_api" name="Lock Application Server API" class="api" filter="s60">
       
  3578       <unit bldFile="/mw/securitysrv/secsrv_plat/lockapp_server_api/group"/>
       
  3579      </component>
       
  3580      <component id="devencadaptation_api" name="Device Encryption Adaptation API" class="api" filter="s60">
       
  3581       <unit bldFile="/mw/securitysrv/secsrv_plat/devencadaptation_api/group"/>
       
  3582      </component>
       
  3583      <component id="devenccommonutils_api" name="Device Encryption Common Utils API" class="api" filter="s60">
       
  3584       <unit bldFile="/mw/securitysrv/secsrv_plat/devenccommonutils_api/group"/>
       
  3585      </component>
       
  3586     </collection>
  2345     <collection id="cms" name="Certificate Management Service" level="server">
  3587     <collection id="cms" name="Certificate Management Service" level="server">
  2346      <!-- collection is really a component. Need to move down a directory-->
  3588      <!-- collection is really a component. Need to move down a directory-->
  2347      <component id="cms_build" filter="s60" name="CMS" introduced="^3">
  3589      <component id="cms_build" filter="s60" name="CMS" introduced="^3">
  2348       <unit bldFile="/mw/securitysrv/cms/group"/>
  3590       <unit bldFile="/mw/securitysrv/cms/group"/>
  2349      </component>
  3591      </component>
  2457       <!-- need to split this into the above components, or remove #includes and make this a ROM  component-->
  3699       <!-- need to split this into the above components, or remove #includes and make this a ROM  component-->
  2458       <unit bldFile="/mw/securitysrv/devencdiskutils/group"/>
  3700       <unit bldFile="/mw/securitysrv/devencdiskutils/group"/>
  2459      </component>
  3701      </component>
  2460     </collection>
  3702     </collection>
  2461     <collection id="securitysrv_info" name="Security Services Info" level="specific">
  3703     <collection id="securitysrv_info" name="Security Services Info" level="specific">
  2462      <component id="secsrv_plat" name="Security Services Platform Interfaces" filter="s60" class="api">
       
  2463       <unit bldFile="/mw/securitysrv/secsrv_plat/group"/>
       
  2464      </component>
       
  2465      <component id="securitysrv_test" filter="s60,test,api_test" purpose="development" name="Security Services Test">
  3704      <component id="securitysrv_test" filter="s60,test,api_test" purpose="development" name="Security Services Test">
  2466       <unit bldFile="/mw/securitysrv/tsrc/group"/>
  3705       <unit bldFile="/mw/securitysrv/tsrc/group"/>
  2467      </component>
  3706      </component>
  2468      <component id="securitysrv_metadata" name="Security Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  3707      <component id="securitysrv_metadata" name="Security Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  2469       <unit mrp="/mw/securitysrv/securitysrv_info/securitysrv_metadata/securitysrv_metadata.mrp"/>
  3708       <unit mrp="/mw/securitysrv/securitysrv_info/securitysrv_metadata/securitysrv_metadata.mrp"/>
  2470      </component>
  3709      </component>
  2471     </collection>
  3710     </collection>
  2472    </package>
  3711    </package>
  2473    <package id="drm" level="generic" tech-domain="se" name="DRM" levels="plugin framework server generic specific">
  3712    <package id="drm" level="generic" tech-domain="se" name="DRM" levels="plugin framework server generic specific">
       
  3713     <collection id="drm_plat" name="DRM Platform Interfaces" level="specific">
       
  3714      <component id="roap_api" name="ROAP API" class="api" filter="s60">
       
  3715       <meta rel="Api"/>
       
  3716       <unit bldFile="/mw/drm/drm_plat/roap_api/group"/>
       
  3717      </component>
       
  3718      <component id="drm_common_api" name="DRM Common API" class="api" filter="s60">
       
  3719       <meta rel="Api"/>
       
  3720       <unit bldFile="/mw/drm/drm_plat/drm_common_api/group"/>
       
  3721      </component>
       
  3722      <component id="drm_rights_api" name="DRM Rights API" class="api" filter="s60">
       
  3723       <meta rel="Api"/>
       
  3724       <unit bldFile="/mw/drm/drm_plat/drm_rights_api/group"/>
       
  3725      </component>
       
  3726      <component id="drm_legacy_api" name="DRM Legacy API" class="api" filter="s60">
       
  3727       <meta rel="Api"/>
       
  3728       <unit bldFile="/mw/drm/drm_plat/drm_legacy_api/group"/>
       
  3729      </component>
       
  3730      <component id="dcf_repository_api" name="DCF Repository API" class="api" filter="s60">
       
  3731       <meta rel="Api"/>
       
  3732       <unit bldFile="/mw/drm/drm_plat/dcf_repository_api/group"/>
       
  3733      </component>
       
  3734      <component id="drm_service_api" name="DRM Service API" class="api" filter="s60">
       
  3735       <meta rel="Api"/>
       
  3736       <unit bldFile="/mw/drm/drm_plat/drm_service_api/group"/>
       
  3737      </component>
       
  3738      <component id="drm_secondary_display_api" name="DRM Secondary Display API" class="api" filter="s60">
       
  3739       <meta rel="Api"/>
       
  3740       <unit bldFile="/mw/drm/drm_plat/drm_secondary_display_api/group"/>
       
  3741      </component>
       
  3742      <component id="drm_license_manager_api" name="DRM License Manager API" class="api" filter="s60">
       
  3743       <meta rel="Api"/>
       
  3744       <unit bldFile="/mw/drm/drm_plat/drm_license_manager_api/group"/>
       
  3745      </component>
       
  3746      <component id="drm_utility_api" name="DRM Utility API" class="api" filter="s60">
       
  3747       <meta rel="Api"/>
       
  3748       <unit bldFile="/mw/drm/drm_plat/drm_utility_api/group"/>
       
  3749      </component>
       
  3750      <component id="drm_agents_api" name="DRM Agents API" class="api" filter="s60">
       
  3751       <meta rel="Api"/>
       
  3752       <unit bldFile="/mw/drm/drm_plat/drm_agents_api/group"/>
       
  3753      </component>
       
  3754      <component id="wmdrm_core_api" name="WM DRM Core API" class="api" filter="s60">
       
  3755       <meta rel="Api"/>
       
  3756       <unit bldFile="/mw/drm/drm_plat/wmdrm_core_api/group"/>
       
  3757      </component>
       
  3758      <component id="wmdrm_access_api" name="WMDRM Access API" class="api" filter="s60">
       
  3759       <meta rel="Api"/>
       
  3760       <unit bldFile="/mw/drm/drm_plat/wmdrm_access_api/group"/>
       
  3761      </component>
       
  3762      <component id="camese_utility_api" name="Camese Utility API" class="api" filter="s60">
       
  3763       <meta rel="Api"/>
       
  3764       <meta rel="config">
       
  3765        <defined condition="__WINDOWS_MEDIA_DRM"/>
       
  3766       </meta>
       
  3767       <unit bldFile="/mw/drm/drm_plat/camese_utility_api/group"/>
       
  3768      </component>
       
  3769      <component id="camese_framework_api" name="Camese Framework API" class="api" filter="s60">
       
  3770       <meta rel="Api"/>
       
  3771       <meta rel="config">
       
  3772        <defined condition="__WINDOWS_MEDIA_DRM"/>
       
  3773       </meta>
       
  3774       <unit bldFile="/mw/drm/drm_plat/camese_framework_api/group"/>
       
  3775      </component>
       
  3776     </collection>
       
  3777     <collection id="drm_pub" name="DRM Public Interfaces" level="specific">
       
  3778      <component id="drm_helper_api" name="DRM Helper API" class="api" filter="s60">
       
  3779       <meta rel="Api"/>
       
  3780       <unit bldFile="/mw/drm/drm_pub/drm_helper_api/group"/>
       
  3781      </component>
       
  3782      <component id="oma_drm_caf_agent_api" name="OMA DRM CAF Agent API" class="api" filter="s60">
       
  3783       <meta rel="Api"/>
       
  3784       <unit bldFile="/mw/drm/drm_pub/oma_drm_caf_agent_api/group"/>
       
  3785      </component>
       
  3786      <component id="drm_license_checker_api" name="DRM License Checker API" class="api" filter="s60">
       
  3787       <meta rel="Api"/>
       
  3788       <unit bldFile="/mw/drm/drm_pub/drm_license_checker_api/group"/>
       
  3789      </component>
       
  3790     </collection>
  2474     <collection id="commondrm" name="Common DRM" level="generic">
  3791     <collection id="commondrm" name="Common DRM" level="generic">
  2475      <!-- it looks like this collection would be better as a component. If so, move down a directory. Otherwise, split up the bld.inf -->
  3792      <!-- it looks like this collection would be better as a component. If so, move down a directory. Otherwise, split up the bld.inf -->
  2476      <component id="drmencryptor" filter="s60" name="DRM Encryptor">
  3793      <component id="drmencryptor" filter="s60" name="DRM Encryptor">
  2477       <!-- this should have its own bld.inf or be removed as a component -->
  3794       <!-- this should have its own bld.inf or be removed as a component -->
  2478      </component>
  3795      </component>
  2517      <component id="wmdrm_build" filter="s60" name="WM DRM Build">
  3834      <component id="wmdrm_build" filter="s60" name="WM DRM Build">
  2518       <unit bldFile="/mw/drm/wmdrm/group"/>
  3835       <unit bldFile="/mw/drm/wmdrm/group"/>
  2519      </component>
  3836      </component>
  2520     </collection>
  3837     </collection>
  2521     <collection id="drm_info" name="DRM Info" level="specific">
  3838     <collection id="drm_info" name="DRM Info" level="specific">
  2522      <component id="drm_pub" filter="s60" name="DRM Public Interfaces" class="api">
       
  2523       <unit bldFile="/mw/drm/drm_pub/group"/>
       
  2524      </component>
       
  2525      <component id="drm_plat" filter="s60" name="DRM Platform Interfaces" class="api">
       
  2526       <unit bldFile="/mw/drm/drm_plat/group"/>
       
  2527      </component>
       
  2528      <component id="drm_api_test" filter="s60,test,api_test" name="DRM Build" purpose="development">
  3839      <component id="drm_api_test" filter="s60,test,api_test" name="DRM Build" purpose="development">
  2529       <unit bldFile="/mw/drm/tsrc/group"/>
  3840       <unit bldFile="/mw/drm/tsrc/group"/>
  2530      </component>
  3841      </component>
  2531     </collection>
  3842     </collection>
  2532    </package>
  3843    </package>
  2533    <package id="locationsrv" level="specific" tech-domain="lo" name="Location Services" levels="plugin fw server if">
  3844    <package id="locationsrv" level="specific" tech-domain="lo" name="Location Services" levels="plugin fw server if">
       
  3845     <collection id="locsrv_pub" name="Location Services Public Interfaces" level="if">
       
  3846      <component id="landmarks_search_api" name="Landmarks Search API" class="api" filter="s60">
       
  3847       <meta rel="Api"/>
       
  3848       <unit bldFile="/mw/locationsrv/locsrv_pub/landmarks_search_api/group"/>
       
  3849      </component>
       
  3850      <component id="landmarks_api" name="Landmarks API" class="api" filter="s60">
       
  3851       <meta rel="Api"/>
       
  3852       <unit bldFile="/mw/locationsrv/locsrv_pub/landmarks_api/group"/>
       
  3853      </component>
       
  3854      <component id="landmarks_database_management_api" name="Landmarks Database Management API" class="api" filter="s60">
       
  3855       <meta rel="Api"/>
       
  3856       <unit bldFile="/mw/locationsrv/locsrv_pub/landmarks_database_management_api/group"/>
       
  3857      </component>
       
  3858      <component id="location_triggering_api" name="Location Triggering API" class="api" filter="s60">
       
  3859       <meta rel="Api"/>
       
  3860       <unit bldFile="/mw/locationsrv/locsrv_pub/location_triggering_api/group"/>
       
  3861      </component>
       
  3862      <component id="blid_application_satellite_info_api" name="BLID Application Satellite Info API" class="api" filter="s60">
       
  3863       <meta rel="Api"/>
       
  3864       <unit bldFile="/mw/locationsrv/locsrv_pub/blid_application_satellite_info_api/group"/>
       
  3865      </component>
       
  3866     </collection>
       
  3867     <collection id="locsrv_plat" name="Location Services Platform Interfaces" level="if">
       
  3868      <component id="map_and_navigation_api" name="Map and Navigation API" class="api" filter="s60">
       
  3869       <meta rel="Api"/>
       
  3870       <unit bldFile="/mw/locationsrv/locsrv_plat/map_and_navigation_api/group"/>
       
  3871      </component>
       
  3872      <component id="map_and_navigation_provider_discovery_api" name="Map and Navigation Provider Discovery API" class="api" filter="s60">
       
  3873       <meta rel="Api"/>
       
  3874       <unit bldFile="/mw/locationsrv/locsrv_plat/map_and_navigation_provider_discovery_api/group"/>
       
  3875      </component>
       
  3876      <component id="geocoding_api" name="Geocoding API" class="api" filter="s60">
       
  3877       <meta rel="Api"/>
       
  3878       <unit bldFile="/mw/locationsrv/locsrv_plat/geocoding_api/group"/>
       
  3879      </component>
       
  3880      <component id="map_image_api" name="Map Image API" class="api" filter="s60">
       
  3881       <meta rel="Api"/>
       
  3882       <unit bldFile="/mw/locationsrv/locsrv_plat/map_image_api/group"/>
       
  3883      </component>
       
  3884      <component id="map_and_navigation_aiw_api" name="Map and Navigation AIW API" class="api" filter="s60">
       
  3885       <meta rel="Api"/>
       
  3886       <unit bldFile="/mw/locationsrv/locsrv_plat/map_and_navigation_aiw_api/group"/>
       
  3887      </component>
       
  3888      <component id="map_and_navigation_provider_api" name="Map and Navigation Provider API" class="api" filter="s60">
       
  3889       <meta rel="Api"/>
       
  3890       <unit bldFile="/mw/locationsrv/locsrv_plat/map_and_navigation_provider_api/group"/>
       
  3891      </component>
       
  3892      <component id="landmarks_category_definition_api" name="Landmarks Category Definition API" class="api" filter="s60">
       
  3893       <meta rel="Api"/>
       
  3894       <unit bldFile="/mw/locationsrv/locsrv_plat/landmarks_category_definition_api/group"/>
       
  3895      </component>
       
  3896      <component id="supl_settings_api" name="SUPL Settings API" class="api" filter="s60">
       
  3897       <meta rel="Api"/>
       
  3898       <unit bldFile="/mw/locationsrv/locsrv_plat/supl_settings_api/group"/>
       
  3899      </component>
       
  3900      <component id="location_settings_launch_api" name="Location Settings Launch API" class="api" filter="s60">
       
  3901       <meta rel="Api"/>
       
  3902       <unit bldFile="/mw/locationsrv/locsrv_plat/location_settings_launch_api/group"/>
       
  3903      </component>
       
  3904      <component id="map_image_conversion_plugin_api" name="Map Image Conversion Plug-In API" class="api" filter="s60">
       
  3905       <meta rel="Api"/>
       
  3906       <unit bldFile="/mw/locationsrv/locsrv_plat/map_image_conversion_plugin_api/group"/>
       
  3907      </component>
       
  3908      <component id="psy_configuration_ui_plugin_api" name="PSY Configuration UI Plug-in API" class="api" filter="s60">
       
  3909       <meta rel="Api"/>
       
  3910       <unit bldFile="/mw/locationsrv/locsrv_plat/psy_configuration_ui_plugin_api/group"/>
       
  3911      </component>
       
  3912      <component id="np_proxy_configuration_api" name="NP Proxy Configuration API" class="api" filter="s60">
       
  3913       <meta rel="Api"/>
       
  3914       <unit bldFile="/mw/locationsrv/locsrv_plat/np_proxy_configuration_api/group"/>
       
  3915      </component>
       
  3916      <component id="supl_terminal_initiation_api" name="SUPL Terminal Initiation API" class="api" filter="s60">
       
  3917       <meta rel="Api"/>
       
  3918       <unit bldFile="/mw/locationsrv/locsrv_plat/supl_terminal_initiation_api/group"/>
       
  3919      </component>
       
  3920      <component id="location_notation_preferences_settings_api" name="Location Notation Preferences Settings API" class="api" filter="s60">
       
  3921       <meta rel="Api"/>
       
  3922       <unit bldFile="/mw/locationsrv/locsrv_plat/location_notation_preferences_settings_api/group"/>
       
  3923      </component>
       
  3924      <component id="supl_settings_notifier_secondary_display_api" name="SUPL Settings Notifier Secondary Display API" class="api" filter="s60">
       
  3925       <meta rel="Api"/>
       
  3926       <unit bldFile="/mw/locationsrv/locsrv_plat/supl_settings_notifier_secondary_display_api/group"/>
       
  3927      </component>
       
  3928      <component id="supl_network_initiation_api" name="SUPL Network Initiation API" class="api" filter="s60">
       
  3929       <meta rel="Api"/>
       
  3930       <unit bldFile="/mw/locationsrv/locsrv_plat/supl_network_initiation_api/group"/>
       
  3931      </component>
       
  3932      <component id="privacy_notifiers_secondary_display_api" name="Privacy Notifiers Secondary Display API" class="api" filter="s60">
       
  3933       <meta rel="Api"/>
       
  3934       <unit bldFile="/mw/locationsrv/locsrv_plat/privacy_notifiers_secondary_display_api/group"/>
       
  3935      </component>
       
  3936      <component id="oma_supl_configuration_parameter_api" name="OMA SUPL Configuration Parameter API" class="api" filter="s60">
       
  3937       <meta rel="Api"/>
       
  3938       <unit bldFile="/mw/locationsrv/locsrv_plat/oma_supl_configuration_parameter_api/group"/>
       
  3939      </component>
       
  3940      <component id="supl_query_secondary_display_api" name="SUPL Query Secondary Display API" class="api" filter="s60">
       
  3941       <meta rel="Api"/>
       
  3942       <unit bldFile="/mw/locationsrv/locsrv_plat/supl_query_secondary_display_api/group"/>
       
  3943      </component>
       
  3944      <component id="location_triggering_management_api" name="Location Triggering Management API" class="api" filter="s60">
       
  3945       <meta rel="Api"/>
       
  3946       <unit bldFile="/mw/locationsrv/locsrv_plat/location_triggering_management_api/group"/>
       
  3947      </component>
       
  3948      <component id="location_triggering_status_information_api" name="Location Triggering Status Information API" class="api" filter="s60">
       
  3949       <meta rel="Api"/>
       
  3950       <unit bldFile="/mw/locationsrv/locsrv_plat/location_triggering_status_information_api/group"/>
       
  3951      </component>
       
  3952      <component id="oma_supl_asn_codec_plugin_api" name="OMA SUPL ASN Codec Plugin API" class="api" filter="s60">
       
  3953       <unit bldFile="/mw/locationsrv/locsrv_plat/oma_supl_asn_codec_plugin_api/group"/>
       
  3954      </component>
       
  3955      <component id="location_local_variation_api" name="Location Local Variation API" class="api" filter="s60">
       
  3956       <meta rel="Api"/>
       
  3957       <unit bldFile="/mw/locationsrv/locsrv_plat/location_local_variation_api/group"/>
       
  3958      </component>
       
  3959     </collection>
  2534     <collection id="genericpositioningplugins" name="Generic Positioning Plugins" level="plugin">
  3960     <collection id="genericpositioningplugins" name="Generic Positioning Plugins" level="plugin">
  2535      <component id="locationnpppsy" filter="s60" name="Location Positioning Proxy PSY" class="plugin">
  3961      <component id="locationnpppsy" filter="s60" name="Location Positioning Proxy PSY" class="plugin">
  2536       <unit bldFile="/mw/locationsrv/genericpositioningplugins/locationnpppsy/group"/>
  3962       <unit bldFile="/mw/locationsrv/genericpositioningplugins/locationnpppsy/group"/>
  2537      </component>
  3963      </component>
  2538      <component id="locationsuplpsy" filter="s60" name="Location SUPL PSY" class="plugin" introduced="^3">
  3964      <component id="locationsuplpsy" filter="s60" name="Location SUPL PSY" class="plugin" introduced="^3">
  2613      <component id="locationtriggering_build" filter="s60" name="Location Triggering Build">
  4039      <component id="locationtriggering_build" filter="s60" name="Location Triggering Build">
  2614       <!--  should remove #include from this and maybe put exports in the above components -->
  4040       <!--  should remove #include from this and maybe put exports in the above components -->
  2615       <unit bldFile="/mw/locationsrv/locationtriggering/group"/>
  4041       <unit bldFile="/mw/locationsrv/locationtriggering/group"/>
  2616      </component>
  4042      </component>
  2617     </collection>
  4043     </collection>
  2618     <collection id="locationsrv_info" name="Location Services Info" level="if">
       
  2619      <component id="locsrv_plat" filter="s60" class="api" name="Location Services Platform Interfaces">
       
  2620       <unit bldFile="/mw/locationsrv/locsrv_plat/group"/>
       
  2621      </component>
       
  2622      <component id="locsrv_pub" filter="s60" class="api" name="Location Services Public Interfaces">
       
  2623       <unit bldFile="/mw/locationsrv/locsrv_pub/group"/>
       
  2624      </component>
       
  2625     </collection>
       
  2626    </package>
  4044    </package>
  2627    <package id="accesssec" level="generic" tech-domain="dc" name="Access Security" levels="plugin framework server generic specific">
  4045    <package id="accesssec" level="generic" tech-domain="dc" name="Access Security" levels="plugin framework server generic specific">
       
  4046     <collection id="accesssec_plat" name="Access Security Platform Interfaces" level="specific">
       
  4047      <component id="wapi_security_settings_ui_api" name="WAPI Security Settings UI API" class="api" filter="s60">
       
  4048       <meta rel="Api"/>
       
  4049       <unit bldFile="/mw/accesssec/accesssec_plat/wapi_security_settings_ui_api/group"/>
       
  4050      </component>
       
  4051      <component id="wep_security_settings_ui_api" name="WEP Security Settings UI API" class="api" filter="s60">
       
  4052       <meta rel="Api"/>
       
  4053       <unit bldFile="/mw/accesssec/accesssec_plat/wep_security_settings_ui_api/group"/>
       
  4054      </component>
       
  4055      <component id="wi-fi_protected_setup_ui_api" name="Wi-Fi Protected Setup UI API" class="api" filter="s60">
       
  4056       <meta rel="Api"/>
       
  4057       <unit bldFile="/mw/accesssec/accesssec_plat/wi-fi_protected_setup_ui_api/group"/>
       
  4058      </component>
       
  4059      <component id="wlan_eap_settings_ui_api" name="WLAN EAP Settings UI API" class="api" filter="s60">
       
  4060       <meta rel="Api"/>
       
  4061       <unit bldFile="/mw/accesssec/accesssec_plat/wlan_eap_settings_ui_api/group"/>
       
  4062      </component>
       
  4063      <component id="wpa_security_settings_ui_api" name="WPA Security Settings UI API" class="api" filter="s60">
       
  4064       <meta rel="Api"/>
       
  4065       <unit bldFile="/mw/accesssec/accesssec_plat/wpa_security_settings_ui_api/group"/>
       
  4066      </component>
       
  4067      <component id="eap_vpn_api" name="EAP VPN API" class="api" filter="s60">
       
  4068       <meta rel="Api"/>
       
  4069       <unit bldFile="/mw/accesssec/accesssec_plat/eap_vpn_api/group"/>
       
  4070      </component>
       
  4071      <component id="eapsim_db_api" name="EAP-SIM DB API" class="api" filter="s60">
       
  4072       <meta rel="Api"/>
       
  4073       <unit bldFile="/mw/accesssec/accesssec_plat/eapsim_db_api/group"/>
       
  4074      </component>
       
  4075      <component id="eap_type_api" name="EAP Type API" class="api" filter="s60">
       
  4076       <meta rel="Api"/>
       
  4077       <unit bldFile="/mw/accesssec/accesssec_plat/eap_type_api/group"/>
       
  4078      </component>
       
  4079      <component id="eaptlspeap_db_api" name="EAP-TLS-PEAP DB API" class="api" filter="s60">
       
  4080       <meta rel="Api"/>
       
  4081       <unit bldFile="/mw/accesssec/accesssec_plat/eaptlspeap_db_api/group"/>
       
  4082      </component>
       
  4083      <component id="eapleap_db_api" name="LEAP DB API" class="api" filter="s60">
       
  4084       <meta rel="Api"/>
       
  4085       <unit bldFile="/mw/accesssec/accesssec_plat/eapleap_db_api/group"/>
       
  4086      </component>
       
  4087      <component id="eapgtc_db_api" name="EAP-GTC DB API" class="api" filter="s60">
       
  4088       <meta rel="Api"/>
       
  4089       <unit bldFile="/mw/accesssec/accesssec_plat/eapgtc_db_api/group"/>
       
  4090      </component>
       
  4091      <component id="eapmschapv2_db_api" name="EAP-MSCHAPV2 DB API" class="api" filter="s60">
       
  4092       <meta rel="Api"/>
       
  4093       <unit bldFile="/mw/accesssec/accesssec_plat/eapmschapv2_db_api/group"/>
       
  4094      </component>
       
  4095      <component id="eapaka_db_api" name="EAP-AKA DB API" class="api" filter="s60">
       
  4096       <meta rel="Api"/>
       
  4097       <unit bldFile="/mw/accesssec/accesssec_plat/eapaka_db_api/group"/>
       
  4098      </component>
       
  4099      <component id="wapi_db_api" name="WAPI DB API" class="api" filter="s60">
       
  4100       <meta rel="Api"/>
       
  4101       <unit bldFile="/mw/accesssec/accesssec_plat/wapi_db_api/group"/>
       
  4102      </component>
       
  4103     </collection>
  2628     <collection id="wlansecuritysettings" name="WLAN Security Settings" level="specific">
  4104     <collection id="wlansecuritysettings" name="WLAN Security Settings" level="specific">
  2629      <component id="wapisecuritysettingsui" filter="s60" name="WAPI Security Settings UI" introduced="9.1">
  4105      <component id="wapisecuritysettingsui" filter="s60" name="WAPI Security Settings UI" introduced="9.1">
  2630       <!-- the directory for this needs to be moved up to the right level -->
  4106       <!-- the directory for this needs to be moved up to the right level -->
  2631       <unit bldFile="/mw/accesssec/wlansecuritysettings/wapisecuritysettingsui/stub/group"/>
  4107       <unit bldFile="/mw/accesssec/wlansecuritysettings/wapisecuritysettingsui/stub/group"/>
  2632      </component>
  4108      </component>
  2646     <collection id="eapol" name="EAPOL" level="framework">
  4122     <collection id="eapol" name="EAPOL" level="framework">
  2647      <component id="eapol_framework" filter="s60" name="EAPOL Framework" introduced="9.2">
  4123      <component id="eapol_framework" filter="s60" name="EAPOL Framework" introduced="9.2">
  2648       <unit bldFile="/mw/accesssec/eapol/eapol_framework/eapol_symbian/group"/>
  4124       <unit bldFile="/mw/accesssec/eapol/eapol_framework/eapol_symbian/group"/>
  2649      </component>
  4125      </component>
  2650     </collection>
  4126     </collection>
  2651     <collection id="accesssec_info" name="Access Security Info" level="specific">
       
  2652      <component id="accesssec_plat" filter="s60" name="Access Security Platform Interfaces" class="api">
       
  2653       <unit bldFile="/mw/accesssec/accesssec_plat/group"/>
       
  2654      </component>
       
  2655     </collection>
       
  2656    </package>
  4127    </package>
  2657    <package id="ipconnmgmt" level="generic" tech-domain="dc" name="IP Connectivity Management" levels="plugin framework server generic utils">
  4128    <package id="ipconnmgmt" level="generic" tech-domain="dc" name="IP Connectivity Management" levels="plugin framework server generic utils">
       
  4129     <collection id="ipcm_plat" name="IP Connectivity Management Platform Interfaces" level="utils">
       
  4130      <component id="access_point_engine_misc_api" name="Access Point Engine Misc API" class="api" filter="s60">
       
  4131       <meta rel="Api"/>
       
  4132       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/access_point_engine_misc_api/group"/>
       
  4133      </component>
       
  4134      <component id="bearer_settings_plugin_api" name="Bearer Settings Plugin API" class="api" filter="s60">
       
  4135       <meta rel="Api"/>
       
  4136       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/bearer_settings_plugin_api/group"/>
       
  4137      </component>
       
  4138      <component id="commsdat_wlan_api" name="CommsDat WLAN API" class="api" filter="s60">
       
  4139       <meta rel="Api"/>
       
  4140       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/commsdat_wlan_api/group"/>
       
  4141      </component>
       
  4142      <component id="connection_monitor_extension_api" name="Connection Monitor Extension API" class="api" filter="s60">
       
  4143       <meta rel="Api"/>
       
  4144       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/connection_monitor_extension_api/group"/>
       
  4145      </component>
       
  4146      <component id="connection_ui_utilities_api" name="Connection UI Utilities API" class="api" filter="s60">
       
  4147       <meta rel="Api"/>
       
  4148       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/connection_ui_utilities_api/group"/>
       
  4149      </component>
       
  4150      <component id="disconnect_dialog_api" name="Disconnect Dialog API" class="api" filter="s60">
       
  4151       <meta rel="Api"/>
       
  4152       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/disconnect_dialog_api/group"/>
       
  4153      </component>
       
  4154      <component id="disconnect_dialog_disable_api" name="Disconnect Dialog Disable API" class="api" filter="s60">
       
  4155       <meta rel="Api"/>
       
  4156       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/disconnect_dialog_disable_api/group"/>
       
  4157      </component>
       
  4158      <component id="extended_connection_settings_api" name="Extended Connection Settings API" class="api" filter="s60">
       
  4159       <meta rel="Api"/>
       
  4160       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/extended_connection_settings_api/group"/>
       
  4161      </component>
       
  4162      <component id="mpm_default_connection_api" name="MPM Default Connection API" class="api" filter="s60">
       
  4163       <meta rel="Api"/>
       
  4164       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/mpm_default_connection_api/group"/>
       
  4165      </component>
       
  4166      <component id="pdpcontextmanager2_reset_factory_settings_api" name="PDP Context Manager 2 Reset Factory Settings API" class="api" filter="s60">
       
  4167       <meta rel="Api"/>
       
  4168       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/pdpcontextmanager2_reset_factory_settings_api/group"/>
       
  4169      </component>
       
  4170      <component id="pdpcontextmanager2_settings_api" name="PDP Context Manager 2 Settings API" class="api" filter="s60">
       
  4171       <meta rel="Api"/>
       
  4172       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/pdpcontextmanager2_settings_api/group"/>
       
  4173      </component>
       
  4174      <component id="mpm_connect_screen_api" name="MPM Connect Screen API" class="api" filter="s60">
       
  4175       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/mpm_connect_screen_api/group"/>
       
  4176      </component>
       
  4177     </collection>
       
  4178     <collection id="ipcm_pub" name="IP Connectivity Management Public Interfaces" level="utils">
       
  4179      <component id="connection_settings_api" name="Connection Settings API" class="api" filter="s60">
       
  4180       <meta rel="Api"/>
       
  4181       <unit bldFile="/mw/ipconnmgmt/ipcm_pub/connection_settings_api/group"/>
       
  4182      </component>
       
  4183      <component id="access_point_engine_api" name="Access Point Engine API" class="api" filter="s60">
       
  4184       <meta rel="Api"/>
       
  4185       <unit bldFile="/mw/ipconnmgmt/ipcm_pub/access_point_engine_api/group"/>
       
  4186      </component>
       
  4187      <component id="access_point_settings_handler_api" name="Access Point Settings Handler API" class="api" filter="s60">
       
  4188       <meta rel="Api"/>
       
  4189       <unit bldFile="/mw/ipconnmgmt/ipcm_pub/access_point_settings_handler_api/group"/>
       
  4190      </component>
       
  4191      <component id="data_connection_log_counters_api" name="Data Connection Log Counters API" class="api" filter="s60">
       
  4192       <meta rel="Api"/>
       
  4193       <unit bldFile="/mw/ipconnmgmt/ipcm_pub/data_connection_log_counters_api/group"/>
       
  4194      </component>
       
  4195      <component id="connection_monitor_server_api" name="Connection Monitor Server API" class="api" filter="s60">
       
  4196       <meta rel="Api"/>
       
  4197       <unit bldFile="/mw/ipconnmgmt/ipcm_pub/connection_monitor_server_api/group"/>
       
  4198      </component>
       
  4199      <component id="connection_settings_ui_api" name="Connection Settings UI API" class="api" filter="s60">
       
  4200       <meta rel="Api"/>
       
  4201       <unit bldFile="/mw/ipconnmgmt/ipcm_pub/connection_settings_ui_api/group"/>
       
  4202      </component>
       
  4203      <component id="agent_dialog_api" name="Agent Dialog API" class="api" filter="s60">
       
  4204       <meta rel="Api"/>
       
  4205       <unit bldFile="/mw/ipconnmgmt/ipcm_pub/agent_dialog_api/group"/>
       
  4206      </component>
       
  4207      <component id="extendedconnpref_api" name="Extended Connection Preferences API" class="api" filter="s60">
       
  4208       <meta rel="Api"/>
       
  4209       <unit bldFile="/mw/ipconnmgmt/ipcm_pub/extendedconnpref_api/group"/>
       
  4210      </component>
       
  4211     </collection>
  2658     <collection id="accesspointcontrol" name="Access Point Control" level="plugin">
  4212     <collection id="accesspointcontrol" name="Access Point Control" level="plugin">
  2659      <component id="apcontrollistplugin" filter="s60" name="Access Point Control List Plugin" class="plugin" introduced="^2">
  4213      <component id="apcontrollistplugin" filter="s60" name="Access Point Control List Plugin" class="plugin" introduced="^2">
  2660       <unit bldFile="/mw/ipconnmgmt/accesspointcontrol/apcontrollistplugin/group"/>
  4214       <unit bldFile="/mw/ipconnmgmt/accesspointcontrol/apcontrollistplugin/group"/>
  2661      </component>
  4215      </component>
  2662     </collection>
  4216     </collection>
  2737       <!-- move exports to another component, this is needed for the #ifndef for commsdatcreatorrfsplugin until configuration is in place-->
  4291       <!-- move exports to another component, this is needed for the #ifndef for commsdatcreatorrfsplugin until configuration is in place-->
  2738       <unit bldFile="/mw/ipconnmgmt/dbcreator/group"/>
  4292       <unit bldFile="/mw/ipconnmgmt/dbcreator/group"/>
  2739      </component>
  4293      </component>
  2740     </collection>
  4294     </collection>
  2741     <collection id="ipconnmgmt_info" name="IP Connectivity Management Info" level="utils">
  4295     <collection id="ipconnmgmt_info" name="IP Connectivity Management Info" level="utils">
  2742      <component id="ipcm_pub" filter="s60" class="api" name="IP Connectivity Management Public Interfaces">
       
  2743       <unit bldFile="/mw/ipconnmgmt/ipcm_pub/group"/>
       
  2744      </component>
       
  2745      <component id="ipcm_plat" filter="s60" class="api" name="IP Connectivity Management Platform Interfaces">
       
  2746       <unit bldFile="/mw/ipconnmgmt/ipcm_plat/group"/>
       
  2747      </component>
       
  2748      <component id="ipcm_build" filter="s60" name="IP Connectivity Management Build">
  4296      <component id="ipcm_build" filter="s60" name="IP Connectivity Management Build">
  2749       <!-- need to move exports to another component, or maek this a config component and revmove the #includes -->
  4297       <!-- need to move exports to another component, or maek this a config component and revmove the #includes -->
  2750       <unit bldFile="/mw/ipconnmgmt/group"/>
  4298       <unit bldFile="/mw/ipconnmgmt/group"/>
  2751      </component>
  4299      </component>
  2752     </collection>
  4300     </collection>
  2753    </package>
  4301    </package>
  2754    <package id="netprotocols" level="generic" tech-domain="dc" name="High-level Internet Protocols" levels="plugin framework server generic specific">
  4302    <package id="netprotocols" level="generic" tech-domain="dc" name="High-level Internet Protocols" levels="plugin framework server generic specific">
       
  4303     <collection id="netprotocols_plat" name="High-level Internet Protocols Platform Interfaces" level="specific">
       
  4304      <component id="cookie_manager_api" name="Cookie Manager API" class="api" filter="s60">
       
  4305       <meta rel="Api"/>
       
  4306       <unit bldFile="/mw/netprotocols/netprotocols_plat/cookie_manager_api/group"/>
       
  4307      </component>
       
  4308      <component id="http_cache_mgr_api" name="HTTP Cache Manager API" class="api" filter="s60">
       
  4309       <meta rel="Api"/>
       
  4310       <unit bldFile="/mw/netprotocols/netprotocols_plat/http_cache_mgr_api/group"/>
       
  4311      </component>
       
  4312      <component id="http_filters_api" name="HTTP Filters API" class="api" filter="s60">
       
  4313       <meta rel="Api"/>
       
  4314       <unit bldFile="/mw/netprotocols/netprotocols_plat/http_filters_api/group"/>
       
  4315      </component>
       
  4316     </collection>
  2755     <collection id="httpfilters" name="HTTP Filters" level="plugin">
  4317     <collection id="httpfilters" name="HTTP Filters" level="plugin">
  2756      <component id="httpfiltercommon" filter="s60" name="HTTP Filter Common">
  4318      <component id="httpfiltercommon" filter="s60" name="HTTP Filter Common">
  2757       <unit bldFile="/mw/netprotocols/httpfilters/httpfiltercommon/group"/>
  4319       <unit bldFile="/mw/netprotocols/httpfilters/httpfiltercommon/group"/>
  2758      </component>
  4320      </component>
  2759      <component id="cookie" filter="s60" name="Cookie Filter" class="plugin">
  4321      <component id="cookie" filter="s60" name="Cookie Filter" class="plugin">
  2817      <component id="httptransportplugins" name="HTTP Transport Plugins" introduced="6.2" purpose="optional" class="plugin">
  4379      <component id="httptransportplugins" name="HTTP Transport Plugins" introduced="6.2" purpose="optional" class="plugin">
  2818       <unit bldFile="/mw/netprotocols/applayerpluginsandutils/httptransportplugins/group" mrp="/mw/netprotocols/applayerpluginsandutils/httptransportplugins/group/http_transport-plugin.mrp"/>
  4380       <unit bldFile="/mw/netprotocols/applayerpluginsandutils/httptransportplugins/group" mrp="/mw/netprotocols/applayerpluginsandutils/httptransportplugins/group/http_transport-plugin.mrp"/>
  2819      </component>
  4381      </component>
  2820     </collection>
  4382     </collection>
  2821     <collection id="netprotocols_info" name="High-level Internet Protocols Info" level="specific">
  4383     <collection id="netprotocols_info" name="High-level Internet Protocols Info" level="specific">
  2822      <component id="netprotocols_plat" filter="s60" name="High-level Internet Protocols Platform Interfaces" class="api">
       
  2823       <unit bldFile="/mw/netprotocols/netprotocols_plat/group"/>
       
  2824      </component>
       
  2825      <component id="netprotocols_metadata" name="High-level Internet Protocols Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  4384      <component id="netprotocols_metadata" name="High-level Internet Protocols Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  2826       <unit mrp="/mw/netprotocols/netprotocols_info/netprotocols_metadata/netprotocols_metadata.mrp"/>
  4385       <unit mrp="/mw/netprotocols/netprotocols_info/netprotocols_metadata/netprotocols_metadata.mrp"/>
  2827      </component>
  4386      </component>
  2828     </collection>
  4387     </collection>
  2829    </package>
  4388    </package>
  2830    <package id="ipappprotocols" level="generic" tech-domain="dc" name="IP App Protocols" levels="plugin conn server if">
  4389    <package id="ipappprotocols" level="generic" tech-domain="dc" name="IP App Protocols" levels="plugin conn server if">
       
  4390     <collection id="ipappprotocols_plat" name="IP App Protocols Platform Interfaces" level="if">
       
  4391      <component id="srtp_api" name="SRTP API" class="api" filter="s60">
       
  4392       <meta rel="Api"/>
       
  4393       <unit bldFile="/mw/ipappprotocols/ipappprotocols_plat/srtp_api/group"/>
       
  4394      </component>
       
  4395      <component id="rtprtcp_api" name="RTP/RTCP API" class="api" filter="s60">
       
  4396       <meta rel="Api"/>
       
  4397       <unit bldFile="/mw/ipappprotocols/ipappprotocols_plat/rtprtcp_api/group"/>
       
  4398      </component>
       
  4399     </collection>
  2831     <collection id="rtp" name="RTP" level="server">
  4400     <collection id="rtp" name="RTP" level="server">
  2832      <component id="srtpstack" filter="s60" name="SRTP Stack">
  4401      <component id="srtpstack" filter="s60" name="SRTP Stack">
  2833       <unit bldFile="/mw/ipappprotocols/rtp/srtpstack/group"/>
  4402       <unit bldFile="/mw/ipappprotocols/rtp/srtpstack/group"/>
  2834      </component>
  4403      </component>
  2835      <component id="rtpstack" filter="s60" name="RTP Stack">
  4404      <component id="rtpstack" filter="s60" name="RTP Stack">
  2866      <component id="sipprovider" name="SIP Provider" introduced="^2" purpose="optional" class="plugin">
  4435      <component id="sipprovider" name="SIP Provider" introduced="^2" purpose="optional" class="plugin">
  2867       <unit bldFile="/mw/ipappprotocols/sipproviderplugins/sipprovider/group" mrp="/mw/ipappprotocols/sipproviderplugins/sipprovider/group/mm-protocols_SipProvider.mrp"/>
  4436       <unit bldFile="/mw/ipappprotocols/sipproviderplugins/sipprovider/group" mrp="/mw/ipappprotocols/sipproviderplugins/sipprovider/group/mm-protocols_SipProvider.mrp"/>
  2868      </component>
  4437      </component>
  2869     </collection>
  4438     </collection>
  2870     <collection id="ipappprotocols_info" name="IP App Protocols Info" level="if">
  4439     <collection id="ipappprotocols_info" name="IP App Protocols Info" level="if">
  2871      <component id="ipappprotocols_plat" filter="s60" name="IP App Protocols Platform Interfaces" class="api">
       
  2872       <unit bldFile="/mw/ipappprotocols/ipappprotocols_plat/group"/>
       
  2873      </component>
       
  2874      <component id="ipappprotocols_metadata" name="IP App Protocols Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  4440      <component id="ipappprotocols_metadata" name="IP App Protocols Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  2875       <unit mrp="/mw/ipappprotocols/ipappprotocols_info/ipappprotocols_metadata/ipappprotocols_metadata.mrp"/>
  4441       <unit mrp="/mw/ipappprotocols/ipappprotocols_info/ipappprotocols_metadata/ipappprotocols_metadata.mrp"/>
  2876      </component>
  4442      </component>
  2877     </collection>
  4443     </collection>
  2878    </package>
  4444    </package>
  2879    <package id="wirelessacc" level="specific" tech-domain="dc" name="Wireless Access" levels="framework generic ui">
  4445    <package id="wirelessacc" level="specific" tech-domain="dc" name="Wireless Access" levels="framework generic ui">
       
  4446     <collection id="hsfw_plat" name="HotSpot Framework Platform Interfaces" level="ui">
       
  4447      <component id="hotspot_framework_client_api" name="HotSpot Framework Client API" class="api" filter="s60">
       
  4448       <meta rel="Api"/>
       
  4449       <unit bldFile="/mw/wirelessacc/hsfw_plat/hotspot_framework_client_api/group"/>
       
  4450      </component>
       
  4451      <component id="internet_connectivity_test_service_api" name="Internet Connectivity Test Service API" class="api" filter="s60">
       
  4452       <meta rel="Api"/>
       
  4453       <unit bldFile="/mw/wirelessacc/hsfw_plat/internet_connectivity_test_service_api/group"/>
       
  4454      </component>
       
  4455      <component id="internet_connectivity_test_service_settings_api" name="Internet Connectivity Test Service Settings API" class="api" filter="s60">
       
  4456       <meta rel="Api"/>
       
  4457       <unit bldFile="/mw/wirelessacc/hsfw_plat/internet_connectivity_test_service_settings_api/group"/>
       
  4458      </component>
       
  4459      <component id="hotspot_framework_client_plugin_api" name="HotSpot Framework Client Plugin API" class="api" filter="s60">
       
  4460       <meta rel="Api"/>
       
  4461       <unit bldFile="/mw/wirelessacc/hsfw_plat/hotspot_framework_client_plugin_api/group"/>
       
  4462      </component>
       
  4463     </collection>
  2880     <collection id="hotspotfw" name="HotSpot Framework" level="framework">
  4464     <collection id="hotspotfw" name="HotSpot Framework" level="framework">
  2881      <component id="hsserver" filter="s60" name="HotSpot Server">
  4465      <component id="hsserver" filter="s60" name="HotSpot Server">
  2882       <!-- needs bld.inf extracted from the hotspotfw/group one, or this component should be removed-->
  4466       <!-- needs bld.inf extracted from the hotspotfw/group one, or this component should be removed-->
  2883      </component>
  4467      </component>
  2884      <component id="hsclient" filter="s60" name="HotSpot Client">
  4468      <component id="hsclient" filter="s60" name="HotSpot Client">
  2917      </component>
  4501      </component>
  2918      <component id="wlanindicatorplugin" filter="s60" name="WLAN Indicator Plugin" class="plugin">
  4502      <component id="wlanindicatorplugin" filter="s60" name="WLAN Indicator Plugin" class="plugin">
  2919       <unit bldFile="/mw/wirelessacc/wlanutilities/wlanindicatorplugin/group"/>
  4503       <unit bldFile="/mw/wirelessacc/wlanutilities/wlanindicatorplugin/group"/>
  2920      </component>
  4504      </component>
  2921     </collection>
  4505     </collection>
  2922     <collection id="wirelessacc_info" name="Wireless Access Info" level="ui">
       
  2923      <component id="hsfw_plat" name="HotSpot Framework Platform Interfaces" filter="s60" class="api">
       
  2924       <unit bldFile="/mw/wirelessacc/hsfw_plat/group"/>
       
  2925      </component>
       
  2926     </collection>
       
  2927    </package>
  4506    </package>
  2928    <package id="vpnclient" level="specific" tech-domain="dc" name="VPN Client" levels="engine ui api">
  4507    <package id="vpnclient" level="specific" tech-domain="dc" name="VPN Client" levels="engine ui api">
  2929     <!-- is the !oem_build filter needed? -->
  4508     <!-- is the !oem_build filter needed? -->
       
  4509     <collection id="vpnc_plat" name="VPN Client Platform Interfaces" level="api">
       
  4510      <component id="vpnapi" filter="s60" class="api" name="VPN API">
       
  4511       <meta rel="Api"/>
       
  4512       <unit bldFile="/mw/vpnclient/vpnc_plat/vpnapi/group" filter="!oem_build"/>
       
  4513      </component>
       
  4514     </collection>
  2930     <collection id="vpnapiimpl" name="VPN API Implementation" level="api">
  4515     <collection id="vpnapiimpl" name="VPN API Implementation" level="api">
  2931      <component id="vpnapi" filter="s60" name="VPN API">
  4516      <component id="vpnapi" filter="s60" name="VPN API">
  2932       <unit bldFile="/mw/vpnclient/vpnapiimpl/group" filter="!oem_build"/>
  4517       <unit bldFile="/mw/vpnclient/vpnapiimpl/group" filter="!oem_build"/>
  2933      </component>
  4518      </component>
  2934     </collection>
  4519     </collection>
  3044      </component>
  4629      </component>
  3045      <component id="vpnclient_build" filter="s60" name="VPN Client Build">
  4630      <component id="vpnclient_build" filter="s60" name="VPN Client Build">
  3046       <!-- should split this up into the other components and remove this-->
  4631       <!-- should split this up into the other components and remove this-->
  3047       <unit bldFile="/mw/vpnclient/group" filter="!oem_build"/>
  4632       <unit bldFile="/mw/vpnclient/group" filter="!oem_build"/>
  3048      </component>
  4633      </component>
  3049      <component id="vpnc_plat" filter="s60" class="api" name="VPN Client Platform Interfaces">
       
  3050       <unit bldFile="/mw/vpnclient/vpnc_plat/vpnapi/group" filter="!oem_build"/>
       
  3051      </component>
       
  3052     </collection>
  4634     </collection>
  3053    </package>
  4635    </package>
  3054    <package id="ipappsrv" level="specific" tech-domain="vc" name="IP App Services" levels="framework generic server conn plugin">
  4636    <package id="ipappsrv" level="specific" tech-domain="vc" name="IP App Services" levels="framework generic server conn plugin">
       
  4637     <collection id="ipappsrv_plat" name="IP App Services Platform Interfaces" level="plugin">
       
  4638      <component id="transcoder_api" name="Transcoder API" class="api" filter="s60">
       
  4639       <meta rel="Api"/>
       
  4640       <unit bldFile="/mw/ipappsrv/ipappsrv_plat/transcoder_api/group"/>
       
  4641      </component>
       
  4642      <component id="comms_event_api" name="Comms Event API" class="api" filter="s60">
       
  4643       <meta rel="Api"/>
       
  4644       <unit bldFile="/mw/ipappsrv/ipappsrv_plat/comms_event_api/group"/>
       
  4645      </component>
       
  4646      <component id="floor_control_api" name="Floor Control API" class="api" filter="s60">
       
  4647       <meta rel="Api"/>
       
  4648       <unit bldFile="/mw/ipappsrv/ipappsrv_plat/floor_control_api/group"/>
       
  4649      </component>
       
  4650      <component id="media_control_api" name="Media Control API" class="api" filter="s60">
       
  4651       <meta rel="Api"/>
       
  4652       <unit bldFile="/mw/ipappsrv/ipappsrv_plat/media_control_api/group"/>
       
  4653      </component>
       
  4654      <component id="multimedia_comms_api" name="Multimedia Comms API" class="api" filter="s60">
       
  4655       <meta rel="Api"/>
       
  4656       <unit bldFile="/mw/ipappsrv/ipappsrv_plat/multimedia_comms_api/group"/>
       
  4657      </component>
       
  4658      <component id="nat_settings_api" name="NAT Settings API" class="api" filter="s60">
       
  4659       <meta rel="Api"/>
       
  4660       <unit bldFile="/mw/ipappsrv/ipappsrv_plat/nat_settings_api/group"/>
       
  4661      </component>
       
  4662     </collection>
  3055     <collection id="natfw" name="NAT Framework" level="framework">
  4663     <collection id="natfw" name="NAT Framework" level="framework">
  3056      <!-- collection is really a component. Need to move down a directory -->
  4664      <!-- collection is really a component. Need to move down a directory -->
  3057      <component id="natfw_build" filter="s60" name="NAT Framework Build" introduced="^2">
  4665      <component id="natfw_build" filter="s60" name="NAT Framework Build" introduced="^2">
  3058       <unit bldFile="/mw/ipappsrv/natfw/group"/>
  4666       <unit bldFile="/mw/ipappsrv/natfw/group"/>
  3059      </component>
  4667      </component>
  3083      <component id="natpnatfwsdpprovider" filter="s60" name="NAT Framework SDP Provider" class="plugin">
  4691      <component id="natpnatfwsdpprovider" filter="s60" name="NAT Framework SDP Provider" class="plugin">
  3084       <unit bldFile="/mw/ipappsrv/natplugins/natpnatfwsdpprovider/group"/>
  4692       <unit bldFile="/mw/ipappsrv/natplugins/natpnatfwsdpprovider/group"/>
  3085      </component>
  4693      </component>
  3086     </collection>
  4694     </collection>
  3087     <collection id="ipappsrv_info" name="IP App Services Info" level="plugin">
  4695     <collection id="ipappsrv_info" name="IP App Services Info" level="plugin">
  3088      <component id="ipappsrv_plat" filter="s60" name="IP App Services Platform Interfaces" class="api">
       
  3089       <unit bldFile="/mw/ipappsrv/ipappsrv_plat/group"/>
       
  3090      </component>
       
  3091      <component id="ipappsrv_build" name="IP App Services Build" filter="s60">
  4696      <component id="ipappsrv_build" name="IP App Services Build" filter="s60">
  3092       <!-- remove the #includes from here and rename as xxx ROM or move iby/sis files into another component-->
  4697       <!-- remove the #includes from here and rename as xxx ROM or move iby/sis files into another component-->
  3093       <unit mrp="/mw/ipappsrv/group"/>
  4698       <unit mrp="/mw/ipappsrv/group"/>
  3094      </component>
  4699      </component>
  3095      <component id="ipappsrv_metadata" name="IP App Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  4700      <component id="ipappsrv_metadata" name="IP App Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  3096       <unit mrp="/mw/ipappsrv/ipappsrv_info/ipappsrv_metadata/ipappsrv_metadata.mrp"/>
  4701       <unit mrp="/mw/ipappsrv/ipappsrv_info/ipappsrv_metadata/ipappsrv_metadata.mrp"/>
  3097      </component>
  4702      </component>
  3098     </collection>
  4703     </collection>
  3099    </package>
  4704    </package>
  3100    <package id="phonesrv" level="specific" tech-domain="vc" name="Telephony and SIM Services" levels="plugin framework server generic specific">
  4705    <package id="phonesrv" level="specific" tech-domain="vc" name="Telephony and SIM Services" levels="plugin framework server generic specific">
       
  4706     <collection id="phonesrv_plat" name="Telephony and SIM Services Platform Interfaces" level="specific">
       
  4707      <component id="string_parser_api" name="String Parser API" class="api" filter="s60">
       
  4708       <meta rel="Api"/>
       
  4709       <unit bldFile="/mw/phonesrv/phonesrv_plat/string_parser_api/group"/>
       
  4710      </component>
       
  4711      <component id="cbs_mcn_client_api" name="CBS MCN Client API" class="api" filter="s60">
       
  4712       <meta rel="Api"/>
       
  4713       <unit bldFile="/mw/phonesrv/phonesrv_plat/cbs_mcn_client_api/group"/>
       
  4714      </component>
       
  4715      <component id="converged_call_engine_api" name="Converged Call Engine API" class="api" filter="s60">
       
  4716       <meta rel="Api"/>
       
  4717       <unit bldFile="/mw/phonesrv/phonesrv_plat/converged_call_engine_api/group"/>
       
  4718      </component>
       
  4719      <component id="aiw_dial_data_consumer_api" name="AIW Dial Data Consumer API" class="api" filter="s60">
       
  4720       <meta rel="Api"/>
       
  4721       <unit bldFile="/mw/phonesrv/phonesrv_plat/aiw_dial_data_consumer_api/group"/>
       
  4722      </component>
       
  4723      <component id="phone_client_ussd_api" name="Phone Client USSD API" class="api" filter="s60">
       
  4724       <meta rel="Api"/>
       
  4725       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_client_ussd_api/group"/>
       
  4726      </component>
       
  4727      <component id="sat_refresh_api" name="SAT Refresh API" class="api" filter="s60">
       
  4728       <meta rel="Api"/>
       
  4729       <unit bldFile="/mw/phonesrv/phonesrv_plat/sat_refresh_api/group" filter="!test"/>
       
  4730       <unit unitID="tedo.sat_refresh_api.test" bldFile="/mw/phonesrv/phonesrv_plat/sat_refresh_api/tsrc/group" filter="test,api_test"/>
       
  4731      </component>
       
  4732      <component id="network_handling_engine_api" name="Network Handling Engine API" class="api" filter="s60">
       
  4733       <meta rel="Api"/>
       
  4734       <unit bldFile="/mw/phonesrv/phonesrv_plat/network_handling_engine_api/group"/>
       
  4735      </component>
       
  4736      <component id="phone_client_emergency_call_api" name="Phone Client Emergency Call API" class="api" filter="s60">
       
  4737       <meta rel="Api"/>
       
  4738       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_client_emergency_call_api/group"/>
       
  4739      </component>
       
  4740      <component id="sat_configuration_api" name="SAT Configuration API" class="api" filter="s60">
       
  4741       <meta rel="Api"/>
       
  4742       <unit bldFile="/mw/phonesrv/phonesrv_plat/sat_configuration_api/group"/>
       
  4743      </component>
       
  4744      <component id="dial_utils_api" name="Dial Utils API" class="api" filter="s60">
       
  4745       <meta rel="Api"/>
       
  4746       <unit bldFile="/mw/phonesrv/phonesrv_plat/dial_utils_api/group"/>
       
  4747      </component>
       
  4748      <component id="phone_client_image_handler_api" name="Phone Client Image Handler API" class="api" filter="s60">
       
  4749       <meta rel="Api"/>
       
  4750       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_client_image_handler_api/group"/>
       
  4751      </component>
       
  4752      <component id="phone_client_messenger_api" name="Phone Client Messenger API" class="api" filter="s60">
       
  4753       <meta rel="Api"/>
       
  4754       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_client_messenger_api/group"/>
       
  4755      </component>
       
  4756      <component id="sat_client_api" name="SAT Client API" class="api" filter="s60">
       
  4757       <meta rel="Api"/>
       
  4758       <unit bldFile="/mw/phonesrv/phonesrv_plat/sat_client_api/group" filter="!test"/>
       
  4759       <unit unitID="tedo.sat_client_api.test" bldFile="/mw/phonesrv/phonesrv_plat/sat_client_api/tsrc/group" filter="test,api_test"/>
       
  4760      </component>
       
  4761      <component id="phone_client_api" name="Phone Client API" class="api" filter="s60">
       
  4762       <meta rel="Api"/>
       
  4763       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_client_api/group"/>
       
  4764      </component>
       
  4765      <component id="sat_service_api" name="SAT Service API" class="api" filter="s60">
       
  4766       <meta rel="Api"/>
       
  4767       <unit bldFile="/mw/phonesrv/phonesrv_plat/sat_service_api/group" filter="!test"/>
       
  4768       <unit unitID="tedo.sat_service_api.test" bldFile="/mw/phonesrv/phonesrv_plat/sat_service_api/tsrc/group" filter="test,api_test"/>
       
  4769      </component>
       
  4770      <component id="cbs_message_api" name="CBS Message API" class="api" filter="s60">
       
  4771       <meta rel="Api"/>
       
  4772       <unit bldFile="/mw/phonesrv/phonesrv_plat/cbs_message_api/group"/>
       
  4773      </component>
       
  4774      <component id="phone_client_server_information_api" name="Phone Client Server Information API" class="api" filter="s60">
       
  4775       <meta rel="Api"/>
       
  4776       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_client_server_information_api/group"/>
       
  4777      </component>
       
  4778      <component id="phone_client_ussd_internal_api" name="Phone Client USSD Internal API" class="api" filter="s60">
       
  4779       <meta rel="Api"/>
       
  4780       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_client_ussd_internal_api/group"/>
       
  4781      </component>
       
  4782      <component id="phone_client_command_handler_api" name="Phone Client Command Handler API" class="api" filter="s60">
       
  4783       <meta rel="Api"/>
       
  4784       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_client_command_handler_api/group"/>
       
  4785      </component>
       
  4786      <component id="phone_client_notify_api" name="Phone Client Notify API" class="api" filter="s60">
       
  4787       <meta rel="Api"/>
       
  4788       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_client_notify_api/group"/>
       
  4789      </component>
       
  4790      <component id="phone_client_utility_api" name="Phone Client Utility API" class="api" filter="s60">
       
  4791       <meta rel="Api"/>
       
  4792       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_client_utility_api/group"/>
       
  4793      </component>
       
  4794      <component id="telephony_network_information_api" name="Telephony Network Information API" class="api" filter="s60">
       
  4795       <meta rel="Api"/>
       
  4796       <unit bldFile="/mw/phonesrv/phonesrv_plat/telephony_network_information_api/group"/>
       
  4797      </component>
       
  4798      <component id="secondary_display_sat_api" name="Secondary Display SAT API" class="api" filter="s60">
       
  4799       <meta rel="Api"/>
       
  4800       <unit bldFile="/mw/phonesrv/phonesrv_plat/secondary_display_sat_api/group"/>
       
  4801      </component>
       
  4802      <component id="callui_reconnect_query_api" name="CallUI Reconnect Query API" class="api" filter="s60">
       
  4803       <meta rel="Api"/>
       
  4804       <unit bldFile="/mw/phonesrv/phonesrv_plat/callui_reconnect_query_api/group"/>
       
  4805      </component>
       
  4806      <component id="service_provider_settings_api" name="Service Provider Settings API" class="api" filter="s60">
       
  4807       <meta rel="Api"/>
       
  4808       <unit bldFile="/mw/phonesrv/phonesrv_plat/service_provider_settings_api/group"/>
       
  4809      </component>
       
  4810      <component id="converged_call_provider_api" name="Converged Call Provider API" class="api" filter="s60">
       
  4811       <meta rel="Api"/>
       
  4812       <unit bldFile="/mw/phonesrv/phonesrv_plat/converged_call_provider_api/group"/>
       
  4813      </component>
       
  4814      <component id="incoming_call_monitor_api" name="Incoming Call Monitor API" class="api" filter="s60">
       
  4815       <meta rel="Api"/>
       
  4816       <unit bldFile="/mw/phonesrv/phonesrv_plat/incoming_call_monitor_api/group"/>
       
  4817      </component>
       
  4818      <component id="default_emergency_numbers_api" name="Default Emergency Numbers API" class="api" filter="s60">
       
  4819       <unit bldFile="/mw/phonesrv/phonesrv_plat/default_emergency_numbers_api/group"/>
       
  4820      </component>
       
  4821      <component id="cenrep_database_api" name="Central Repository Database API" class="api" filter="s60">
       
  4822       <meta rel="Api"/>
       
  4823       <unit bldFile="/mw/phonesrv/phonesrv_plat/cenrep_database_api/group"/>
       
  4824      </component>
       
  4825      <component id="ss_settings_api" name="SS Settings API" class="api" filter="s60">
       
  4826       <meta rel="Api"/>
       
  4827       <unit bldFile="/mw/phonesrv/phonesrv_plat/ss_settings_api/group"/>
       
  4828      </component>
       
  4829      <component id="phone_settings_observer_api" name="Phone Settings Observer API" class="api" filter="s60">
       
  4830       <meta rel="Api"/>
       
  4831       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_settings_observer_api/group"/>
       
  4832      </component>
       
  4833      <component id="phone_settings_notes_ui_api" name="Phone Settings Notes UI API" class="api" filter="s60">
       
  4834       <meta rel="Api"/>
       
  4835       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_settings_notes_ui_api/group"/>
       
  4836      </component>
       
  4837      <component id="phone_settings_api" name="Phone Settings API" class="api" filter="s60">
       
  4838       <meta rel="Api"/>
       
  4839       <unit bldFile="/mw/phonesrv/phonesrv_plat/phone_settings_api/group"/>
       
  4840      </component>
       
  4841      <component id="voice_mailbox_number_api" name="Voice Mailbox Number API" class="api" filter="s60">
       
  4842       <meta rel="Api"/>
       
  4843       <unit bldFile="/mw/phonesrv/phonesrv_plat/voice_mailbox_number_api/group"/>
       
  4844      </component>
       
  4845      <component id="voice_mailbox_settings_api" name="Voice Mailbox Settings API" class="api" filter="s60">
       
  4846       <meta rel="Api"/>
       
  4847       <unit bldFile="/mw/phonesrv/phonesrv_plat/voice_mailbox_settings_api/group"/>
       
  4848      </component>
       
  4849      <component id="call_information_api" name="Call Information API" class="api" filter="s60">
       
  4850       <meta rel="Api"/>
       
  4851       <unit bldFile="/mw/phonesrv/phonesrv_plat/call_information_api/group" filter="!test"/>
       
  4852       <unit unitID="tedo.call_information_api.test" bldFile="/mw/phonesrv/phonesrv_plat/call_information_api/tsrc/group" filter="test,api_test"/>
       
  4853      </component>
       
  4854      <component id="call_remote_party_information_api" name="Call Remote Party Information API" class="api" filter="s60">
       
  4855       <unit bldFile="/mw/phonesrv/phonesrv_plat/call_remote_party_information_api/group" filter="!test"/>
       
  4856       <unit unitID="tedo.call_remote_party_information_api.test" bldFile="/mw/phonesrv/phonesrv_plat/call_remote_party_information_api/tsrc/group" filter="test,api_test"/>
       
  4857      </component>
       
  4858      <component id="telephony_mediator_api" name="Telephony Mediator API" class="api" filter="s60">
       
  4859       <meta rel="Api"/>
       
  4860       <unit bldFile="/mw/phonesrv/phonesrv_plat/telephony_mediator_api/group"/>
       
  4861      </component>
       
  4862     </collection>
  3101     <collection id="telutils" name="Telephony Utils" level="generic">
  4863     <collection id="telutils" name="Telephony Utils" level="generic">
  3102      <component id="phoneparser" filter="s60" name="Phone Parser">
  4864      <component id="phoneparser" filter="s60" name="Phone Parser">
  3103       <unit bldFile="/mw/phonesrv/telutils/phoneparser/group"/>
  4865       <unit bldFile="/mw/phonesrv/telutils/phoneparser/group"/>
  3104      </component>
  4866      </component>
  3105      <component id="telephonyservice" filter="s60" name="Telephony Service">
  4867      <component id="telephonyservice" filter="s60" name="Telephony Service">
  3213      <component id="phonecmdhnlr" filter="s60" name="Phone Command Handler">
  4975      <component id="phonecmdhnlr" filter="s60" name="Phone Command Handler">
  3214       <unit bldFile="/mw/phonesrv/phonecmdhandler/phonecmdhnlr/group"/>
  4976       <unit bldFile="/mw/phonesrv/phonecmdhandler/phonecmdhnlr/group"/>
  3215      </component>
  4977      </component>
  3216     </collection>
  4978     </collection>
  3217     <collection id="phonesrv_info" name="Telephony and SIM Services Info" level="specific">
  4979     <collection id="phonesrv_info" name="Telephony and SIM Services Info" level="specific">
  3218      <component id="phonesrv_plat" filter="s60" name="Telephony and SIM Services Platform Interfaces" class="api">
       
  3219       <unit bldFile="/mw/phonesrv/phonesrv_plat/group"/>
       
  3220      </component>
       
  3221      <component id="phonesrv_pub" filter="s60" name="Telephony and SIM Services Public Interfaces" class="api">
       
  3222       <unit bldFile="/mw/phonesrv/phonesrv_pub/group"/>
       
  3223      </component>
       
  3224      <component id="phonesrv_test" filter="s60,test,api_test" name="Telephony and SIM Services Tests" purpose="development">
  4980      <component id="phonesrv_test" filter="s60,test,api_test" name="Telephony and SIM Services Tests" purpose="development">
  3225       <!-- can only have one unit. Need to #include from a single bld.inf  (phonesrv_plat/tsrc/bld.inf?) -->
  4981       <!-- can only have one unit. Need to #include from a single bld.inf  (phonesrv_plat/tsrc/bld.inf?) -->
  3226       <unit unitID="tedo.call_information_api.test" bldFile="/mw/phonesrv/phonesrv_plat/call_information_api/tsrc/group"/>
       
  3227       <unit unitID="tedo.sat_client_api.test" bldFile="/mw/phonesrv/phonesrv_plat/sat_client_api/tsrc/group"/>
       
  3228       <unit unitID="tedo.sat_refresh_api.test" bldFile="/mw/phonesrv/phonesrv_plat/sat_refresh_api/tsrc/group"/>
       
  3229       <unit unitID="tedo.sat_service_api.test" bldFile="/mw/phonesrv/phonesrv_plat/sat_service_api/tsrc/group"/>
       
  3230       <unit unitID="tedo.telephony_mediator_api.test" bldFile="/mw/phonesrv/phonesrv_plat/telephony_mediator_api/tsrc/ut_telephony_mediator_api/group"/>
  4982       <unit unitID="tedo.telephony_mediator_api.test" bldFile="/mw/phonesrv/phonesrv_plat/telephony_mediator_api/tsrc/ut_telephony_mediator_api/group"/>
  3231       <unit unitID="tedo.call_remote_party_information_api.test" bldFile="/mw/phonesrv/phonesrv_plat/call_remote_party_information_api/tsrc/group"/>
       
  3232      </component>
  4983      </component>
  3233     </collection>
  4984     </collection>
  3234    </package>
  4985    </package>
  3235    <package id="messagingmw" level="specific" tech-domain="pr" name="Messaging Middleware" levels="stack fw api">
  4986    <package id="messagingmw" level="specific" tech-domain="pr" name="Messaging Middleware" levels="stack fw api">
       
  4987     <collection id="msgfw_pub" name="Messaging Middleware Public Interfaces" level="api">
       
  4988      <component id="send_ui_api" name="Send UI API" class="api" filter="s60">
       
  4989       <meta rel="Api"/>
       
  4990       <unit bldFile="/mw/messagingmw/msgfw_pub/send_ui_api/group"/>
       
  4991      </component>
       
  4992     </collection>
       
  4993     <collection id="msgfw_plat" name="Messaging Middleware Platform Interfaces" level="api">
       
  4994      <component id="always_online_plugin_api" name="Always Online Plugin API" class="api" filter="s60">
       
  4995       <meta rel="Api"/>
       
  4996       <unit bldFile="/mw/messagingmw/msgfw_plat/always_online_plugin_api/group"/>
       
  4997      </component>
       
  4998      <component id="always_online_client_api" name="Always Online Client API" class="api" filter="s60">
       
  4999       <meta rel="Api"/>
       
  5000       <unit bldFile="/mw/messagingmw/msgfw_plat/always_online_client_api/group"/>
       
  5001      </component>
       
  5002      <component id="msg_common_utils_api" name="Messaging Common Utils API" class="api" filter="s60">
       
  5003       <meta rel="Api"/>
       
  5004       <unit bldFile="/mw/messagingmw/msgfw_plat/msg_common_utils_api/group"/>
       
  5005      </component>
       
  5006      <component id="send_ui_plugin_api" name="Send UI Plug-in API" class="api" filter="s60">
       
  5007       <meta rel="Api"/>
       
  5008       <unit bldFile="/mw/messagingmw/msgfw_plat/send_ui_plugin_api/group"/>
       
  5009      </component>
       
  5010      <component id="send_ui_datautils_api" name="Send UI Data Utils API" class="api" filter="s60">
       
  5011       <meta rel="Api"/>
       
  5012       <unit bldFile="/mw/messagingmw/msgfw_plat/send_ui_datautils_api/group"/>
       
  5013      </component>
       
  5014     </collection>
  3236     <collection id="msgbranched" name="Messaging Branched" level="fw">
  5015     <collection id="msgbranched" name="Messaging Branched" level="fw">
  3237      <!-- collection is really a component. Need to move down a directory -->
  5016      <!-- collection is really a component. Need to move down a directory -->
  3238      <component id="msgbranched_build" filter="s60" name="Messaging Branched Build">
  5017      <component id="msgbranched_build" filter="s60" name="Messaging Branched Build">
  3239       <unit bldFile="/mw/messagingmw/msgbranched/group"/>
  5018       <unit bldFile="/mw/messagingmw/msgbranched/group"/>
  3240      </component>
  5019      </component>
  3292      <component id="suplwappushhandler" name="SUPL WAP Push Handler" introduced="^2" purpose="optional" class="plugin">
  5071      <component id="suplwappushhandler" name="SUPL WAP Push Handler" introduced="^2" purpose="optional" class="plugin">
  3293       <unit bldFile="/mw/messagingmw/messagingfw/suplwappushhandler/group" mrp="/mw/messagingmw/messagingfw/suplwappushhandler/group/lbs_suplwappush.mrp"/>
  5072       <unit bldFile="/mw/messagingmw/messagingfw/suplwappushhandler/group" mrp="/mw/messagingmw/messagingfw/suplwappushhandler/group/lbs_suplwappush.mrp"/>
  3294      </component>
  5073      </component>
  3295     </collection>
  5074     </collection>
  3296     <collection id="messagingmw_info" name="Messaging Middleware Info" level="api">
  5075     <collection id="messagingmw_info" name="Messaging Middleware Info" level="api">
  3297      <component id="msgfw_plat" filter="s60" name="Messaging Middleware Platform Interfaces" class="api">
       
  3298       <unit bldFile="/mw/messagingmw/msgfw_plat/group"/>
       
  3299      </component>
       
  3300      <component id="msgfw_pub" filter="s60" name="Messaging Middleware Public Interfaces" class="api">
       
  3301       <unit bldFile="/mw/messagingmw/msgfw_pub/group"/>
       
  3302      </component>
       
  3303      <component id="messagingmw_metadata" name="Messaging Middleware Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  5076      <component id="messagingmw_metadata" name="Messaging Middleware Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  3304       <unit mrp="/mw/messagingmw/messagingmw_info/messagingmw_metadata/messagingmw_metadata.mrp"/>
  5077       <unit mrp="/mw/messagingmw/messagingmw_info/messagingmw_metadata/messagingmw_metadata.mrp"/>
  3305      </component>
  5078      </component>
  3306     </collection>
  5079     </collection>
  3307    </package>
  5080    </package>
  3308    <package id="imsrv" level="specific" tech-domain="pr" name="Instant Messaging and Presence Services" levels="plugin framework server generic specific">
  5081    <package id="imsrv" level="specific" tech-domain="pr" name="Instant Messaging and Presence Services" levels="plugin framework server generic specific">
       
  5082     <collection id="imsrv_plat" name="Instant Messaging and Presence Services Platform Interfaces" level="specific">
       
  5083      <component id="ximp_core_data_model_api" name="XIMP Core Data Model API" class="api" filter="s60">
       
  5084       <meta rel="Api"/>
       
  5085       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_core_data_model_api/group"/>
       
  5086      </component>
       
  5087      <component id="ximp_presence_protocol_plugin_host_api" name="XIMP Presence Protocol Plug-in Host API" class="api" filter="s60">
       
  5088       <meta rel="Api"/>
       
  5089       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_presence_protocol_plugin_host_api/group"/>
       
  5090      </component>
       
  5091      <component id="ximp_presence_data_model_api" name="XIMP Presence Data Model API" class="api" filter="s60">
       
  5092       <meta rel="Api"/>
       
  5093       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_presence_data_model_api/group"/>
       
  5094      </component>
       
  5095      <component id="ximp_presence_protocol_plugin_api" name="XIMP Presence Protocol Plug-in API" class="api" filter="s60">
       
  5096       <meta rel="Api"/>
       
  5097       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_presence_protocol_plugin_api/group"/>
       
  5098      </component>
       
  5099      <component id="ximp_presence_management_api" name="XIMP Presence Management API" class="api" filter="s60">
       
  5100       <meta rel="Api"/>
       
  5101       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_presence_management_api/group"/>
       
  5102      </component>
       
  5103      <component id="ximp_core_protocol_plugin_host_api" name="XIMP Core Protocol Plug-in Host API" class="api" filter="s60">
       
  5104       <meta rel="Api"/>
       
  5105       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_core_protocol_plugin_host_api/group"/>
       
  5106      </component>
       
  5107      <component id="ximp_core_management_api" name="XIMP Core Management API" class="api" filter="s60">
       
  5108       <meta rel="Api"/>
       
  5109       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_core_management_api/group"/>
       
  5110      </component>
       
  5111      <component id="ximp_presence_base_api" name="XIMP Presence Base API" class="api" filter="s60">
       
  5112       <meta rel="Api"/>
       
  5113       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_presence_base_api/group"/>
       
  5114      </component>
       
  5115      <component id="ximp_core_protocol_plugin_api" name="XIMP Core Protocol Plug-in API" class="api" filter="s60">
       
  5116       <meta rel="Api"/>
       
  5117       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_core_protocol_plugin_api/group"/>
       
  5118      </component>
       
  5119      <component id="ximp_core_base_api" name="XIMP Core Base API" class="api" filter="s60">
       
  5120       <meta rel="Api"/>
       
  5121       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_core_base_api/group"/>
       
  5122      </component>
       
  5123      <component id="ximp_presence_cache_api" name="XIMP Presence Cache API" class="api" filter="s60">
       
  5124       <meta rel="Api"/>
       
  5125       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_presence_cache_api/group"/>
       
  5126      </component>
       
  5127      <component id="ximp_core_feature_plugin_api" name="XIMP Core Feature Plugin API" class="api" filter="s60">
       
  5128       <meta rel="Api"/>
       
  5129       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/group"/>
       
  5130      </component>
       
  5131      <component id="ximp_im_protocol_plugin_host_api" name="XIMP IM Protocol Plugin Host API" class="api" filter="s60">
       
  5132       <meta rel="Api"/>
       
  5133       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_im_protocol_plugin_host_api/group"/>
       
  5134      </component>
       
  5135      <component id="ximp_im_data_model_api" name="XIMP IM Data Model API" class="api" filter="s60">
       
  5136       <meta rel="Api"/>
       
  5137       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_im_data_model_api/group"/>
       
  5138      </component>
       
  5139      <component id="ximp_im_protocol_plugin_api" name="XIMP IM Protocol Plugin API" class="api" filter="s60">
       
  5140       <meta rel="Api"/>
       
  5141       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_im_protocol_plugin_api/group"/>
       
  5142      </component>
       
  5143      <component id="ximp_im_management_api" name="XIMP IM Management API" class="api" filter="s60">
       
  5144       <meta rel="Api"/>
       
  5145       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_im_management_api/group"/>
       
  5146      </component>
       
  5147      <component id="ximp_im_base_api" name="XIMP IM Base API" class="api" filter="s60">
       
  5148       <meta rel="Api"/>
       
  5149       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_im_base_api/group"/>
       
  5150      </component>
       
  5151      <component id="ximp_search_protocol_plugin_host_api" name="XIMP Search Protocol Plugin Host API" class="api" filter="s60">
       
  5152       <meta rel="Api"/>
       
  5153       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_search_protocol_plugin_host_api/group"/>
       
  5154      </component>
       
  5155      <component id="ximp_search_data_model_api" name="XIMP Search Data Model API" class="api" filter="s60">
       
  5156       <meta rel="Api"/>
       
  5157       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_search_data_model_api/group"/>
       
  5158      </component>
       
  5159      <component id="ximp_search_protocol_plugin_api" name="XIMP search Protocol Plugin API" class="api" filter="s60">
       
  5160       <meta rel="Api"/>
       
  5161       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_search_protocol_plugin_api/group"/>
       
  5162      </component>
       
  5163      <component id="ximp_search_management_api" name="XIMP Search Management API" class="api" filter="s60">
       
  5164       <meta rel="Api"/>
       
  5165       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_search_management_api/group"/>
       
  5166      </component>
       
  5167      <component id="ximp_search_base_api" name="XIMP Search Base API" class="api" filter="s60">
       
  5168       <meta rel="Api"/>
       
  5169       <unit bldFile="/mw/imsrv/imsrv_plat/ximp_search_base_api/group"/>
       
  5170      </component>
       
  5171      <component id="xmpp_settings_api" name="XMPP Settings API" class="api" filter="s60">
       
  5172       <meta rel="Api"/>
       
  5173       <unit bldFile="/mw/imsrv/imsrv_plat/xmpp_settings_api/group"/>
       
  5174      </component>
       
  5175      <component id="im_cache_client_api" name="IM Cache Client API" class="api" filter="s60">
       
  5176       <meta rel="Api"/>
       
  5177       <unit bldFile="/mw/imsrv/imsrv_plat/im_cache_client_api/group"/>
       
  5178      </component>
       
  5179      <component id="im_cache_server_api" name="IM Cache Server API" class="api" filter="s60">
       
  5180       <meta rel="Api"/>
       
  5181       <unit bldFile="/mw/imsrv/imsrv_plat/im_cache_server_api/group"/>
       
  5182      </component>
       
  5183      <component id="presence_avabilitytext" name="Presence Avability Text" class="api" filter="s60">
       
  5184       <unit bldFile="/mw/imsrv/imsrv_plat/presence_avabilitytext/group"/>
       
  5185      </component>
       
  5186     </collection>
  3309     <collection id="ximpfw" name="XIMP Framework" level="framework">
  5187     <collection id="ximpfw" name="XIMP Framework" level="framework">
  3310      <!-- collection is really a component. Needs to be moved down a directory -->
  5188      <!-- collection is really a component. Needs to be moved down a directory -->
  3311      <component id="ximpfw_build" filter="s60" name="XIMP Framework Build">
  5189      <component id="ximpfw_build" filter="s60" name="XIMP Framework Build">
  3312       <unit bldFile="/mw/imsrv/ximpfw/group"/>
  5190       <unit bldFile="/mw/imsrv/ximpfw/group"/>
  3313      </component>
  5191      </component>
  3336      <!-- collection is really a component. Needs to be moved down a directory -->
  5214      <!-- collection is really a component. Needs to be moved down a directory -->
  3337      <component id="brandingserver_build" filter="s60" name="Branding Server Build">
  5215      <component id="brandingserver_build" filter="s60" name="Branding Server Build">
  3338       <unit bldFile="/mw/imsrv/brandingserver/group"/>
  5216       <unit bldFile="/mw/imsrv/brandingserver/group"/>
  3339      </component>
  5217      </component>
  3340     </collection>
  5218     </collection>
  3341     <collection id="imsrv_info" name="Instant Messaging and Presence Services Info" level="specific">
       
  3342      <component id="imsrv_plat" filter="s60" name="Instant Messaging and Presence Services Platform Interfaces" class="api">
       
  3343       <unit bldFile="/mw/imsrv/imsrv_plat/group"/>
       
  3344      </component>
       
  3345     </collection>
       
  3346    </package>
  5219    </package>
  3347    <package id="legacypresence" level="specific" tech-domain="pr" name="Legacy Presence Services" levels="engine fw ui">
  5220    <package id="legacypresence" level="specific" tech-domain="pr" name="Legacy Presence Services" levels="engine fw ui">
       
  5221     <collection id="pressrv_plat" name="Legacy Presence Services Platform Interfaces" level="ui">
       
  5222      <component id="presence_list_api" name="Presence List API" class="api" filter="s60">
       
  5223       <meta rel="Api"/>
       
  5224       <unit bldFile="/mw/legacypresence/pressrv_plat/presence_list_api/group"/>
       
  5225      </component>
       
  5226      <component id="watcher_info_api" name="Watcher Info API" class="api" filter="s60">
       
  5227       <meta rel="Api"/>
       
  5228       <unit bldFile="/mw/legacypresence/pressrv_plat/watcher_info_api/group"/>
       
  5229      </component>
       
  5230      <component id="simple_documents_api" name="SIMPLE Documents API" class="api" filter="s60">
       
  5231       <meta rel="Api"/>
       
  5232       <unit bldFile="/mw/legacypresence/pressrv_plat/simple_documents_api/group"/>
       
  5233      </component>
       
  5234      <component id="authorization_api" name="Authorization API" class="api" filter="s60">
       
  5235       <meta rel="Api"/>
       
  5236       <unit bldFile="/mw/legacypresence/pressrv_plat/authorization_api/group"/>
       
  5237      </component>
       
  5238      <component id="xdm_protocol_plugin_api" name="XDM Protocol Plug-in API" class="api" filter="s60">
       
  5239       <meta rel="Api"/>
       
  5240       <unit bldFile="/mw/legacypresence/pressrv_plat/xdm_protocol_plugin_api/group"/>
       
  5241      </component>
       
  5242      <component id="watcher_api" name="Watcher API" class="api" filter="s60">
       
  5243       <meta rel="Api"/>
       
  5244       <unit bldFile="/mw/legacypresence/pressrv_plat/watcher_api/group"/>
       
  5245      </component>
       
  5246      <component id="xdm_api" name="XDM API" class="api" filter="s60">
       
  5247       <meta rel="Api"/>
       
  5248       <unit bldFile="/mw/legacypresence/pressrv_plat/xdm_api/group"/>
       
  5249      </component>
       
  5250      <component id="registration_api" name="Registration API" class="api" filter="s60">
       
  5251       <meta rel="Api"/>
       
  5252       <unit bldFile="/mw/legacypresence/pressrv_plat/registration_api/group"/>
       
  5253      </component>
       
  5254      <component id="publisher_api" name="Publisher API" class="api" filter="s60">
       
  5255       <meta rel="Api"/>
       
  5256       <unit bldFile="/mw/legacypresence/pressrv_plat/publisher_api/group"/>
       
  5257      </component>
       
  5258      <component id="messaging_connection_manager_api" name="Messaging Connection Manager API" class="api" filter="s60">
       
  5259       <meta rel="Api"/>
       
  5260       <unit bldFile="/mw/legacypresence/pressrv_plat/messaging_connection_manager_api/group"/>
       
  5261      </component>
       
  5262      <component id="xdm_settings_api" name="XDM Settings API" class="api" filter="s60">
       
  5263       <meta rel="Api"/>
       
  5264       <unit bldFile="/mw/legacypresence/pressrv_plat/xdm_settings_api/group"/>
       
  5265      </component>
       
  5266      <component id="simple_settings_api" name="SIMPLE Settings API" class="api" filter="s60">
       
  5267       <meta rel="Api"/>
       
  5268       <unit bldFile="/mw/legacypresence/pressrv_plat/simple_settings_api/group"/>
       
  5269      </component>
       
  5270      <component id="simple_instant_msg_api" name="Simple Instant Msg API" class="api" filter="s60">
       
  5271       <unit bldFile="/mw/legacypresence/pressrv_plat/simple_instant_msg_api/group"/>
       
  5272      </component>
       
  5273     </collection>
  3348     <collection id="xdmengine" name="XDM Engine" level="engine">
  5274     <collection id="xdmengine" name="XDM Engine" level="engine">
  3349      <!-- collection is really a component. Need to move down a directory (eg xdm/xdmengine)-->
  5275      <!-- collection is really a component. Need to move down a directory (eg xdm/xdmengine)-->
  3350      <component id="xdmengine_build" filter="s60" name="XDM Engine Build">
  5276      <component id="xdmengine_build" filter="s60" name="XDM Engine Build">
  3351       <unit bldFile="/mw/legacypresence/xdmengine/group"/>
  5277       <unit bldFile="/mw/legacypresence/xdmengine/group"/>
  3352      </component>
  5278      </component>
  3390     <collection id="simpledatamodeladapter" name="SIMPLE Data Model Adapter" level="fw">
  5316     <collection id="simpledatamodeladapter" name="SIMPLE Data Model Adapter" level="fw">
  3391      <component id="presenceplugin" filter="s60" class="plugin" name="Presence Plugin" introduced="^2">
  5317      <component id="presenceplugin" filter="s60" class="plugin" name="Presence Plugin" introduced="^2">
  3392       <unit bldFile="/mw/legacypresence/simpledatamodeladapter/group"/>
  5318       <unit bldFile="/mw/legacypresence/simpledatamodeladapter/group"/>
  3393      </component>
  5319      </component>
  3394     </collection>
  5320     </collection>
  3395     <collection id="legacypresence_info" name="Legacy Presence Services Info" level="ui">
       
  3396      <component id="pressrv_plat" filter="s60" class="api" name="Legacy Presence Services Platform Interfaces">
       
  3397       <unit bldFile="/mw/legacypresence/pressrv_plat/group"/>
       
  3398      </component>
       
  3399     </collection>
       
  3400    </package>
  5321    </package>
  3401    <package id="opensrv" level="specific" tech-domain="pr" name="Open Services" levels="prt lib server eng">
  5322    <package id="opensrv" level="specific" tech-domain="pr" name="Open Services" levels="prt lib server eng">
       
  5323     <collection id="opensrv_plat" name="Open Services Platform Interfaces" level="eng">
       
  5324      <component id="messagequeue_api" name="Message Queue API" introduced="^2" class="api" filter="s60">
       
  5325       <unit bldFile="/mw/opensrv/opensrv_plat/messagequeue_api/group"/>
       
  5326      </component>
       
  5327     </collection>
  3402     <collection id="loudmouth" name="Loudmouth" level="prt">
  5328     <collection id="loudmouth" name="Loudmouth" level="prt">
  3403      <!-- collection is really a component so it needs to be moved down a directory -->
  5329      <!-- collection is really a component so it needs to be moved down a directory -->
  3404      <component id="loudmouth_build" filter="s60" name="Loudmouth Build" introduced="^2">
  5330      <component id="loudmouth_build" filter="s60" name="Loudmouth Build" introduced="^2">
  3405       <unit bldFile="/mw/opensrv/loudmouth/group"/>
  5331       <unit bldFile="/mw/opensrv/loudmouth/group"/>
  3406      </component>
  5332      </component>
  3427      <component id="isolationserver_build" filter="s60" name="Isloation Server Build" introduced="^2">
  5353      <component id="isolationserver_build" filter="s60" name="Isloation Server Build" introduced="^2">
  3428       <!-- needs #includes removed. either move the exports to another component or make this a ROM component -->
  5354       <!-- needs #includes removed. either move the exports to another component or make this a ROM component -->
  3429       <unit bldFile="/mw/opensrv/isolationserver/group"/>
  5355       <unit bldFile="/mw/opensrv/isolationserver/group"/>
  3430      </component>
  5356      </component>
  3431     </collection>
  5357     </collection>
  3432     <collection id="opensrv_info" name="Open Services Info" level="eng">
       
  3433      <component id="opensrv_plat" filter="s60" name="Open Services Platform Interfaces" class="api" introduced="^2">
       
  3434       <unit bldFile="/mw/opensrv/opensrv_plat/group"/>
       
  3435      </component>
       
  3436     </collection>
       
  3437    </package>
  5358    </package>
  3438    <package id="remotemgmt" level="specific" tech-domain="dm" name="Remote Management" levels="plugin framework server generic specific">
  5359    <package id="remotemgmt" level="specific" tech-domain="dm" name="Remote Management" levels="plugin framework server generic specific">
       
  5360     <collection id="remotemgmt_pub" name="Remote Management Public Interfaces" level="specific">
       
  5361      <component id="synchronization_capability_api" name="Synchronization Capability API" class="api" filter="s60">
       
  5362       <meta rel="Api"/>
       
  5363       <unit bldFile="/mw/remotemgmt/remotemgmt_pub/synchronization_capability_api/group"/>
       
  5364      </component>
       
  5365     </collection>
       
  5366     <collection id="remotemgmt_plat" name="Remote Management Platform Interfaces" level="specific">
       
  5367      <component id="common_agent_util_and_definitions_api" name="Common Agent util and definitions API" class="api" filter="s60">
       
  5368       <meta rel="Api"/>
       
  5369       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/common_agent_util_and_definitions_api/group"/>
       
  5370      </component>
       
  5371      <component id="policy_management_certificate_api" name="Policy Management Certificate API" class="api" filter="s60">
       
  5372       <meta rel="Api"/>
       
  5373       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/policy_management_certificate_api/group"/>
       
  5374      </component>
       
  5375      <component id="oma_provisioning_adapter_api" name="OMA Provisioning Adapter API" class="api" filter="s60">
       
  5376       <meta rel="Api"/>
       
  5377       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/oma_provisioning_adapter_api/group"/>
       
  5378      </component>
       
  5379      <component id="device_management_parameter_api" name="Device Management Parameter API" class="api" filter="s60">
       
  5380       <meta rel="Api"/>
       
  5381       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/device_management_parameter_api/group"/>
       
  5382      </component>
       
  5383      <component id="data_synchronization_plugin_api" name="Data Synchronization Plug-in API" class="api" filter="s60">
       
  5384       <meta rel="Api"/>
       
  5385       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/data_synchronization_plugin_api/group"/>
       
  5386      </component>
       
  5387      <component id="sync_alert_handler_api" name="Sync Alert Handler API" class="api" filter="s60">
       
  5388       <meta rel="Api"/>
       
  5389       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/sync_alert_handler_api/group"/>
       
  5390      </component>
       
  5391      <component id="syncml_notifier_api" name="SyncML Notifier API" class="api" filter="s60">
       
  5392       <meta rel="Api"/>
       
  5393       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/syncml_notifier_api/group"/>
       
  5394      </component>
       
  5395      <component id="syncml_client_api" name="SyncML Client API" class="api" filter="s60">
       
  5396       <meta rel="Api"/>
       
  5397       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/syncml_client_api/group"/>
       
  5398      </component>
       
  5399      <component id="device_management_plugin_api" name="Device Management plug-in API" class="api" filter="s60">
       
  5400       <meta rel="Api"/>
       
  5401       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/device_management_plugin_api/group"/>
       
  5402      </component>
       
  5403      <component id="dm_tree_apis" name="DM Tree APIs" class="api" filter="s60">
       
  5404       <meta rel="Api"/>
       
  5405       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/dm_tree_apis/group"/>
       
  5406      </component>
       
  5407      <component id="terminal_security_device_lock_api" name="Terminal Security Device Lock API" class="api" filter="s60">
       
  5408       <meta rel="Api"/>
       
  5409       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/terminal_security_device_lock_api/group"/>
       
  5410      </component>
       
  5411      <component id="policy_management_request_api" name="Policy Management Request API" class="api" filter="s60">
       
  5412       <meta rel="Api"/>
       
  5413       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/policy_management_request_api/group"/>
       
  5414      </component>
       
  5415      <component id="ds_constant_definitions_api" name="DS Constant Definitions API" class="api" filter="s60">
       
  5416       <meta rel="Api"/>
       
  5417       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/ds_constant_definitions_api/group"/>
       
  5418      </component>
       
  5419      <component id="scp_server_api" name="SCP Server API" class="api" filter="s60">
       
  5420       <meta rel="Api"/>
       
  5421       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/scp_server_api/group"/>
       
  5422      </component>
       
  5423      <component id="data_synchronization_notification_api" name="Data Synchronization Notification API" class="api" filter="s60">
       
  5424       <meta rel="Api"/>
       
  5425       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/data_synchronization_notification_api/group"/>
       
  5426      </component>
       
  5427      <component id="oma_provisioning_engine_api" name="OMA Provisioning Engine API" class="api" filter="s60">
       
  5428       <meta rel="Api"/>
       
  5429       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/oma_provisioning_engine_api/group"/>
       
  5430      </component>
       
  5431      <component id="dm_utils_api" name="DM Utils API" class="api" filter="s60">
       
  5432       <meta rel="Api"/>
       
  5433       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/dm_utils_api/group"/>
       
  5434      </component>
       
  5435      <component id="syncml_alert_api" name="SyncML Alert API" class="api" filter="s60">
       
  5436       <meta rel="Api"/>
       
  5437       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/syncml_alert_api/group"/>
       
  5438      </component>
       
  5439      <component id="obex_client_session_api" name="OBEX Client session API" class="api" filter="s60">
       
  5440       <meta rel="Api"/>
       
  5441       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/obex_client_session_api/group"/>
       
  5442      </component>
       
  5443      <component id="setting_enforcement_info_api" name="Setting Enforcement Info API" class="api" filter="s60">
       
  5444       <meta rel="Api"/>
       
  5445       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/setting_enforcement_info_api/group"/>
       
  5446      </component>
       
  5447      <component id="dm_constant_definitions_api" name="DM Constant Definitions API" class="api" filter="s60">
       
  5448       <meta rel="Api"/>
       
  5449       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/dm_constant_definitions_api/group"/>
       
  5450      </component>
       
  5451      <component id="oma_ds_extensions_api" name="OMA DS Extensions API" class="api" filter="s60">
       
  5452       <meta rel="Api"/>
       
  5453       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/oma_ds_extensions_api/group"/>
       
  5454      </component>
       
  5455      <component id="pnpms_utils_api" name="PNPMS Utils API" class="api" filter="s60">
       
  5456       <meta rel="Api"/>
       
  5457       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/pnpms_utils_api/group"/>
       
  5458      </component>
       
  5459      <component id="diagnostics_plugin_utility_api" name="Diagnostics Plugin Utility API" class="api" filter="s60">
       
  5460       <meta rel="Api"/>
       
  5461       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/diagnostics_plugin_utility_api/group"/>
       
  5462      </component>
       
  5463      <component id="diagnostics_plugin_api" name="Diagnostics Plug-in API" class="api" filter="s60">
       
  5464       <meta rel="Api"/>
       
  5465       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/diagnostics_plugin_api/group"/>
       
  5466      </component>
       
  5467      <component id="diagnostics_framework_api" name="Diagnostics Framework API" class="api" filter="s60">
       
  5468       <meta rel="Api"/>
       
  5469       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/diagnostics_framework_api/group"/>
       
  5470      </component>
       
  5471      <component id="diagnostics_results_api" name="Diagnostics Results API" class="api" filter="s60">
       
  5472       <meta rel="Api"/>
       
  5473       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/diagnostics_results_api/group"/>
       
  5474      </component>
       
  5475      <component id="diagnostics_plugin_pool_api" name="Diagnostics Plugin Pool API" class="api" filter="s60">
       
  5476       <meta rel="Api"/>
       
  5477       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/diagnostics_plugin_pool_api/group"/>
       
  5478      </component>
       
  5479      <component id="adaptive_history_list_api" name="Adaptive History List API" class="api" filter="s60">
       
  5480       <meta rel="Api"/>
       
  5481       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/adaptive_history_list_api/group"/>
       
  5482      </component>
       
  5483      <component id="adaptive_history_list_session_api" name="Adaptive History List Session API" class="api" filter="s60">
       
  5484       <meta rel="Api"/>
       
  5485       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/adaptive_history_list_session_api/group"/>
       
  5486      </component>
       
  5487      <component id="fota_engine_api" name="FOTA Engine API" class="api" filter="s60">
       
  5488       <meta rel="Api"/>
       
  5489       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/fota_engine_api/group"/>
       
  5490      </component>
       
  5491      <component id="update_package_storage_plugin_api" name="Update Package Storage Plug-in API" class="api" filter="s60">
       
  5492       <meta rel="Api"/>
       
  5493       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/update_package_storage_plugin_api/group"/>
       
  5494      </component>
       
  5495      <component id="syncml_notifier_roaming_api" name="SyncML Notifier Roaming API" class="api" filter="s60">
       
  5496       <meta rel="Api"/>
       
  5497       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/syncml_notifier_roaming_api/group"/>
       
  5498      </component>
       
  5499      <component id="sync_service_api" name="Sync Service API" class="api" filter="s60">
       
  5500       <meta rel="Api"/>
       
  5501       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/sync_service_api/group"/>
       
  5502      </component>
       
  5503      <component id="dcmo_adapter_api" name="DCMO Adapter API" class="api" filter="s60">
       
  5504       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/dcmo_adapter_api/group"/>
       
  5505      </component>
       
  5506      <component id="dcmo_control_api" name="DCMO Control API" class="api" filter="s60">
       
  5507       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/dcmo_control_api/group"/>
       
  5508      </component>
       
  5509      <component id="ds_capability_mgmt_plugin_api" name="DS Capability Management Plugin API" class="api" filter="s60">
       
  5510       <meta rel="Api"/>
       
  5511       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/ds_capability_mgmt_plugin_api/group"/>
       
  5512      </component>
       
  5513      <component id="dm_native_notifier_api" name="DM Native Notifier API" class="api" filter="s60">
       
  5514       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/dm_native_notifier_api/group"/>
       
  5515      </component>
       
  5516     </collection>
  3439     <collection id="policymanagement" name="Policy Management" level="generic">
  5517     <collection id="policymanagement" name="Policy Management" level="generic">
  3440      <component id="pmdmadapter" filter="s60" name="PM DM Adapter" class="plugin">
  5518      <component id="pmdmadapter" filter="s60" name="PM DM Adapter" class="plugin">
  3441       <unit bldFile="/mw/remotemgmt/policymanagement/pmdmadapter/group"/>
  5519       <unit bldFile="/mw/remotemgmt/policymanagement/pmdmadapter/group"/>
  3442      </component>
  5520      </component>
  3443      <component id="dmutilserver" filter="s60" name="DM Util Server">
  5521      <component id="dmutilserver" filter="s60" name="DM Util Server">
  3538      <component id="fotacustcmds" filter="s60" name="FOTA Custom Commands">
  5616      <component id="fotacustcmds" filter="s60" name="FOTA Custom Commands">
  3539       <!-- uncomment when #ifdefs are resolved. Need to put a config meta here-->
  5617       <!-- uncomment when #ifdefs are resolved. Need to put a config meta here-->
  3540       <!--<unit bldFile="fotaapplication/fotaserver/fotacustcmds/group"/>-->
  5618       <!--<unit bldFile="fotaapplication/fotaserver/fotacustcmds/group"/>-->
  3541      </component>
  5619      </component>
  3542     </collection>
  5620     </collection>
  3543     <collection id="remotemgmt_info" name="Remote Management Info" level="specific">
       
  3544      <component id="remotemgmt_plat" filter="s60" name="Remote Management Platform Interfaces" class="api">
       
  3545       <unit bldFile="/mw/remotemgmt/remotemgmt_plat/group"/>
       
  3546      </component>
       
  3547      <component id="remotemgmt_pub" filter="s60" name="Remote Management Public Interfaces" class="api">
       
  3548       <unit bldFile="/mw/remotemgmt/remotemgmt_pub/group"/>
       
  3549      </component>
       
  3550     </collection>
       
  3551    </package>
  5621    </package>
  3552    <package id="remotestorage" level="generic" tech-domain="de" name="Remote Storage" levels="framework if">
  5622    <package id="remotestorage" level="generic" tech-domain="de" name="Remote Storage" levels="framework if">
       
  5623     <collection id="rsfw_plat" name="Remote Storage Platform Interfaces" level="if">
       
  5624      <component id="rsfw_access_protocol_plugin_api" filter="s60" class="api" name="Remote Storage Framework Access Protocol Plugin API">
       
  5625       <meta rel="Api"/>
       
  5626       <unit bldFile="/mw/remotestorage/rsfw_plat/rsfw_access_protocol_plugin_api/group"/>
       
  5627      </component>
       
  5628     </collection>
  3553     <collection id="remotestoragefw" name="Remote Storage Framework" level="framework">
  5629     <collection id="remotestoragefw" name="Remote Storage Framework" level="framework">
  3554      <component id="mountstore" filter="s60" name="RSFW Mount Store">
  5630      <component id="mountstore" filter="s60" name="RSFW Mount Store">
  3555       <unit bldFile="/mw/remotestorage/remotestoragefw/mountstore/group"/>
  5631       <unit bldFile="/mw/remotestorage/remotestoragefw/mountstore/group"/>
  3556      </component>
  5632      </component>
  3557      <component id="rsfwnotifierplugins" filter="s60" name="RSFW Notifier Plugins" class="plugin">
  5633      <component id="rsfwnotifierplugins" filter="s60" name="RSFW Notifier Plugins" class="plugin">
  3587       <!-- move exports to other components.
  5663       <!-- move exports to other components.
  3588 				This is needed for #includes of configured component until congigiration is in place -->
  5664 				This is needed for #includes of configured component until congigiration is in place -->
  3589       <unit bldFile="/mw/remotestorage/remotestoragefw/group"/>
  5665       <unit bldFile="/mw/remotestorage/remotestoragefw/group"/>
  3590      </component>
  5666      </component>
  3591     </collection>
  5667     </collection>
  3592     <collection id="remotestorage_info" name="Remote Storage Info" level="if">
       
  3593      <component id="rsfw_plat" filter="s60" class="api" name="Remote Storage Platform Interfaces">
       
  3594       <unit bldFile="/mw/remotestorage/rsfw_plat/rsfw_access_protocol_plugin_api/group"/>
       
  3595      </component>
       
  3596     </collection>
       
  3597    </package>
  5668    </package>
  3598    <package id="remoteconn" level="generic" tech-domain="de" name="Remote Connectivity" levels="plugin framework server generic specific">
  5669    <package id="remoteconn" level="generic" tech-domain="de" name="Remote Connectivity" levels="plugin framework server generic specific">
  3599     <collection id="connectivitymodules" name="Connectivity Modules" level="framework">
  5670     <collection id="connectivitymodules" name="Connectivity Modules" level="framework">
  3600      <component id="secon" filter="s60" name="Service Controllers">
  5671      <component id="secon" filter="s60" name="Service Controllers">
  3601       <unit bldFile="/mw/remoteconn/connectivitymodules/secon/group"/>
  5672       <unit bldFile="/mw/remoteconn/connectivitymodules/secon/group"/>
  3602      </component>
  5673      </component>
  3603     </collection>
  5674     </collection>
  3604     <collection id="remoteconn_info" name="Remote Connectivity Info" level="specific">
  5675     <collection id="remoteconn_info" name="Remote Connectivity Info" level="specific">
  3605      <component id="remoteconn_plat" filter="s60" name="Remote Connectivity Platform Interfaces" class="api">
       
  3606       <unit bldFile="/mw/remoteconn/remoteconn_plat/group"/>
       
  3607      </component>
       
  3608      <component id="remoteconn_metadata" name="Remote Connectivity Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  5676      <component id="remoteconn_metadata" name="Remote Connectivity Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  3609       <unit mrp="/mw/remoteconn/remoteconn_info/remoteconn_metadata/remoteconn_metadata.mrp"/>
  5677       <unit mrp="/mw/remoteconn/remoteconn_info/remoteconn_metadata/remoteconn_metadata.mrp"/>
  3610      </component>
  5678      </component>
  3611     </collection>
  5679     </collection>
  3612     <collection id="mtptransports" name="MTP Transports" level="plugin">
  5680     <collection id="mtptransports" name="MTP Transports" level="plugin">
  3652       <unit bldFile="/mw/remoteconn/obex/obexextensionapi/group" mrp="/mw/remoteconn/obex/obexextensionapi/group/obex_extensionapis.mrp"/>
  5720       <unit bldFile="/mw/remoteconn/obex/obexextensionapi/group" mrp="/mw/remoteconn/obex/obexextensionapi/group/obex_extensionapis.mrp"/>
  3653      </component>
  5721      </component>
  3654     </collection>
  5722     </collection>
  3655    </package>
  5723    </package>
  3656    <package id="srvdiscovery" level="generic" tech-domain="de" name="Service Discovery and Usage" levels="plugin framework server generic specific">
  5724    <package id="srvdiscovery" level="generic" tech-domain="de" name="Service Discovery and Usage" levels="plugin framework server generic specific">
       
  5725     <collection id="upnpstack_plat" name="UPnP Stack Platform Interfaces" level="specific">
       
  5726      <component id="upnpstack_plat" name="UPnP Device API" purpose="optional" introduced="^3" class="api">
       
  5727       <meta rel="Api"/>
       
  5728       <unit bldFile="/mw/srvdiscovery/upnp/upnpstack_plat/upnp_device_api/group"/>
       
  5729      </component>
       
  5730      <component id="upnpstack_plat" name="UPnP Common API" purpose="optional" introduced="^3" class="api">
       
  5731       <meta rel="Api"/>
       
  5732       <unit bldFile="/mw/srvdiscovery/upnp/upnpstack_plat/upnp_common_api/group"/>
       
  5733      </component>
       
  5734      <component id="upnpstack_plat" name="UPnP Utils API" purpose="optional" introduced="^3" class="api">
       
  5735       <meta rel="Api"/>
       
  5736       <unit bldFile="/mw/srvdiscovery/upnp/upnpstack_plat/upnp_utils_api/group"/>
       
  5737      </component>
       
  5738      <component id="upnpstack_plat" name="UPnP Control Point API" purpose="optional" introduced="^3" class="api">
       
  5739       <meta rel="Api"/>
       
  5740       <unit bldFile="/mw/srvdiscovery/upnp/upnpstack_plat/upnp_control_point_api/group"/>
       
  5741      </component>
       
  5742      <component id="upnpstack_plat" name="UPnP HTTP Server API" purpose="optional" introduced="^3" class="api">
       
  5743       <meta rel="Api"/>
       
  5744       <unit bldFile="/mw/srvdiscovery/upnp/upnpstack_plat/upnp_httpserver_api/group"/>
       
  5745      </component>
       
  5746      <component id="upnpstack_plat" name="UPnP HTTP Transfer API" purpose="optional" introduced="^3" class="api">
       
  5747       <meta rel="Api"/>
       
  5748       <unit bldFile="/mw/srvdiscovery/upnp/upnpstack_plat/upnp_http_transfer_api/group"/>
       
  5749      </component>
       
  5750     </collection>
  3657     <collection id="servicediscoveryandcontrol" name="Service Discovery and Control" level="framework">
  5751     <collection id="servicediscoveryandcontrol" name="Service Discovery and Control" level="framework">
  3658      <component id="servicediscoveryfw" name="Service Discovery Framework" introduced="^3" purpose="optional">
  5752      <component id="servicediscoveryfw" name="Service Discovery Framework" introduced="^3" purpose="optional">
  3659       <unit bldFile="/mw/srvdiscovery/servicediscoveryandcontrol/pnp/group" mrp="/mw/srvdiscovery/servicediscoveryandcontrol/pnp/group/servicediscoveryframework.mrp"/>
  5753       <unit bldFile="/mw/srvdiscovery/servicediscoveryandcontrol/pnp/group" mrp="/mw/srvdiscovery/servicediscoveryandcontrol/pnp/group/servicediscoveryframework.mrp"/>
  3660      </component>
  5754      </component>
  3661     </collection>
  5755     </collection>
  3662     <collection id="upnp" name="UPnP" level="server">
  5756     <collection id="upnp" name="UPnP" level="server">
  3663      <component id="upnpstack_plat" name="UPnP Stack Platform Interfaces" introduced="^3" purpose="optional" class="api">
       
  3664       <unit bldFile="/mw/srvdiscovery/upnp/upnpstack_plat/group"/>
       
  3665      </component>
       
  3666      <component id="upnpstack" name="UPnP Stack" introduced="^3" purpose="optional">
  5757      <component id="upnpstack" name="UPnP Stack" introduced="^3" purpose="optional">
  3667       <unit bldFile="/mw/srvdiscovery/upnp/upnpstack/group"/>
  5758       <unit bldFile="/mw/srvdiscovery/upnp/upnpstack/group"/>
  3668      </component>
  5759      </component>
  3669     </collection>
  5760     </collection>
  3670     <collection id="srvdiscovery_info" name="Service Discovery and Usage Info" level="specific">
  5761     <collection id="srvdiscovery_info" name="Service Discovery and Usage Info" level="specific">
  3673      </component>
  5764      </component>
  3674     </collection>
  5765     </collection>
  3675    </package>
  5766    </package>
  3676    <package id="dlnasrv" level="specific" tech-domain="de" name="DLNA Services" levels="stack server ctrl framework plugin">
  5767    <package id="dlnasrv" level="specific" tech-domain="de" name="DLNA Services" levels="stack server ctrl framework plugin">
  3677     <!-- uncomment all the units when configuration is in place, they're currently #included from other xxx_build components -->
  5768     <!-- uncomment all the units when configuration is in place, they're currently #included from other xxx_build components -->
       
  5769     <collection id="dlnasrv_plat" name="DLNA Services Platform Interfaces" level="plugin">
       
  5770      <component id="upnp_media_server_settings_api" name="UPnP Media Server Settings API" class="api" filter="s60">
       
  5771       <meta rel="Api"/>
       
  5772       <unit bldFile="/mw/dlnasrv/dlnasrv_plat/upnp_media_server_settings_api/group"/>
       
  5773      </component>
       
  5774      <component id="upnp_av_objects_api" name="UPnP A/V Objects API" class="api" filter="s60">
       
  5775       <meta rel="Api"/>
       
  5776       <unit bldFile="/mw/dlnasrv/dlnasrv_plat/upnp_av_objects_api/group"/>
       
  5777      </component>
       
  5778      <component id="upnp_media_server_api" name="UPnP Media Server API" class="api" filter="s60">
       
  5779       <meta rel="Api"/>
       
  5780       <unit bldFile="/mw/dlnasrv/dlnasrv_plat/upnp_media_server_api/group"/>
       
  5781      </component>
       
  5782      <component id="upnp_security_plugin_api" name="UPnP Security Plugin API" class="api" filter="s60">
       
  5783       <meta rel="Api"/>
       
  5784       <unit bldFile="/mw/dlnasrv/dlnasrv_plat/upnp_security_plugin_api/group"/>
       
  5785      </component>
       
  5786      <component id="upnp_avcp_api" name="UPnP AVCP API" class="api" filter="s60">
       
  5787       <meta rel="Api"/>
       
  5788       <unit bldFile="/mw/dlnasrv/dlnasrv_plat/upnp_avcp_api/group"/>
       
  5789      </component>
       
  5790      <component id="upnp_media_server_metadata_api" name="UPnP Media Server Metadata API" class="api" filter="s60">
       
  5791       <meta rel="Api"/>
       
  5792       <unit bldFile="/mw/dlnasrv/dlnasrv_plat/upnp_media_server_metadata_api/group"/>
       
  5793      </component>
       
  5794      <component id="upnp_command_api" name="UPnP Command API" class="api" filter="s60">
       
  5795       <meta rel="Api"/>
       
  5796       <unit bldFile="/mw/dlnasrv/dlnasrv_plat/upnp_command_api/group"/>
       
  5797      </component>
       
  5798      <component id="upnp_plugin_api" name="UPnP Plugin API" class="api" filter="s60">
       
  5799       <meta rel="Api"/>
       
  5800       <unit bldFile="/mw/dlnasrv/dlnasrv_plat/upnp_plugin_api/group"/>
       
  5801      </component>
       
  5802     </collection>
  3678     <collection id="upnpavcontrolpoint" name="UPnP A/V Control Point" level="plugin">
  5803     <collection id="upnpavcontrolpoint" name="UPnP A/V Control Point" level="plugin">
  3679      <component id="avcontrolframework" filter="s60" name="A/V Control Famework" introduced="9.1" deprecated="^3">
  5804      <component id="avcontrolframework" filter="s60" name="A/V Control Famework" introduced="9.1" deprecated="^3">
  3680       <unit bldFile="/mw/dlnasrv/upnpavcontrolpoint/avcontrolframework/group"/>
  5805       <unit bldFile="/mw/dlnasrv/upnpavcontrolpoint/avcontrolframework/group"/>
  3681      </component>
  5806      </component>
  3682      <component id="upnpavcontrolpoint_build" filter="s60" name="UPnP A/V Control Point Build" introduced="9.1" deprecated="^3">
  5807      <component id="upnpavcontrolpoint_build" filter="s60" name="UPnP A/V Control Point Build" introduced="9.1" deprecated="^3">
  3864      <component id="homemedia_build" filter="s60" name="Home Media" introduced="^2" deprecated="^3">
  5989      <component id="homemedia_build" filter="s60" name="Home Media" introduced="^2" deprecated="^3">
  3865       <!-- <unit bldFile="homemedia/group"/> -->
  5990       <!-- <unit bldFile="homemedia/group"/> -->
  3866      </component>
  5991      </component>
  3867     </collection>
  5992     </collection>
  3868     <collection id="dlnasrv_info" name="DLNA Services Info" level="plugin">
  5993     <collection id="dlnasrv_info" name="DLNA Services Info" level="plugin">
  3869      <component id="dlnasrv_plat" filter="s60" name="DLNA Services Platform Interfaces" class="api">
       
  3870       <unit bldFile="/mw/dlnasrv/dlnasrv_plat/group"/>
       
  3871      </component>
       
  3872      <component id="dlnasrv_build" filter="s60" name="DLNA Services Build">
  5994      <component id="dlnasrv_build" filter="s60" name="DLNA Services Build">
  3873       <!-- need to #include upnpplatformvar.hrh from each #included bld.inf, then this can be removed  -->
  5995       <!-- need to #include upnpplatformvar.hrh from each #included bld.inf, then this can be removed  -->
  3874       <unit bldFile="/mw/dlnasrv/group"/>
  5996       <unit bldFile="/mw/dlnasrv/group"/>
  3875      </component>
  5997      </component>
  3876      <component id="dlnasrv_api_test" filter="s60,test,api_test" name="DLNA Services API Tests" purpose="development">
  5998      <component id="dlnasrv_api_test" filter="s60,test,api_test" name="DLNA Services API Tests" purpose="development">
  3877       <unit bldFile="/mw/dlnasrv/tsrc/group"/>
  5999       <unit bldFile="/mw/dlnasrv/tsrc/group"/>
  3878      </component>
  6000      </component>
  3879     </collection>
  6001     </collection>
  3880    </package>
  6002    </package>
  3881    <package id="btservices" level="generic" tech-domain="de" name="Bluetooth Services" levels="framework server generic specific plugin">
  6003    <package id="btservices" level="generic" tech-domain="de" name="Bluetooth Services" levels="framework server generic specific plugin">
       
  6004     <collection id="btservices_pub" name="BT Services Public Interfaces" level="plugin">
       
  6005      <component id="bluetooth_power_state_api" name="Bluetooth Power State API" class="api" filter="s60">
       
  6006       <meta rel="Api"/>
       
  6007       <unit bldFile="/mw/btservices/btservices_pub/bluetooth_power_state_api/group"/>
       
  6008      </component>
       
  6009      <component id="bluetooth_notifier_api" name="Bluetooth Notifier API" class="api" filter="s60">
       
  6010       <meta rel="Api"/>
       
  6011       <unit bldFile="/mw/btservices/btservices_pub/bluetooth_notifier_api/group"/>
       
  6012      </component>
       
  6013     </collection>
       
  6014     <collection id="btservices_plat" name="BT Services Platform Interfaces" level="plugin">
       
  6015      <component id="bluetooth_dosserver_audio_api" name="Bluetooth DOS Server Audio API" class="api" filter="s60">
       
  6016       <meta rel="Api"/>
       
  6017       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_dosserver_audio_api/group"/>
       
  6018      </component>
       
  6019      <component id="bluetooth_dut_mode_api" name="Bluetooth DUT Mode API" class="api" filter="s60">
       
  6020       <meta rel="Api"/>
       
  6021       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_dut_mode_api/group"/>
       
  6022      </component>
       
  6023      <component id="bluetooth_engine_api" name="Bluetooth Engine API" class="api" filter="s60">
       
  6024       <meta rel="Api"/>
       
  6025       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_engine_api/group"/>
       
  6026      </component>
       
  6027      <component id="bluetooth_engine_connection_management_api" name="Bluetooth Engine Connection Management API" class="api" filter="s60">
       
  6028       <meta rel="Api"/>
       
  6029       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_engine_connection_management_api/group"/>
       
  6030      </component>
       
  6031      <component id="bluetooth_engine_device_management_api" name="Bluetooth Engine Device Management API" class="api" filter="s60">
       
  6032       <meta rel="Api"/>
       
  6033       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_engine_device_management_api/group"/>
       
  6034      </component>
       
  6035      <component id="bluetooth_engine_discovery_api" name="Bluetooth Engine Discovery API" class="api" filter="s60">
       
  6036       <meta rel="Api"/>
       
  6037       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_engine_discovery_api/group"/>
       
  6038      </component>
       
  6039      <component id="bluetooth_engine_features_api" name="Bluetooth Engine Features API" class="api" filter="s60">
       
  6040       <meta rel="Api"/>
       
  6041       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_engine_features_api/group"/>
       
  6042      </component>
       
  6043      <component id="bluetooth_engine_settings_api" name="Bluetooth Engine Settings API" class="api" filter="s60">
       
  6044       <meta rel="Api"/>
       
  6045       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_engine_settings_api/group"/>
       
  6046      </component>
       
  6047      <component id="bluetooth_engine_plugin_api" name="Bluetooth Engine Plugin API" class="api" filter="s60">
       
  6048       <meta rel="Api"/>
       
  6049       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_engine_plugin_api/group"/>
       
  6050      </component>
       
  6051      <component id="bluetooth_local_variation_api" name="Bluetooth Local Variation API" class="api" filter="s60">
       
  6052       <meta rel="Api"/>
       
  6053       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_local_variation_api/group"/>
       
  6054      </component>
       
  6055      <component id="bluetooth_notifier_internal_api" name="Bluetooth Notifier internal API" class="api" filter="s60">
       
  6056       <meta rel="Api"/>
       
  6057       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_notifier_internal_api/group"/>
       
  6058      </component>
       
  6059      <component id="bluetooth_sap_connection_state_api" name="Bluetooth SAP Connection State API" class="api" filter="s60">
       
  6060       <meta rel="Api"/>
       
  6061       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_sap_connection_state_api/group"/>
       
  6062      </component>
       
  6063      <component id="bluetooth_secondary_display_notification_api" name="Bluetooth Secondary Display Notification API" class="api" filter="s60">
       
  6064       <meta rel="Api"/>
       
  6065       <unit bldFile="/mw/btservices/btservices_plat/bluetooth_secondary_display_notification_api/group"/>
       
  6066      </component>
       
  6067     </collection>
  3882     <collection id="bluetoothengine" name="Bluetooth Engine" level="framework">
  6068     <collection id="bluetoothengine" name="Bluetooth Engine" level="framework">
  3883      <component id="bteng" filter="s60" name="Bluetooth Engine">
  6069      <component id="bteng" filter="s60" name="Bluetooth Engine">
  3884       <unit bldFile="/mw/btservices/bluetoothengine/bteng/group"/>
  6070       <unit bldFile="/mw/btservices/bluetoothengine/bteng/group"/>
  3885      </component>
  6071      </component>
  3886      <component id="btnotif" filter="s60" name="Bluetooth Notifier">
  6072      <component id="btnotif" filter="s60" name="Bluetooth Notifier">
  3918      <component id="avrcp" name="Bluetooth AVRCP" introduced="9.1" purpose="optional">
  6104      <component id="avrcp" name="Bluetooth AVRCP" introduced="9.1" purpose="optional">
  3919       <unit bldFile="/mw/btservices/bluetoothappprofiles/avrcp" mrp="/mw/btservices/bluetoothappprofiles/avrcp/bluetooth_avrcp.mrp"/>
  6105       <unit bldFile="/mw/btservices/bluetoothappprofiles/avrcp" mrp="/mw/btservices/bluetoothappprofiles/avrcp/bluetooth_avrcp.mrp"/>
  3920      </component>
  6106      </component>
  3921     </collection>
  6107     </collection>
  3922     <collection id="btservices_info" name="BT Services Info" level="plugin">
  6108     <collection id="btservices_info" name="BT Services Info" level="plugin">
  3923      <component id="btservices_plat" filter="s60" name="BT Services Platform Interfaces" class="api">
       
  3924       <unit bldFile="/mw/btservices/btservices_plat/group"/>
       
  3925      </component>
       
  3926      <component id="btservices_pub" filter="s60" name="BT Services Public Interfaces" class="api">
       
  3927       <unit bldFile="/mw/btservices/btservices_pub/group"/>
       
  3928      </component>
       
  3929      <component id="btservices_metadata" name="BT Services Metadata" class="config" introduced="^3" purpose="development" target="desktop">
  6109      <component id="btservices_metadata" name="BT Services Metadata" class="config" introduced="^3" purpose="development" target="desktop">
  3930       <unit mrp="/mw/btservices/btservices_info/btservices_metadata/btservices_metadata.mrp"/>
  6110       <unit mrp="/mw/btservices/btservices_info/btservices_metadata/btservices_metadata.mrp"/>
  3931      </component>
  6111      </component>
  3932      <component id="btservices_api_test" name="BT Services API Tests" purpose="development" filter="s60,test,api_test">
  6112      <component id="btservices_api_test" name="BT Services API Tests" purpose="development" filter="s60,test,api_test">
  3933       <unit bldFiile="tsrc/group"/>
  6113       <unit bldFiile="tsrc/group"/>
  3934      </component>
  6114      </component>
  3935     </collection>
  6115     </collection>
  3936    </package>
  6116    </package>
  3937    <package id="usbservices" level="generic" tech-domain="de" name="USB Services" levels="framework server generic specific plugin">
  6117    <package id="usbservices" level="generic" tech-domain="de" name="USB Services" levels="framework server generic specific plugin">
       
  6118     <collection id="usbservices_plat" name="USB Services Platform Interfaces" level="plugin">
       
  6119      <component id="pictbridge_api" name="PictBridge API" class="api" filter="s60">
       
  6120       <meta rel="Api"/>
       
  6121       <unit bldFile="/mw/usbservices/usbservices_plat/pictbridge_api/group"/>
       
  6122      </component>
       
  6123      <component id="ptp_responder_api" name="PTP Responder API" class="api" filter="s60">
       
  6124       <meta rel="Api"/>
       
  6125       <unit bldFile="/mw/usbservices/usbservices_plat/ptp_responder_api/group"/>
       
  6126      </component>
       
  6127      <component id="ptp_transport_api" name="PTP Transport API" class="api" filter="s60">
       
  6128       <meta rel="Api"/>
       
  6129       <unit bldFile="/mw/usbservices/usbservices_plat/ptp_transport_api/group"/>
       
  6130      </component>
       
  6131      <component id="usb_device_control_plugin_api" name="USB Device Control Plug-in API" class="api" filter="s60">
       
  6132       <meta rel="Api"/>
       
  6133       <unit bldFile="/mw/usbservices/usbservices_plat/usb_device_control_plugin_api/group"/>
       
  6134      </component>
       
  6135      <component id="usb_notifier_api" name="USB Notifier API" class="api" filter="s60">
       
  6136       <meta rel="Api"/>
       
  6137       <unit bldFile="/mw/usbservices/usbservices_plat/usb_notifier_api/group"/>
       
  6138      </component>
       
  6139      <component id="usb_personality_api_header" name="USB Personality API" class="api" filter="s60">
       
  6140       <meta rel="Api"/>
       
  6141       <unit bldFile="/mw/usbservices/usbservices_plat/usb_personality_api_header/group"/>
       
  6142      </component>
       
  6143      <component id="usb_personality_plugin_api" name="USB Personality Plug-in API" class="api" filter="s60">
       
  6144       <meta rel="Api"/>
       
  6145       <unit bldFile="/mw/usbservices/usbservices_plat/usb_personality_plugin_api/group"/>
       
  6146      </component>
       
  6147      <component id="usb_secondary_display_api" name="USB Secondary Display API" class="api" filter="s60">
       
  6148       <meta rel="Api"/>
       
  6149       <unit bldFile="/mw/usbservices/usbservices_plat/usb_secondary_display_api/group"/>
       
  6150      </component>
       
  6151      <component id="usb_watcher_api" name="USB Watcher API" class="api" filter="s60">
       
  6152       <meta rel="Api"/>
       
  6153       <unit bldFile="/mw/usbservices/usbservices_plat/usb_watcher_api/group"/>
       
  6154      </component>
       
  6155      <component id="usb_watcher_info_api_header" name="USB Watcher Info API" class="api" filter="s60">
       
  6156       <meta rel="Api"/>
       
  6157       <unit bldFile="/mw/usbservices/usbservices_plat/usb_watcher_info_api_header/group"/>
       
  6158      </component>
       
  6159     </collection>
  3938     <collection id="usbservices_info" name="USB Services Info" level="plugin">
  6160     <collection id="usbservices_info" name="USB Services Info" level="plugin">
  3939      <component id="usbservices_plat" filter="s60" name="USB Services Platform Interfaces" class="api">
       
  3940       <unit bldFile="/mw/usbservices/usbservices_plat/group"/>
       
  3941      </component>
       
  3942      <component id="usbservices_test" filter="s60,test,api_test" name="USB Services Tests">
  6161      <component id="usbservices_test" filter="s60,test,api_test" name="USB Services Tests">
  3943       <unit bldFile="/mw/usbservices/tsrc/group"/>
  6162       <unit bldFile="/mw/usbservices/tsrc/group"/>
  3944      </component>
  6163      </component>
  3945     </collection>
  6164     </collection>
  3946     <collection id="usbengines" name="USB Engines" level="generic">
  6165     <collection id="usbengines" name="USB Engines" level="generic">
  3998       <unit bldFile="/mw/usbservices/usbuis/imageprintuiprovider/group"/>
  6217       <unit bldFile="/mw/usbservices/usbuis/imageprintuiprovider/group"/>
  3999      </component>
  6218      </component>
  4000      <component id="usbimageprintui" filter="s60" name="ImagePrint UI">
  6219      <component id="usbimageprintui" filter="s60" name="ImagePrint UI">
  4001       <unit bldFile="/mw/usbservices/usbuis/imageprintui/group"/>
  6220       <unit bldFile="/mw/usbservices/usbuis/imageprintui/group"/>
  4002      </component>
  6221      </component>
  4003      <component id="rndisui" filter="s60" name="Remote NDIS UI" introduced="^3">
       
  4004       <unit bldFile="/mw/usbservices/usbuis/rndisui/group"/>
       
  4005      </component>
       
  4006     </collection>
  6222     </collection>
  4007    </package>
  6223    </package>
  4008    <package id="shortlinkconn" level="generic" tech-domain="de" name="Shortlink Connectivity" levels="framework server generic specific plugin">
  6224    <package id="shortlinkconn" level="generic" tech-domain="de" name="Shortlink Connectivity" levels="framework server generic specific plugin">
  4009     <!-- Package is pending removal. Contents to be moved to remoteconn and btservices -->
  6225     <!-- Package is pending removal. Contents to be moved to remoteconn and btservices -->
       
  6226     <collection id="shortlinkconn_plat" name="Shortlink Connectivity Platform Interfaces" level="plugin">
       
  6227      <component id="obex_service_utils_api" name="OBEX Service Utils API" class="api" filter="s60">
       
  6228       <meta rel="Api"/>
       
  6229       <unit bldFile="/mw/shortlinkconn/shortlinkconn_plat/obex_service_utils_api/group"/>
       
  6230      </component>
       
  6231      <component id="obex_service_plugin_api" name="OBEX Service Plugin API" class="api" filter="s60">
       
  6232       <meta rel="Api"/>
       
  6233       <unit bldFile="/mw/shortlinkconn/shortlinkconn_plat/obex_service_plugin_api/group"/>
       
  6234      </component>
       
  6235      <component id="dialup_connection_status_api" name="Dial-up Connection Status API" class="api" filter="s60">
       
  6236       <meta rel="Api"/>
       
  6237       <unit bldFile="/mw/shortlinkconn/shortlinkconn_plat/dialup_connection_status_api/group"/>
       
  6238      </component>
       
  6239      <component id="dun_secondary_display_notification_api" name="DUN Secondary Display Notification API" class="api" filter="s60">
       
  6240       <meta rel="Api"/>
       
  6241       <unit bldFile="/mw/shortlinkconn/shortlinkconn_plat/dun_secondary_display_notification_api/group"/>
       
  6242      </component>
       
  6243      <component id="obex_secondary_display_notification_api" name="OBEX Secondary Display Notification API" class="api" filter="s60">
       
  6244       <meta rel="Api"/>
       
  6245       <unit bldFile="/mw/shortlinkconn/shortlinkconn_plat/obex_secondary_display_notification_api/group"/>
       
  6246      </component>
       
  6247      <component id="generic_hid_api" name="Generic HID API" class="api" filter="s60">
       
  6248       <unit bldFile="/mw/shortlinkconn/shortlinkconn_plat/generic_hid_api/group"/>
       
  6249      </component>
       
  6250      <component id="locod_bearer_plugin_api" name="Locod Bearer Plugin API" class="api" filter="s60">
       
  6251       <unit bldFile="/mw/shortlinkconn/shortlinkconn_plat/locod_bearer_plugin_api/group"/>
       
  6252      </component>
       
  6253      <component id="usb_obexservicemanager_client_api" name="USB OBEX Service Manager Client API" class="api" filter="s60">
       
  6254       <unit bldFile="/mw/shortlinkconn/shortlinkconn_plat/usb_obexservicemanager_client_api/group"/>
       
  6255      </component>
       
  6256     </collection>
  4010     <collection id="localconnectivityservice" name="Local Connectivity Service" level="server">
  6257     <collection id="localconnectivityservice" name="Local Connectivity Service" level="server">
  4011      <component id="locod" name="Local Connectivity Daemon">
  6258      <component id="locod" name="Local Connectivity Daemon">
  4012       <unit bldFile="/mw/shortlinkconn/localconnectivityservice/locod/group"/>
  6259       <unit bldFile="/mw/shortlinkconn/localconnectivityservice/locod/group"/>
  4013      </component>
  6260      </component>
  4014      <component id="obexserviceman" name="OBEX Service Managar">
  6261      <component id="obexserviceman" name="OBEX Service Managar">
  4040      </component>
  6287      </component>
  4041      <component id="headset" name="Headset">
  6288      <component id="headset" name="Headset">
  4042       <unit bldFile="/mw/shortlinkconn/localconnectivityservice/headset/group"/>
  6289       <unit bldFile="/mw/shortlinkconn/localconnectivityservice/headset/group"/>
  4043      </component>
  6290      </component>
  4044     </collection>
  6291     </collection>
  4045     <collection id="shortlinkconn_info" name="Shortlink Connectivity Info" level="plugin">
       
  4046      <component id="shortlinkconn_plat" filter="s60" name="Shortlink Connectivity Platform Interfaces" class="api">
       
  4047       <unit bldFile="/mw/shortlinkconn/shortlinkconn_plat/group"/>
       
  4048      </component>
       
  4049     </collection>
       
  4050    </package>
  6292    </package>
  4051    <package id="imghandling" level="specific" tech-domain="mm" name="Image Handling" levels="lib util if">
  6293    <package id="imghandling" level="specific" tech-domain="mm" name="Image Handling" levels="lib util if">
       
  6294     <collection id="imagehandling_plat" name="Image Handling Platform Interfaces" level="if">
       
  6295      <component id="image_handling_library_api" name="Image Handling Library API" class="api" filter="s60">
       
  6296       <meta rel="Api"/>
       
  6297       <unit bldFile="/mw/imghandling/imagehandling_plat/image_handling_library_api/group"/>
       
  6298      </component>
       
  6299      <component id="3gp_library_api" name="3GP Library API" class="api" filter="s60">
       
  6300       <meta rel="Api"/>
       
  6301       <unit bldFile="/mw/imghandling/imagehandling_plat/3gp_library_api/group"/>
       
  6302      </component>
       
  6303      <component id="thumbnailmanager_api" name="Thumbnail Manager API" class="api" filter="s60">
       
  6304       <meta rel="Api"/>
       
  6305       <unit bldFile="/mw/imghandling/imagehandling_plat/thumbnailmanager_api/group" filter="!test"/>
       
  6306       <unit bldFile="/mw/imghandling/imagehandling_plat/thumbnailmanager_api/tsrc/group" filter="test,api_test"/>
       
  6307      </component>
       
  6308     </collection>
  4052     <collection id="imagehandlinglib" name="Image Handling Library" level="lib">
  6309     <collection id="imagehandlinglib" name="Image Handling Library" level="lib">
  4053      <!-- collection is really a component, need to move down a directory -->
  6310      <!-- collection is really a component, need to move down a directory -->
  4054      <component id="ihl" filter="s60" name="IHL">
  6311      <component id="ihl" filter="s60" name="IHL">
  4055       <unit bldFile="/mw/imghandling/imagehandlinglib/group"/>
  6312       <unit bldFile="/mw/imghandling/imagehandlinglib/group"/>
  4056      </component>
  6313      </component>
  4061     <collection id="imagehandlingutilities" name="Image Handling Utilities" level="util">
  6318     <collection id="imagehandlingutilities" name="Image Handling Utilities" level="util">
  4062      <component id="thumbnailmanager" filter="s60" name="Thumbnail Manager">
  6319      <component id="thumbnailmanager" filter="s60" name="Thumbnail Manager">
  4063       <unit bldFile="/mw/imghandling/imagehandlingutilities/thumbnailmanager/group"/>
  6320       <unit bldFile="/mw/imghandling/imagehandlingutilities/thumbnailmanager/group"/>
  4064      </component>
  6321      </component>
  4065     </collection>
  6322     </collection>
  4066     <collection id="imghandling_info" name="Image Handling Info" level="if">
       
  4067      <component id="imagehandling_plat" filter="s60" name="Image Handling Platform Interfaces" class="api">
       
  4068       <unit bldFile="/mw/imghandling/imagehandling_plat/group"/>
       
  4069      </component>
       
  4070      <component id="imagehandling_api_test" filter="s60,test,api_test" name="Image Handling Platform API Test" purpose="development">
       
  4071       <unit bldFile="/mw/imghandling/imagehandling_plat/thumbnailmanager_api/tsrc/group"/>
       
  4072      </component>
       
  4073     </collection>
       
  4074    </package>
  6323    </package>
  4075    <package id="metadatasrv" level="specific" tech-domain="mm" name="Legacy Metadata Services" levels="plugin framework server generic specific">
  6324    <package id="metadatasrv" level="specific" tech-domain="mm" name="Legacy Metadata Services" levels="plugin framework server generic specific">
       
  6325     <collection id="metadatasrv_pub" name="Legacy Metadata Services Public Interfaces" level="specific">
       
  6326      <component id="content_listing_framework_api" name="Content Listing Framework API" class="api" filter="s60">
       
  6327       <meta rel="config">
       
  6328        <not-defined condition="RD_MDS_2_5"/>
       
  6329       </meta>
       
  6330       <unit bldFile="/mw/metadatasrv/metadatasrv_pub/content_listing_framework_api/group"/>
       
  6331      </component>
       
  6332      <component id="media_fetch_api" name="Media Fetch API" class="api" filter="s60">
       
  6333       <meta rel="Api"/>
       
  6334       <unit bldFile="/mw/metadatasrv/metadatasrv_pub/media_fetch_api/group"/>
       
  6335      </component>
       
  6336     </collection>
       
  6337     <collection id="metadatasrv_plat" name="Legacy Metadata Services Platform Interfaces" level="specific">
       
  6338      <component id="media_fetch_implementation_api" name="Media Fetch Implementation API" class="api" filter="s60">
       
  6339       <meta rel="Api"/>
       
  6340       <unit bldFile="/mw/metadatasrv/metadatasrv_plat/media_fetch_implementation_api/group"/>
       
  6341      </component>
       
  6342      <component id="content_listing_framework_collection_manager_api" name="Content Listing Framework Collection Manager API" class="api" filter="s60">
       
  6343       <meta rel="config">
       
  6344        <not-defined condition="RD_MDS_2_5"/>
       
  6345       </meta>
       
  6346       <unit bldFile="/mw/metadatasrv/metadatasrv_plat/content_listing_framework_collection_manager_api/group"/>
       
  6347      </component>
       
  6348      <component id="content_listing_framework_extended_api" name="Content Listing Framework Extended API" class="api" filter="s60">
       
  6349       <meta rel="config">
       
  6350        <not-defined condition="RD_MDS_2_5"/>
       
  6351       </meta>
       
  6352       <unit bldFile="/mw/metadatasrv/metadatasrv_plat/content_listing_framework_extended_api/group"/>
       
  6353      </component>
       
  6354     </collection>
  4076     <collection id="mediamanagementutilities" name="Media Management Utilities" level="generic">
  6355     <collection id="mediamanagementutilities" name="Media Management Utilities" level="generic">
  4077      <component id="mediafetch" filter="s60" name="Media Fetch">
  6356      <component id="mediafetch" filter="s60" name="Media Fetch">
  4078       <unit bldFile="/mw/metadatasrv/mediamanagementutilities/mediafetch/group"/>
  6357       <unit bldFile="/mw/metadatasrv/mediamanagementutilities/mediafetch/group"/>
  4079      </component>
  6358      </component>
  4080     </collection>
  6359     </collection>
  4081     <collection id="metadatasrv_info" name="Legacy Metadata Services Info" level="specific">
       
  4082      <component id="metadatasrv_plat" filter="s60" name="Legacy Metadata Services Platform Interfaces" class="api">
       
  4083       <unit bldFile="/mw/metadatasrv/metadatasrv_plat/group"/>
       
  4084      </component>
       
  4085      <component id="metadatasrv_pub" filter="s60" name="Legacy Metadata Services Public Interfaces" class="api">
       
  4086       <unit bldFile="/mw/metadatasrv/metadatasrv_pub/group"/>
       
  4087      </component>
       
  4088     </collection>
       
  4089    </package>
  6360    </package>
  4090    <package id="mds" level="specific" tech-domain="mm" name="Metadata Services" levels="mgr eng server int">
  6361    <package id="mds" level="specific" tech-domain="mm" name="Metadata Services" levels="mgr eng server int">
       
  6362     <collection id="mds_plat" name="Metadata Services Platform Interfaces" level="int">
       
  6363      <component id="context_engine_plugin_api" name="Context Engine Plugin API" introduced="^2" class="api" filter="s60">
       
  6364       <meta rel="Api"/>
       
  6365       <unit bldFile="/mw/mds/mds_plat/context_engine_plugin_api/group" filter="!test"/>
       
  6366       <unit bldFile="/mw/mds/mds_plat/context_engine_plugin_api/tsrc/group" filter="test,api_test"/>
       
  6367      </component>
       
  6368      <component id="harvester_framework_api" name="Harvester Framework API" introduced="^2" class="api" filter="s60">
       
  6369       <meta rel="Api"/>
       
  6370       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/group" filter="!test"/>
       
  6371       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/group" filter="test,api_test"/>
       
  6372       <!-- can only have one unit with the same filter, #include the following from the previous unit -->
       
  6373       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/composerplugintest/group" filter="test,api_test"/>
       
  6374       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterclienttest/group" filter="test,api_test"/>
       
  6375       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterdatatest/group" filter="test,api_test"/>
       
  6376       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterplugintest/group" filter="test,api_test"/>
       
  6377       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/monitorplugintest/group" filter="test,api_test"/>
       
  6378      </component>
       
  6379      <component id="location_manager_api" name="Location Manager API" introduced="^2" class="api" filter="s60">
       
  6380       <meta rel="Api"/>
       
  6381       <unit bldFile="/mw/mds/mds_plat/location_manager_api/group" filter="!test"/>
       
  6382       <unit bldFile="/mw/mds/mds_plat/location_manager_api/tsrc/group" filter="test,api_test"/>
       
  6383      </component>
       
  6384      <component id="metadata_engine_api" name="Metadata Engine API" introduced="^2" class="api" filter="s60">
       
  6385       <meta rel="Api"/>
       
  6386       <unit bldFile="/mw/mds/mds_plat/metadata_engine_api/group" filter="!test"/>
       
  6387       <unit bldFile="/mw/mds/mds_plat/metadata_engine_api/tsrc/group" filter="test,api_test"/>
       
  6388      </component>
       
  6389      <component id="content_listing_framework_collection_manager_api" name="Content Listing Framework Collection Manager API" introduced="^2" class="api" filter="s60">
       
  6390       <meta rel="Api"/>
       
  6391       <meta rel="config">
       
  6392        <defined condition="RD_MDS_2_5"/>
       
  6393       </meta>
       
  6394       <unit bldFile="/mw/mds/mds_plat/content_listing_framework_collection_manager_api/group" filter="!test"/>
       
  6395       <unit bldFile="/mw/mds/mds_plat/content_listing_framework_collection_manager_api/tsrc/group" filter="test,api_test"/>
       
  6396      </component>
       
  6397      <component id="content_listing_framework_extended_api" name="Content Listing Framework Extended API" introduced="^2" class="api" filter="s60">
       
  6398       <meta rel="Api"/>
       
  6399       <meta rel="config">
       
  6400        <defined condition="RD_MDS_2_5"/>
       
  6401       </meta>
       
  6402       <unit bldFile="/mw/mds/mds_plat/content_listing_framework_extended_api/group"/>
       
  6403      </component>
       
  6404     </collection>
       
  6405     <collection id="mds_pub" name="Metadata Services Public Interfaces" level="int">
       
  6406      <component id="content_listing_framework_api" name="Content Listing Framework API" introduced="^2" class="api" filter="s60">
       
  6407       <meta rel="Api"/>
       
  6408       <meta rel="config">
       
  6409        <defined condition="RD_MDS_2_5"/>
       
  6410       </meta>
       
  6411       <unit bldFile="/mw/mds/mds_pub/content_listing_framework_api/group" filter="!test"/>
       
  6412       <unit bldFile="/mw/mds/mds_pub/content_listing_framework_api/tsrc/group" filter="test,api_test"/>
       
  6413      </component>
       
  6414     </collection>
  4091     <collection id="metadataengine" name="Metadata Engine" level="eng">
  6415     <collection id="metadataengine" name="Metadata Engine" level="eng">
  4092      <component id="metadataengine_common" filter="s60" name="Metadata Engine Common" introduced="^2">
  6416      <component id="metadataengine_common" filter="s60" name="Metadata Engine Common" introduced="^2">
  4093       <unit bldFile="/mw/mds/metadataengine/common/group"/>
  6417       <unit bldFile="/mw/mds/metadataengine/common/group"/>
  4094      </component>
  6418      </component>
  4095      <component id="metadataengine_server" filter="s60" name="Metadata Engine Server" introduced="^2">
  6419      <component id="metadataengine_server" filter="s60" name="Metadata Engine Server" introduced="^2">
  4172       <!-- Uncomment unit when configuration is in place. Currently #included from mds_build -->
  6496       <!-- Uncomment unit when configuration is in place. Currently #included from mds_build -->
  4173       <!--<unit bldFile="clfwrapper/group"/>-->
  6497       <!--<unit bldFile="clfwrapper/group"/>-->
  4174      </component>
  6498      </component>
  4175     </collection>
  6499     </collection>
  4176     <collection id="mds_info" name="Metadata Services Info" level="int">
  6500     <collection id="mds_info" name="Metadata Services Info" level="int">
  4177      <component id="mds_pub" filter="s60" name="Metadata Services Public Interfaces" class="api" introduced="^2">
       
  4178       <unit bldFile="/mw/mds/mds_pub/group"/>
       
  4179      </component>
       
  4180      <component id="mds_plat" filter="s60" name="Metadata Services Platform Interfaces" class="api" introduced="^2">
       
  4181       <unit bldFile="/mw/mds/mds_plat/group"/>
       
  4182      </component>
       
  4183      <component id="mds_api_tests" filter="s60,test,api_test" name="Metadata Services API Tests" purpose="development" introduced="^2">
       
  4184       <unit bldFile="/mw/mds/mds_plat/content_listing_framework_collection_manager_api/tsrc/group"/>
       
  4185       <unit bldFile="/mw/mds/mds_plat/context_engine_plugin_api/tsrc/group"/>
       
  4186       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/composerplugintest/group"/>
       
  4187       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/group"/>
       
  4188       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterclienttest/group"/>
       
  4189       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterdatatest/group"/>
       
  4190       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterplugintest/group"/>
       
  4191       <unit bldFile="/mw/mds/mds_plat/harvester_framework_api/tsrc/monitorplugintest/group"/>
       
  4192       <unit bldFile="/mw/mds/mds_plat/location_manager_api/tsrc/group"/>
       
  4193       <unit bldFile="/mw/mds/mds_plat/metadata_engine_api/tsrc/group"/>
       
  4194       <unit bldFile="/mw/mds/mds_pub/content_listing_framework_api/tsrc/group"/>
       
  4195      </component>
       
  4196      <component id="mds_build" filter="s60" name="Metadata Services Build" introduced="^2">
  6501      <component id="mds_build" filter="s60" name="Metadata Services Build" introduced="^2">
  4197       <!-- consider distributiing this into the rest of the components in the package -->
  6502       <!-- consider distributiing this into the rest of the components in the package -->
  4198       <unit bldFile="/mw/mds/group"/>
  6503       <unit bldFile="/mw/mds/group"/>
  4199      </component>
  6504      </component>
  4200     </collection>
  6505     </collection>
  4201    </package>
  6506    </package>
  4202    <package id="mmuifw" level="specific" tech-domain="mm" name="Multimedia UI Framework" levels="mgr mdl util ui">
  6507    <package id="mmuifw" level="specific" tech-domain="mm" name="Multimedia UI Framework" levels="mgr mdl util ui api">
       
  6508     <collection id="mmuifw_plat" name="Multimedia UI Framework Platform Interfaces" level="api">
       
  6509      <component id="alf_widgetfactory_api" name="ALF Widget Factory API" class="api" filter="s60">
       
  6510       <meta rel="Api"/>
       
  6511       <unit bldFile="/mw/mmuifw/mmuifw_plat/alf_widgetfactory_api/group"/>
       
  6512      </component>
       
  6513      <component id="alf_widgetutils_api" name="ALF Widget Utils API" class="api" filter="s60">
       
  6514       <meta rel="Api"/>
       
  6515       <unit bldFile="/mw/mmuifw/mmuifw_plat/alf_widgetutils_api/group"/>
       
  6516      </component>
       
  6517      <component id="alf_widgetmodel_api" name="ALF Widget Model API" class="api" filter="s60">
       
  6518       <meta rel="Api"/>
       
  6519       <unit bldFile="/mw/mmuifw/mmuifw_plat/alf_widgetmodel_api/group"/>
       
  6520      </component>
       
  6521      <component id="osn_container_api" name="OSN Container API" class="api" filter="s60">
       
  6522       <meta rel="Api"/>
       
  6523       <unit bldFile="/mw/mmuifw/mmuifw_plat/osn_container_api/group"/>
       
  6524      </component>
       
  6525      <component id="osn_global_api" name="OSN Global API" class="api" filter="s60">
       
  6526       <meta rel="Api"/>
       
  6527       <unit bldFile="/mw/mmuifw/mmuifw_plat/osn_global_api/group"/>
       
  6528      </component>
       
  6529      <component id="osn_string_api" name="OSN String API" class="api" filter="s60">
       
  6530       <meta rel="Api"/>
       
  6531       <unit bldFile="/mw/mmuifw/mmuifw_plat/osn_string_api/group"/>
       
  6532      </component>
       
  6533      <component id="alf_resourcepool_api" name="ALF Resource Pool API" class="api" filter="s60">
       
  6534       <meta rel="Api"/>
       
  6535       <unit bldFile="/mw/mmuifw/mmuifw_plat/alf_resourcepool_api/group"/>
       
  6536      </component>
       
  6537      <component id="alf_containerwidget_api" name="ALF Container Widget API" class="api" filter="s60">
       
  6538       <meta rel="Api"/>
       
  6539       <unit bldFile="/mw/mmuifw/mmuifw_plat/alf_containerwidget_api/group"/>
       
  6540      </component>
       
  6541      <component id="alf_viewwidget_api" name="ALF View Widget API" class="api" filter="s60">
       
  6542       <meta rel="Api"/>
       
  6543       <unit bldFile="/mw/mmuifw/mmuifw_plat/alf_viewwidget_api/group"/>
       
  6544      </component>
       
  6545      <component id="alf_scrollbarwidget_api" name="ALF Scrollbar Widget API" class="api" filter="s60">
       
  6546       <meta rel="Api"/>
       
  6547       <unit bldFile="/mw/mmuifw/mmuifw_plat/alf_scrollbarwidget_api/group"/>
       
  6548      </component>
       
  6549      <component id="alf_customlayoutmanagers_api" name="ALF Custom Layout Managers API" class="api" filter="s60">
       
  6550       <meta rel="Api"/>
       
  6551       <unit bldFile="/mw/mmuifw/mmuifw_plat/alf_customlayoutmanagers_api/group"/>
       
  6552      </component>
       
  6553      <component id="gesturehelper_api" name="Gesture Helper API" class="api" filter="s60">
       
  6554       <meta rel="Api"/>
       
  6555       <unit bldFile="/mw/mmuifw/mmuifw_plat/gesturehelper_api/group"/>
       
  6556      </component>
       
  6557      <component id="mul_coverflowwidget_api" name="MUL Coverflow Widget API" class="api" filter="s60">
       
  6558       <meta rel="Api"/>
       
  6559       <unit bldFile="/mw/mmuifw/mmuifw_plat/mul_coverflowwidget_api/group"/>
       
  6560      </component>
       
  6561      <component id="mul_datamodel_api" name="MUL Data Model API" class="api" filter="s60">
       
  6562       <meta rel="Api"/>
       
  6563       <unit bldFile="/mw/mmuifw/mmuifw_plat/mul_datamodel_api/group"/>
       
  6564      </component>
       
  6565      <component id="mul_sliderwidget_api" name="MUL Slider Widget API" class="api" filter="s60">
       
  6566       <meta rel="Api"/>
       
  6567       <unit bldFile="/mw/mmuifw/mmuifw_plat/mul_sliderwidget_api/group"/>
       
  6568      </component>
       
  6569      <component id="mul_widget_api" name="MUL Widget API" class="api" filter="s60">
       
  6570       <meta rel="Api"/>
       
  6571       <unit bldFile="/mw/mmuifw/mmuifw_plat/mul_widget_api/group"/>
       
  6572      </component>
       
  6573     </collection>
  4203     <collection id="mmuifw_info" name="Multimedia UI Framework Info" level="ui">
  6574     <collection id="mmuifw_info" name="Multimedia UI Framework Info" level="ui">
  4204      <component id="mmuifw_plat" filter="s60" name="Multimedia UI Framework Platform Interfaces" class="api">
       
  4205       <unit bldFile="/mw/mmuifw/mmuifw_plat/group"/>
       
  4206      </component>
       
  4207      <component id="mmuifw_build" filter="s60" name="Multimedia UI Framework Build">
  6575      <component id="mmuifw_build" filter="s60" name="Multimedia UI Framework Build">
  4208       <!-- Move exports into other componetns or remove all #includes and make this a ROM component -->
  6576       <!-- Move exports into other componetns or remove all #includes and make this a ROM component -->
  4209       <unit bldFile="/mw/mmuifw/group"/>
  6577       <unit bldFile="/mw/mmuifw/group"/>
  4210      </component>
  6578      </component>
  4211     </collection>
  6579     </collection>
  4263       <unit bldFile="/mw/mmuifw/mulwidgets/alfscrollbarwidget/group"/>
  6631       <unit bldFile="/mw/mmuifw/mulwidgets/alfscrollbarwidget/group"/>
  4264      </component>
  6632      </component>
  4265     </collection>
  6633     </collection>
  4266    </package>
  6634    </package>
  4267    <package id="videoutils" level="specific" tech-domain="mm" name="Video Utils" levels="eng util if">
  6635    <package id="videoutils" level="specific" tech-domain="mm" name="Video Utils" levels="eng util if">
       
  6636     <collection id="videoutils_plat" name="Video Utils Platform Interfaces" level="if">
       
  6637      <component id="videoscheduler_api" name="Video Scheduler API" class="api" filter="s60">
       
  6638       <meta rel="Api"/>
       
  6639       <unit bldFile="/mw/videoutils/videoutils_plat/videoscheduler_api/group"/>
       
  6640      </component>
       
  6641      <component id="videoconnutility_api" name="Video Connection Utility API" class="api" filter="s60">
       
  6642       <meta rel="Api"/>
       
  6643       <unit bldFile="/mw/videoutils/videoutils_plat/videoconnutility_api/group"/>
       
  6644      </component>
       
  6645      <component id="videoplayer_constants_api" name="Videoplayer Constants API" class="api" filter="s60">
       
  6646       <meta rel="Api"/>
       
  6647       <unit bldFile="/mw/videoutils/videoutils_plat/videoplayer_constants_api/group"/>
       
  6648      </component>
       
  6649     </collection>
  4268     <collection id="videoscheduler" name="Video Scheduler" level="util">
  6650     <collection id="videoscheduler" name="Video Scheduler" level="util">
  4269      <component id="schedulerclient" filter="s60" name="Video Scheduler Client">
  6651      <component id="schedulerclient" filter="s60" name="Video Scheduler Client">
  4270       <unit bldFile="/mw/videoutils/videoscheduler/schedulerclient/group"/>
  6652       <unit bldFile="/mw/videoutils/videoscheduler/schedulerclient/group"/>
  4271      </component>
  6653      </component>
  4272      <component id="schedulerserver" filter="s60" name="Video Scheduler Server">
  6654      <component id="schedulerserver" filter="s60" name="Video Scheduler Server">
  4280      <component id="video_connutility" filter="s60" name="Video Connection Utility">
  6662      <component id="video_connutility" filter="s60" name="Video Connection Utility">
  4281       <unit bldFile="/mw/videoutils/videoconnutility/connutility/group"/>
  6663       <unit bldFile="/mw/videoutils/videoconnutility/connutility/group"/>
  4282      </component>
  6664      </component>
  4283     </collection>
  6665     </collection>
  4284     <collection id="videoutils_info" name="Video Utils Info" level="if">
  6666     <collection id="videoutils_info" name="Video Utils Info" level="if">
  4285      <component id="videoutils_plat" filter="s60" name="Video Utils Platform Interfaces" class="api">
       
  4286       <unit bldFile="/mw/videoutils/videoutils_plat/group"/>
       
  4287      </component>
       
  4288      <component id="videoutils_test" filter="s60,test,api_test" name="Video Utils Tests">
  6667      <component id="videoutils_test" filter="s60,test,api_test" name="Video Utils Tests">
  4289       <unit bldFile="/mw/videoutils/tsrc/group"/>
  6668       <unit bldFile="/mw/videoutils/tsrc/group"/>
  4290      </component>
  6669      </component>
  4291     </collection>
  6670     </collection>
  4292    </package>
  6671    </package>
  4293    <package id="mmmw" level="generic" tech-domain="mm" name="Multimedia Middleware" levels="plugin framework server generic specific">
  6672    <package id="mmmw" level="generic" tech-domain="mm" name="Multimedia Middleware" levels="plugin framework server generic specific">
       
  6673     <collection id="mmmw_plat" name="Multimedia Middleware Platform Interfaces" level="specific">
       
  6674      <component id="multimedia_data_source_api" name="Multimedia Data Source API" class="api" filter="s60">
       
  6675       <meta rel="Api"/>
       
  6676       <unit bldFile="/mw/mmmw/mmmw_plat/multimedia_data_source_api/group"/>
       
  6677      </component>
       
  6678      <component id="progressive_download_api" name="Progressive Download API" class="api" filter="s60">
       
  6679       <meta rel="Api"/>
       
  6680       <unit bldFile="/mw/mmmw/mmmw_plat/progressive_download_api/group"/>
       
  6681      </component>
       
  6682      <component id="equalizer_ui_api" name="Equalizer UI API" class="api" filter="s60">
       
  6683       <meta rel="Api"/>
       
  6684       <unit bldFile="/mw/mmmw/mmmw_plat/equalizer_ui_api/group"/>
       
  6685      </component>
       
  6686      <component id="enhanced_media_client_api" name="Enhanced Media Client API" class="api" filter="s60">
       
  6687       <meta rel="Api"/>
       
  6688       <unit bldFile="/mw/mmmw/mmmw_plat/enhanced_media_client_api/group"/>
       
  6689      </component>
       
  6690      <component id="stream_control_custom_command_api" name="Stream Control Custom Command API" class="api" filter="s60">
       
  6691       <meta rel="Api"/>
       
  6692       <unit bldFile="/mw/mmmw/mmmw_plat/stream_control_custom_command_api/group"/>
       
  6693      </component>
       
  6694      <component id="emc_buffer_source_api" name="EMC Buffer Source API" class="api" filter="s60">
       
  6695       <meta rel="Api"/>
       
  6696       <unit bldFile="/mw/mmmw/mmmw_plat/emc_buffer_source_api/group"/>
       
  6697      </component>
       
  6698      <component id="emc_file_source_api" name="EMC File Source API" class="api" filter="s60">
       
  6699       <meta rel="Api"/>
       
  6700       <unit bldFile="/mw/mmmw/mmmw_plat/emc_file_source_api/group"/>
       
  6701      </component>
       
  6702      <component id="audio_metadata_reader_api" name="Audio MetaData Reader API" class="api" filter="s60">
       
  6703       <meta rel="Api"/>
       
  6704       <unit bldFile="/mw/mmmw/mmmw_plat/audio_metadata_reader_api/group"/>
       
  6705      </component>
       
  6706      <component id="emc_progressive_download_source_api" name="EMC Progressive Download Source API" class="api" filter="s60">
       
  6707       <meta rel="Api"/>
       
  6708       <unit bldFile="/mw/mmmw/mmmw_plat/emc_progressive_download_source_api/group"/>
       
  6709      </component>
       
  6710      <component id="emc_volume_effect_api" name="EMC Volume Effect API" class="api" filter="s60">
       
  6711       <meta rel="Api"/>
       
  6712       <unit bldFile="/mw/mmmw/mmmw_plat/emc_volume_effect_api/group"/>
       
  6713      </component>
       
  6714      <component id="emc_balance_effect_api" name="EMC Balance Effect API" class="api" filter="s60">
       
  6715       <unit bldFile="/mw/mmmw/mmmw_plat/emc_balance_effect_api/group"/>
       
  6716      </component>
       
  6717      <component id="emc_descriptor_source_api" name="EMC Descriptor Source API" class="api" filter="s60">
       
  6718       <meta rel="Api"/>
       
  6719       <unit bldFile="/mw/mmmw/mmmw_plat/emc_descriptor_source_api/group"/>
       
  6720      </component>
       
  6721      <component id="emc_drm_config_intfc_api" name="EMC DRM Config Intfc API" class="api" filter="s60">
       
  6722       <meta rel="Api"/>
       
  6723       <unit bldFile="/mw/mmmw/mmmw_plat/emc_drm_config_intfc_api/group"/>
       
  6724      </component>
       
  6725      <component id="voip_audio_services_api" name="VoIP Audio Services" class="api" filter="s60">
       
  6726       <meta rel="Api"/>
       
  6727       <unit bldFile="/mw/mmmw/mmmw_plat/voip_audio_services_api/group"/>
       
  6728      </component>
       
  6729      <component id="configuration_components_factory_api" name="Configuration Components Factory API" class="api" filter="s60">
       
  6730       <meta rel="Api"/>
       
  6731       <unit bldFile="/mw/mmmw/mmmw_plat/configuration_components_factory_api/group"/>
       
  6732      </component>
       
  6733      <component id="audio_output_control_utility_api" name="Audio Output Control Utility API" class="api" filter="s60">
       
  6734       <meta rel="Api"/>
       
  6735       <unit bldFile="/mw/mmmw/mmmw_plat/audio_output_control_utility_api/group"/>
       
  6736      </component>
       
  6737      <component id="audio_output_control_utility_proxy_api" name="Audio Output Control Utility Proxy API" class="api" filter="s60">
       
  6738       <meta rel="Api"/>
       
  6739       <unit bldFile="/mw/mmmw/mmmw_plat/audio_output_control_utility_proxy_api/group"/>
       
  6740      </component>
       
  6741      <component id="emc_audio_effects_api" name="EMC Audio Effects API" class="api" filter="s60">
       
  6742       <meta rel="Api"/>
       
  6743       <unit bldFile="/mw/mmmw/mmmw_plat/emc_audio_effects_api/group"/>
       
  6744      </component>
       
  6745      <component id="call_audio_control_api" name="Call AudioControl API" class="api" filter="s60">
       
  6746       <meta rel="Api"/>
       
  6747       <unit bldFile="/mw/mmmw/mmmw_plat/call_audio_control_api/group"/>
       
  6748      </component>
       
  6749      <component id="radio_utilities_api" name="Radio Utilities API" class="api" filter="s60">
       
  6750       <meta rel="Api"/>
       
  6751       <unit bldFile="/mw/mmmw/mmmw_plat/radio_utilities_api/group"/>
       
  6752      </component>
       
  6753      <component id="radio_preset_utilities_api" name="Radio Preset Utilities API" class="api" filter="s60">
       
  6754       <meta rel="Api"/>
       
  6755       <unit bldFile="/mw/mmmw/mmmw_plat/radio_preset_utilities_api/group"/>
       
  6756      </component>
       
  6757      <component id="radio_monitor_api" name="Radio Monitor API" class="api" filter="s60">
       
  6758       <meta rel="Api"/>
       
  6759       <unit bldFile="/mw/mmmw/mmmw_plat/radio_monitor_api/group"/>
       
  6760      </component>
       
  6761      <component id="thumbnail_engine_api" name="Thumbnail Engine API" class="api" filter="s60">
       
  6762       <meta rel="Api"/>
       
  6763       <unit bldFile="/mw/mmmw/mmmw_plat/thumbnail_engine_api/group"/>
       
  6764      </component>
       
  6765      <component id="telephony_multimedia_service_api" name="Telephony Multimedia Service API" class="api" filter="s60">
       
  6766       <unit bldFile="/mw/mmmw/mmmw_plat/telephony_multimedia_service_api/group" filter="!test"/>
       
  6767       <unit bldFile="/mw/mmmw/mmmw_plat/telephony_multimedia_service_api/tsrc/group" filter="test,api_test"/>
       
  6768      </component>
       
  6769     </collection>
  4294     <collection id="mmfenh" name="MMF Enhancements" level="generic">
  6770     <collection id="mmfenh" name="MMF Enhancements" level="generic">
  4295      <component id="advancedaudiocontroller" filter="s60" name="Advanced Audio Controllers" class="plugin">
  6771      <component id="advancedaudiocontroller" filter="s60" name="Advanced Audio Controllers" class="plugin">
  4296       <unit bldFile="/mw/mmmw/mmfenh/advancedaudiocontroller/group"/>
  6772       <unit bldFile="/mw/mmmw/mmfenh/advancedaudiocontroller/group"/>
  4297      </component>
  6773      </component>
  4298      <component id="audiooutputcontrolutility" filter="s60" name="Audio Output Control Utility">
  6774      <component id="audiooutputcontrolutility" filter="s60" name="Audio Output Control Utility">
  4348      </component>
  6824      </component>
  4349     </collection>
  6825     </collection>
  4350     <collection id="mmmw_info" name="Multimedia Middleware Info" level="specific">
  6826     <collection id="mmmw_info" name="Multimedia Middleware Info" level="specific">
  4351      <component id="mmmw_test" filter="s60,test,api_test,pref_test" name="Multimedia Middleware Tests" purpose="development">
  6827      <component id="mmmw_test" filter="s60,test,api_test,pref_test" name="Multimedia Middleware Tests" purpose="development">
  4352       <unit bldFile="/mw/mmmw/tsrc/group"/>
  6828       <unit bldFile="/mw/mmmw/tsrc/group"/>
  4353      </component>
       
  4354      <component id="mmmw_api_test" filter="s60,test,api_test" name="Multimedia Middleware API Tests" purpose="development">
       
  4355       <unit bldFile="/mw/mmmw/mmmw_plat/telephony_multimedia_service_api/tsrc/group"/>
       
  4356      </component>
       
  4357      <component id="mmmw_plat" filter="s60" name="Multimedia Middleware Platform Interfaces" class="api">
       
  4358       <unit bldFile="/mw/mmmw/mmmw_plat/group"/>
       
  4359      </component>
  6829      </component>
  4360      <component id="mmmw_metadata" name="Multimedia Middleware Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  6830      <component id="mmmw_metadata" name="Multimedia Middleware Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  4361       <unit mrp="/mw/mmmw/mmmw_info/mmmw_metadata/mmmw_metadata.mrp"/>
  6831       <unit mrp="/mw/mmmw/mmmw_info/mmmw_metadata/mmmw_metadata.mrp"/>
  4362      </component>
  6832      </component>
  4363     </collection>
  6833     </collection>
  4369       <unit bldFile="/mw/helix/helix_ren/helix_stub/group"/>
  6839       <unit bldFile="/mw/helix/helix_ren/helix_stub/group"/>
  4370      </component>
  6840      </component>
  4371     </collection>
  6841     </collection>
  4372    </package>
  6842    </package>
  4373    <package id="camerasrv" level="specific" tech-domain="mm" name="Camera Services" levels="plugin fw api">
  6843    <package id="camerasrv" level="specific" tech-domain="mm" name="Camera Services" levels="plugin fw api">
       
  6844     <collection id="camerasrv_plat" name="Camera Services Platform Interfaces" level="api">
       
  6845      <component id="media_recorder_sink_api" name="Media Recorder Sink API" class="api" filter="s60">
       
  6846       <meta rel="Api"/>
       
  6847       <unit bldFile="/mw/camerasrv/camerasrv_plat/media_recorder_sink_api/group"/>
       
  6848      </component>
       
  6849      <component id="cae_extentension_api" name="CAE Extension API" class="api" filter="s60">
       
  6850       <meta rel="Api"/>
       
  6851       <unit bldFile="/mw/camerasrv/camerasrv_plat/cae_extentension_api/group"/>
       
  6852      </component>
       
  6853      <component id="camera_application_engine_api" name="Camera Application Engine API" class="api" filter="s60">
       
  6854       <meta rel="Api"/>
       
  6855       <unit bldFile="/mw/camerasrv/camerasrv_plat/camera_application_engine_api/group" filter="!test"/>
       
  6856       <unit bldFile="/mw/camerasrv/camerasrv_plat/camera_application_engine_api/tsrc/group" filter="test,api_test"/>
       
  6857      </component>
       
  6858      <component id="custom_onboard_camera_api" name="Custom Onboard Camera API" class="api" filter="s60">
       
  6859       <meta rel="Api"/>
       
  6860       <unit bldFile="/mw/camerasrv/camerasrv_plat/custom_onboard_camera_api/group"/>
       
  6861      </component>
       
  6862      <component id="imaging_configuration_manager_api" name="Imaging Configuration Manager API" class="api" filter="s60">
       
  6863       <meta rel="Api"/>
       
  6864       <unit bldFile="/mw/camerasrv/camerasrv_plat/imaging_configuration_manager_api/group" filter="!test"/>
       
  6865       <unit bldFile="/mw/camerasrv/camerasrv_plat/imaging_configuration_manager_api/tsrc/group" filter="test,api_test"/>
       
  6866      </component>
       
  6867      <component id="media_recorder_api" name="Media Recorder API" class="api" filter="s60">
       
  6868       <meta rel="Api"/>
       
  6869       <unit bldFile="/mw/camerasrv/camerasrv_plat/media_recorder_api/group" filter="!test"/>
       
  6870       <unit bldFile="/mw/camerasrv/camerasrv_plat/media_recorder_api/tsrc/group" filter="test,api_test"/>
       
  6871      </component>
       
  6872      <component id="3gp_file_composer_api" name="3GP File Composer API" class="api" filter="s60">
       
  6873       <meta rel="Api"/>
       
  6874       <unit bldFile="/mw/camerasrv/camerasrv_plat/3gp_file_composer_api/group"/>
       
  6875      </component>
       
  6876      <component id="asynchronous_file_saving_queue_api" name="Asynchronous File Saving Queue API" class="api" filter="s60">
       
  6877       <meta rel="Api"/>
       
  6878       <unit bldFile="/mw/camerasrv/camerasrv_plat/asynchronous_file_saving_queue_api/group" filter="!test"/>
       
  6879       <unit bldFile="/mw/camerasrv/camerasrv_plat/asynchronous_file_saving_queue_api/tsrc/group" filter="test,api_test"/>
       
  6880      </component>
       
  6881     </collection>
  4374     <collection id="camappengine" name="Camera App Engine" level="fw">
  6882     <collection id="camappengine" name="Camera App Engine" level="fw">
  4375      <!-- is this collection really a component? If so, move down a directory -->
  6883      <!-- is this collection really a component? If so, move down a directory -->
  4376      <component id="stillconverter" filter="s60" name="Still Image Converter">
  6884      <component id="stillconverter" filter="s60" name="Still Image Converter">
  4377       <!-- should separate this from parent engine's bld.inf  -->
  6885       <!-- should separate this from parent engine's bld.inf  -->
  4378       <!-- <unit bldFile="camappengine/stillconverter/group"/> -->
  6886       <!-- <unit bldFile="camappengine/stillconverter/group"/> -->
  4398      <component id="imagingconfigmanager" filter="s60" name="Imaging Config Manager">
  6906      <component id="imagingconfigmanager" filter="s60" name="Imaging Config Manager">
  4399       <unit bldFile="/mw/camerasrv/configmanagers/imagingconfigmanager/group"/>
  6907       <unit bldFile="/mw/camerasrv/configmanagers/imagingconfigmanager/group"/>
  4400      </component>
  6908      </component>
  4401     </collection>
  6909     </collection>
  4402     <collection id="camerasrv_info" name="Camera Services Info" level="api">
  6910     <collection id="camerasrv_info" name="Camera Services Info" level="api">
  4403      <component id="camerasrv_plat" filter="s60" name="Camera Services Platform Interfaces" class="api">
       
  4404       <unit bldFile="/mw/camerasrv/camerasrv_plat/group"/>
       
  4405      </component>
       
  4406      <component id="camerasrv_test" filter="s60,test,api_test" name="Camera Services API Test" purpose="development">
       
  4407       <!-- #include from a single bld.inf or split into mutliple componens -->
       
  4408       <unit bldFile="/mw/camerasrv/camerasrv_plat/asynchronous_file_saving_queue_api/tsrc/group"/>
       
  4409       <unit bldFile="/mw/camerasrv/camerasrv_plat/camera_application_engine_api/tsrc/group"/>
       
  4410       <unit bldFile="/mw/camerasrv/camerasrv_plat/imaging_configuration_manager_api/tsrc/group"/>
       
  4411       <unit bldFile="/mw/camerasrv/camerasrv_plat/media_recorder_api/tsrc/group"/>
       
  4412      </component>
       
  4413      <component id="camerasrv_build" filter="s60" name="Camera Services Build">
  6911      <component id="camerasrv_build" filter="s60" name="Camera Services Build">
  4414       <!-- should split into individual bld.infs -->
  6912       <!-- should split into individual bld.infs -->
  4415       <unit bldFile="/mw/camerasrv/group"/>
  6913       <unit bldFile="/mw/camerasrv/group"/>
  4416      </component>
  6914      </component>
  4417     </collection>
  6915     </collection>
  4418    </package>
  6916    </package>
  4419    <package id="mmappfw" level="specific" tech-domain="mm" name="Multimedia App Framework" levels="fw utils if">
  6917    <package id="mmappfw" level="specific" tech-domain="mm" name="Multimedia App Framework" levels="fw utils if">
       
  6918     <collection id="mmappfw_plat" name="Multimedia App Framework Platform Interfaces" level="if">
       
  6919      <component id="inc" name="Inc" introduced="^1" class="api" filter="s60">
       
  6920       <unit bldFile="/mw/mmappfw/mmappfw_plat/inc/mmappfwbldvariant.hrh"/>
       
  6921      </component>
       
  6922      <component id="collection_helper_api" name="Collection Helper API" introduced="^1" class="api" filter="s60">
       
  6923       <meta rel="Api"/>
       
  6924       <unit bldFile="/mw/mmappfw/mmappfw_plat/collection_helper_api/group"/>
       
  6925      </component>
       
  6926      <component id="harvester_collection_mediator_api" name="Harvester Collection Mediator API" introduced="^1" class="api" filter="s60">
       
  6927       <meta rel="Api"/>
       
  6928       <unit bldFile="/mw/mmappfw/mmappfw_plat/harvester_collection_mediator_api/group"/>
       
  6929      </component>
       
  6930      <component id="harvester_metadata_extractor_api" name="Harvester Metadata Extractor API" introduced="^1" class="api" filter="s60">
       
  6931       <meta rel="Api"/>
       
  6932       <unit bldFile="/mw/mmappfw/mmappfw_plat/harvester_metadata_extractor_api/group"/>
       
  6933      </component>
       
  6934      <component id="harvester_server_api" name="Harvester Server API" introduced="^1" class="api" filter="s60">
       
  6935       <meta rel="Api"/>
       
  6936       <unit bldFile="/mw/mmappfw/mmappfw_plat/harvester_server_api/group"/>
       
  6937      </component>
       
  6938      <component id="harvester_utility_api" name="Harvester Utility API" introduced="^1" class="api" filter="s60">
       
  6939       <meta rel="Api"/>
       
  6940       <unit bldFile="/mw/mmappfw/mmappfw_plat/harvester_utility_api/group"/>
       
  6941      </component>
       
  6942      <component id="playlist_engine_api" name="Playlist Engine API" introduced="^1" class="api" filter="s60">
       
  6943       <meta rel="Api"/>
       
  6944       <unit bldFile="/mw/mmappfw/mmappfw_plat/playlist_engine_api/group"/>
       
  6945      </component>
       
  6946      <component id="mtp_keys_api" name="MTP Keys API" introduced="^1" class="api" filter="s60">
       
  6947       <meta rel="Api"/>
       
  6948       <unit bldFile="/mw/mmappfw/mmappfw_plat/mtp_keys_api/group"/>
       
  6949      </component>
       
  6950      <component id="mpx_collection_common_definition_api" name="MPX Collection Common Definition API" introduced="^1" class="api" filter="s60">
       
  6951       <meta rel="Api"/>
       
  6952       <unit bldFile="/mw/mmappfw/mmappfw_plat/mpx_collection_common_definition_api/group"/>
       
  6953      </component>
       
  6954      <component id="mpx_collection_utility_api" name="MPX Collection Utility API" introduced="^1" class="api" filter="s60">
       
  6955       <meta rel="Api"/>
       
  6956       <unit bldFile="/mw/mmappfw/mmappfw_plat/mpx_collection_utility_api/group"/>
       
  6957      </component>
       
  6958      <component id="mpx_common_api" name="MPX Common API" introduced="^1" class="api" filter="s60">
       
  6959       <meta rel="Api"/>
       
  6960       <unit bldFile="/mw/mmappfw/mmappfw_plat/mpx_common_api/group"/>
       
  6961      </component>
       
  6962      <component id="mpx_common_definition_api" name="MPX Common Definition API" introduced="^1" class="api" filter="s60">
       
  6963       <meta rel="Api"/>
       
  6964       <unit bldFile="/mw/mmappfw/mmappfw_plat/mpx_common_definition_api/group"/>
       
  6965      </component>
       
  6966      <component id="mpx_playback_common_definition_api" name="MPX Playback Common Definition API" introduced="^1" class="api" filter="s60">
       
  6967       <meta rel="Api"/>
       
  6968       <unit bldFile="/mw/mmappfw/mmappfw_plat/mpx_playback_common_definition_api/group"/>
       
  6969      </component>
       
  6970      <component id="mpx_playback_utility_api" name="MPX Playback Utility API" introduced="^1" class="api" filter="s60">
       
  6971       <meta rel="Api"/>
       
  6972       <unit bldFile="/mw/mmappfw/mmappfw_plat/mpx_playback_utility_api/group"/>
       
  6973      </component>
       
  6974      <component id="mpx_base_view_plugins_api" name="MPX Base View Plugins API" introduced="^1" class="api" filter="s60">
       
  6975       <meta rel="Api"/>
       
  6976       <unit bldFile="/mw/mmappfw/mmappfw_plat/mpx_base_view_plugins_api/group"/>
       
  6977      </component>
       
  6978      <component id="mpx_view_utility_api" name="MPX View Utility API" introduced="^1" class="api" filter="s60">
       
  6979       <meta rel="Api"/>
       
  6980       <unit bldFile="/mw/mmappfw/mmappfw_plat/mpx_view_utility_api/group"/>
       
  6981      </component>
       
  6982      <component id="mpx_albumart_utility_api" name="MPX Album Art Utility API" introduced="^1" class="api" filter="s60">
       
  6983       <meta rel="Api"/>
       
  6984       <unit bldFile="/mw/mmappfw/mmappfw_plat/mpx_albumart_utility_api/group"/>
       
  6985      </component>
       
  6986      <component id="media_player_settings_engine_api" name="Media Player Settings Engine API" introduced="^1" class="api" filter="s60">
       
  6987       <meta rel="Api"/>
       
  6988       <unit bldFile="/mw/mmappfw/mmappfw_plat/media_player_settings_engine_api/group"/>
       
  6989      </component>
       
  6990      <component id="mpx_backstepping_utility_api" name="MPX Backstepping Utility API" introduced="^1" class="api" filter="s60">
       
  6991       <meta rel="Api"/>
       
  6992       <meta rel="config">
       
  6993        <defined condition="IAD_INCLUDE_BACKSTEPPING"/>
       
  6994       </meta>
       
  6995       <unit bldFile="/mw/mmappfw/mmappfw_plat/mpx_backstepping_utility_api/group"/>
       
  6996      </component>
       
  6997      <component id="asx_parser_api" name="ASX Parser API" introduced="^1" class="api" filter="s60">
       
  6998       <meta rel="Api"/>
       
  6999       <meta rel="config">
       
  7000        <defined condition="__WINDOWS_MEDIA"/>
       
  7001       </meta>
       
  7002       <unit bldFile="/mw/mmappfw/mmappfw_plat/asx_parser_api/group"/>
       
  7003      </component>
       
  7004      <component id="playback_helper_api" name="Playback Helper API" introduced="^1" class="api" filter="s60">
       
  7005       <unit bldFile="/mw/mmappfw/mmappfw_plat/playback_helper_api/group"/>
       
  7006      </component>
       
  7007      <component id="videoplaylist_utility_api" name="Video Playlist Utility API" introduced="^1" class="api" filter="s60">
       
  7008       <unit bldFile="/mw/mmappfw/mmappfw_plat/videoplaylist_utility_api/group"/>
       
  7009      </component>
       
  7010     </collection>
  4420     <collection id="mpx" name="Multimedia Player" level="fw">
  7011     <collection id="mpx" name="Multimedia Player" level="fw">
  4421      <component id="commonframework" filter="s60" name="MPX Common Framework" introduced="^1">
  7012      <component id="commonframework" filter="s60" name="MPX Common Framework" introduced="^1">
  4422       <unit bldFile="/mw/mmappfw/mpx/commonframework/group"/>
  7013       <unit bldFile="/mw/mmappfw/mpx/commonframework/group"/>
  4423      </component>
  7014      </component>
  4424      <component id="playbackframework" filter="s60" name="MPX Playback Framework" introduced="^1">
  7015      <component id="playbackframework" filter="s60" name="MPX Playback Framework" introduced="^1">
  4486       <unit bldFile="/mw/mmappfw/group"/>
  7077       <unit bldFile="/mw/mmappfw/group"/>
  4487      </component>
  7078      </component>
  4488      <component id="mmappfw_test" filter="s60,test,api_test,pref_test" name="Multimedia App Framework Test" purpose="development" introduced="^1">
  7079      <component id="mmappfw_test" filter="s60,test,api_test,pref_test" name="Multimedia App Framework Test" purpose="development" introduced="^1">
  4489       <unit bldFile="/mw/mmappfw/tsrc/group" filter="TA_MMAPPFW"/>
  7080       <unit bldFile="/mw/mmappfw/tsrc/group" filter="TA_MMAPPFW"/>
  4490      </component>
  7081      </component>
  4491      <component id="mmappfw_plat" filter="s60" name="Multimedia App Framework Platform Interfaces" class="api" introduced="^1">
       
  4492       <unit bldFile="/mw/mmappfw/mmappfw_plat/group"/>
       
  4493      </component>
       
  4494     </collection>
  7082     </collection>
  4495    </package>
  7083    </package>
  4496    <package id="inputmethods" level="generic" tech-domain="ui" name="Input Methods" levels="plugin engine framework">
  7084    <package id="inputmethods" level="generic" tech-domain="ui" name="Input Methods" levels="plugin engine framework api">
       
  7085     <collection id="inputmethods_pub" name="Input Methods Public Interfaces" level="api">
       
  7086      <component id="ptiengine_iti_api" name="PTI Engine API" class="api" filter="s60">
       
  7087       <meta rel="Api"/>
       
  7088       <meta rel="config">
       
  7089        <defined condition="RD_INTELLIGENT_TEXT_INPUT"/>
       
  7090       </meta>
       
  7091       <unit bldFile="/mw/inputmethods/inputmethods_pub/ptiengine_iti_api/group"/>
       
  7092      </component>
       
  7093      <component id="optical_character_recognition_api" name="Optical Character Recognition API" class="api" filter="s60">
       
  7094       <meta rel="Api"/>
       
  7095       <unit bldFile="/mw/inputmethods/inputmethods_pub/optical_character_recognition_api/group"/>
       
  7096      </component>
       
  7097      <component id="input_language_info_api" name="Input Language Info API" class="api" filter="s60">
       
  7098       <meta rel="Api"/>
       
  7099       <unit bldFile="/mw/inputmethods/inputmethods_pub/input_language_info_api/group"/>
       
  7100      </component>
       
  7101     </collection>
       
  7102     <collection id="inputmethods_plat" name="Input Methods Platform Interfaces" level="api">
       
  7103      <component id="pen_input_server_api" name="Pen Input Server API" class="api" filter="s60">
       
  7104       <meta rel="Api"/>
       
  7105       <unit bldFile="/mw/inputmethods/inputmethods_plat/pen_input_server_api/group" filter="!test"/>
       
  7106       <unit bldFile="/mw/inputmethods/inputmethods_plat/pen_input_server_api/tsrc/group" filter="test,api_test"/>
       
  7107      </component>
       
  7108      <component id="ptiengine_hwr_api" name="PTI Engine Handwriting Recognition API" class="api" filter="s60">
       
  7109       <meta rel="Api"/>
       
  7110       <unit bldFile="/mw/inputmethods/inputmethods_plat/ptiengine_hwr_api/group" filter="!test"/>
       
  7111       <unit bldFile="/mw/inputmethods/inputmethods_plat/ptiengine_hwr_api/tsrc/group" filter="test,api_test"/>
       
  7112      </component>
       
  7113      <component id="aknfep_settings_api" name="Avkon FEP Settings API" class="api" filter="s60">
       
  7114       <meta rel="Api"/>
       
  7115       <unit bldFile="/mw/inputmethods/inputmethods_plat/aknfep_settings_api/group"/>
       
  7116      </component>
       
  7117      <component id="aknfep_status_api" name="Avkon FEP Status API" class="api" filter="s60">
       
  7118       <meta rel="Api"/>
       
  7119       <meta rel="config">
       
  7120        <defined condition="RD_INTELLIGENT_TEXT_INPUT"/>
       
  7121       </meta>
       
  7122       <unit bldFile="/mw/inputmethods/inputmethods_plat/aknfep_status_api/group"/>
       
  7123      </component>
       
  7124      <component id="ptiengine_key_definations_api" name="PTI Engine Key Definitions API" class="api" filter="s60">
       
  7125       <meta rel="Api"/>
       
  7126       <meta rel="config">
       
  7127        <defined condition="RD_INTELLIGENT_TEXT_INPUT"/>
       
  7128       </meta>
       
  7129       <unit bldFile="/mw/inputmethods/inputmethods_plat/ptiengine_key_definations_api/group"/>
       
  7130      </component>
       
  7131      <component id="aknfep_definitions_api" name="Avkon FEP Definitions API" class="api" filter="s60">
       
  7132       <meta rel="Api"/>
       
  7133       <unit bldFile="/mw/inputmethods/inputmethods_plat/aknfep_definitions_api/group"/>
       
  7134      </component>
       
  7135      <component id="aknfep_pen_support_api" name="Avkon FEP Pen Support API" class="api" filter="s60">
       
  7136       <meta rel="Api"/>
       
  7137       <unit bldFile="/mw/inputmethods/inputmethods_plat/aknfep_pen_support_api/group"/>
       
  7138      </component>
       
  7139      <component id="ptiengine_indic_definitions_api" name="PTI Engine Indic Definitions API" class="api" filter="s60">
       
  7140       <meta rel="Api"/>
       
  7141       <unit bldFile="/mw/inputmethods/inputmethods_plat/ptiengine_indic_definitions_api/group"/>
       
  7142      </component>
       
  7143      <component id="aknfep_uiinterface_api" name="Avkon FEP UI Interface API" class="api" filter="s60">
       
  7144       <meta rel="Api"/>
       
  7145       <unit bldFile="/mw/inputmethods/inputmethods_plat/aknfep_uiinterface_api/group" filter="!test"/>
       
  7146       <unit bldFile="/mw/inputmethods/inputmethods_plat/aknfep_uiinterface_api/tsrc/group" filter="test,api_test"/>
       
  7147      </component>
       
  7148     </collection>
  4497     <collection id="textinput" name="Text Input" level="framework">
  7149     <collection id="textinput" name="Text Input" level="framework">
  4498      <component id="ptienginev2" filter="s60" name="Predictive Text Input Engine">
  7150      <component id="ptienginev2" filter="s60" name="Predictive Text Input Engine">
  4499       <meta rel="config">
  7151       <meta rel="config">
  4500        <defined condition="RD_INTELLIGENT_TEXT_INPUT"/>
  7152        <defined condition="RD_INTELLIGENT_TEXT_INPUT"/>
  4501       </meta>
  7153       </meta>
  4576      </component>
  7228      </component>
  4577      <component id="frontendprocessor" name="Front End Processor" purpose="mandatory">
  7229      <component id="frontendprocessor" name="Front End Processor" purpose="mandatory">
  4578       <unit bldFile="/mw/inputmethods/fep/frontendprocessor/group" mrp="/mw/inputmethods/fep/frontendprocessor/group/app-framework_fepbase.mrp"/>
  7230       <unit bldFile="/mw/inputmethods/fep/frontendprocessor/group" mrp="/mw/inputmethods/fep/frontendprocessor/group/app-framework_fepbase.mrp"/>
  4579      </component>
  7231      </component>
  4580     </collection>
  7232     </collection>
  4581     <collection id="inputmethods_info" name="Input Methods Info" level="framework">
  7233     <collection id="inputmethods_info" name="Input Methods Info" level="api">
  4582      <component id="inputmethods_plat" filter="s60" name="Input Methods Platform Interfaces" class="api">
       
  4583       <unit bldFile="/mw/inputmethods/inputmethods_plat/group"/>
       
  4584      </component>
       
  4585      <component id="inputmethods_pub" filter="s60" name="Input Methods Public Interfaces" class="api">
       
  4586       <unit bldFile="/mw/inputmethods/inputmethods_pub/group"/>
       
  4587      </component>
       
  4588      <component id="inputmethods_test" filter="s60,test,api_test" name="Input Methods Tests" introduced="^2" purpose="development">
       
  4589       <!-- can only have one unit, #include from a single bld.inf -->
       
  4590       <unit bldFile="/mw/inputmethods/inputmethods_plat/pen_input_server_api/tsrc/group"/>
       
  4591       <unit bldFile="/mw/inputmethods/inputmethods_plat/ptiengine_hwr_api/tsrc/group"/>
       
  4592       <unit bldFile="/mw/inputmethods/inputmethods_plat/aknfep_uiinterface_api/tsrc/group"/>
       
  4593      </component>
       
  4594      <component id="inputmethods_api_tests" filter="s60,test,api_test" name="Input Methods API Tests" introduced="^2" purpose="development">
  7234      <component id="inputmethods_api_tests" filter="s60,test,api_test" name="Input Methods API Tests" introduced="^2" purpose="development">
  4595       <unit bldFile="/mw/inputmethods/tsrc/group"/>
  7235       <unit bldFile="/mw/inputmethods/tsrc/group"/>
  4596      </component>
  7236      </component>
  4597      <component id="inputmethods_metadata" name="Input Methods Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  7237      <component id="inputmethods_metadata" name="Input Methods Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  4598       <unit mrp="/mw/inputmethods/inputmethods_info/inputmethods_metadata/inputmethods_metadata.mrp"/>
  7238       <unit mrp="/mw/inputmethods/inputmethods_info/inputmethods_metadata/inputmethods_metadata.mrp"/>
  4599      </component>
  7239      </component>
  4600     </collection>
  7240     </collection>
  4601    </package>
  7241    </package>
  4602    <package id="qt" level="generic" tech-domain="ui" name="Qt"/>
  7242    <package id="qt" level="generic" tech-domain="ui" name="Qt"/>
  4603    <package id="classicui" level="generic" tech-domain="ui" name="Classic UI" levels="base support server generic specific">
  7243    <package id="classicui" level="generic" tech-domain="ui" name="Classic UI" levels="base support server generic specific">
       
  7244     <collection id="classicui_plat" name="Classic UI Platform Interfaces" level="specific">
       
  7245      <component id="personalisation_framework_api" name="Personalisation Framework API" class="api" filter="s60">
       
  7246       <meta rel="Api"/>
       
  7247       <unit bldFile="/mw/classicui/classicui_plat/personalisation_framework_api/group" filter="!test"/>
       
  7248       <unit bldFile="/mw/classicui/classicui_plat/personalisation_framework_api/tsrc/group" filter="test,api_test"/>
       
  7249      </component>
       
  7250      <component id="signal_pane_api" name="Signal Pane API" class="api" filter="s60">
       
  7251       <meta rel="Api"/>
       
  7252       <unit bldFile="/mw/classicui/classicui_plat/signal_pane_api/group" filter="!test"/>
       
  7253       <unit bldFile="/mw/classicui/classicui_plat/signal_pane_api/tsrc/group" filter="test,api_test"/>
       
  7254      </component>
       
  7255      <component id="japanese_reading_api" name="Japanese Reading API" class="api" filter="s60">
       
  7256       <meta rel="Api"/>
       
  7257       <unit bldFile="/mw/classicui/classicui_plat/japanese_reading_api/group" filter="!test"/>
       
  7258       <unit bldFile="/mw/classicui/classicui_plat/japanese_reading_api/tsrc/group" filter="test,api_test"/>
       
  7259      </component>
       
  7260      <component id="global_popup_priority_controller_api" name="Global Popup Priority Controller API" class="api" filter="s60">
       
  7261       <meta rel="Api"/>
       
  7262       <unit bldFile="/mw/classicui/classicui_plat/global_popup_priority_controller_api/group" filter="!test"/>
       
  7263       <unit bldFile="/mw/classicui/classicui_plat/global_popup_priority_controller_api/tsrc/group" filter="test,api_test"/>
       
  7264      </component>
       
  7265      <component id="item_finder_api" name="Item Finder API" class="api" filter="s60">
       
  7266       <meta rel="Api"/>
       
  7267       <unit bldFile="/mw/classicui/classicui_plat/item_finder_api/group" filter="!test"/>
       
  7268       <unit bldFile="/mw/classicui/classicui_plat/item_finder_api/tsrc/group" filter="test,api_test"/>
       
  7269      </component>
       
  7270      <component id="avkon_fonts_api" name="Avkon Fonts API" class="api" filter="s60">
       
  7271       <meta rel="Api"/>
       
  7272       <unit bldFile="/mw/classicui/classicui_plat/avkon_fonts_api/group" filter="!test"/>
       
  7273       <unit bldFile="/mw/classicui/classicui_plat/avkon_fonts_api/tsrc/group" filter="test,api_test"/>
       
  7274      </component>
       
  7275      <component id="extended_utilities_api" name="Extended Utilities API" class="api" filter="s60">
       
  7276       <meta rel="Api"/>
       
  7277       <unit bldFile="/mw/classicui/classicui_plat/extended_utilities_api/group" filter="!test"/>
       
  7278       <unit bldFile="/mw/classicui/classicui_plat/extended_utilities_api/tsrc/group" filter="test,api_test"/>
       
  7279      </component>
       
  7280      <component id="personalisation_plugin_api" name="Personalisation Plugin API" class="api" filter="s60">
       
  7281       <meta rel="Api"/>
       
  7282       <unit bldFile="/mw/classicui/classicui_plat/personalisation_plugin_api/group"/>
       
  7283      </component>
       
  7284      <component id="extended_aiw_criteria_api" name="Extended AIW Criteria API" class="api" filter="s60">
       
  7285       <meta rel="Api"/>
       
  7286       <unit bldFile="/mw/classicui/classicui_plat/extended_aiw_criteria_api/group" filter="!test"/>
       
  7287       <unit bldFile="/mw/classicui/classicui_plat/extended_aiw_criteria_api/tsrc/group" filter="test,api_test"/>
       
  7288      </component>
       
  7289      <component id="personalisation_application_api" name="Personalisation Application API" class="api" filter="s60">
       
  7290       <meta rel="Api"/>
       
  7291       <unit bldFile="/mw/classicui/classicui_plat/personalisation_application_api/group"/>
       
  7292      </component>
       
  7293      <component id="volume_popup_api" name="Volume Popup API" class="api" filter="s60">
       
  7294       <meta rel="Api"/>
       
  7295       <unit bldFile="/mw/classicui/classicui_plat/volume_popup_api/group" filter="!test"/>
       
  7296       <unit bldFile="/mw/classicui/classicui_plat/volume_popup_api/tsrc/group" filter="test,api_test"/>
       
  7297      </component>
       
  7298      <component id="avkon_secondary_display_support_api" name="AVKON Secondary Display Support API" class="api" filter="s60">
       
  7299       <meta rel="Api"/>
       
  7300       <unit bldFile="/mw/classicui/classicui_plat/avkon_secondary_display_support_api/group" filter="!test"/>
       
  7301       <unit bldFile="/mw/classicui/classicui_plat/avkon_secondary_display_support_api/tsrc/group" filter="test,api_test"/>
       
  7302      </component>
       
  7303      <component id="extended_setting_pages_api" name="Extended Setting Pages API" class="api" filter="s60">
       
  7304       <meta rel="Api"/>
       
  7305       <unit bldFile="/mw/classicui/classicui_plat/extended_setting_pages_api/group" filter="!test"/>
       
  7306       <unit bldFile="/mw/classicui/classicui_plat/extended_setting_pages_api/tsrc/group" filter="test,api_test"/>
       
  7307      </component>
       
  7308      <component id="extended_lists_api" name="Extended Lists API" class="api" filter="s60">
       
  7309       <meta rel="Api"/>
       
  7310       <unit bldFile="/mw/classicui/classicui_plat/extended_lists_api/group" filter="!test"/>
       
  7311       <unit bldFile="/mw/classicui/classicui_plat/extended_lists_api/tsrc/group" filter="test,api_test"/>
       
  7312      </component>
       
  7313      <component id="input_block_api" name="Input Block API" class="api" filter="s60">
       
  7314       <meta rel="Api"/>
       
  7315       <unit bldFile="/mw/classicui/classicui_plat/input_block_api/group" filter="!test"/>
       
  7316       <unit bldFile="/mw/classicui/classicui_plat/input_block_api/tsrc/group" filter="test,api_test"/>
       
  7317      </component>
       
  7318      <component id="avkon_ui_server_api" name="AVKON UI Server API" class="api" filter="s60">
       
  7319       <meta rel="Api"/>
       
  7320       <unit bldFile="/mw/classicui/classicui_plat/avkon_ui_server_api/group" filter="!test"/>
       
  7321       <unit bldFile="/mw/classicui/classicui_plat/avkon_ui_server_api/tsrc/group" filter="test,api_test"/>
       
  7322      </component>
       
  7323      <component id="number_grouping_api" name="Number Grouping API" class="api" filter="s60">
       
  7324       <meta rel="Api"/>
       
  7325       <unit bldFile="/mw/classicui/classicui_plat/number_grouping_api/group" filter="!test"/>
       
  7326       <unit bldFile="/mw/classicui/classicui_plat/number_grouping_api/tsrc/group" filter="test,api_test"/>
       
  7327      </component>
       
  7328      <component id="extended_status_pane_api" name="Extended Status Pane API" class="api" filter="s60">
       
  7329       <meta rel="Api"/>
       
  7330       <unit bldFile="/mw/classicui/classicui_plat/extended_status_pane_api/group" filter="!test"/>
       
  7331       <unit bldFile="/mw/classicui/classicui_plat/extended_status_pane_api/tsrc/group" filter="test,api_test"/>
       
  7332      </component>
       
  7333      <component id="extended_notifiers_api" name="Extended Notifiers API" class="api" filter="s60">
       
  7334       <meta rel="Api"/>
       
  7335       <unit bldFile="/mw/classicui/classicui_plat/extended_notifiers_api/group" filter="!test"/>
       
  7336       <unit bldFile="/mw/classicui/classicui_plat/extended_notifiers_api/tsrc/group" filter="test,api_test"/>
       
  7337      </component>
       
  7338      <component id="task_list_api" name="Task List API" class="api" filter="s60">
       
  7339       <meta rel="Api"/>
       
  7340       <unit bldFile="/mw/classicui/classicui_plat/task_list_api/group" filter="!test"/>
       
  7341       <unit bldFile="/mw/classicui/classicui_plat/task_list_api/tsrc/group" filter="test,api_test"/>
       
  7342      </component>
       
  7343      <component id="personalisation_slide_show_dialog_api" name="Personalisation Slide Show Dialog API" class="api" filter="s60">
       
  7344       <meta rel="Api"/>
       
  7345       <unit bldFile="/mw/classicui/classicui_plat/personalisation_slide_show_dialog_api/group"/>
       
  7346      </component>
       
  7347      <component id="key_event_utilities_api" name="Key Event Utilities API" class="api" filter="s60">
       
  7348       <meta rel="Api"/>
       
  7349       <unit bldFile="/mw/classicui/classicui_plat/key_event_utilities_api/group"/>
       
  7350      </component>
       
  7351      <component id="emergency_call_support_api" name="Emergency Call Support API" class="api" filter="s60">
       
  7352       <meta rel="Api"/>
       
  7353       <unit bldFile="/mw/classicui/classicui_plat/emergency_call_support_api/group" filter="!test"/>
       
  7354       <unit bldFile="/mw/classicui/classicui_plat/emergency_call_support_api/tsrc/group" filter="test,api_test"/>
       
  7355      </component>
       
  7356      <component id="extended_dialogs_api" name="Extended Dialogs API" class="api" filter="s60">
       
  7357       <meta rel="Api"/>
       
  7358       <unit bldFile="/mw/classicui/classicui_plat/extended_dialogs_api/group"/>
       
  7359      </component>
       
  7360      <component id="legacy_ui_framework_headers_api" name="Legacy UI Framework Headers API" class="api" filter="s60">
       
  7361       <meta rel="Api"/>
       
  7362       <unit bldFile="/mw/classicui/classicui_plat/legacy_ui_framework_headers_api/group"/>
       
  7363      </component>
       
  7364      <component id="extended_editors_api" name="Extended Editors API" class="api" filter="s60">
       
  7365       <meta rel="Api"/>
       
  7366       <unit bldFile="/mw/classicui/classicui_plat/extended_editors_api/group" filter="!test"/>
       
  7367       <unit bldFile="/mw/classicui/classicui_plat/extended_editors_api/tsrc/group" filter="test,api_test"/>
       
  7368      </component>
       
  7369      <component id="alarm_api" name="Alarm API" class="api" filter="s60">
       
  7370       <meta rel="Api"/>
       
  7371       <unit bldFile="/mw/classicui/classicui_plat/alarm_api/group" filter="!test"/>
       
  7372       <unit bldFile="/mw/classicui/classicui_plat/alarm_api/tsrc/group" filter="test,api_test"/>
       
  7373      </component>
       
  7374      <component id="aiw_service_interface_base_api" name="AIW Service Interface Base API" class="api" filter="s60">
       
  7375       <meta rel="Api"/>
       
  7376       <unit bldFile="/mw/classicui/classicui_plat/aiw_service_interface_base_api/group" filter="!test"/>
       
  7377       <unit bldFile="/mw/classicui/classicui_plat/aiw_service_interface_base_api/tsrc/group" filter="test,api_test"/>
       
  7378      </component>
       
  7379      <component id="list_effects_api" name="List Effects API" class="api" filter="s60">
       
  7380       <meta rel="Api"/>
       
  7381       <unit bldFile="/mw/classicui/classicui_plat/list_effects_api/group" filter="!test"/>
       
  7382       <unit bldFile="/mw/classicui/classicui_plat/list_effects_api/tsrc/group" filter="test,api_test"/>
       
  7383      </component>
       
  7384      <component id="find_item_ui_api" name="Find Item UI API" class="api" filter="s60">
       
  7385       <meta rel="Api"/>
       
  7386       <unit bldFile="/mw/classicui/classicui_plat/find_item_ui_api/group" filter="!test"/>
       
  7387       <unit bldFile="/mw/classicui/classicui_plat/find_item_ui_api/tsrc/group" filter="test,api_test"/>
       
  7388      </component>
       
  7389      <component id="server_application_services_api" name="Server Application Services API" class="api" filter="s60">
       
  7390       <meta rel="Api"/>
       
  7391       <unit bldFile="/mw/classicui/classicui_plat/server_application_services_api/group" filter="!test"/>
       
  7392       <unit bldFile="/mw/classicui/classicui_plat/server_application_services_api/tsrc/group" filter="test,api_test"/>
       
  7393      </component>
       
  7394      <component id="common_ui_settings_api" name="Common UI Settings API" class="api" filter="s60">
       
  7395       <meta rel="Api"/>
       
  7396       <unit bldFile="/mw/classicui/classicui_plat/common_ui_settings_api/group"/>
       
  7397      </component>
       
  7398      <component id="aiw_service_interface_menu_api" name="AIW Service Interface Menu API" class="api" filter="s60">
       
  7399       <meta rel="Api"/>
       
  7400       <unit bldFile="/mw/classicui/classicui_plat/aiw_service_interface_menu_api/group" filter="!test"/>
       
  7401       <unit bldFile="/mw/classicui/classicui_plat/aiw_service_interface_menu_api/tsrc/group" filter="test,api_test"/>
       
  7402      </component>
       
  7403      <component id="eikon_server_extension_client_api" name="EIKON Server Extension Client API" class="api" filter="s60">
       
  7404       <meta rel="Api"/>
       
  7405       <unit bldFile="/mw/classicui/classicui_plat/eikon_server_extension_client_api/group" filter="!test"/>
       
  7406       <unit bldFile="/mw/classicui/classicui_plat/eikon_server_extension_client_api/tsrc/group" filter="test,api_test"/>
       
  7407      </component>
       
  7408      <component id="skinnable_clock_api" name="Skinnable Clock API" class="api" filter="s60">
       
  7409       <meta rel="Api"/>
       
  7410       <unit bldFile="/mw/classicui/classicui_plat/skinnable_clock_api/group" filter="!test"/>
       
  7411       <unit bldFile="/mw/classicui/classicui_plat/skinnable_clock_api/tsrc/group" filter="test,api_test"/>
       
  7412      </component>
       
  7413      <component id="battery_pane_api" name="Battery Pane API" class="api" filter="s60">
       
  7414       <meta rel="Api"/>
       
  7415       <unit bldFile="/mw/classicui/classicui_plat/battery_pane_api/group" filter="!test"/>
       
  7416       <unit bldFile="/mw/classicui/classicui_plat/battery_pane_api/tsrc/group" filter="test,api_test"/>
       
  7417      </component>
       
  7418      <component id="fep_document_navigation_api" name="FEP Document Navigation API" class="api" filter="s60">
       
  7419       <meta rel="Api"/>
       
  7420       <unit bldFile="/mw/classicui/classicui_plat/fep_document_navigation_api/group"/>
       
  7421      </component>
       
  7422      <component id="personalisation_localised_texts_api" name="Personalisation Localised Texts API" class="api" filter="s60">
       
  7423       <meta rel="Api"/>
       
  7424       <unit bldFile="/mw/classicui/classicui_plat/personalisation_localised_texts_api/group"/>
       
  7425      </component>
       
  7426      <component id="memory_card_ui_api" name="Memory Card UI API" class="api" filter="s60">
       
  7427       <meta rel="Api"/>
       
  7428       <unit bldFile="/mw/classicui/classicui_plat/memory_card_ui_api/group" filter="!test"/>
       
  7429       <unit bldFile="/mw/classicui/classicui_plat/memory_card_ui_api/tsrc/group" filter="test,api_test"/>
       
  7430      </component>
       
  7431      <component id="avkon_status_api" name="AVKON Status API" class="api" filter="s60">
       
  7432       <meta rel="Api"/>
       
  7433       <unit bldFile="/mw/classicui/classicui_plat/avkon_status_api/group"/>
       
  7434      </component>
       
  7435      <component id="application_switching_api" name="Application Switching API" class="api" filter="s60">
       
  7436       <meta rel="Api"/>
       
  7437       <unit bldFile="/mw/classicui/classicui_plat/application_switching_api/group" filter="!test"/>
       
  7438       <unit bldFile="/mw/classicui/classicui_plat/application_switching_api/tsrc/group" filter="test,api_test"/>
       
  7439      </component>
       
  7440      <component id="avkon_localised_texts_api" name="AVKON Localised Texts API" class="api" filter="s60">
       
  7441       <meta rel="Api"/>
       
  7442       <unit bldFile="/mw/classicui/classicui_plat/avkon_localised_texts_api/group"/>
       
  7443      </component>
       
  7444      <component id="avkon_secondary_display_api" name="AVKON Secondary Display API" class="api" filter="s60">
       
  7445       <meta rel="Api"/>
       
  7446       <unit bldFile="/mw/classicui/classicui_plat/avkon_secondary_display_api/group"/>
       
  7447      </component>
       
  7448      <component id="extended_animation_api" name="Extended Animation API" class="api" filter="s60">
       
  7449       <meta rel="Api"/>
       
  7450       <unit bldFile="/mw/classicui/classicui_plat/extended_animation_api/group" filter="!test"/>
       
  7451       <unit bldFile="/mw/classicui/classicui_plat/extended_animation_api/tsrc/group" filter="test,api_test"/>
       
  7452      </component>
       
  7453      <component id="extended_notes_api" name="Extended Notes API" class="api" filter="s60">
       
  7454       <meta rel="Api"/>
       
  7455       <unit bldFile="/mw/classicui/classicui_plat/extended_notes_api/group" filter="!test"/>
       
  7456       <unit bldFile="/mw/classicui/classicui_plat/extended_notes_api/tsrc/group" filter="test,api_test"/>
       
  7457      </component>
       
  7458      <component id="screensaver_animation_plugin_definitions_api" name="Screensaver Animation Plugin Definitions API" class="api" filter="s60">
       
  7459       <meta rel="Api"/>
       
  7460       <unit bldFile="/mw/classicui/classicui_plat/screensaver_animation_plugin_definitions_api/group"/>
       
  7461      </component>
       
  7462      <component id="text_scroller_api" name="Text Scroller API" class="api" filter="s60">
       
  7463       <meta rel="Api"/>
       
  7464       <unit bldFile="/mw/classicui/classicui_plat/text_scroller_api/group" filter="!test"/>
       
  7465       <unit bldFile="/mw/classicui/classicui_plat/text_scroller_api/tsrc/group" filter="test,api_test"/>
       
  7466      </component>
       
  7467      <component id="custom_cursors_api" name="Custom Cursors API" class="api" filter="s60">
       
  7468       <meta rel="Api"/>
       
  7469       <unit bldFile="/mw/classicui/classicui_plat/custom_cursors_api/group" filter="!test"/>
       
  7470       <unit bldFile="/mw/classicui/classicui_plat/custom_cursors_api/tsrc/group" filter="test,api_test"/>
       
  7471      </component>
       
  7472      <component id="screensaver_settings_api" name="Screensaver Settings API" class="api" filter="s60">
       
  7473       <meta rel="Api"/>
       
  7474       <unit bldFile="/mw/classicui/classicui_plat/screensaver_settings_api/group"/>
       
  7475      </component>
       
  7476      <component id="global_window_priorities_api" name="Global Window Priorities API" class="api" filter="s60">
       
  7477       <meta rel="Api"/>
       
  7478       <unit bldFile="/mw/classicui/classicui_plat/global_window_priorities_api/group"/>
       
  7479      </component>
       
  7480      <component id="extended_indicators_api" name="Extended Indicators API" class="api" filter="s60">
       
  7481       <meta rel="Api"/>
       
  7482       <unit bldFile="/mw/classicui/classicui_plat/extended_indicators_api/group" filter="!test"/>
       
  7483       <unit bldFile="/mw/classicui/classicui_plat/extended_indicators_api/tsrc/group" filter="test,api_test"/>
       
  7484      </component>
       
  7485      <component id="special_character_table_api" name="Special Character Table API" class="api" filter="s60">
       
  7486       <meta rel="Api"/>
       
  7487       <unit bldFile="/mw/classicui/classicui_plat/special_character_table_api/group" filter="!test"/>
       
  7488       <unit bldFile="/mw/classicui/classicui_plat/special_character_table_api/tsrc/group" filter="test,api_test"/>
       
  7489      </component>
       
  7490      <component id="avkon_settings_api" name="AVKON Settings API" class="api" filter="s60">
       
  7491       <meta rel="Api"/>
       
  7492       <unit bldFile="/mw/classicui/classicui_plat/avkon_settings_api/group"/>
       
  7493      </component>
       
  7494      <component id="extended_sounds_api" name="Extended Sounds API" class="api" filter="s60">
       
  7495       <meta rel="Api"/>
       
  7496       <unit bldFile="/mw/classicui/classicui_plat/extended_sounds_api/group"/>
       
  7497      </component>
       
  7498      <component id="themes_settings_api" name="Themes Settings API" class="api" filter="s60">
       
  7499       <meta rel="Api"/>
       
  7500       <unit bldFile="/mw/classicui/classicui_plat/themes_settings_api/group"/>
       
  7501      </component>
       
  7502      <component id="media_shared_document_api" name="Media Shared Document API" class="api" filter="s60">
       
  7503       <meta rel="Api"/>
       
  7504       <unit bldFile="/mw/classicui/classicui_plat/media_shared_document_api/group" filter="!test"/>
       
  7505       <unit bldFile="/mw/classicui/classicui_plat/media_shared_document_api/tsrc/group" filter="test,api_test"/>
       
  7506      </component>
       
  7507      <component id="extended_queries_api" name="Extended Queries API" class="api" filter="s60">
       
  7508       <meta rel="Api"/>
       
  7509       <unit bldFile="/mw/classicui/classicui_plat/extended_queries_api/group"/>
       
  7510      </component>
       
  7511      <component id="phone_number_text_utilities_api" name="Phone Number Text Utilities API" class="api" filter="s60">
       
  7512       <meta rel="Api"/>
       
  7513       <unit bldFile="/mw/classicui/classicui_plat/phone_number_text_utilities_api/group" filter="!test"/>
       
  7514       <unit bldFile="/mw/classicui/classicui_plat/phone_number_text_utilities_api/tsrc/group" filter="test,api_test"/>
       
  7515      </component>
       
  7516      <component id="screensaver_runtime_api" name="Screensaver Runtime API" class="api" filter="s60">
       
  7517       <meta rel="Api"/>
       
  7518       <unit bldFile="/mw/classicui/classicui_plat/screensaver_runtime_api/group"/>
       
  7519      </component>
       
  7520      <component id="extended_scroller_api" name="Extended Scroller API" class="api" filter="s60">
       
  7521       <meta rel="Api"/>
       
  7522       <unit bldFile="/mw/classicui/classicui_plat/extended_scroller_api/group"/>
       
  7523      </component>
       
  7524      <component id="key_rotator_api" name="Key Rotator API" class="api" filter="s60">
       
  7525       <meta rel="Api"/>
       
  7526       <unit bldFile="/mw/classicui/classicui_plat/key_rotator_api/group" filter="!test"/>
       
  7527       <unit bldFile="/mw/classicui/classicui_plat/key_rotator_api/tsrc/group" filter="test,api_test"/>
       
  7528      </component>
       
  7529      <component id="extended_grids_api" name="Extended Grids API" class="api" filter="s60">
       
  7530       <meta rel="Api"/>
       
  7531       <unit bldFile="/mw/classicui/classicui_plat/extended_grids_api/group" filter="!test"/>
       
  7532       <unit bldFile="/mw/classicui/classicui_plat/extended_grids_api/tsrc/group" filter="test,api_test"/>
       
  7533      </component>
       
  7534      <component id="generic_parameter_api" name="Generic Parameter API" class="api" filter="s60">
       
  7535       <meta rel="Api"/>
       
  7536       <unit bldFile="/mw/classicui/classicui_plat/generic_parameter_api/group" filter="!test"/>
       
  7537       <unit bldFile="/mw/classicui/classicui_plat/generic_parameter_api/tsrc/group" filter="test,api_test"/>
       
  7538      </component>
       
  7539      <component id="indicator_touch_observer_api" name="Indicator Touch Observer API" class="api" filter="s60">
       
  7540       <meta rel="Api"/>
       
  7541       <unit bldFile="/mw/classicui/classicui_plat/indicator_touch_observer_api/group"/>
       
  7542      </component>
       
  7543      <component id="popup_form_api" name="Popup Form API" class="api" filter="s60">
       
  7544       <meta rel="Api"/>
       
  7545       <unit bldFile="/mw/classicui/classicui_plat/popup_form_api/group" filter="!test"/>
       
  7546       <unit bldFile="/mw/classicui/classicui_plat/popup_form_api/tsrc/group" filter="test,api_test"/>
       
  7547      </component>
       
  7548      <component id="stylus_activated_popup_api" name="Stylus Activated Pop-up API" class="api" filter="s60">
       
  7549       <meta rel="Api"/>
       
  7550       <unit bldFile="/mw/classicui/classicui_plat/stylus_activated_popup_api/group" filter="!test"/>
       
  7551       <unit bldFile="/mw/classicui/classicui_plat/stylus_activated_popup_api/tsrc/group" filter="test,api_test"/>
       
  7552      </component>
       
  7553      <component id="indicator_plugin_api" name="Indicator Plugin API" class="api" filter="s60">
       
  7554       <meta rel="Api"/>
       
  7555       <unit bldFile="/mw/classicui/classicui_plat/indicator_plugin_api/group" filter="!test"/>
       
  7556       <unit bldFile="/mw/classicui/classicui_plat/indicator_plugin_api/tsrc/group" filter="test,api_test"/>
       
  7557      </component>
       
  7558      <component id="layout_configuration_api" name="Layout Configuration API" class="api" filter="s60">
       
  7559       <meta rel="Api"/>
       
  7560       <unit bldFile="/mw/classicui/classicui_plat/layout_configuration_api/group" filter="!test"/>
       
  7561       <unit bldFile="/mw/classicui/classicui_plat/layout_configuration_api/tsrc/group" filter="test,api_test"/>
       
  7562      </component>
       
  7563      <component id="common_file_dialogs_filter_factory_api" name="Common File Dialogs Filter Factory API" class="api" filter="s60">
       
  7564       <meta rel="Api"/>
       
  7565       <unit bldFile="/mw/classicui/classicui_plat/common_file_dialogs_filter_factory_api/group" filter="!test"/>
       
  7566       <unit bldFile="/mw/classicui/classicui_plat/common_file_dialogs_filter_factory_api/tsrc/group" filter="test,api_test"/>
       
  7567      </component>
       
  7568      <component id="avkon_anim_dll_api" name="AVKON Anim DLL API" class="api" filter="s60">
       
  7569       <meta rel="Api"/>
       
  7570       <unit bldFile="/mw/classicui/classicui_plat/avkon_anim_dll_api/group"/>
       
  7571      </component>
       
  7572      <component id="extended_initialization_api" name="Extended Initialization API" class="api" filter="s60">
       
  7573       <meta rel="Api"/>
       
  7574       <unit bldFile="/mw/classicui/classicui_plat/extended_initialization_api/group" filter="!test"/>
       
  7575       <unit bldFile="/mw/classicui/classicui_plat/extended_initialization_api/tsrc/group" filter="test,api_test"/>
       
  7576      </component>
       
  7577      <component id="long_tap_animation_api" name="Long Tap Animation API" class="api" filter="s60">
       
  7578       <meta rel="Api"/>
       
  7579       <unit bldFile="/mw/classicui/classicui_plat/long_tap_animation_api/group" filter="!test"/>
       
  7580       <unit bldFile="/mw/classicui/classicui_plat/long_tap_animation_api/tsrc/group" filter="test,api_test"/>
       
  7581      </component>
       
  7582      <component id="extended_ui_framework_definitions_api" name="Extended UI Framework Definitions API" class="api" filter="s60">
       
  7583       <meta rel="Api"/>
       
  7584       <unit bldFile="/mw/classicui/classicui_plat/extended_ui_framework_definitions_api/group"/>
       
  7585      </component>
       
  7586      <component id="extended_buttons_api" name="Extended Buttons API" class="api" filter="s60">
       
  7587       <meta rel="Api"/>
       
  7588       <unit bldFile="/mw/classicui/classicui_plat/extended_buttons_api/group" filter="!test"/>
       
  7589       <unit bldFile="/mw/classicui/classicui_plat/extended_buttons_api/tsrc/group" filter="test,api_test"/>
       
  7590      </component>
       
  7591      <component id="aiw_provider_utility_api" name="AIW Provider Utility API" class="api" filter="s60">
       
  7592       <meta rel="Api"/>
       
  7593       <unit bldFile="/mw/classicui/classicui_plat/aiw_provider_utility_api/group" filter="!test"/>
       
  7594       <unit bldFile="/mw/classicui/classicui_plat/aiw_provider_utility_api/tsrc/group" filter="test,api_test"/>
       
  7595      </component>
       
  7596      <component id="transition_effect_parameters_api" name="Transition Effect Parameters API" class="api" filter="s60">
       
  7597       <meta rel="Api"/>
       
  7598       <unit bldFile="/mw/classicui/classicui_plat/transition_effect_parameters_api/group" filter="!test"/>
       
  7599       <unit bldFile="/mw/classicui/classicui_plat/transition_effect_parameters_api/tsrc/group" filter="test,api_test"/>
       
  7600      </component>
       
  7601      <component id="extended_input_capabilities_api" name="Extended Input Capabilities API" class="api" filter="s60">
       
  7602       <meta rel="Api"/>
       
  7603       <unit bldFile="/mw/classicui/classicui_plat/extended_input_capabilities_api/group" filter="!test"/>
       
  7604       <unit bldFile="/mw/classicui/classicui_plat/extended_input_capabilities_api/tsrc/group" filter="test,api_test"/>
       
  7605      </component>
       
  7606      <component id="uikon_status_api" name="UIKON Status API" class="api" filter="s60">
       
  7607       <meta rel="Api"/>
       
  7608       <unit bldFile="/mw/classicui/classicui_plat/uikon_status_api/group"/>
       
  7609      </component>
       
  7610      <component id="transition_effect_utilities_api" name="Transition Effect Utilities API" class="api" filter="s60">
       
  7611       <meta rel="Api"/>
       
  7612       <unit bldFile="/mw/classicui/classicui_plat/transition_effect_utilities_api/group" filter="!test"/>
       
  7613       <unit bldFile="/mw/classicui/classicui_plat/transition_effect_utilities_api/tsrc/group" filter="test,api_test"/>
       
  7614      </component>
       
  7615      <component id="pointer_event_modifier_api" name="Pointer Event Modifier API" class="api" filter="s60">
       
  7616       <meta rel="Api"/>
       
  7617       <unit bldFile="/mw/classicui/classicui_plat/pointer_event_modifier_api/group" filter="!test"/>
       
  7618       <unit bldFile="/mw/classicui/classicui_plat/pointer_event_modifier_api/tsrc/group" filter="test,api_test"/>
       
  7619      </component>
       
  7620      <component id="avkon_testability_api" name="AVKON Testability API" class="api" filter="s60">
       
  7621       <meta rel="Api"/>
       
  7622       <unit bldFile="/mw/classicui/classicui_plat/avkon_testability_api/group"/>
       
  7623      </component>
       
  7624      <component id="ganes_api" name="ganes_api" class="api" filter="s60">
       
  7625       <meta rel="Api"/>
       
  7626       <unit bldFile="/mw/classicui/classicui_plat/ganes_api/group"/>
       
  7627      </component>
       
  7628      <component id="ode_api" name="Ode API" class="api" filter="s60">
       
  7629       <unit bldFile="/mw/classicui/classicui_plat/ode_api/group"/>
       
  7630      </component>
       
  7631      <component id="physics_api" name="Physics API" class="api" filter="s60">
       
  7632       <unit bldFile="/mw/classicui/classicui_plat/physics_api/group"/>
       
  7633      </component>
       
  7634      <component id="touch_pane_api" name="Touch Pane API" class="api" filter="s60">
       
  7635       <meta rel="Api"/>
       
  7636       <unit bldFile="/mw/classicui/classicui_plat/touch_pane_api/group" filter="!test"/>
       
  7637       <unit bldFile="/mw/classicui/classicui_plat/touch_pane_api/tsrc/group" filter="test,api_test"/>
       
  7638      </component>
       
  7639      <component id="touch_pane_observer_api" name="Touch Pane Observer API" class="api" filter="s60">
       
  7640       <meta rel="Api"/>
       
  7641       <unit bldFile="/mw/classicui/classicui_plat/touch_pane_observer_api/group"/>
       
  7642      </component>
       
  7643      <component id="alternate_fs_api" name="Alternate FS API" class="api" filter="s60">
       
  7644       <meta rel="Api"/>
       
  7645       <unit bldFile="/mw/classicui/classicui_plat/alternate_fs_api/group"/>
       
  7646      </component>
       
  7647      <component id="discreet_popup_api" name="Discreet Popup API" class="api" filter="s60">
       
  7648       <unit bldFile="/mw/classicui/classicui_plat/discreet_popup_api/group"/>
       
  7649      </component>
       
  7650      <component id="touch_gesture_framework_api" name="Touch Gesture Framework API" class="api" filter="s60">
       
  7651       <meta rel="Api"/>
       
  7652       <unit bldFile="/mw/classicui/classicui_plat/touch_gesture_framework_api/group"/>
       
  7653       <!-- should this be commented out? -->
       
  7654       <!--<unit bldFile="classicui_plat/touch_gesture_framework_api/tsrc/group" filter="test,api_test"/> -->
       
  7655      </component>
       
  7656      <component id="extended_options_menu_api" name="Extended Options Menu API" class="api" filter="s60">
       
  7657       <meta rel="Api"/>
       
  7658       <unit bldFile="/mw/classicui/classicui_plat/extended_options_menu_api/group" filter="!test"/>
       
  7659       <unit bldFile="/mw/classicui/classicui_plat/extended_options_menu_api/tsrc/group" filter="test,api_test"/>
       
  7660      </component>
       
  7661     </collection>
       
  7662     <collection id="classicui_pub" name="Classic UI Public Interfaces" level="specific">
       
  7663      <component id="input_frame_api" name="Input Frame API" class="api" filter="s60">
       
  7664       <meta rel="Api"/>
       
  7665       <unit bldFile="/mw/classicui/classicui_pub/input_frame_api/group" filter="!test"/>
       
  7666       <unit bldFile="/mw/classicui/classicui_pub/input_frame_api/tsrc/group" filter="test,api_test"/>
       
  7667      </component>
       
  7668      <component id="window_server_event_observer_api" name="Window Server Event Observer API" class="api" filter="s60">
       
  7669       <meta rel="Api"/>
       
  7670       <unit bldFile="/mw/classicui/classicui_pub/window_server_event_observer_api/group" filter="!test"/>
       
  7671       <unit bldFile="/mw/classicui/classicui_pub/window_server_event_observer_api/tsrc/group" filter="test,api_test"/>
       
  7672      </component>
       
  7673      <component id="application_framework_api" name="Application Framework API" class="api" filter="s60">
       
  7674       <meta rel="Api"/>
       
  7675       <unit bldFile="/mw/classicui/classicui_pub/application_framework_api/group" filter="!test"/>
       
  7676       <unit bldFile="/mw/classicui/classicui_pub/application_framework_api/tsrc/group" filter="test,api_test"/>
       
  7677      </component>
       
  7678      <component id="scroller_api" name="Scroller API" class="api" filter="s60">
       
  7679       <meta rel="Api"/>
       
  7680       <unit bldFile="/mw/classicui/classicui_pub/scroller_api/group" filter="!test"/>
       
  7681       <unit bldFile="/mw/classicui/classicui_pub/scroller_api/tsrc/group" filter="test,api_test"/>
       
  7682      </component>
       
  7683      <component id="ui_framework_utilities_api" name="UI Framework Utilities API" class="api" filter="s60">
       
  7684       <meta rel="Api"/>
       
  7685       <unit bldFile="/mw/classicui/classicui_pub/ui_framework_utilities_api/group" filter="!test"/>
       
  7686       <unit bldFile="/mw/classicui/classicui_pub/ui_framework_utilities_api/tsrc/group" filter="test,api_test"/>
       
  7687      </component>
       
  7688      <component id="ui_framework_definitions_api" name="UI Framework Definitions API" class="api" filter="s60">
       
  7689       <meta rel="Api"/>
       
  7690       <unit bldFile="/mw/classicui/classicui_pub/ui_framework_definitions_api/group" filter="!test"/>
       
  7691       <unit bldFile="/mw/classicui/classicui_pub/ui_framework_definitions_api/tsrc/group" filter="test,api_test"/>
       
  7692      </component>
       
  7693      <component id="buttons_api" name="Buttons API" class="api" filter="s60">
       
  7694       <meta rel="Api"/>
       
  7695       <unit bldFile="/mw/classicui/classicui_pub/buttons_api/group" filter="!test"/>
       
  7696       <unit bldFile="/mw/classicui/classicui_pub/buttons_api/tsrc/group" filter="test,api_test"/>
       
  7697      </component>
       
  7698      <component id="queries_api" name="Queries API" class="api" filter="s60">
       
  7699       <meta rel="Api"/>
       
  7700       <unit bldFile="/mw/classicui/classicui_pub/queries_api/group" filter="!test"/>
       
  7701       <unit bldFile="/mw/classicui/classicui_pub/queries_api/tsrc/group" filter="test,api_test"/>
       
  7702      </component>
       
  7703      <component id="aiw_generic_parameter_api" name="AIW Generic Parameter API" class="api" filter="s60">
       
  7704       <meta rel="Api"/>
       
  7705       <unit bldFile="/mw/classicui/classicui_pub/aiw_generic_parameter_api/group" filter="!test"/>
       
  7706       <unit bldFile="/mw/classicui/classicui_pub/aiw_generic_parameter_api/tsrc/group" filter="test,api_test"/>
       
  7707      </component>
       
  7708      <component id="editors_api" name="Editors API" class="api" filter="s60">
       
  7709       <meta rel="Api"/>
       
  7710       <unit bldFile="/mw/classicui/classicui_pub/editors_api/group" filter="!test"/>
       
  7711       <unit bldFile="/mw/classicui/classicui_pub/editors_api/tsrc/group" filter="test,api_test"/>
       
  7712      </component>
       
  7713      <component id="common_file_dialogs_api" name="Common File Dialogs API" class="api" filter="s60">
       
  7714       <meta rel="Api"/>
       
  7715       <unit bldFile="/mw/classicui/classicui_pub/common_file_dialogs_api/group" filter="!test"/>
       
  7716       <unit bldFile="/mw/classicui/classicui_pub/common_file_dialogs_api/tsrc/group" filter="test,api_test"/>
       
  7717      </component>
       
  7718      <component id="dialog_shutter_api" name="Dialog Shutter API" class="api" filter="s60">
       
  7719       <meta rel="Api"/>
       
  7720       <unit bldFile="/mw/classicui/classicui_pub/dialog_shutter_api/group" filter="!test"/>
       
  7721       <unit bldFile="/mw/classicui/classicui_pub/dialog_shutter_api/tsrc/group" filter="test,api_test"/>
       
  7722      </component>
       
  7723      <component id="fonts_api" name="Fonts API" class="api" filter="s60">
       
  7724       <meta rel="Api"/>
       
  7725       <unit bldFile="/mw/classicui/classicui_pub/fonts_api/group" filter="!test"/>
       
  7726       <unit bldFile="/mw/classicui/classicui_pub/fonts_api/tsrc/group" filter="test,api_test"/>
       
  7727      </component>
       
  7728      <component id="screen_clearer_api" name="Screen Clearer API" class="api" filter="s60">
       
  7729       <meta rel="Api"/>
       
  7730       <unit bldFile="/mw/classicui/classicui_pub/screen_clearer_api/group" filter="!test"/>
       
  7731       <unit bldFile="/mw/classicui/classicui_pub/screen_clearer_api/tsrc/group" filter="test,api_test"/>
       
  7732      </component>
       
  7733      <component id="notifiers_api" name="Notifiers API" class="api" filter="s60">
       
  7734       <meta rel="Api"/>
       
  7735       <unit bldFile="/mw/classicui/classicui_pub/notifiers_api/group" filter="!test"/>
       
  7736       <unit bldFile="/mw/classicui/classicui_pub/notifiers_api/tsrc/group" filter="test,api_test"/>
       
  7737      </component>
       
  7738      <component id="notes_api" name="Notes API" class="api" filter="s60">
       
  7739       <meta rel="Api"/>
       
  7740       <unit bldFile="/mw/classicui/classicui_pub/notes_api/group" filter="!test"/>
       
  7741       <unit bldFile="/mw/classicui/classicui_pub/notes_api/tsrc/group" filter="test,api_test"/>
       
  7742      </component>
       
  7743      <component id="screen_saver_api" name="Screen Saver API" class="api" filter="s60">
       
  7744       <meta rel="Api"/>
       
  7745       <unit bldFile="/mw/classicui/classicui_pub/screen_saver_api/group" filter="!test"/>
       
  7746       <unit bldFile="/mw/classicui/classicui_pub/screen_saver_api/tsrc/group" filter="test,api_test"/>
       
  7747      </component>
       
  7748      <component id="status_pane_api" name="Status Pane API" class="api" filter="s60">
       
  7749       <meta rel="Api"/>
       
  7750       <unit bldFile="/mw/classicui/classicui_pub/status_pane_api/group" filter="!test"/>
       
  7751       <unit bldFile="/mw/classicui/classicui_pub/status_pane_api/tsrc/group" filter="test,api_test"/>
       
  7752      </component>
       
  7753      <component id="base_controls_api" name="Base Controls API" class="api" filter="s60">
       
  7754       <meta rel="Api"/>
       
  7755       <unit bldFile="/mw/classicui/classicui_pub/base_controls_api/group" filter="!test"/>
       
  7756       <unit bldFile="/mw/classicui/classicui_pub/base_controls_api/tsrc/group" filter="test,api_test"/>
       
  7757      </component>
       
  7758      <component id="grids_api" name="Grids API" class="api" filter="s60">
       
  7759       <meta rel="Api"/>
       
  7760       <unit bldFile="/mw/classicui/classicui_pub/grids_api/group" filter="!test"/>
       
  7761       <unit bldFile="/mw/classicui/classicui_pub/grids_api/tsrc/group" filter="test,api_test"/>
       
  7762      </component>
       
  7763      <component id="context_pane_api" name="Context Pane API" class="api" filter="s60">
       
  7764       <meta rel="Api"/>
       
  7765       <unit bldFile="/mw/classicui/classicui_pub/context_pane_api/group" filter="!test"/>
       
  7766       <unit bldFile="/mw/classicui/classicui_pub/context_pane_api/tsrc/group" filter="test,api_test"/>
       
  7767      </component>
       
  7768      <component id="lists_api" name="Lists API" class="api" filter="s60">
       
  7769       <meta rel="Api"/>
       
  7770       <unit bldFile="/mw/classicui/classicui_pub/lists_api/group" filter="!test"/>
       
  7771       <unit bldFile="/mw/classicui/classicui_pub/lists_api/tsrc/group" filter="test,api_test"/>
       
  7772      </component>
       
  7773      <component id="popups_api" name="Popups API" class="api" filter="s60">
       
  7774       <meta rel="Api"/>
       
  7775       <unit bldFile="/mw/classicui/classicui_pub/popups_api/group" filter="!test"/>
       
  7776       <unit bldFile="/mw/classicui/classicui_pub/popups_api/tsrc/group" filter="test,api_test"/>
       
  7777      </component>
       
  7778      <component id="misc_controls_api" name="Misc Controls API" class="api" filter="s60">
       
  7779       <meta rel="Api"/>
       
  7780       <unit bldFile="/mw/classicui/classicui_pub/misc_controls_api/group" filter="!test"/>
       
  7781       <unit bldFile="/mw/classicui/classicui_pub/misc_controls_api/tsrc/group" filter="test,api_test"/>
       
  7782      </component>
       
  7783      <component id="keylock_api" name="Keylock API" class="api" filter="s60">
       
  7784       <meta rel="Api"/>
       
  7785       <unit bldFile="/mw/classicui/classicui_pub/keylock_api/group" filter="!test"/>
       
  7786       <unit bldFile="/mw/classicui/classicui_pub/keylock_api/tsrc/group" filter="test,api_test"/>
       
  7787      </component>
       
  7788      <component id="options_menu_api" name="Options Menu API" class="api" filter="s60">
       
  7789       <meta rel="Api"/>
       
  7790       <unit bldFile="/mw/classicui/classicui_pub/options_menu_api/group" filter="!test"/>
       
  7791       <unit bldFile="/mw/classicui/classicui_pub/options_menu_api/tsrc/group" filter="test,api_test"/>
       
  7792      </component>
       
  7793      <component id="hierarchical_lists_api" name="Hierarchical Lists API" class="api" filter="s60">
       
  7794       <meta rel="Api"/>
       
  7795       <unit bldFile="/mw/classicui/classicui_pub/hierarchical_lists_api/group" filter="!test"/>
       
  7796       <unit bldFile="/mw/classicui/classicui_pub/hierarchical_lists_api/tsrc/group" filter="test,api_test"/>
       
  7797      </component>
       
  7798      <component id="navigation_pane_api" name="Navigation Pane API" class="api" filter="s60">
       
  7799       <meta rel="Api"/>
       
  7800       <unit bldFile="/mw/classicui/classicui_pub/navigation_pane_api/group" filter="!test"/>
       
  7801       <unit bldFile="/mw/classicui/classicui_pub/navigation_pane_api/tsrc/group" filter="test,api_test"/>
       
  7802      </component>
       
  7803      <component id="tabs_api" name="Tabs API" class="api" filter="s60">
       
  7804       <meta rel="Api"/>
       
  7805       <unit bldFile="/mw/classicui/classicui_pub/tabs_api/group" filter="!test"/>
       
  7806       <unit bldFile="/mw/classicui/classicui_pub/tabs_api/tsrc/group" filter="test,api_test"/>
       
  7807      </component>
       
  7808      <component id="title_pane_touch_observer_api" name="Title Pane Touch Observer API" class="api" filter="s60">
       
  7809       <meta rel="Api"/>
       
  7810       <unit bldFile="/mw/classicui/classicui_pub/title_pane_touch_observer_api/group"/>
       
  7811      </component>
       
  7812      <component id="choice_list_api" name="Choice List API" class="api" filter="s60">
       
  7813       <meta rel="Api"/>
       
  7814       <unit bldFile="/mw/classicui/classicui_pub/choice_list_api/group" filter="!test"/>
       
  7815       <unit bldFile="/mw/classicui/classicui_pub/choice_list_api/tsrc/group" filter="test,api_test"/>
       
  7816      </component>
       
  7817      <component id="info_popup_note_api" name="Info Popup Note API" class="api" filter="s60">
       
  7818       <meta rel="Api"/>
       
  7819       <unit bldFile="/mw/classicui/classicui_pub/info_popup_note_api/group" filter="!test"/>
       
  7820       <unit bldFile="/mw/classicui/classicui_pub/info_popup_note_api/tsrc/group" filter="test,api_test"/>
       
  7821      </component>
       
  7822      <component id="setting_pages_api" name="Setting Pages API" class="api" filter="s60">
       
  7823       <meta rel="Api"/>
       
  7824       <unit bldFile="/mw/classicui/classicui_pub/setting_pages_api/group" filter="!test"/>
       
  7825       <unit bldFile="/mw/classicui/classicui_pub/setting_pages_api/tsrc/group" filter="test,api_test"/>
       
  7826      </component>
       
  7827      <component id="screen_mode_api" name="Screen Mode API" class="api" filter="s60">
       
  7828       <meta rel="Api"/>
       
  7829       <unit bldFile="/mw/classicui/classicui_pub/screen_mode_api/group" filter="!test"/>
       
  7830       <unit bldFile="/mw/classicui/classicui_pub/screen_mode_api/tsrc/group" filter="test,api_test"/>
       
  7831      </component>
       
  7832      <component id="indicators_api" name="Indicators API" class="api" filter="s60">
       
  7833       <meta rel="Api"/>
       
  7834       <unit bldFile="/mw/classicui/classicui_pub/indicators_api/group" filter="!test"/>
       
  7835       <unit bldFile="/mw/classicui/classicui_pub/indicators_api/tsrc/group" filter="test,api_test"/>
       
  7836      </component>
       
  7837      <component id="error_ui_api" name="Error UI API" class="api" filter="s60">
       
  7838       <meta rel="Api"/>
       
  7839       <unit bldFile="/mw/classicui/classicui_pub/error_ui_api/group" filter="!test"/>
       
  7840       <unit bldFile="/mw/classicui/classicui_pub/error_ui_api/tsrc/group" filter="test,api_test"/>
       
  7841      </component>
       
  7842      <component id="animation_api" name="Animation API" class="api" filter="s60">
       
  7843       <meta rel="Api"/>
       
  7844       <unit bldFile="/mw/classicui/classicui_pub/animation_api/group" filter="!test"/>
       
  7845       <unit bldFile="/mw/classicui/classicui_pub/animation_api/tsrc/group" filter="test,api_test"/>
       
  7846      </component>
       
  7847      <component id="searchfield_api" name="Searchfield API" class="api" filter="s60">
       
  7848       <meta rel="Api"/>
       
  7849       <unit bldFile="/mw/classicui/classicui_pub/searchfield_api/group" filter="!test"/>
       
  7850       <unit bldFile="/mw/classicui/classicui_pub/searchfield_api/tsrc/group" filter="test,api_test"/>
       
  7851      </component>
       
  7852      <component id="labels_api" name="Labels API" class="api" filter="s60">
       
  7853       <meta rel="Api"/>
       
  7854       <unit bldFile="/mw/classicui/classicui_pub/labels_api/group" filter="!test"/>
       
  7855       <unit bldFile="/mw/classicui/classicui_pub/labels_api/tsrc/group" filter="test,api_test"/>
       
  7856      </component>
       
  7857      <component id="hotkeys_api" name="Hotkeys API" class="api" filter="s60">
       
  7858       <meta rel="Api"/>
       
  7859       <unit bldFile="/mw/classicui/classicui_pub/hotkeys_api/group" filter="!test"/>
       
  7860       <unit bldFile="/mw/classicui/classicui_pub/hotkeys_api/tsrc/group" filter="test,api_test"/>
       
  7861      </component>
       
  7862      <component id="initialization_api" name="Initialization API" class="api" filter="s60">
       
  7863       <meta rel="Api"/>
       
  7864       <unit bldFile="/mw/classicui/classicui_pub/initialization_api/group" filter="!test"/>
       
  7865       <unit bldFile="/mw/classicui/classicui_pub/initialization_api/tsrc/group" filter="test,api_test"/>
       
  7866      </component>
       
  7867      <component id="volume_control_api" name="Volume Control API" class="api" filter="s60">
       
  7868       <meta rel="Api"/>
       
  7869       <unit bldFile="/mw/classicui/classicui_pub/volume_control_api/group" filter="!test"/>
       
  7870       <unit bldFile="/mw/classicui/classicui_pub/volume_control_api/tsrc/group" filter="test,api_test"/>
       
  7871      </component>
       
  7872      <component id="title_pane_api" name="Title Pane API" class="api" filter="s60">
       
  7873       <meta rel="Api"/>
       
  7874       <unit bldFile="/mw/classicui/classicui_pub/title_pane_api/group" filter="!test"/>
       
  7875       <unit bldFile="/mw/classicui/classicui_pub/title_pane_api/tsrc/group" filter="test,api_test"/>
       
  7876      </component>
       
  7877      <component id="sounds_api" name="Sounds API" class="api" filter="s60">
       
  7878       <meta rel="Api"/>
       
  7879       <unit bldFile="/mw/classicui/classicui_pub/sounds_api/group" filter="!test"/>
       
  7880       <unit bldFile="/mw/classicui/classicui_pub/sounds_api/tsrc/group" filter="test,api_test"/>
       
  7881      </component>
       
  7882      <component id="aiw_service_handler_api" name="AIW Service Handler API" class="api" filter="s60">
       
  7883       <meta rel="Api"/>
       
  7884       <unit bldFile="/mw/classicui/classicui_pub/aiw_service_handler_api/group" filter="!test"/>
       
  7885       <unit bldFile="/mw/classicui/classicui_pub/aiw_service_handler_api/tsrc/group" filter="test,api_test"/>
       
  7886      </component>
       
  7887      <component id="aiw_criteria_api" name="AIW Criteria API" class="api" filter="s60">
       
  7888       <meta rel="Api"/>
       
  7889       <unit bldFile="/mw/classicui/classicui_pub/aiw_criteria_api/group" filter="!test"/>
       
  7890       <unit bldFile="/mw/classicui/classicui_pub/aiw_criteria_api/tsrc/group" filter="test,api_test"/>
       
  7891      </component>
       
  7892      <component id="touch_ui_utilities_api" name="Touch UI Utilities API" class="api" filter="s60">
       
  7893       <meta rel="Api"/>
       
  7894       <unit bldFile="/mw/classicui/classicui_pub/touch_ui_utilities_api/group" filter="!test"/>
       
  7895       <unit bldFile="/mw/classicui/classicui_pub/touch_ui_utilities_api/tsrc/group" filter="test,api_test"/>
       
  7896      </component>
       
  7897      <component id="generic_button_api" name="Generic Button API" class="api" filter="s60">
       
  7898       <meta rel="Api"/>
       
  7899       <unit bldFile="/mw/classicui/classicui_pub/generic_button_api/group" filter="!test"/>
       
  7900       <unit bldFile="/mw/classicui/classicui_pub/generic_button_api/tsrc/group" filter="test,api_test"/>
       
  7901      </component>
       
  7902      <component id="form_api" name="Form API" class="api" filter="s60">
       
  7903       <meta rel="Api"/>
       
  7904       <unit bldFile="/mw/classicui/classicui_pub/form_api/group" filter="!test"/>
       
  7905       <unit bldFile="/mw/classicui/classicui_pub/form_api/tsrc/group" filter="test,api_test"/>
       
  7906      </component>
       
  7907      <component id="uikon_core_controls" name="Uikon Core Controls" class="api" filter="s60">
       
  7908       <meta rel="Api"/>
       
  7909       <unit bldFile="/mw/classicui/classicui_pub/uikon_core_controls/group" filter="!test"/>
       
  7910       <unit bldFile="/mw/classicui/classicui_pub/uikon_core_controls/tsrc/group" filter="test,api_test"/>
       
  7911      </component>
       
  7912      <component id="calendar_api" name="Calendar API" class="api" filter="s60">
       
  7913       <meta rel="Api"/>
       
  7914       <unit bldFile="/mw/classicui/classicui_pub/calendar_api/group"/>
       
  7915      </component>
       
  7916      <component id="toolbar_api" name="Toolbar API" class="api" filter="s60">
       
  7917       <meta rel="Api"/>
       
  7918       <unit bldFile="/mw/classicui/classicui_pub/toolbar_api/group" filter="!test"/>
       
  7919       <unit bldFile="/mw/classicui/classicui_pub/toolbar_api/tsrc/group" filter="test,api_test"/>
       
  7920      </component>
       
  7921      <component id="server_application_api" name="Server Application API" class="api" filter="s60">
       
  7922       <meta rel="Api"/>
       
  7923       <unit bldFile="/mw/classicui/classicui_pub/server_application_api/group"/>
       
  7924      </component>
       
  7925      <component id="slider_api" name="Slider API" class="api" filter="s60">
       
  7926       <meta rel="Api"/>
       
  7927       <unit bldFile="/mw/classicui/classicui_pub/slider_api/group" filter="!test"/>
       
  7928       <unit bldFile="/mw/classicui/classicui_pub/slider_api/tsrc/group" filter="test,api_test"/>
       
  7929      </component>
       
  7930      <component id="private_ui_framework_api" name="Private UI Framework API" class="api" filter="s60">
       
  7931       <meta rel="Api"/>
       
  7932       <unit bldFile="/mw/classicui/classicui_pub/private_ui_framework_api/group" filter="!test"/>
       
  7933       <unit bldFile="/mw/classicui/classicui_pub/private_ui_framework_api/tsrc/group" filter="test,api_test"/>
       
  7934      </component>
       
  7935      <component id="dialogs_api" name="Dialogs API" class="api" filter="s60">
       
  7936       <meta rel="Api"/>
       
  7937       <unit bldFile="/mw/classicui/classicui_pub/dialogs_api/group" filter="!test"/>
       
  7938       <unit bldFile="/mw/classicui/classicui_pub/dialogs_api/tsrc/group" filter="test,api_test"/>
       
  7939      </component>
       
  7940      <component id="document_handler_api" name="Document handler API" class="api" filter="s60">
       
  7941       <meta rel="Api"/>
       
  7942       <unit bldFile="/mw/classicui/classicui_pub/document_handler_api/group"/>
       
  7943      </component>
       
  7944      <component id="images_api" name="Images API" class="api" filter="s60">
       
  7945       <meta rel="Api"/>
       
  7946       <unit bldFile="/mw/classicui/classicui_pub/images_api/group" filter="!test"/>
       
  7947       <unit bldFile="/mw/classicui/classicui_pub/images_api/tsrc/group" filter="test,api_test"/>
       
  7948      </component>
       
  7949      <component id="stylus_popup_menu_api" name="Stylus Pop-up Menu API" class="api" filter="s60">
       
  7950       <meta rel="Api"/>
       
  7951       <unit bldFile="/mw/classicui/classicui_pub/stylus_popup_menu_api/group" filter="!test"/>
       
  7952       <unit bldFile="/mw/classicui/classicui_pub/stylus_popup_menu_api/tsrc/group" filter="test,api_test"/>
       
  7953      </component>
       
  7954      <component id="information_preview_popup_api" name="Information Preview Popup API" class="api" filter="s60">
       
  7955       <meta rel="Api"/>
       
  7956       <unit bldFile="/mw/classicui/classicui_pub/information_preview_popup_api/group" filter="!test"/>
       
  7957       <unit bldFile="/mw/classicui/classicui_pub/information_preview_popup_api/tsrc/group" filter="test,api_test"/>
       
  7958      </component>
       
  7959      <component id="intermediate_state_api" name="Intermediate State API" class="api" filter="s60">
       
  7960       <meta rel="Api"/>
       
  7961       <unit bldFile="/mw/classicui/classicui_pub/intermediate_state_api/group"/>
       
  7962      </component>
       
  7963      <component id="help_launcher_api" name="Help Launcher API" class="api" filter="s60">
       
  7964       <unit bldFile="/mw/classicui/classicui_pub/help_launcher_api/group"/>
       
  7965      </component>
       
  7966     </collection>
  4604     <collection id="ode" name="Open Dynamics Engine" level="support">
  7967     <collection id="ode" name="Open Dynamics Engine" level="support">
  4605      <!-- the collection is really a component. Move down a directory.-->
  7968      <!-- the collection is really a component. Move down a directory.-->
  4606      <component id="ode_build" filter="s60" name="ODE">
  7969      <component id="ode_build" filter="s60" name="ODE">
  4607       <unit bldFile="/mw/classicui/ode/group"/>
  7970       <unit bldFile="/mw/classicui/ode/group"/>
  4608      </component>
  7971      </component>
  4711      <component id="animation" name="Animation" introduced="9.1" purpose="optional">
  8074      <component id="animation" name="Animation" introduced="9.1" purpose="optional">
  4712       <unit bldFile="/mw/classicui/lafagnosticuifoundation/animation/group" mrp="/mw/classicui/lafagnosticuifoundation/animation/group/app-framework_animation.mrp"/>
  8075       <unit bldFile="/mw/classicui/lafagnosticuifoundation/animation/group" mrp="/mw/classicui/lafagnosticuifoundation/animation/group/app-framework_animation.mrp"/>
  4713      </component>
  8076      </component>
  4714     </collection>
  8077     </collection>
  4715     <collection id="classicui_info" name="Classic UI Info" level="specific">
  8078     <collection id="classicui_info" name="Classic UI Info" level="specific">
  4716      <component id="classicui_pub" filter="s60" name="Classic UI Public Interfaces" class="api">
       
  4717       <unit bldFile="/mw/classicui/classicui_pub/group"/>
       
  4718      </component>
       
  4719      <component id="classicui_plat" filter="s60" name="Classic UI Platform Interfaces" class="api">
       
  4720       <unit bldFile="/mw/classicui/classicui_plat/group"/>
       
  4721      </component>
       
  4722      <!-- the multiple units in the API test components need to be resolved -->
  8079      <!-- the multiple units in the API test components need to be resolved -->
  4723      <component id="classicui_plat_api_test" filter="s60,test,api_test" name="Classic UI Platform API Tests" purpose="development">
  8080      <component id="classicui_plat_api_test" filter="s60,test,api_test" name="Classic UI Platform API Tests" purpose="development">
  4724       <!-- can only have one unit. Need to #include from a single bld.inf -->
  8081       <!-- can only have one unit. Need to #include from a single bld.inf -->
  4725       <unit bldFile="/mw/classicui/tsrc/group" name="classicui_tsrc_all"/>
  8082       <unit bldFile="/mw/classicui/tsrc/group"/>
  4726       <unit bldFile="/mw/classicui/classicui_plat/aiw_provider_utility_api/tsrc/group"/>
       
  4727       <unit bldFile="/mw/classicui/classicui_plat/aiw_service_interface_base_api/tsrc/group"/>
       
  4728       <unit bldFile="/mw/classicui/classicui_plat/aiw_service_interface_menu_api/tsrc/group"/>
       
  4729       <unit bldFile="/mw/classicui/classicui_plat/alarm_api/tsrc/group"/>
       
  4730       <unit bldFile="/mw/classicui/classicui_plat/application_switching_api/tsrc/group"/>
       
  4731       <unit bldFile="/mw/classicui/classicui_plat/avkon_fonts_api/tsrc/group"/>
       
  4732       <unit bldFile="/mw/classicui/classicui_plat/avkon_secondary_display_support_api/tsrc/group"/>
       
  4733       <unit bldFile="/mw/classicui/classicui_plat/avkon_ui_server_api/tsrc/group"/>
       
  4734       <unit bldFile="/mw/classicui/classicui_plat/battery_pane_api/tsrc/group"/>
       
  4735       <unit bldFile="/mw/classicui/classicui_plat/common_file_dialogs_filter_factory_api/tsrc/group"/>
       
  4736       <unit bldFile="/mw/classicui/classicui_plat/custom_cursors_api/tsrc/group"/>
       
  4737       <unit bldFile="/mw/classicui/classicui_plat/eikon_server_extension_client_api/tsrc/group"/>
       
  4738       <unit bldFile="/mw/classicui/classicui_plat/emergency_call_support_api/tsrc/group"/>
       
  4739       <unit bldFile="/mw/classicui/classicui_plat/extended_aiw_criteria_api/tsrc/group"/>
       
  4740       <unit bldFile="/mw/classicui/classicui_plat/extended_animation_api/tsrc/group"/>
       
  4741       <unit bldFile="/mw/classicui/classicui_plat/extended_buttons_api/tsrc/group"/>
       
  4742       <unit bldFile="/mw/classicui/classicui_plat/extended_editors_api/tsrc/group"/>
       
  4743       <unit bldFile="/mw/classicui/classicui_plat/extended_grids_api/tsrc/group"/>
       
  4744       <unit bldFile="/mw/classicui/classicui_plat/extended_indicators_api/tsrc/group"/>
       
  4745       <unit bldFile="/mw/classicui/classicui_plat/extended_initialization_api/tsrc/group"/>
       
  4746       <unit bldFile="/mw/classicui/classicui_plat/extended_input_capabilities_api/tsrc/group"/>
       
  4747       <unit bldFile="/mw/classicui/classicui_plat/extended_lists_api/tsrc/group"/>
       
  4748       <unit bldFile="/mw/classicui/classicui_plat/extended_notes_api/tsrc/group"/>
       
  4749       <unit bldFile="/mw/classicui/classicui_plat/extended_notifiers_api/tsrc/group"/>
       
  4750       <unit bldFile="/mw/classicui/classicui_plat/extended_options_menu_api/tsrc/group"/>
       
  4751       <unit bldFile="/mw/classicui/classicui_plat/extended_setting_pages_api/tsrc/group"/>
       
  4752       <unit bldFile="/mw/classicui/classicui_plat/extended_status_pane_api/tsrc/group"/>
       
  4753       <unit bldFile="/mw/classicui/classicui_plat/extended_utilities_api/tsrc/group"/>
       
  4754       <unit bldFile="/mw/classicui/classicui_plat/find_item_ui_api/tsrc/group"/>
       
  4755       <unit bldFile="/mw/classicui/classicui_plat/generic_parameter_api/tsrc/group"/>
       
  4756       <unit bldFile="/mw/classicui/classicui_plat/global_popup_priority_controller_api/tsrc/group"/>
       
  4757       <unit bldFile="/mw/classicui/classicui_plat/indicator_plugin_api/tsrc/group"/>
       
  4758       <unit bldFile="/mw/classicui/classicui_plat/input_block_api/tsrc/group"/>
       
  4759       <unit bldFile="/mw/classicui/classicui_plat/item_finder_api/tsrc/group"/>
       
  4760       <unit bldFile="/mw/classicui/classicui_plat/japanese_reading_api/tsrc/group"/>
       
  4761       <unit bldFile="/mw/classicui/classicui_plat/key_rotator_api/tsrc/group"/>
       
  4762       <unit bldFile="/mw/classicui/classicui_plat/layout_configuration_api/tsrc/group"/>
       
  4763       <unit bldFile="/mw/classicui/classicui_plat/list_effects_api/tsrc/group"/>
       
  4764       <unit bldFile="/mw/classicui/classicui_plat/long_tap_animation_api/tsrc/group"/>
       
  4765       <unit bldFile="/mw/classicui/classicui_plat/media_shared_document_api/tsrc/group"/>
       
  4766       <unit bldFile="/mw/classicui/classicui_plat/memory_card_ui_api/tsrc/group"/>
       
  4767       <unit bldFile="/mw/classicui/classicui_plat/number_grouping_api/tsrc/group"/>
       
  4768       <!--unit bldFile="classicui_plat/personalisation_framework_api/tsrc/group" /-->
       
  4769       <unit bldFile="/mw/classicui/classicui_plat/phone_number_text_utilities_api/tsrc/group"/>
       
  4770       <unit bldFile="/mw/classicui/classicui_plat/pointer_event_modifier_api/tsrc/group"/>
       
  4771       <unit bldFile="/mw/classicui/classicui_plat/popup_form_api/tsrc/group"/>
       
  4772       <unit bldFile="/mw/classicui/classicui_plat/server_application_services_api/tsrc/group"/>
       
  4773       <unit bldFile="/mw/classicui/classicui_plat/signal_pane_api/tsrc/group"/>
       
  4774       <unit bldFile="/mw/classicui/classicui_plat/skinnable_clock_api/tsrc/group"/>
       
  4775       <unit bldFile="/mw/classicui/classicui_plat/special_character_table_api/tsrc/group"/>
       
  4776       <unit bldFile="/mw/classicui/classicui_plat/stylus_activated_popup_api/tsrc/group"/>
       
  4777       <unit bldFile="/mw/classicui/classicui_plat/task_list_api/tsrc/group"/>
       
  4778       <unit bldFile="/mw/classicui/classicui_plat/text_scroller_api/tsrc/group"/>
       
  4779       <unit bldFile="/mw/classicui/classicui_plat/touch_gesture_framework_api/tsrc/group"/>
       
  4780       <unit bldFile="/mw/classicui/classicui_plat/touch_pane_api/tsrc/group"/>
       
  4781       <unit bldFile="/mw/classicui/classicui_plat/transition_effect_parameters_api/tsrc/group"/>
       
  4782       <unit bldFile="/mw/classicui/classicui_plat/transition_effect_utilities_api/tsrc/group"/>
       
  4783       <unit bldFile="/mw/classicui/classicui_plat/volume_popup_api/tsrc/group"/>
       
  4784      </component>
       
  4785      <component id="classicui_pub_api_test" filter="s60,test,api_test" name="Classic UI Public API Tests" purpose="development">
       
  4786       <!-- can only have one unit. Need to #include from a single bld.inf -->
       
  4787       <unit bldFile="/mw/classicui/classicui_pub/aiw_criteria_api/tsrc/group"/>
       
  4788       <unit bldFile="/mw/classicui/classicui_pub/aiw_generic_parameter_api/tsrc/group"/>
       
  4789       <unit bldFile="/mw/classicui/classicui_pub/aiw_service_handler_api/tsrc/group"/>
       
  4790       <unit bldFile="/mw/classicui/classicui_pub/animation_api/tsrc/group"/>
       
  4791       <unit bldFile="/mw/classicui/classicui_pub/application_framework_api/tsrc/group"/>
       
  4792       <unit bldFile="/mw/classicui/classicui_pub/base_controls_api/tsrc/group"/>
       
  4793       <unit bldFile="/mw/classicui/classicui_pub/buttons_api/tsrc/group"/>
       
  4794       <unit bldFile="/mw/classicui/classicui_pub/choice_list_api/tsrc/group"/>
       
  4795       <unit bldFile="/mw/classicui/classicui_pub/common_file_dialogs_api/tsrc/group"/>
       
  4796       <unit bldFile="/mw/classicui/classicui_pub/context_pane_api/tsrc/group"/>
       
  4797       <unit bldFile="/mw/classicui/classicui_pub/dialog_shutter_api/tsrc/group"/>
       
  4798       <unit bldFile="/mw/classicui/classicui_pub/dialogs_api/tsrc/group"/>
       
  4799       <unit bldFile="/mw/classicui/classicui_pub/editors_api/tsrc/group"/>
       
  4800       <unit bldFile="/mw/classicui/classicui_pub/error_ui_api/tsrc/group"/>
       
  4801       <unit bldFile="/mw/classicui/classicui_pub/fonts_api/tsrc/group"/>
       
  4802       <unit bldFile="/mw/classicui/classicui_pub/form_api/tsrc/group"/>
       
  4803       <unit bldFile="/mw/classicui/classicui_pub/generic_button_api/tsrc/group"/>
       
  4804       <unit bldFile="/mw/classicui/classicui_pub/grids_api/tsrc/group"/>
       
  4805       <unit bldFile="/mw/classicui/classicui_pub/hierarchical_lists_api/tsrc/group"/>
       
  4806       <unit bldFile="/mw/classicui/classicui_pub/hotkeys_api/tsrc/group"/>
       
  4807       <unit bldFile="/mw/classicui/classicui_pub/images_api/tsrc/group"/>
       
  4808       <unit bldFile="/mw/classicui/classicui_pub/indicators_api/tsrc/group"/>
       
  4809       <unit bldFile="/mw/classicui/classicui_pub/info_popup_note_api/tsrc/group"/>
       
  4810       <unit bldFile="/mw/classicui/classicui_pub/information_preview_popup_api/tsrc/group"/>
       
  4811       <unit bldFile="/mw/classicui/classicui_pub/initialization_api/tsrc/group"/>
       
  4812       <unit bldFile="/mw/classicui/classicui_pub/input_frame_api/tsrc/group"/>
       
  4813       <unit bldFile="/mw/classicui/classicui_pub/keylock_api/tsrc/group"/>
       
  4814       <unit bldFile="/mw/classicui/classicui_pub/labels_api/tsrc/group"/>
       
  4815       <unit bldFile="/mw/classicui/classicui_pub/lists_api/tsrc/group"/>
       
  4816       <unit bldFile="/mw/classicui/classicui_pub/misc_controls_api/tsrc/group"/>
       
  4817       <unit bldFile="/mw/classicui/classicui_pub/navigation_pane_api/tsrc/group"/>
       
  4818       <unit bldFile="/mw/classicui/classicui_pub/notes_api/tsrc/group"/>
       
  4819       <unit bldFile="/mw/classicui/classicui_pub/notifiers_api/tsrc/group"/>
       
  4820       <unit bldFile="/mw/classicui/classicui_pub/options_menu_api/tsrc/group"/>
       
  4821       <unit bldFile="/mw/classicui/classicui_pub/popups_api/tsrc/group"/>
       
  4822       <unit bldFile="/mw/classicui/classicui_pub/private_ui_framework_api/tsrc/group"/>
       
  4823       <unit bldFile="/mw/classicui/classicui_pub/queries_api/tsrc/group"/>
       
  4824       <unit bldFile="/mw/classicui/classicui_pub/screen_clearer_api/tsrc/group"/>
       
  4825       <unit bldFile="/mw/classicui/classicui_pub/screen_mode_api/tsrc/group"/>
       
  4826       <unit bldFile="/mw/classicui/classicui_pub/screen_saver_api/tsrc/group"/>
       
  4827       <unit bldFile="/mw/classicui/classicui_pub/scroller_api/tsrc/group"/>
       
  4828       <unit bldFile="/mw/classicui/classicui_pub/searchfield_api/tsrc/group"/>
       
  4829       <unit bldFile="/mw/classicui/classicui_pub/setting_pages_api/tsrc/group"/>
       
  4830       <unit bldFile="/mw/classicui/classicui_pub/slider_api/tsrc/group"/>
       
  4831       <unit bldFile="/mw/classicui/classicui_pub/sounds_api/tsrc/group"/>
       
  4832       <unit bldFile="/mw/classicui/classicui_pub/status_pane_api/tsrc/group"/>
       
  4833       <unit bldFile="/mw/classicui/classicui_pub/stylus_popup_menu_api/tsrc/group"/>
       
  4834       <unit bldFile="/mw/classicui/classicui_pub/tabs_api/tsrc/group"/>
       
  4835       <unit bldFile="/mw/classicui/classicui_pub/title_pane_api/tsrc/group"/>
       
  4836       <unit bldFile="/mw/classicui/classicui_pub/toolbar_api/tsrc/group"/>
       
  4837       <unit bldFile="/mw/classicui/classicui_pub/touch_ui_utilities_api/tsrc/group"/>
       
  4838       <unit bldFile="/mw/classicui/classicui_pub/ui_framework_definitions_api/tsrc/group"/>
       
  4839       <unit bldFile="/mw/classicui/classicui_pub/ui_framework_utilities_api/tsrc/group"/>
       
  4840       <unit bldFile="/mw/classicui/classicui_pub/volume_control_api/tsrc/group"/>
       
  4841       <unit bldFile="/mw/classicui/classicui_pub/window_server_event_observer_api/tsrc/group"/>
       
  4842      </component>
  8083      </component>
  4843      <component id="classicui_metadata" name="Classic UI Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  8084      <component id="classicui_metadata" name="Classic UI Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  4844       <unit mrp="/mw/classicui/classicui_info/classicui_metadata/classicui_metadata.mrp"/>
  8085       <unit mrp="/mw/classicui/classicui_info/classicui_metadata/classicui_metadata.mrp"/>
  4845      </component>
  8086      </component>
  4846     </collection>
  8087     </collection>
  4847    </package>
  8088    </package>
  4848    <package id="svgt" level="generic" tech-domain="ui" name="SVG Tiny" levels="util ui">
  8089    <package id="svgt" level="generic" tech-domain="ui" name="SVG Tiny" levels="util ui">
  4849     <collection id="svgt_info" name="SVG Tiny Info" level="ui">
  8090     <collection id="svgt_plat" name="SVG Tiny Platform Interfaces" level="ui">
  4850      <component id="svgt_plat" filter="s60" name="SVG Tiny Platform Interfaces" class="api" introduced="9.2">
  8091      <component id="svgt_api" name="SVGT API" introduced="9.2" class="api" filter="s60">
  4851       <unit bldFile="/mw/svgt/svgt_plat/group"/>
  8092       <meta rel="Api"/>
       
  8093       <unit bldFile="/mw/svgt/svgt_plat/svgt_api/group"/>
       
  8094      </component>
       
  8095      <component id="nvg_api" name="NVG API" introduced="9.2" class="api" filter="s60">
       
  8096       <meta rel="Api"/>
       
  8097       <unit bldFile="/mw/svgt/svgt_plat/nvg_api/group"/>
  4852      </component>
  8098      </component>
  4853     </collection>
  8099     </collection>
  4854     <collection id="svgtopt" name="SVG-T Engine" level="util">
  8100     <collection id="svgtopt" name="SVG-T Engine" level="util">
  4855      <component id="svgtopt_build" filter="s60" name="SVG Engine" introduced="9.2">
  8101      <component id="svgtopt_build" filter="s60" name="SVG Engine" introduced="9.2">
  4856       <!-- component is at collection level. Needs to be moved down a directory -->
  8102       <!-- component is at collection level. Needs to be moved down a directory -->
  4860       <unit bldFile="/mw/svgt/svgtopt/svgtplugin/group"/>
  8106       <unit bldFile="/mw/svgt/svgtopt/svgtplugin/group"/>
  4861      </component>
  8107      </component>
  4862     </collection>
  8108     </collection>
  4863    </package>
  8109    </package>
  4864    <package id="uiaccelerator" level="generic" tech-domain="ui" name="UI Accelerator" levels="plugin framework server ex if">
  8110    <package id="uiaccelerator" level="generic" tech-domain="ui" name="UI Accelerator" levels="plugin framework server ex if">
  4865     <collection id="uiaccelerator_info" name="UI Accelerator Info" level="if">
  8111     <collection id="uiaccelerator_plat" name="UI Accelerator Platform Interfaces" level="if">
  4866      <component id="uiaccelerator_plat" filter="s60" name="UI Accelerator Platform Interfaces" class="api">
  8112      <component id="alf_core_toolkit_api" name="ALF Core Toolkit API" class="api" filter="s60">
  4867       <unit bldFile="/mw/uiaccelerator/uiaccelerator_plat/group"/>
  8113       <meta rel="Api"/>
       
  8114       <unit bldFile="/mw/uiaccelerator/uiaccelerator_plat/alf_core_toolkit_api/group"/>
       
  8115      </component>
       
  8116      <component id="alf_visual_api" name="ALF Visual API" class="api" filter="s60">
       
  8117       <meta rel="Api"/>
       
  8118       <unit bldFile="/mw/uiaccelerator/uiaccelerator_plat/alf_visual_api/group"/>
       
  8119      </component>
       
  8120      <component id="alf_extended_visual_api" name="ALF Extended Visual API" class="api" filter="s60">
       
  8121       <meta rel="Api"/>
       
  8122       <unit bldFile="/mw/uiaccelerator/uiaccelerator_plat/alf_extended_visual_api/group"/>
       
  8123      </component>
       
  8124      <component id="alf_extension_api" name="ALF Extension API" class="api" filter="s60">
       
  8125       <meta rel="Api"/>
       
  8126       <unit bldFile="/mw/uiaccelerator/uiaccelerator_plat/alf_extension_api/group"/>
       
  8127      </component>
       
  8128      <component id="alf_tracing_api" name="ALF Tracing API" class="api" filter="s60">
       
  8129       <meta rel="Api"/>
       
  8130       <unit bldFile="/mw/uiaccelerator/uiaccelerator_plat/alf_tracing_api/group"/>
       
  8131      </component>
       
  8132      <component id="alf_client_server_api" name="ALF Client Server API" class="api" filter="s60">
       
  8133       <meta rel="Api"/>
       
  8134       <unit bldFile="/mw/uiaccelerator/uiaccelerator_plat/alf_client_server_api/group"/>
  4868      </component>
  8135      </component>
  4869     </collection>
  8136     </collection>
  4870     <collection id="uiacceltk" name="UI Accelerator Toolkit" level="framework">
  8137     <collection id="uiacceltk" name="UI Accelerator Toolkit" level="framework">
  4871      <component id="hitchcock" filter="s60" name="Hitchcock">
  8138      <component id="hitchcock" filter="s60" name="Hitchcock">
  4872       <unit bldFile="/mw/uiaccelerator/uiacceltk/hitchcock/group"/>
  8139       <unit bldFile="/mw/uiaccelerator/uiacceltk/hitchcock/group"/>
  4876       <unit bldFile="/mw/uiaccelerator/uiacceltk/group"/>
  8143       <unit bldFile="/mw/uiaccelerator/uiacceltk/group"/>
  4877      </component>
  8144      </component>
  4878     </collection>
  8145     </collection>
  4879    </package>
  8146    </package>
  4880    <package id="uiresources" level="generic" tech-domain="ui" name="UI Resources" levels="compile plugin framework server generic data">
  8147    <package id="uiresources" level="generic" tech-domain="ui" name="UI Resources" levels="compile plugin framework server generic data">
       
  8148     <!-- are the custom filters below needed? -->
       
  8149     <collection id="uiresources_pub" name="UI Resources Public Interfaces" level="data">
       
  8150      <component id="pictograph_api" name="Pictograph API" class="api" filter="s60">
       
  8151       <meta rel="Api"/>
       
  8152       <unit bldFile="/mw/uiresources/uiresources_pub/pictograph_api/group" filter="!test"/>
       
  8153       <unit bldFile="/mw/uiresources/uiresources_pub/pictograph_api/tsrc/group" filter="test,api_test,pictograph_api"/>
       
  8154      </component>
       
  8155      <component id="skins_api" name="Skins API" class="api" filter="s60">
       
  8156       <meta rel="Api"/>
       
  8157       <unit bldFile="/mw/uiresources/uiresources_pub/skins_api/group" filter="!test"/>
       
  8158       <unit bldFile="/mw/uiresources/uiresources_pub/skins_api/tsrc/group" filter="test,api_test,skins_api"/>
       
  8159      </component>
       
  8160      <component id="font_definition_api" name="Font Definition API" class="api" filter="s60">
       
  8161       <meta rel="Api"/>
       
  8162       <unit bldFile="/mw/uiresources/uiresources_pub/font_definition_api/group" filter="!test"/>
       
  8163       <unit bldFile="/mw/uiresources/uiresources_pub/font_definition_api/tsrc/group" filter="test,api_test,font_definition_api"/>
       
  8164      </component>
       
  8165      <component id="graphics_api" name="Graphics API" class="api" filter="s60">
       
  8166       <meta rel="Api"/>
       
  8167       <unit bldFile="/mw/uiresources/uiresources_pub/graphics_api/group" filter="!test"/>
       
  8168       <unit bldFile="/mw/uiresources/uiresources_pub/graphics_api/tsrc/group" filter="test,api_test,graphics_api"/>
       
  8169      </component>
       
  8170      <component id="scalable_icons_api" name="Scalable Icons API" class="api" filter="s60">
       
  8171       <meta rel="Api"/>
       
  8172       <unit bldFile="/mw/uiresources/uiresources_pub/scalable_icons_api/group"/>
       
  8173      </component>
       
  8174      <component id="layout_id_definitions_api" name="Layout ID Definitions API" class="api" filter="s60">
       
  8175       <meta rel="Api"/>
       
  8176       <unit bldFile="/mw/uiresources/uiresources_pub/layout_id_definitions_api/group"/>
       
  8177      </component>
       
  8178     </collection>
       
  8179     <collection id="uiresources_plat" name="UI Resources Platform Interfaces" level="data">
       
  8180      <component id="layout_system_private_api" name="Layout System Private API" class="api" filter="s60">
       
  8181       <meta rel="Api"/>
       
  8182       <unit bldFile="/mw/uiresources/uiresources_plat/layout_system_private_api/group" filter="!test"/>
       
  8183       <unit bldFile="/mw/uiresources/uiresources_plat/layout_system_private_api/tsrc/group" filter="test,api_test,layout_system_private_api"/>
       
  8184      </component>
       
  8185      <component id="layout_data_api" name="Layout Data API" class="api" filter="s60">
       
  8186       <meta rel="Api"/>
       
  8187       <unit bldFile="/mw/uiresources/uiresources_plat/layout_data_api/group" filter="!test"/>
       
  8188       <unit bldFile="/mw/uiresources/uiresources_plat/layout_data_api/tsrc/group" filter="test,api_test,layout_data_api"/>
       
  8189      </component>
       
  8190      <component id="cdl_api" name="CDL API" class="api" filter="s60">
       
  8191       <meta rel="Api"/>
       
  8192       <unit bldFile="/mw/uiresources/uiresources_plat/cdl_api/group" filter="!test"/>
       
  8193       <unit bldFile="/mw/uiresources/uiresources_plat/cdl_api/tsrc/group" filter="test,api_test,cdl_api"/>
       
  8194      </component>
       
  8195      <component id="extended_skins_api" name="Extended Skins API" class="api" filter="s60">
       
  8196       <meta rel="Api"/>
       
  8197       <unit bldFile="/mw/uiresources/uiresources_plat/extended_skins_api/group" filter="!test"/>
       
  8198       <unit bldFile="/mw/uiresources/uiresources_plat/extended_skins_api/tsrc/group" filter="test,api_test,extended_skins_api"/>
       
  8199      </component>
       
  8200      <component id="tfx_server_controller_plugin_api" name="TFX Server Controller Plug-in API" class="api" filter="s60">
       
  8201       <meta rel="Api"/>
       
  8202       <unit bldFile="/mw/uiresources/uiresources_plat/tfx_server_controller_plugin_api/group"/>
       
  8203      </component>
       
  8204      <component id="extended_fonts_api" name="Extended Fonts API" class="api" filter="s60">
       
  8205       <meta rel="Api"/>
       
  8206       <unit bldFile="/mw/uiresources/uiresources_plat/extended_fonts_api/group" filter="!test"/>
       
  8207       <unit bldFile="/mw/uiresources/uiresources_plat/extended_fonts_api/tsrc/group" filter="test,api_test,extended_fonts_api"/>
       
  8208      </component>
       
  8209      <component id="graphic_configuration_api" name="Graphic Configuration API" class="api" filter="s60">
       
  8210       <meta rel="Api"/>
       
  8211       <unit bldFile="/mw/uiresources/uiresources_plat/graphic_configuration_api/group" filter="!test"/>
       
  8212       <unit bldFile="/mw/uiresources/uiresources_plat/graphic_configuration_api/tsrc/group" filter="test,api_test,graphic_configuration_api"/>
       
  8213      </component>
       
  8214      <component id="mif_header_cdl_api" name="MIF Header CDL API" class="api" filter="s60">
       
  8215       <meta rel="Api"/>
       
  8216       <unit bldFile="/mw/uiresources/uiresources_plat/mif_header_cdl_api/group"/>
       
  8217      </component>
       
  8218      <component id="personalisation_and_skins_settings_api" name="Personalisation and Skins Settings API" class="api" filter="s60">
       
  8219       <meta rel="Api"/>
       
  8220       <unit bldFile="/mw/uiresources/uiresources_plat/personalisation_and_skins_settings_api/group"/>
       
  8221      </component>
       
  8222      <component id="tfx_effect_setup_plugin_api" name="TFX Effect Setup Plug-in API" class="api" filter="s60">
       
  8223       <meta rel="Api"/>
       
  8224       <unit bldFile="/mw/uiresources/uiresources_plat/tfx_effect_setup_plugin_api/group"/>
       
  8225      </component>
       
  8226      <component id="mifconv_definitions_api" name="Mifconv Definitions API" class="api" filter="s60">
       
  8227       <meta rel="Api"/>
       
  8228       <unit bldFile="/mw/uiresources/uiresources_plat/mifconv_definitions_api/group"/>
       
  8229      </component>
       
  8230      <component id="wallpaper_configuration_api" name="Wallpaper Configuration API" class="api" filter="s60">
       
  8231       <meta rel="Api"/>
       
  8232       <unit bldFile="/mw/uiresources/uiresources_plat/wallpaper_configuration_api/group"/>
       
  8233      </component>
       
  8234      <component id="language_code_definitions_api" name="Language Code Definitions API" class="api" filter="s60">
       
  8235       <meta rel="Api"/>
       
  8236       <unit bldFile="/mw/uiresources/uiresources_plat/language_code_definitions_api/group"/>
       
  8237      </component>
       
  8238      <component id="skins_image_attributes_api" name="Skins Image Attributes API" class="api" filter="s60">
       
  8239       <meta rel="Api"/>
       
  8240       <unit bldFile="/mw/uiresources/uiresources_plat/skins_image_attributes_api/group" filter="!test"/>
       
  8241       <unit bldFile="/mw/uiresources/uiresources_plat/skins_image_attributes_api/tsrc/group" filter="test,api_test,skins_image_attributes_api"/>
       
  8242      </component>
       
  8243      <component id="private_user_area_code_definitions_api" name="Private User Area Code Definitions API" class="api" filter="s60">
       
  8244       <meta rel="Api"/>
       
  8245       <unit bldFile="/mw/uiresources/uiresources_plat/private_user_area_code_definitions_api/group"/>
       
  8246      </component>
       
  8247      <component id="tfx_server_plugin_ids_api" name="TFX Server Plug-in IDs API" class="api" filter="s60">
       
  8248       <meta rel="Api"/>
       
  8249       <unit bldFile="/mw/uiresources/uiresources_plat/tfx_server_plugin_ids_api/group"/>
       
  8250      </component>
       
  8251     </collection>
  4881     <collection id="uiresources_info" name="UI Resources Info" level="data">
  8252     <collection id="uiresources_info" name="UI Resources Info" level="data">
  4882      <component id="uiresources_plat" filter="s60" name="UI Resources Platform Interfaces" class="api">
       
  4883       <unit bldFile="/mw/uiresources/uiresources_plat/group"/>
       
  4884      </component>
       
  4885      <component id="uiresources_pub" filter="s60" name="UI Resources Public Interfaces" class="api">
       
  4886       <unit bldFile="/mw/uiresources/uiresources_pub/group"/>
       
  4887      </component>
       
  4888      <component id="uiresources_test" filter="s60,test,api_test" name="UI Resources Tests" purpose="development">
  8253      <component id="uiresources_test" filter="s60,test,api_test" name="UI Resources Tests" purpose="development">
  4889       <unit bldFile="/mw/uiresources/tsrc/group" filter="uiresources_api_all"/>
  8254       <unit bldFile="/mw/uiresources/tsrc/group" filter="uiresources_api_all"/>
  4890      </component>
       
  4891      <!-- are these custom filters needed? -->
       
  4892      <component id="uiresources_test_pat" filter="s60,test,api_test" name="UI Resources Platform API Tests" purpose="development">
       
  4893       <!-- can only have one unit. Need to #include from a common one -->
       
  4894       <unit bldFile="/mw/uiresources/uiresources_plat/cdl_api/tsrc/group" filter="cdl_api"/>
       
  4895       <unit bldFile="/mw/uiresources/uiresources_plat/extended_fonts_api/tsrc/group" filter="extended_fonts_api"/>
       
  4896       <unit bldFile="/mw/uiresources/uiresources_plat/extended_skins_api/tsrc/group" filter="extended_skins_api"/>
       
  4897       <unit bldFile="/mw/uiresources/uiresources_plat/graphic_configuration_api/tsrc/group" filter="graphic_configuration_api"/>
       
  4898       <unit bldFile="/mw/uiresources/uiresources_plat/layout_data_api/tsrc/group" filter="layout_data_api"/>
       
  4899       <unit bldFile="/mw/uiresources/uiresources_plat/layout_system_private_api/tsrc/group" filter="layout_system_private_api"/>
       
  4900      </component>
       
  4901      <component id="uiresources_test_pat" filter="s60,test,api_test" name="UI Resources Public API Tests" purpose="development">
       
  4902       <!-- can only have one unit. Need to #include from a common one -->
       
  4903       <unit bldFile="/mw/uiresources/uiresources_plat/skins_image_attributes_api/tsrc/group" filter="skins_image_attributes_api"/>
       
  4904       <unit bldFile="/mw/uiresources/uiresources_pub/font_definition_api/tsrc/group" filter="font_definition_api"/>
       
  4905       <unit bldFile="/mw/uiresources/uiresources_pub/graphics_api/tsrc/group" filter="graphics_api"/>
       
  4906       <unit bldFile="/mw/uiresources/uiresources_pub/pictograph_api/tsrc/group" filter="pictograph_api"/>
       
  4907       <unit bldFile="/mw/uiresources/uiresources_pub/skins_api/tsrc/group" filter="skins_api"/>
       
  4908      </component>
  8255      </component>
  4909     </collection>
  8256     </collection>
  4910     <collection id="uigraphics" name="UI Graphics" level="generic">
  8257     <collection id="uigraphics" name="UI Graphics" level="generic">
  4911      <component id="bitmaps2" filter="s60" name="Bitmaps 2" class="config">
  8258      <component id="bitmaps2" filter="s60" name="Bitmaps 2" class="config">
  4912       <unit bldFile="/mw/uiresources/uigraphics/bitmaps2/group"/>
  8259       <unit bldFile="/mw/uiresources/uigraphics/bitmaps2/group"/>
  4976       <unit bldFile="/mw/uiresources/helpthemes/group"/>
  8323       <unit bldFile="/mw/uiresources/helpthemes/group"/>
  4977      </component>
  8324      </component>
  4978     </collection>
  8325     </collection>
  4979    </package>
  8326    </package>
  4980    <package id="hapticsservices" level="generic" tech-domain="ui" name="Haptics Services" levels="fw server api">
  8327    <package id="hapticsservices" level="generic" tech-domain="ui" name="Haptics Services" levels="fw server api">
       
  8328     <collection id="hapticsservices_plat" name="Haptics Services Platform Interfaces" level="api">
       
  8329      <component id="tacticon_api" name="Tacticon API" introduced="^1" class="api" filter="s60">
       
  8330       <meta rel="Api"/>
       
  8331       <unit bldFile="/mw/hapticsservices/hapticsservices_plat/tacticon_api/group"/>
       
  8332      </component>
       
  8333      <component id="tactile_feedback_core_api" name="Tactile Feedback Core API" introduced="^1" class="api" filter="s60">
       
  8334       <meta rel="Api"/>
       
  8335       <unit bldFile="/mw/hapticsservices/hapticsservices_plat/tactile_feedback_core_api/group"/>
       
  8336      </component>
       
  8337      <component id="tactile_feedback_server_api" name="Tactile Feedback Server API" introduced="^1" class="api" filter="s60">
       
  8338       <meta rel="Api"/>
       
  8339       <unit bldFile="/mw/hapticsservices/hapticsservices_plat/tactile_feedback_server_api/group"/>
       
  8340      </component>
       
  8341     </collection>
       
  8342     <collection id="hapticsservices_pub" name="Haptics Services Public Interfaces" level="api">
       
  8343      <component id="tactile_feedback_client_api" name="Tactile Feedback Client API" introduced="^1" class="api" filter="s60">
       
  8344       <meta rel="Api"/>
       
  8345       <unit bldFile="/mw/hapticsservices/hapticsservices_pub/tactile_feedback_client_api/group"/>
       
  8346      </component>
       
  8347     </collection>
  4981     <collection id="tacticonserver" name="Tacticon Server" level="server">
  8348     <collection id="tacticonserver" name="Tacticon Server" level="server">
  4982      <!-- collection is really a component. Move down a directory  -->
  8349      <!-- collection is really a component. Move down a directory  -->
  4983      <component id="tacticonserver_build" filter="s60" name="Tacticon Server Build" introduced="^3">
  8350      <component id="tacticonserver_build" filter="s60" name="Tacticon Server Build" introduced="^3">
  4984       <unit bldFile="/mw/hapticsservices/tacticonserver/group"/>
  8351       <unit bldFile="/mw/hapticsservices/tacticonserver/group"/>
  4985       <!-- clients and servers are suauly the same component. Consider moving pluign to a separate component if needed -->
  8352       <!-- clients and servers are suauly the same component. Consider moving pluign to a separate component if needed -->
  5004      <component id="tactilefeedback_build" filter="s60" name="Tactile Feedback Build" introduced="^1">
  8371      <component id="tactilefeedback_build" filter="s60" name="Tactile Feedback Build" introduced="^1">
  5005       <!-- consider moving IBY to one fo the above components -->
  8372       <!-- consider moving IBY to one fo the above components -->
  5006       <unit bldFile="/mw/hapticsservices/tactilefeedback/group"/>
  8373       <unit bldFile="/mw/hapticsservices/tactilefeedback/group"/>
  5007      </component>
  8374      </component>
  5008     </collection>
  8375     </collection>
  5009     <collection id="hapticsservices_info" name="Haptics Services Info" level="api">
       
  5010      <component id="hapticsservices_pub" filter="s60" name="Haptics Services Public Interfaces" class="api" introduced="^1">
       
  5011       <unit bldFile="/mw/hapticsservices/hapticsservices_pub/group"/>
       
  5012      </component>
       
  5013      <component id="hapticsservices_plat" filter="s60" name="Haptics Services Platform Interfaces" class="api" introduced="^1">
       
  5014       <unit bldFile="/mw/hapticsservices/hapticsservices_plat/group"/>
       
  5015      </component>
       
  5016     </collection>
       
  5017    </package>
  8376    </package>
  5018    <package id="gsprofilesrv" level="generic" tech-domain="ui" name="General Settings and Profiles Services" levels="system plugin framework server generic specific">
  8377    <package id="gsprofilesrv" level="generic" tech-domain="ui" name="General Settings and Profiles Services" levels="system plugin framework server generic specific">
       
  8378     <collection id="gsprofilesrv_pub" name="GS and Profiles Services Public Interfaces" level="specific">
       
  8379      <component id="profiles_engine_active_profile_settings_api" name="Profiles Engine Active Profile Settings API" class="api" filter="s60">
       
  8380       <meta rel="Api"/>
       
  8381       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_pub/profiles_engine_active_profile_settings_api/group"/>
       
  8382      </component>
       
  8383      <component id="profiles_engine_wrapper_api" name="Profiles Engine Wrapper API" class="api" filter="s60">
       
  8384       <meta rel="Api"/>
       
  8385       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_pub/profiles_engine_wrapper_api/group"/>
       
  8386      </component>
       
  8387     </collection>
       
  8388     <collection id="gsprofilesrv_plat" name="GS and Profiles Services Platform Interfaces" level="specific">
       
  8389      <component id="profiles_engine_api" name="Profiles Engine API" class="api" filter="s60">
       
  8390       <meta rel="Api"/>
       
  8391       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_plat/profiles_engine_api/group"/>
       
  8392      </component>
       
  8393      <component id="profiles_mediafilelist_api" name="Media File List API" class="api" filter="s60">
       
  8394       <meta rel="Api"/>
       
  8395       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_plat/profiles_mediafilelist_api/group"/>
       
  8396      </component>
       
  8397      <component id="filelist_api" name="File List API" class="api" filter="s60">
       
  8398       <meta rel="Api"/>
       
  8399       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_plat/filelist_api/group"/>
       
  8400      </component>
       
  8401      <component id="settings_backgroundimage_api" name="Settings Background Image API" class="api" filter="s60">
       
  8402       <meta rel="Api"/>
       
  8403       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_plat/settings_backgroundimage_api/group"/>
       
  8404      </component>
       
  8405      <component id="settings_framework_api" name="Settings Framework API" class="api" filter="s60">
       
  8406       <meta rel="Api"/>
       
  8407       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_plat/settings_framework_api/group"/>
       
  8408      </component>
       
  8409      <component id="settings_launch_api" name="Settings Launch API" class="api" filter="s60">
       
  8410       <meta rel="Api"/>
       
  8411       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_plat/settings_launch_api/group"/>
       
  8412      </component>
       
  8413      <component id="settings_listbox_api" name="Settings List Box API" class="api" filter="s60">
       
  8414       <meta rel="Api"/>
       
  8415       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_plat/settings_listbox_api/group"/>
       
  8416      </component>
       
  8417      <component id="settings_plugin_api" name="Settings Plugin API" class="api" filter="s60">
       
  8418       <meta rel="Api"/>
       
  8419       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_plat/settings_plugin_api/group"/>
       
  8420      </component>
       
  8421      <component id="settings_uis_cenrep_collection_api" name="Settings UIs CenRep Collection API" class="api" filter="s60">
       
  8422       <meta rel="Api"/>
       
  8423       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_plat/settings_uis_cenrep_collection_api/group"/>
       
  8424      </component>
       
  8425     </collection>
  5019     <collection id="gssettingsuis" name="General Settings UIs" level="framework">
  8426     <collection id="gssettingsuis" name="General Settings UIs" level="framework">
  5020      <component id="gs" filter="s60" name="General Settings" introduced="9.2">
  8427      <component id="gs" filter="s60" name="General Settings" introduced="9.2">
  5021       <unit bldFile="/mw/gsprofilesrv/gssettingsuis/gs/group"/>
  8428       <unit bldFile="/mw/gsprofilesrv/gssettingsuis/gs/group"/>
  5022      </component>
  8429      </component>
  5023     </collection>
  8430     </collection>
  5033      </component>
  8440      </component>
  5034      <component id="ringingtone3dplugin" filter="s60" name="Ringing Tone 3D Plugin" class="plugin" introduced="^2">
  8441      <component id="ringingtone3dplugin" filter="s60" name="Ringing Tone 3D Plugin" class="plugin" introduced="^2">
  5035       <unit bldFile="/mw/gsprofilesrv/profilesservices/ringingtone3dplugin/group"/>
  8442       <unit bldFile="/mw/gsprofilesrv/profilesservices/ringingtone3dplugin/group"/>
  5036      </component>
  8443      </component>
  5037     </collection>
  8444     </collection>
  5038     <collection id="gsprofilesrv_info" name="GS and Profiles Services Info" level="specific">
       
  5039      <component id="gsprofilesrv_plat" filter="s60" name="GS and Profiles Services Platform Interfaces" class="api">
       
  5040       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_plat/group"/>
       
  5041      </component>
       
  5042      <component id="gsprofilesrv_pub" filter="s60" name="GS and Profiles Services Public Interfaces" class="api">
       
  5043       <unit bldFile="/mw/gsprofilesrv/gsprofilesrv_pub/group"/>
       
  5044      </component>
       
  5045     </collection>
       
  5046    </package>
  8445    </package>
  5047    <package id="homescreensrv" level="specific" tech-domain="ui" name="Home Screen Services" levels="plugin framework server generic specific">
  8446    <package id="homescreensrv" level="specific" tech-domain="ui" name="Home Screen Services" levels="plugin framework server generic specific">
       
  8447     <collection id="homescreensrv_plat" name="Home Screen Services Platform Interfaces" level="specific">
       
  8448      <component id="ai_content_model_api" name="AI Content Model API" class="api" filter="s60">
       
  8449       <meta rel="Api"/>
       
  8450       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/ai_content_model_api/group"/>
       
  8451      </component>
       
  8452      <component id="ai_utilities_api" name="AI Utilities API" class="api" filter="s60">
       
  8453       <meta rel="Api"/>
       
  8454       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/ai_utilities_api/group" filter="!test"/>
       
  8455       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/ai_utilities_api/internal/tsrc/group" filter="test,api_test"/>
       
  8456      </component>
       
  8457      <component id="ai_plugin_management_api" name="AI Plug-in Management API" class="api" filter="s60">
       
  8458       <meta rel="Api"/>
       
  8459       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/ai_plugin_management_api/group"/>
       
  8460      </component>
       
  8461      <component id="ai_plugin_information_api" name="AI Plug-in Information API" class="api" filter="s60">
       
  8462       <meta rel="Api"/>
       
  8463       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/ai_plugin_information_api/group"/>
       
  8464      </component>
       
  8465      <component id="ai_variation_api" name="AI Variation API" class="api" filter="s60">
       
  8466       <meta rel="Api"/>
       
  8467       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/ai_variation_api/group"/>
       
  8468      </component>
       
  8469      <component id="action_handler_plugin_api" name="Action Handler Plugin API" class="api" filter="s60">
       
  8470       <meta rel="Api"/>
       
  8471       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/action_handler_plugin_api/group" filter="!test"/>
       
  8472       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/action_handler_plugin_api/tsrc/group" filter="test,api_test"/>
       
  8473      </component>
       
  8474      <component id="content_harvester_plugin_api" name="Content Harvester Plugin API" class="api" filter="s60">
       
  8475       <meta rel="Api"/>
       
  8476       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/content_harvester_plugin_api/group" filter="!test"/>
       
  8477       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/content_harvester_plugin_api/tsrc/group" filter="test,api_test"/>
       
  8478      </component>
       
  8479      <component id="menu_model_api" name="Menu Model API" class="api" filter="s60">
       
  8480       <meta rel="Api"/>
       
  8481       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/menu_model_api/group"/>
       
  8482      </component>
       
  8483      <component id="menu_sat_interface_api" name="Menu SAT Interface API" class="api" filter="s60">
       
  8484       <meta rel="Api"/>
       
  8485       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/menu_sat_interface_api/group" filter="!test"/>
       
  8486       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/menu_sat_interface_api/tsrc/group" filter="test,api_test"/>
       
  8487      </component>
       
  8488      <component id="external_home_screen_api" name="External Home Screen API" class="api" filter="s60">
       
  8489       <meta rel="Api"/>
       
  8490       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/external_home_screen_api/group"/>
       
  8491      </component>
       
  8492      <component id="menu_content_service_api" name="Menu Content Service API" class="api" filter="s60">
       
  8493       <meta rel="Api"/>
       
  8494       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/menu_content_service_api/group" filter="!test"/>
       
  8495       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/menu_content_service_api/tsrc/group" filter="test,api_test"/>
       
  8496      </component>
       
  8497      <component id="sapi_contentpublishing" name="SAPI Content Publishing" class="api" filter="s60">
       
  8498       <meta rel="Api"/>
       
  8499       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/sapi_contentpublishing/group"/>
       
  8500      </component>
       
  8501      <component id="sapi_backstepping" name="SAPI Backstepping" class="api" filter="s60">
       
  8502       <meta rel="Api"/>
       
  8503       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/sapi_backstepping/group"/>
       
  8504      </component>
       
  8505      <component id="sapi_actionhandler" name="SAPI Action Handler" class="api" filter="s60">
       
  8506       <meta rel="Api"/>
       
  8507       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/sapi_actionhandler/group"/>
       
  8508      </component>
       
  8509      <component id="sapi_homescreenplugin" name="SAPI Homescreen Plugin" class="api" filter="s60">
       
  8510       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/sapi_homescreenplugin/group" filter="!test"/>
       
  8511       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/sapi_homescreenplugin/tsrc/group" filter="test,api_test"/>
       
  8512      </component>
       
  8513      <component id="sapi_menucontent" name="SAPI Menu Content" class="api" filter="s60">
       
  8514       <meta rel="Api"/>
       
  8515       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/sapi_menucontent/group"/>
       
  8516      </component>
       
  8517      <component id="xcfw_api" name="XCFW API" class="api" filter="s60">
       
  8518       <meta rel="Api"/>
       
  8519       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/xcfw_api/group"/>
       
  8520      </component>
       
  8521      <component id="idlefw_api" name="Idle Framework API" class="api" filter="s60">
       
  8522       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/idlefw_api/group"/>
       
  8523      </component>
       
  8524      <component id="hs_widget_publisher_api" name="Home Screen Publishing API" class="api" filter="s60">
       
  8525       <meta rel="Api"/>
       
  8526       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/hs_widget_publisher_api/group"/>
       
  8527      </component>
       
  8528      <component id="context_utility_api" name="UI Context Utility API" class="api" filter="s60">
       
  8529       <meta rel="Api"/>
       
  8530       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/context_utility_api/group"/>
       
  8531      </component>
       
  8532      <component id="hs_settings_api" name="HS Settings API" class="api" filter="s60">
       
  8533       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/hs_settings_api/group"/>
       
  8534      </component>
       
  8535      <component id="hs_content_control_api" name="HS Content Control API" class="api" filter="s60">
       
  8536       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/hs_content_control_api/group"/>
       
  8537      </component>
       
  8538     </collection>
  5048     <collection id="xcfw" name="XML Content Framework" level="framework">
  8539     <collection id="xcfw" name="XML Content Framework" level="framework">
  5049      <!-- collection is really a component, needs to be moved down a directory -->
  8540      <!-- collection is really a component, needs to be moved down a directory -->
  5050      <component id="xcfw_build" filter="s60" name="XML Content Framework Build">
  8541      <component id="xcfw_build" filter="s60" name="XML Content Framework Build">
  5051       <unit bldFile="/mw/homescreensrv/xcfw/group"/>
  8542       <unit bldFile="/mw/homescreensrv/xcfw/group"/>
  5052      </component>
  8543      </component>
  5118       <unit bldFile="/mw/homescreensrv/backsteppingsrv/group"/>
  8609       <unit bldFile="/mw/homescreensrv/backsteppingsrv/group"/>
  5119      </component>
  8610      </component>
  5120     </collection>
  8611     </collection>
  5121     <collection id="contentpublishingsrv" name="Content Publishing Service" level="server">
  8612     <collection id="contentpublishingsrv" name="Content Publishing Service" level="server">
  5122      <component id="contentpublishingdebug" filter="s60" name="Content Publishing Debug">
  8613      <component id="contentpublishingdebug" filter="s60" name="Content Publishing Debug">
       
  8614       <!-- need to move this component outside of contentpublishingutils and into separate component directory -->
  5123       <meta rel="config">
  8615       <meta rel="config">
  5124        <defined condition="CONTENT_PUBLISHER_DEBUG"/>
  8616        <defined condition="CONTENT_PUBLISHER_DEBUG"/>
  5125       </meta>
  8617       </meta>
  5126       <!-- <unit bldFile="contentpublishingsrv/contentpublishingutils/contentpublishingdebug/group"/> -->
  8618       <!-- <unit bldFile="contentpublishingsrv/contentpublishingutils/contentpublishingdebug/group"/> -->
  5127      </component>
  8619      </component>
  5166       <!-- need to remove links to the above components and just contain the IBY (or move the IBY into another component). 
  8658       <!-- need to remove links to the above components and just contain the IBY (or move the IBY into another component). 
  5167       		If keeping, it need to move down a directory.-->
  8659       		If keeping, it need to move down a directory.-->
  5168       <unit bldFile="/mw/homescreensrv/contentcontrolsrv/group"/>
  8660       <unit bldFile="/mw/homescreensrv/contentcontrolsrv/group"/>
  5169      </component>
  8661      </component>
  5170     </collection>
  8662     </collection>
  5171     <collection id="homescreensrv_info" name="Home Screen Services Info" level="specific">
       
  5172      <component id="homescreensrv_plat" filter="s60" name="Home Screen Services Platform Interfaces" class="api">
       
  5173       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/group"/>
       
  5174      </component>
       
  5175      <component id="homescreensrv_api_tests" filter="s60,test,api_test" name="Home Screen Services Platform API Tests" purpose="developement">
       
  5176       <!--  split into components or #include from common bld.inf -->
       
  5177       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/content_harvester_plugin_api/tsrc/group"/>
       
  5178       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/menu_content_service_api/tsrc/group"/>
       
  5179       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/ai_utilities_api/internal/tsrc/group"/>
       
  5180       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/action_handler_plugin_api/tsrc/group"/>
       
  5181       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/menu_sat_interface_api/tsrc/group"/>
       
  5182       <unit bldFile="/mw/homescreensrv/homescreensrv_plat/sapi_homescreenplugin/tsrc/group"/>
       
  5183      </component>
       
  5184     </collection>
       
  5185    </package>
  8663    </package>
  5186    <package id="appinstall" level="generic" tech-domain="rt" name="Application Installation" levels="tool framework generic api">
  8664    <package id="appinstall" level="generic" tech-domain="rt" name="Application Installation" levels="tool framework generic api">
       
  8665     <collection id="appinstall_plat" name="Application Installation Platform Interfaces" level="api">
       
  8666      <component id="iaupdate_api" name="IA Update API" class="api" filter="s60">
       
  8667       <meta rel="Api"/>
       
  8668       <unit bldFile="/mw/appinstall/appinstall_plat/iaupdate_api/group"/>
       
  8669      </component>
       
  8670      <component id="task_plugin_api" name="Task Plugin API" class="api" filter="s60">
       
  8671       <meta rel="Api"/>
       
  8672       <unit bldFile="/mw/appinstall/appinstall_plat/task_plugin_api/group"/>
       
  8673      </component>
       
  8674      <component id="sw_installer_common_ui_api" name="SW Installer Common UI API" class="api" filter="s60">
       
  8675       <meta rel="Api"/>
       
  8676       <unit bldFile="/mw/appinstall/appinstall_plat/sw_installer_common_ui_api/group"/>
       
  8677      </component>
       
  8678      <component id="sw_installer_launcher_api" name="SW Installer Launcher API" class="api" filter="s60">
       
  8679       <meta rel="Api"/>
       
  8680       <unit bldFile="/mw/appinstall/appinstall_plat/sw_installer_launcher_api/group"/>
       
  8681      </component>
       
  8682      <component id="task_management_api" name="Task Management API" class="api" filter="s60">
       
  8683       <meta rel="Api"/>
       
  8684       <unit bldFile="/mw/appinstall/appinstall_plat/task_management_api/group"/>
       
  8685      </component>
       
  8686      <component id="sw_installer_ui_plugin_api" name="SW Installer UI Plugin API" class="api" filter="s60">
       
  8687       <meta rel="Api"/>
       
  8688       <unit bldFile="/mw/appinstall/appinstall_plat/sw_installer_ui_plugin_api/group"/>
       
  8689      </component>
       
  8690      <component id="sw_installer_cr_keys" name="SW Installer CR Keys" class="api" filter="s60">
       
  8691       <meta rel="Api"/>
       
  8692       <unit bldFile="/mw/appinstall/appinstall_plat/sw_installer_cr_keys/group"/>
       
  8693      </component>
       
  8694      <component id="sw_installer_ps_keys" name="SW Installer PS Keys" class="api" filter="s60">
       
  8695       <meta rel="Api"/>
       
  8696       <unit bldFile="/mw/appinstall/appinstall_plat/sw_installer_ps_keys/group"/>
       
  8697      </component>
       
  8698      <component id="appmngr2runtimeapi" name="Application Manager 2 Runtime Plugin API" class="api" filter="s60">
       
  8699       <meta rel="Api"/>
       
  8700       <unit bldFile="/mw/appinstall/appinstall_plat/appmngr2runtimeapi/group"/>
       
  8701      </component>
       
  8702     </collection>
       
  8703     <collection id="appinstall_pub" name="Application Installation Public Interfaces" level="api">
       
  8704      <component id="startup_list_management_api" name="Startup List Management API" class="api" filter="s60">
       
  8705       <meta rel="Api"/>
       
  8706       <unit bldFile="/mw/appinstall/appinstall_pub/startup_list_management_api/group"/>
       
  8707      </component>
       
  8708     </collection>
  5187     <collection id="ncdengine" name="Nokia Content Discover" level="framework">
  8709     <collection id="ncdengine" name="Nokia Content Discover" level="framework">
  5188      <!-- is this really just a component? If so move down one diretcory. Otherwise properly split up the bld.inf -->
  8710      <!-- is this really just a component? If so move down one diretcory. Otherwise properly split up the bld.inf -->
  5189      <component id="ncdengine_engine" filter="s60" name="NCD Engine" introduced="^1">
  8711      <component id="ncdengine_engine" filter="s60" name="NCD Engine" introduced="^1">
  5190       <unit bldFile="/mw/appinstall/ncdengine/engine/group"/>
  8712       <unit bldFile="/mw/appinstall/ncdengine/engine/group"/>
  5191      </component>
  8713      </component>
  5249      <component id="swisistools" name="Secure Software Install SIS Tools" purpose="optional" target="desktop">
  8771      <component id="swisistools" name="Secure Software Install SIS Tools" purpose="optional" target="desktop">
  5250       <unit bldFile="/mw/appinstall/secureswitools/swisistools/group" mrp="/mw/appinstall/secureswitools/swisistools/group/security_sistools.mrp"/>
  8772       <unit bldFile="/mw/appinstall/secureswitools/swisistools/group" mrp="/mw/appinstall/secureswitools/swisistools/group/security_sistools.mrp"/>
  5251      </component>
  8773      </component>
  5252     </collection>
  8774     </collection>
  5253     <collection id="appinstall_info" name="Application Installation Info" level="api">
  8775     <collection id="appinstall_info" name="Application Installation Info" level="api">
  5254      <component id="appinstall_pub" filter="s60" name="Application Installation Public Interfaces" class="api">
       
  5255       <unit bldFile="/mw/appinstall/appinstall_pub/group"/>
       
  5256      </component>
       
  5257      <component id="appinstall_plat" filter="s60" name="Application Installation Platform Interfaces" class="api">
       
  5258       <unit bldFile="/mw/appinstall/appinstall_plat/group"/>
       
  5259      </component>
       
  5260      <component id="appinstall_test" filter="s60,test,api_test" name="Application Installation Test" purpose="development">
  8776      <component id="appinstall_test" filter="s60,test,api_test" name="Application Installation Test" purpose="development">
  5261       <unit bldFile="/mw/appinstall/tsrc/group"/>
  8777       <unit bldFile="/mw/appinstall/tsrc/group"/>
  5262      </component>
  8778      </component>
  5263      <component id="appinstall_metadata" name="Application Installation Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  8779      <component id="appinstall_metadata" name="Application Installation Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  5264       <unit mrp="/mw/appinstall/appinstall_info/appinstall_metadata/appinstall_metadata.mrp"/>
  8780       <unit mrp="/mw/appinstall/appinstall_info/appinstall_metadata/appinstall_metadata.mrp"/>
  5265      </component>
  8781      </component>
  5266     </collection>
  8782     </collection>
  5267    </package>
  8783    </package>
  5268    <package id="serviceapifw" level="specific" tech-domain="rt" name="Service API Framework" levels="plugin framework server generic specific">
  8784    <package id="serviceapifw" level="specific" tech-domain="rt" name="Service API Framework" levels="plugin framework server generic specific">
       
  8785     <collection id="serviceapifw_pub" name="Service API Framework Public Interfaces" level="specific"/>
       
  8786     <collection id="serviceapifw_plat" name="Service API Framework Platform Interfaces" level="specific">
       
  8787      <component id="rtsecuritymanager_common_api" name="Runtime Security Manager Common API" class="api" filter="s60">
       
  8788       <meta rel="Api"/>
       
  8789       <unit bldFile="/mw/serviceapifw/serviceapifw_plat/rtsecuritymanager_common_api/group"/>
       
  8790      </component>
       
  8791      <component id="rtsecuritymanager_utility_api" name="Runtime Security Manager Utility API" class="api" filter="s60">
       
  8792       <meta rel="Api"/>
       
  8793       <unit bldFile="/mw/serviceapifw/serviceapifw_plat/rtsecuritymanager_utility_api/group"/>
       
  8794      </component>
       
  8795      <component id="rtsecuritymanager_client_api" name="Runtime Security Manager Client API" class="api" filter="s60">
       
  8796       <meta rel="Api"/>
       
  8797       <unit bldFile="/mw/serviceapifw/serviceapifw_plat/rtsecuritymanager_client_api/group"/>
       
  8798      </component>
       
  8799      <component id="liw_provider_utility_api" name="LIW Provider Utility API" class="api" filter="s60">
       
  8800       <meta rel="Api"/>
       
  8801       <unit bldFile="/mw/serviceapifw/serviceapifw_plat/liw_provider_utility_api/group"/>
       
  8802      </component>
       
  8803      <component id="liw_service_interface_base_api" name="LIW Service Interface Base API" class="api" filter="s60">
       
  8804       <meta rel="Api"/>
       
  8805       <unit bldFile="/mw/serviceapifw/serviceapifw_plat/liw_service_interface_base_api/group"/>
       
  8806      </component>
       
  8807      <component id="liw_service_interface_menu_api" name="LIW Service Interface Menu API" class="api" filter="s60">
       
  8808       <meta rel="Api"/>
       
  8809       <unit bldFile="/mw/serviceapifw/serviceapifw_plat/liw_service_interface_menu_api/group"/>
       
  8810      </component>
       
  8811      <component id="liw_criteria_api" name="LIW Criteria API" class="api" filter="s60">
       
  8812       <meta rel="Api"/>
       
  8813       <unit bldFile="/mw/serviceapifw/serviceapifw_plat/liw_criteria_api/group"/>
       
  8814      </component>
       
  8815      <component id="liw_generic_parameter_api" name="LIW Generic Parameter API" class="api" filter="s60">
       
  8816       <meta rel="Api"/>
       
  8817       <unit bldFile="/mw/serviceapifw/serviceapifw_plat/liw_generic_parameter_api/group"/>
       
  8818      </component>
       
  8819      <component id="liw_service_handler_api" name="LIW Service Handler API" class="api" filter="s60">
       
  8820       <meta rel="Api"/>
       
  8821       <unit bldFile="/mw/serviceapifw/serviceapifw_plat/liw_service_handler_api/group"/>
       
  8822      </component>
       
  8823     </collection>
  5269     <collection id="rtsecuritymanager" name="Runtime Security Manager" level="server">
  8824     <collection id="rtsecuritymanager" name="Runtime Security Manager" level="server">
  5270      <component id="rtsecuritymanagerutil" filter="s60" name="Runtime Security Manager Util">
  8825      <component id="rtsecuritymanagerutil" filter="s60" name="Runtime Security Manager Util">
  5271       <unit bldFile="/mw/serviceapifw/rtsecuritymanager/rtsecuritymanagerutil/group"/>
  8826       <unit bldFile="/mw/serviceapifw/rtsecuritymanager/rtsecuritymanagerutil/group"/>
  5272      </component>
  8827      </component>
  5273      <component id="rtsecuritymanagerserver" filter="s60" name="Runtime Security Manager Server">
  8828      <component id="rtsecuritymanagerserver" filter="s60" name="Runtime Security Manager Server">
  5282      </component>
  8837      </component>
  5283     </collection>
  8838     </collection>
  5284     <collection id="languageinterworkingfw" name="Language Interworking Framework" level="framework">
  8839     <collection id="languageinterworkingfw" name="Language Interworking Framework" level="framework">
  5285      <component id="lifwservicehandler" filter="s60" name="Service Handler">
  8840      <component id="lifwservicehandler" filter="s60" name="Service Handler">
  5286       <unit bldFile="/mw/serviceapifw/languageinterworkingfw/servicehandler/group"/>
  8841       <unit bldFile="/mw/serviceapifw/languageinterworkingfw/servicehandler/group"/>
  5287      </component>
       
  5288     </collection>
       
  5289     <collection id="serviceapifw_info" name="Service API Framework Info" level="specific">
       
  5290      <component id="serviceapifw_plat" filter="s60" name="Service API Framework Platform Interfaces" class="api">
       
  5291       <unit bldFile="/mw/serviceapifw/serviceapifw_plat/group"/>
       
  5292      </component>
       
  5293      <component id="serviceapifw_pub" filter="s60" name="Service API Framework Public Interfaces" class="api">
       
  5294       <unit bldFile="/mw/serviceapifw/serviceapifw_pub/group"/>
       
  5295      </component>
  8842      </component>
  5296     </collection>
  8843     </collection>
  5297    </package>
  8844    </package>
  5298    <package id="serviceapi" level="specific" tech-domain="rt" name="Service API" levels="os mw1 mw2 app">
  8845    <package id="serviceapi" level="specific" tech-domain="rt" name="Service API" levels="os mw1 mw2 app">
  5299     <!-- should break up this collection into something meaningful -->
  8846     <!-- should break up this collection into something meaningful -->
  5339       <unit bldFile="/mw/serviceapi/serviceproviders/group"/>
  8886       <unit bldFile="/mw/serviceapi/serviceproviders/group"/>
  5340      </component>
  8887      </component>
  5341     </collection>
  8888     </collection>
  5342    </package>
  8889    </package>
  5343    <package id="web" level="specific" tech-domain="rt" name="Web" levels="plugin utils server generic specific">
  8890    <package id="web" level="specific" tech-domain="rt" name="Web" levels="plugin utils server generic specific">
       
  8891     <collection id="web_pub" name="Web Public Interfaces" level="specific">
       
  8892      <component id="browser_control_api" name="Browser Control API" class="api" filter="s60">
       
  8893       <meta rel="Api"/>
       
  8894       <unit bldFile="/mw/web/web_pub/browser_control_api/group"/>
       
  8895      </component>
       
  8896      <component id="download_mgr_client_api" name="Download Manager Client API" class="api" filter="s60">
       
  8897       <meta rel="Api"/>
       
  8898       <unit bldFile="/mw/web/web_pub/download_mgr_client_api/group"/>
       
  8899      </component>
       
  8900      <component id="download_mgr_ui_api" name="Download Manager UI Library API" class="api" filter="s60">
       
  8901       <meta rel="Api"/>
       
  8902       <unit bldFile="/mw/web/web_pub/download_mgr_ui_api/group"/>
       
  8903      </component>
       
  8904      <component id="favourites_engine_api" name="Favourites Engine API" class="api" filter="s60">
       
  8905       <meta rel="Api"/>
       
  8906       <unit bldFile="/mw/web/web_pub/favourites_engine_api/group"/>
       
  8907      </component>
       
  8908      <component id="browser_plugin_api" name="Browser Plug-in API" class="api" filter="s60">
       
  8909       <meta rel="Api"/>
       
  8910       <unit bldFile="/mw/web/web_pub/browser_plugin_api/group"/>
       
  8911      </component>
       
  8912      <component id="settings_api" name="Settings API" class="api" filter="s60">
       
  8913       <meta rel="Api"/>
       
  8914       <unit bldFile="/mw/web/web_pub/settings_api/group"/>
       
  8915      </component>
       
  8916     </collection>
       
  8917     <collection id="web_plat" name="Web Platform Interfaces" level="specific">
       
  8918      <component id="browser_platform_api" name="Browser Platform API" class="api" filter="s60">
       
  8919       <unit bldFile="/mw/web/web_plat/browser_platform_api/inc/browser_platform_variant.hrh"/>
       
  8920      </component>
       
  8921      <component id="aiw_browser_provider_api" name="AIW Browser Provider API" class="api" filter="s60">
       
  8922       <meta rel="Api"/>
       
  8923       <unit bldFile="/mw/web/web_plat/aiw_browser_provider_api/group"/>
       
  8924      </component>
       
  8925      <component id="browser_dialogs_provider_api" name="Browser Dialogs Provider API" class="api" filter="s60">
       
  8926       <meta rel="Api"/>
       
  8927       <unit bldFile="/mw/web/web_plat/browser_dialogs_provider_api/group"/>
       
  8928      </component>
       
  8929      <component id="browser_platform_api" name="Browser Platform API" class="api" filter="s60">
       
  8930       <meta rel="Api"/>
       
  8931       <unit bldFile="/mw/web/web_plat/browser_platform_api/group"/>
       
  8932      </component>
       
  8933      <component id="cod_handler_api" name="COD Handler API" class="api" filter="s60">
       
  8934       <meta rel="Api"/>
       
  8935       <unit bldFile="/mw/web/web_plat/cod_handler_api/group"/>
       
  8936      </component>
       
  8937      <component id="connection_manager_api" name="Connection Manager API" class="api" filter="s60">
       
  8938       <meta rel="Api"/>
       
  8939       <unit bldFile="/mw/web/web_plat/connection_manager_api/group"/>
       
  8940      </component>
       
  8941      <component id="cxml_library_api" name="cXml Library API" class="api" filter="s60">
       
  8942       <meta rel="Api"/>
       
  8943       <unit bldFile="/mw/web/web_plat/cxml_library_api/group"/>
       
  8944      </component>
       
  8945      <component id="download_mgr_client_api_extn" name="Download Manager Client API Extension" class="api" filter="s60">
       
  8946       <meta rel="Api"/>
       
  8947       <unit bldFile="/mw/web/web_plat/download_mgr_client_api_extn/group"/>
       
  8948      </component>
       
  8949      <component id="feeds_engine_api" name="Feeds Engine API" class="api" filter="s60">
       
  8950       <meta rel="Api"/>
       
  8951       <unit bldFile="/mw/web/web_plat/feeds_engine_api/group"/>
       
  8952      </component>
       
  8953      <component id="launcher_api" name="Launcher API" class="api" filter="s60">
       
  8954       <meta rel="Api"/>
       
  8955       <unit bldFile="/mw/web/web_plat/launcher_api/group"/>
       
  8956      </component>
       
  8957      <component id="multipart_parser_api" name="Multipart Parser API" class="api" filter="s60">
       
  8958       <meta rel="Api"/>
       
  8959       <meta rel="config">
       
  8960        <defined condition="BRDO_MULTIPART_PARSER_FF"/>
       
  8961       </meta>
       
  8962       <unit bldFile="/mw/web/web_plat/multipart_parser_api/group"/>
       
  8963      </component>
       
  8964      <component id="recent_url_store_api" name="Recent URL Store API" class="api" filter="s60">
       
  8965       <meta rel="Api"/>
       
  8966       <unit bldFile="/mw/web/web_plat/recent_url_store_api/group"/>
       
  8967      </component>
       
  8968      <component id="scheme_handler_plugin_api" name="Scheme Handler Plugin API" class="api" filter="s60">
       
  8969       <meta rel="Api"/>
       
  8970       <unit bldFile="/mw/web/web_plat/scheme_handler_plugin_api/group"/>
       
  8971      </component>
       
  8972      <component id="scriptable_plugin_api" name="Scriptable Plugin API" class="api" filter="s60">
       
  8973       <meta rel="Api"/>
       
  8974       <unit bldFile="/mw/web/web_plat/scriptable_plugin_api/group"/>
       
  8975      </component>
       
  8976      <component id="webutils_api" name="Web Utils API" class="api" filter="s60">
       
  8977       <meta rel="Api"/>
       
  8978       <unit bldFile="/mw/web/web_plat/webutils_api/group"/>
       
  8979      </component>
       
  8980      <component id="widget_registry_api" name="Widget Registry API" class="api" filter="s60">
       
  8981       <meta rel="Api"/>
       
  8982       <unit bldFile="/mw/web/web_plat/widget_registry_api/group"/>
       
  8983      </component>
       
  8984      <component id="xml_parser_api" name="XML Parser API" class="api" filter="s60">
       
  8985       <meta rel="Api"/>
       
  8986       <unit bldFile="/mw/web/web_plat/xml_parser_api/group"/>
       
  8987      </component>
       
  8988      <component id="stmgesturefw_api" name="State Machine Gesture Framework API " class="api" filter="s60">
       
  8989       <meta rel="Api"/>
       
  8990       <unit bldFile="/mw/web/web_plat/stmgesturefw_api/group"/>
       
  8991      </component>
       
  8992     </collection>
  5344     <collection id="web_info" name="Web Info" level="specific">
  8993     <collection id="web_info" name="Web Info" level="specific">
  5345      <component id="web_plat" filter="s60" name="Web Platform Interfaces" class="api">
       
  5346       <unit bldFile="/mw/web/web_plat/group"/>
       
  5347      </component>
       
  5348      <component id="web_pub" filter="s60" name="Web Public Interfaces" class="api">
       
  5349       <unit bldFile="/mw/web/web_pub/group"/>
       
  5350      </component>
       
  5351      <component id="web_build" filter="s60" name="Web Build">
  8994      <component id="web_build" filter="s60" name="Web Build">
  5352       <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed -->
  8995       <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed -->
  5353       <unit bldFile="/mw/web/group"/>
  8996       <unit bldFile="/mw/web/group"/>
  5354      </component>
  8997      </component>
  5355     </collection>
  8998     </collection>
  5533       <unit bldFile="/mw/web/widgets/group"/>
  9176       <unit bldFile="/mw/web/widgets/group"/>
  5534      </component>
  9177      </component>
  5535     </collection>
  9178     </collection>
  5536    </package>
  9179    </package>
  5537    <package id="websrv" level="generic" tech-domain="rt" name="Web Services" levels="plugin framework server generic specific">
  9180    <package id="websrv" level="generic" tech-domain="rt" name="Web Services" levels="plugin framework server generic specific">
       
  9181     <collection id="websrv_pub" name="Web Services Public Interfaces" level="specific">
       
  9182      <component id="web_service_description_api" name="Web Service Description API" class="api" filter="s60">
       
  9183       <meta rel="Api"/>
       
  9184       <unit bldFile="/mw/websrv/websrv_pub/web_service_description_api/group"/>
       
  9185      </component>
       
  9186      <component id="web_service_connection_api" name="Web Service Connection API" class="api" filter="s60">
       
  9187       <meta rel="Api"/>
       
  9188       <unit bldFile="/mw/websrv/websrv_pub/web_service_connection_api/group"/>
       
  9189      </component>
       
  9190      <component id="web_service_manager_api" name="Web Service Manager API" class="api" filter="s60">
       
  9191       <meta rel="Api"/>
       
  9192       <unit bldFile="/mw/websrv/websrv_pub/web_service_manager_api/group"/>
       
  9193      </component>
       
  9194      <component id="hostlet_connection_api" name="Hostlet Connection API" class="api" filter="s60">
       
  9195       <meta rel="Api"/>
       
  9196       <unit bldFile="/mw/websrv/websrv_pub/hostlet_connection_api/group"/>
       
  9197      </component>
       
  9198      <component id="web_service_messaging_api" name="Web Service Messaging API" class="api" filter="s60">
       
  9199       <meta rel="Api"/>
       
  9200       <unit bldFile="/mw/websrv/websrv_pub/web_service_messaging_api/group"/>
       
  9201      </component>
       
  9202      <component id="xml_extensions_api" name="XML Extensions API" class="api" filter="s60">
       
  9203       <meta rel="Api"/>
       
  9204       <unit bldFile="/mw/websrv/websrv_pub/xml_extensions_api/group"/>
       
  9205      </component>
       
  9206      <component id="xml_fragment_api" name="XML Fragment API" class="api" filter="s60">
       
  9207       <meta rel="Api"/>
       
  9208       <unit bldFile="/mw/websrv/websrv_pub/xml_fragment_api/group"/>
       
  9209      </component>
       
  9210     </collection>
  5538     <collection id="webservices" name="Web Services Framework" level="generic">
  9211     <collection id="webservices" name="Web Services Framework" level="generic">
  5539      <!-- consider breaking this collection into more meaningful subsets -->
  9212      <!-- consider breaking this collection into more meaningful subsets -->
  5540      <component id="wsnotifierplugins" filter="s60" name="WS Notifier Plugins" class="plugin">
  9213      <component id="wsnotifierplugins" filter="s60" name="WS Notifier Plugins" class="plugin">
  5541       <unit bldFile="/mw/websrv/webservices/wsnotifierplugins/group"/>
  9214       <unit bldFile="/mw/websrv/webservices/wsnotifierplugins/group"/>
  5542      </component>
  9215      </component>
  5629     <collection id="websrv_info" name="Web Services Info" level="specific">
  9302     <collection id="websrv_info" name="Web Services Info" level="specific">
  5630      <component id="websrv_bld" filter="s60" name="Web Services Build">
  9303      <component id="websrv_bld" filter="s60" name="Web Services Build">
  5631       <!-- need to include common .hrh in each unit -->
  9304       <!-- need to include common .hrh in each unit -->
  5632       <unit bldFile="/mw/websrv/group"/>
  9305       <unit bldFile="/mw/websrv/group"/>
  5633      </component>
  9306      </component>
  5634      <component id="websrv_pub" filter="s60" name="Web Services Public Interfaces" class="api">
       
  5635       <unit bldFile="/mw/websrv/websrv_pub/group"/>
       
  5636      </component>
       
  5637     </collection>
  9307     </collection>
  5638    </package>
  9308    </package>
  5639    <package id="platformtools" level="generic" tech-domain="to" name="Platform Tools">
  9309    <package id="platformtools" level="generic" tech-domain="to" name="Platform Tools">
  5640     <collection id="gfxconversion" name="Graphics Conversion">
  9310     <collection id="gfxconversion" name="Graphics Conversion">
  5641      <component id="bmconv_s60" filter="s60" name="S60 Bitmap Converter" target="desktop">
  9311      <component id="bmconv_s60" filter="s60" name="S60 Bitmap Converter" target="desktop">
  5645       <unit bldFile="/mw/platformtools/gfxconversion/mifconv/group"/>
  9315       <unit bldFile="/mw/platformtools/gfxconversion/mifconv/group"/>
  5646      </component>
  9316      </component>
  5647     </collection>
  9317     </collection>
  5648    </package>
  9318    </package>
  5649    <package id="uitools" level="specific" tech-domain="to" name="UI Tools" levels="compile encode tool if">
  9319    <package id="uitools" level="specific" tech-domain="to" name="UI Tools" levels="compile encode tool if">
       
  9320     <collection id="uitools_pub" name="UI Tools Public Interfaces" level="if">
       
  9321      <component id="third_party_bitmap_palette_api" name="Third Party Bitmap Palette API" class="api" filter="s60">
       
  9322       <meta rel="Api"/>
       
  9323       <unit bldFile="/mw/uitools/uitools_pub/third_party_bitmap_palette_api/group"/>
       
  9324      </component>
       
  9325     </collection>
       
  9326     <collection id="uitools_plat" name="UI Tools Platform Interfaces" level="if">
       
  9327      <component id="cdl_api" name="CDL API" class="api" filter="s60">
       
  9328       <meta rel="Api"/>
       
  9329       <unit bldFile="/mw/uitools/uitools_plat/cdl_api/group"/>
       
  9330      </component>
       
  9331      <component id="layout_system_private_api" name="Layout System Private API" class="api" filter="s60">
       
  9332       <meta rel="Api"/>
       
  9333       <unit bldFile="/mw/uitools/uitools_plat/layout_system_private_api/group"/>
       
  9334      </component>
       
  9335     </collection>
  5650     <collection id="cdlcompilertoolkit" name="CDL Compiler Toolkit" level="compile">
  9336     <collection id="cdlcompilertoolkit" name="CDL Compiler Toolkit" level="compile">
  5651      <!-- collection is actually a component. Needs to be moved down a directory -->
  9337      <!-- collection is actually a component. Needs to be moved down a directory -->
  5652      <component id="cdlcompilertoolkit_build" filter="s60" name="CDL Compiler Toolkit Build">
  9338      <component id="cdlcompilertoolkit_build" filter="s60" name="CDL Compiler Toolkit Build">
  5653       <unit bldFile="/mw/uitools/cdlcompilertoolkit/group"/>
  9339       <unit bldFile="/mw/uitools/cdlcompilertoolkit/group"/>
  5654      </component>
  9340      </component>
  5688     <collection id="svgtencoder" name="SVGT Encoder" level="encode">
  9374     <collection id="svgtencoder" name="SVGT Encoder" level="encode">
  5689      <component id="svgtenc" filter="s60" name="Standalone SVGT Encoder" target="desktop">
  9375      <component id="svgtenc" filter="s60" name="Standalone SVGT Encoder" target="desktop">
  5690       <unit bldFile="/mw/uitools/svgtencoder/svgtenc/standalone/group"/>
  9376       <unit bldFile="/mw/uitools/svgtencoder/svgtenc/standalone/group"/>
  5691      </component>
  9377      </component>
  5692     </collection>
  9378     </collection>
  5693     <collection id="uitools_info" name="UI Tools Info" level="if">
       
  5694      <component id="uitools_plat" filter="s60" name="UI Tools Platform Interfaces" class="api">
       
  5695       <unit bldFile="/mw/uitools/uitools_plat/group"/>
       
  5696      </component>
       
  5697      <component id="uitools_pub" filter="s60" name="UI Tools Public Interfaces" class="api">
       
  5698       <unit bldFile="/mw/uitools/uitools_pub/group"/>
       
  5699      </component>
       
  5700     </collection>
       
  5701    </package>
  9379    </package>
  5702   </layer>
  9380   </layer>
  5703   <layer id="app" name="Applications" levels="services apps">
  9381   <layer id="app" name="Applications" levels="services apps">
  5704    <package id="location" level="apps" tech-domain="lo" name="Location Apps" levels="ui events loc apps">
  9382    <package id="location" level="apps" tech-domain="lo" name="Location Apps" levels="ui events loc apps">
       
  9383     <collection id="loc_plat" name="Location Apps Platform Interfaces" level="apps">
       
  9384      <component id="location_centre_api" name="Location Centre API" introduced="^3" class="api" filter="s60">
       
  9385       <meta rel="Api"/>
       
  9386       <unit bldFile="/app/location/loc_plat/location_centre_api/group"/>
       
  9387      </component>
       
  9388     </collection>
       
  9389     <collection id="loc_pub" name="Location Apps Public Interfaces" level="apps">
       
  9390      <component id="landmarks_ui_selector_api" name="Landmarks UI Selector API" class="api" filter="s60">
       
  9391       <meta rel="Api"/>
       
  9392       <unit bldFile="/app/location/loc_pub/landmarks_ui_selector_api/group"/>
       
  9393      </component>
       
  9394      <component id="landmarks_ui_addedit_api" name="Landmarks UI Add/Edit API" class="api" filter="s60">
       
  9395       <meta rel="Api"/>
       
  9396       <unit bldFile="/app/location/loc_pub/landmarks_ui_addedit_api/group"/>
       
  9397      </component>
       
  9398     </collection>
  5705     <collection id="basiclocationinfodisplay" name="Basic Location Info Display" level="ui">
  9399     <collection id="basiclocationinfodisplay" name="Basic Location Info Display" level="ui">
  5706      <component id="blid" filter="s60" name="Basic Location Info Display Build">
  9400      <component id="blid" filter="s60" name="Basic Location Info Display Build">
  5707       <unit bldFile="/app/location/basiclocationinfodisplay/blid/group"/>
  9401       <unit bldFile="/app/location/basiclocationinfodisplay/blid/group"/>
  5708      </component>
  9402      </component>
  5709     </collection>
  9403     </collection>
  5801      <component id="locationcentre_build" filter="s60" name="Location Centre Build" introduced="^3">
  9495      <component id="locationcentre_build" filter="s60" name="Location Centre Build" introduced="^3">
  5802       <!-- consider distributing this into the other components or collapsing into a single component -->
  9496       <!-- consider distributing this into the other components or collapsing into a single component -->
  5803       <unit bldFile="/app/location/locationcentre/group"/>
  9497       <unit bldFile="/app/location/locationcentre/group"/>
  5804      </component>
  9498      </component>
  5805     </collection>
  9499     </collection>
  5806     <collection id="location_info" name="Location Apps Info" level="loc">
       
  5807      <component id="loc_pub" filter="s60" class="api" name="Location Apps Public Interfaces">
       
  5808       <unit bldFile="/app/location/loc_pub/group"/>
       
  5809      </component>
       
  5810      <component id="loc_plat" filter="s60" class="api" name="Location Apps Platform Interfaces" introduced="^3">
       
  5811       <unit bldFile="/app/location/loc_plat/group"/>
       
  5812      </component>
       
  5813     </collection>
       
  5814    </package>
  9500    </package>
  5815    <package id="mmsharinguis" level="services" tech-domain="vc" name="Multimedia Sharing UIs" levels="base plugin if">
  9501    <package id="mmsharinguis" level="services" tech-domain="vc" name="Multimedia Sharing UIs" levels="base plugin if">
       
  9502     <collection id="mmsharinguis_plat" name="Multimedia Sharing UIs Platform Interfaces" level="if">
       
  9503      <component id="multimedia_sharing_settings_api" name="Multimedia Sharing Settings API" class="api" filter="s60">
       
  9504       <meta rel="Api"/>
       
  9505       <unit bldFile="/app/mmsharinguis/mmsharinguis_plat/multimedia_sharing_settings_api/group"/>
       
  9506      </component>
       
  9507      <component id="multimedia_sharing_resource_api" name="Multimedia Sharing Resource API" class="api" filter="s60">
       
  9508       <meta rel="Api"/>
       
  9509       <unit bldFile="/app/mmsharinguis/mmsharinguis_plat/multimedia_sharing_resource_api/group"/>
       
  9510      </component>
       
  9511      <component id="multimedia_sharing_manager_api" name="Multimedia Sharing Manager API" class="api" filter="s60">
       
  9512       <meta rel="Api"/>
       
  9513       <unit bldFile="/app/mmsharinguis/mmsharinguis_plat/multimedia_sharing_manager_api/group"/>
       
  9514      </component>
       
  9515     </collection>
  5816     <collection id="mmsharing" name="Multimedia Sharing" level="base">
  9516     <collection id="mmsharing" name="Multimedia Sharing" level="base">
  5817      <component id="mmshavailability" filter="s60" name="Multimedia Sharing Availability">
  9517      <component id="mmshavailability" filter="s60" name="Multimedia Sharing Availability">
  5818       <unit bldFile="/app/mmsharinguis/mmsharing/mmshavailability/group"/>
  9518       <unit bldFile="/app/mmsharinguis/mmsharing/mmshavailability/group"/>
  5819      </component>
  9519      </component>
  5820      <component id="mmshindicator" filter="s60" name="Multimedia Sharing Indicator">
  9520      <component id="mmshindicator" filter="s60" name="Multimedia Sharing Indicator">
  5821       <unit bldFile="/app/mmsharinguis/mmsharing/mmshindicator/group"/>
  9521       <unit bldFile="/app/mmsharinguis/mmsharing/mmshindicator/group"/>
  5822      </component>
  9522      </component>
  5823      <!-- consider putting client and server in the same component -->
  9523      <!-- consider putting client and server in the same component -->
  5824      <component id="mmshmanagercli" filter="s60" name="Multimedia Sharing Manager Client">
  9524      <component id="mmshmanagercli" filter="s60" name="Multimedia Sharing Manager Client">
  5825       <unit bldFile="/app/mmsharinguis/mmsharing/mmshmanagercli/group"/>
  9525       <unit bldFile="/app/mmsharinguis/mmsharing/mmshmanagercli/group" filter="!test"/>
       
  9526       <unit bldFile="/app/mmsharinguis/mmsharing/mmshmanagercli/tsrc/ut_managercli/group" filter="test,api_test"/>
  5826      </component>
  9527      </component>
  5827      <component id="mmshmanagersrv" filter="s60" name="Multimedia Sharing Manager Server">
  9528      <component id="mmshmanagersrv" filter="s60" name="Multimedia Sharing Manager Server">
  5828       <unit bldFile="/app/mmsharinguis/mmsharing/mmshmanagersrv/group"/>
  9529       <unit bldFile="/app/mmsharinguis/mmsharing/mmshmanagersrv/group"/>
  5829      </component>
  9530      </component>
  5830      <component id="mmshengine" filter="s60" name="Multimedia Sharing Engine">
  9531      <component id="mmshengine" filter="s60" name="Multimedia Sharing Engine">
  5831       <unit bldFile="/app/mmsharinguis/mmsharing/mmshengine/group"/>
  9532       <unit bldFile="/app/mmsharinguis/mmsharing/mmshengine/group"/>
  5832      </component>
  9533      </component>
  5833      <component id="mmshui" filter="s60" name="Multimedia Sharing UI">
  9534      <component id="mmshui" filter="s60" name="Multimedia Sharing UI">
  5834       <!-- can only have one unti: need to #include one from the other if it's needed -->
  9535       <!-- can only have one unit: need to #include one from the other if it's needed -->
  5835       <unit bldFile="/app/mmsharinguis/mmsharing/mmshui/group"/>
  9536       <unit bldFile="/app/mmsharinguis/mmsharing/mmshui/group"/>
  5836       <unit bldFile="/app/mmsharinguis/mmsharing/mmshui/help/group"/>
  9537       <unit bldFile="/app/mmsharinguis/mmsharing/mmshui/help/group"/>
  5837      </component>
  9538      </component>
  5838      <component id="mmsharing_build" filter="s60" name="MM Sharing Build">
  9539      <component id="mmsharing_build" filter="s60" name="MM Sharing Build">
  5839       <unit bldFile="/app/mmsharinguis/mmsharing/group"/>
  9540       <unit bldFile="/app/mmsharinguis/mmsharing/group"/>
  5859     <collection id="mmsharinguis_info" name="Multimedia Sharing UIs Info" level="if">
  9560     <collection id="mmsharinguis_info" name="Multimedia Sharing UIs Info" level="if">
  5860      <component id="mmsharinguis_build" filter="s60" name="Multimedia Sharing UIs Build">
  9561      <component id="mmsharinguis_build" filter="s60" name="Multimedia Sharing UIs Build">
  5861       <!--  consider distributing to other components -->
  9562       <!--  consider distributing to other components -->
  5862       <unit bldFile="/app/mmsharinguis/group"/>
  9563       <unit bldFile="/app/mmsharinguis/group"/>
  5863      </component>
  9564      </component>
  5864      <component id="mmsharinguis_plat" filter="s60" name="Multimedia Sharing UIs Platform Interfaces" class="api">
       
  5865       <unit bldFile="/app/mmsharinguis/mmsharinguis_plat/group"/>
       
  5866      </component>
       
  5867      <component id="mmsharinguis_plat" filter="s60,test,api_test" name="Multimedia Sharing UIs API Tests" class="api">
       
  5868       <unit bldFile="/app/mmsharinguis/mmsharinguis_plat/multimedia_sharing_manager_api/tsrc/group"/>
       
  5869      </component>
       
  5870     </collection>
  9565     </collection>
  5871    </package>
  9566    </package>
  5872    <package id="phone" level="apps" span="2" tech-domain="vc" name="Phone Apps" levels="engine plugin ui app">
  9567    <package id="phone" level="apps" span="2" tech-domain="vc" name="Phone Apps" levels="engine plugin ui app">
       
  9568     <collection id="phone_plat" name="Phone Apps Platform Interfaces" level="app">
       
  9569      <component id="3d_ringing_tone_enabler_api" name="3D Ringing Tone Enabler API" class="api" filter="s60">
       
  9570       <meta rel="Api"/>
       
  9571       <unit bldFile="/app/phone/phone_plat/3d_ringing_tone_enabler_api/group"/>
       
  9572      </component>
       
  9573      <component id="telephony_comms_information_api" name="Telephony Comms Information API" class="api" filter="s60">
       
  9574       <meta rel="Api"/>
       
  9575       <unit bldFile="/app/phone/phone_plat/telephony_comms_information_api/group"/>
       
  9576      </component>
       
  9577      <component id="telephony_information_api" name="Telephony Information API" class="api" filter="s60">
       
  9578       <meta rel="Api"/>
       
  9579       <unit bldFile="/app/phone/phone_plat/telephony_information_api/group"/>
       
  9580      </component>
       
  9581      <component id="telephony_device_mode_api" name="Telephony Device Mode API" class="api" filter="s60">
       
  9582       <meta rel="Api"/>
       
  9583       <unit bldFile="/app/phone/phone_plat/telephony_device_mode_api/group"/>
       
  9584      </component>
       
  9585      <component id="telephony_remote_party_information_api" name="Telephony Remote Party Information API" class="api" filter="s60">
       
  9586       <meta rel="Api"/>
       
  9587       <unit bldFile="/app/phone/phone_plat/telephony_remote_party_information_api/group"/>
       
  9588      </component>
       
  9589      <component id="telephony_video_mailbox_settings_api" name="Telephony Video Mailbox Settings API" class="api" filter="s60">
       
  9590       <meta rel="Api"/>
       
  9591       <unit bldFile="/app/phone/phone_plat/telephony_video_mailbox_settings_api/group"/>
       
  9592      </component>
       
  9593      <component id="telephony_configuration_api" name="Telephony Configuration API" class="api" filter="s60">
       
  9594       <meta rel="Api"/>
       
  9595       <unit bldFile="/app/phone/phone_plat/telephony_configuration_api/group"/>
       
  9596      </component>
       
  9597      <component id="telephony_microphone_mute_status_api" name="Telephony Microphone Mute Status API" class="api" filter="s60">
       
  9598       <meta rel="Api"/>
       
  9599       <unit bldFile="/app/phone/phone_plat/telephony_microphone_mute_status_api/group"/>
       
  9600      </component>
       
  9601      <component id="dialer_keypad_api" name="Dialer Keypad API" class="api" filter="s60">
       
  9602       <meta rel="Api"/>
       
  9603       <unit bldFile="/app/phone/phone_plat/dialer_keypad_api/group"/>
       
  9604      </component>
       
  9605      <component id="telephony_logging_extension_api" name="Telephony Logging Extension API" class="api" filter="s60">
       
  9606       <unit bldFile="/app/phone/phone_plat/telephony_logging_extension_api/group"/>
       
  9607      </component>
       
  9608      <component id="telephony_matching_extension_api" name="Telephony Matching Extension API" class="api" filter="s60">
       
  9609       <unit bldFile="/app/phone/phone_plat/telephony_matching_extension_api/group"/>
       
  9610      </component>
       
  9611      <component id="telephony_bubble_extension_api" name="Telephony Bubble Extension API" class="api" filter="s60">
       
  9612       <unit bldFile="/app/phone/phone_plat/telephony_bubble_extension_api/group"/>
       
  9613      </component>
       
  9614      <component id="telephony_menu_extension_api" name="Telephony Menu Extension API" class="api" filter="s60">
       
  9615       <unit bldFile="/app/phone/phone_plat/telephony_menu_extension_api/group"/>
       
  9616      </component>
       
  9617      <component id="phone_application_commands_api" name="Phone Application Commands API" class="api" filter="s60">
       
  9618       <unit bldFile="/app/phone/phone_plat/phone_application_commands_api/group"/>
       
  9619      </component>
       
  9620      <component id="phone_application_voip_commands_api" name="Phone Application VOIP Commands API" class="api" filter="s60">
       
  9621       <unit bldFile="/app/phone/phone_plat/phone_application_voip_commands_api/group"/>
       
  9622      </component>
       
  9623      <component id="telephony_mediator_api" name="Telephony Mediator API" class="api" filter="s60">
       
  9624       <unit bldFile="/app/phone/phone_plat/telephony_mediator_api/group"/>
       
  9625      </component>
       
  9626      <component id="video_telephony_mediator_api" name="Video Telephony Mediator API" class="api" filter="s60">
       
  9627       <unit bldFile="/app/phone/phone_plat/video_telephony_mediator_api/group"/>
       
  9628      </component>
       
  9629     </collection>
  5873     <collection id="phoneapp" name="Phone Application" level="app">
  9630     <collection id="phoneapp" name="Phone Application" level="app">
  5874      <component id="blacklist" filter="s60" name="Phone Blacklist Clearing" class="plugin">
  9631      <component id="blacklist" filter="s60" name="Phone Blacklist Clearing" class="plugin">
  5875       <unit bldFile="/app/phone/phoneapp/blacklist/group"/>
  9632       <unit bldFile="/app/phone/phoneapp/blacklist/group"/>
  5876      </component>
  9633      </component>
  5877      <component id="phoneui" filter="s60" name="Phone UI">
  9634      <component id="phoneui" filter="s60" name="Phone UI">
  5878       <unit bldFile="/app/phone/phoneapp/phoneui/group"/>
  9635       <unit bldFile="/app/phone/phoneapp/phoneui/group" filter="!test"/>
       
  9636       <unit bldFile="/app/phone/phoneapp/phoneui/tsrc/public/basic/group" filter="test,api_test"/>
  5879      </component>
  9637      </component>
  5880      <component id="phoneuicontrol" filter="s60" name="Phone UI Control">
  9638      <component id="phoneuicontrol" filter="s60" name="Phone UI Control">
  5881       <unit bldFile="/app/phone/phoneapp/phoneuicontrol/group"/>
  9639       <unit bldFile="/app/phone/phoneapp/phoneuicontrol/group"/>
  5882      </component>
  9640      </component>
  5883      <component id="phoneuistates" filter="s60" name="Phone UI States">
  9641      <component id="phoneuistates" filter="s60" name="Phone UI States">
  5895      <component id="silenceactionplugin" filter="s60" name="Silence Action Plugin" class="plugin">
  9653      <component id="silenceactionplugin" filter="s60" name="Silence Action Plugin" class="plugin">
  5896       <unit bldFile="/app/phone/phoneapp/silenceactionplugin/group"/>
  9654       <unit bldFile="/app/phone/phoneapp/silenceactionplugin/group"/>
  5897      </component>
  9655      </component>
  5898      <component id="phonemediatorcenter" filter="s60" name="Phone Mediator Center">
  9656      <component id="phonemediatorcenter" filter="s60" name="Phone Mediator Center">
  5899       <unit bldFile="/app/phone/phoneapp/phonemediatorcenter/group"/>
  9657       <unit bldFile="/app/phone/phoneapp/phonemediatorcenter/group"/>
  5900      </component>
       
  5901      <component id="phoneapp_api_test" filter="s60,test,api_test" name="Phone App API Tests">
       
  5902       <unit bldFile="/app/phone/phoneapp/phoneui/tsrc/public/basic/group"/>
       
  5903      </component>
  9658      </component>
  5904     </collection>
  9659     </collection>
  5905     <collection id="phoneengine" name="Phone Engine" level="engine">
  9660     <collection id="phoneengine" name="Phone Engine" level="engine">
  5906      <component id="phonecntfinder" filter="s60" name="Phone Contact Finder">
  9661      <component id="phonecntfinder" filter="s60" name="Phone Contact Finder">
  5907       <unit bldFile="/app/phone/phoneengine/phonecntfinder/group"/>
  9662       <unit bldFile="/app/phone/phoneengine/phonecntfinder/group"/>
  5936       <unit bldFile="/app/phone/phonesettings/pslncallimageplugin/group"/>
  9691       <unit bldFile="/app/phone/phonesettings/pslncallimageplugin/group"/>
  5937      </component>
  9692      </component>
  5938     </collection>
  9693     </collection>
  5939     <collection id="phoneuis" name="Phone UIs" level="ui">
  9694     <collection id="phoneuis" name="Phone UIs" level="ui">
  5940      <component id="dialer" filter="s60" name="Dialer">
  9695      <component id="dialer" filter="s60" name="Dialer">
  5941       <unit bldFile="/app/phone/phoneuis/dialer/group"/>
  9696       <unit bldFile="/app/phone/phoneuis/dialer/group" filter="!test"/>
       
  9697       <unit bldFile="/app/phone/phoneuis/dialer/tsrc/public/basic/group" filter="test,api_test"/>
  5942      </component>
  9698      </component>
  5943      <component id="easydialing" filter="s60" name="Easy Dialing Plugin" class="plugin" introduced="^3">
  9699      <component id="easydialing" filter="s60" name="Easy Dialing Plugin" class="plugin" introduced="^3">
  5944       <unit bldFile="/app/phone/phoneuis/easydialing/group"/>
  9700       <unit bldFile="/app/phone/phoneuis/easydialing/group"/>
  5945      </component>
  9701      </component>
  5946      <component id="bubblemanager" filter="s60" name="Phone Bubble Manager">
  9702      <component id="bubblemanager" filter="s60" name="Phone Bubble Manager">
  5955      <component id="vmbx" filter="s60" name="Voice Mailbox">
  9711      <component id="vmbx" filter="s60" name="Voice Mailbox">
  5956       <unit bldFile="/app/phone/phoneuis/vmbx/group"/>
  9712       <unit bldFile="/app/phone/phoneuis/vmbx/group"/>
  5957      </component>
  9713      </component>
  5958      <component id="telephonydevicemode" filter="s60" name="Telephony Device Mode">
  9714      <component id="telephonydevicemode" filter="s60" name="Telephony Device Mode">
  5959       <unit bldFile="/app/phone/phoneuis/telephonydevicemode/group"/>
  9715       <unit bldFile="/app/phone/phoneuis/telephonydevicemode/group"/>
  5960      </component>
       
  5961      <component id="phoneuis_api_test" filter="s60,test,api_test" name="Phone UIs API Tests">
       
  5962       <unit bldFile="/app/phone/phoneuis/dialer/tsrc/public/basic/group"/>
       
  5963      </component>
       
  5964     </collection>
       
  5965     <collection id="phone_info" name="Phone Apps Info" level="app">
       
  5966      <component id="phone_plat" filter="s60" name="Phone Apps Platform Interfaces" class="api">
       
  5967       <unit bldFile="/app/phone/phone_plat/group"/>
       
  5968      </component>
  9716      </component>
  5969     </collection>
  9717     </collection>
  5970     <collection id="phoneplugins" name="Phone Plugins" level="plugin">
  9718     <collection id="phoneplugins" name="Phone Plugins" level="plugin">
  5971      <component id="telbranding" filter="s60" name="Tel Branding" class="plugin" introduced="^2">
  9719      <component id="telbranding" filter="s60" name="Tel Branding" class="plugin" introduced="^2">
  5972       <unit bldFile="/app/phone/phoneplugins/telbranding/group"/>
  9720       <unit bldFile="/app/phone/phoneplugins/telbranding/group"/>
  5973      </component>
  9721      </component>
  5974     </collection>
  9722     </collection>
  5975    </package>
  9723    </package>
  5976    <package id="videotelephony" level="apps" tech-domain="vc" name="Video Telephony Apps" levels="engine plugin prot ui">
  9724    <package id="videotelephony" level="apps" tech-domain="vc" name="Video Telephony Apps" levels="engine plugin prot ui">
       
  9725     <collection id="videotelephony_plat" name="VT Apps Platform Interfaces" level="ui">
       
  9726      <component id="video_telephony_control_mediator_api" name="Video Telephony Control Mediator API" class="api" filter="s60">
       
  9727       <meta rel="Api"/>
       
  9728       <unit bldFile="/app/videotelephony/videotelephony_plat/video_telephony_control_mediator_api/group"/>
       
  9729      </component>
       
  9730      <component id="video_telephony_media_configuration_api" name="Video Telephony Media Configuration API" class="api" filter="s60">
       
  9731       <meta rel="Api"/>
       
  9732       <unit bldFile="/app/videotelephony/videotelephony_plat/video_telephony_media_configuration_api/group"/>
       
  9733      </component>
       
  9734     </collection>
  5977     <collection id="vtengines" name="Video Telephony Engines" level="engine">
  9735     <collection id="vtengines" name="Video Telephony Engines" level="engine">
  5978      <component id="videoteleng" filter="s60" name="Video Telephony Engine">
  9736      <component id="videoteleng" filter="s60" name="Video Telephony Engine">
  5979       <unit bldFile="/app/videotelephony/vtengines/videoteleng/Group"/>
  9737       <unit bldFile="/app/videotelephony/vtengines/videoteleng/Group"/>
  5980      </component>
  9738      </component>
  5981      <component id="vtmediatorplugin" filter="s60" name="VT Mediator Plugin" class="plugin">
  9739      <component id="vtmediatorplugin" filter="s60" name="VT Mediator Plugin" class="plugin">
  5999      <!--  this collection is really a component, move down a directory -->
  9757      <!--  this collection is really a component, move down a directory -->
  6000      <component id="videotelproto" filter="s60" name="Video Telephony Protocol">
  9758      <component id="videotelproto" filter="s60" name="Video Telephony Protocol">
  6001       <unit bldFile="/app/videotelephony/vtprotocolsstub/group" filter="sf_build"/>
  9759       <unit bldFile="/app/videotelephony/vtprotocolsstub/group" filter="sf_build"/>
  6002      </component>
  9760      </component>
  6003     </collection>
  9761     </collection>
  6004     <collection id="videotelephony_info" name="VT Apps Info" level="ui">
       
  6005      <component id="videotelephony_plat" filter="s60" name="VT Apps Platform Interfaces" class="api">
       
  6006       <unit bldFile="/app/videotelephony/videotelephony_plat/group"/>
       
  6007      </component>
       
  6008     </collection>
       
  6009    </package>
  9762    </package>
  6010    <package id="iptelephony" level="apps" tech-domain="vc" name="IP Telephony" levels="eng plugin util ui">
  9763    <package id="iptelephony" level="apps" tech-domain="vc" name="IP Telephony" levels="eng plugin util ui">
       
  9764     <collection id="iptel_plat" name="IP Telephony Platform Interfaces" level="ui">
       
  9765      <component id="richcallsettingsengine_api" name="Rich Call Settings Engine API" introduced="^2" class="api" filter="s60">
       
  9766       <unit bldFile="/app/iptelephony/iptel_plat/richcallsettingsengine_api/group"/>
       
  9767      </component>
       
  9768      <component id="cch_client_api" name="CCH Client API" introduced="^2" class="api" filter="s60">
       
  9769       <unit bldFile="/app/iptelephony/iptel_plat/cch_client_api/group"/>
       
  9770      </component>
       
  9771      <component id="cch_server_api" name="CCH Server API" introduced="^2" class="api" filter="s60">
       
  9772       <unit bldFile="/app/iptelephony/iptel_plat/cch_server_api/group"/>
       
  9773      </component>
       
  9774      <component id="csc_settingsui_api" name="CSC Settings UI API" introduced="^2" class="api" filter="s60">
       
  9775       <unit bldFile="/app/iptelephony/iptel_plat/csc_settingsui_api/group"/>
       
  9776      </component>
       
  9777      <component id="vccpropertyhandler_api" name="VCC Property Handler API" introduced="^2" class="api" filter="s60">
       
  9778       <unit bldFile="/app/iptelephony/iptel_plat/vccpropertyhandler_api/group"/>
       
  9779      </component>
       
  9780      <component id="vcc_api" name="VCC API" introduced="^2" class="api" filter="s60">
       
  9781       <unit bldFile="/app/iptelephony/iptel_plat/vcc_api/group"/>
       
  9782      </component>
       
  9783     </collection>
  6011     <collection id="iptelcommsconfig" name="IP Telephony Comms Config" level="ui">
  9784     <collection id="iptelcommsconfig" name="IP Telephony Comms Config" level="ui">
  6012      <component id="cscgsplugin" filter="s60" name="CSC GS Plugin" class="plugin" introduced="^2">
  9785      <component id="cscgsplugin" filter="s60" name="CSC GS Plugin" class="plugin" introduced="^2">
  6013       <unit bldFile="/app/iptelephony/commsconfig/cscgsplugin/group"/>
  9786       <unit bldFile="/app/iptelephony/commsconfig/cscgsplugin/group"/>
  6014      </component>
  9787      </component>
  6015      <component id="cscsipvoipcleanupplugin" filter="s60" name="CSC SIP VoIP Cleanup Plugin" class="plugin" introduced="^2">
  9788      <component id="cscsipvoipcleanupplugin" filter="s60" name="CSC SIP VoIP Cleanup Plugin" class="plugin" introduced="^2">
  6112      <component id="callcontinuity_build" filter="s60" name="Call Continuity Build" introduced="^2">
  9885      <component id="callcontinuity_build" filter="s60" name="Call Continuity Build" introduced="^2">
  6113       <!--  consider distributing this into the above components -->
  9886       <!--  consider distributing this into the above components -->
  6114       <unit bldFile="/app/iptelephony/callcontinuity/group"/>
  9887       <unit bldFile="/app/iptelephony/callcontinuity/group"/>
  6115      </component>
  9888      </component>
  6116     </collection>
  9889     </collection>
  6117     <collection id="iptelephony_info" name="IP Telephony Info" level="ui">
       
  6118      <component id="iptel_plat" filter="s60" class="api" name="IP Telephony Platform Interfaces" introduced="^2">
       
  6119       <unit bldFile="/app/iptelephony/iptel_plat/group"/>
       
  6120      </component>
       
  6121     </collection>
       
  6122    </package>
  9890    </package>
  6123    <package id="settingsuis" level="services" tech-domain="dm" name="Settings UIs" levels="rsc ui">
  9891    <package id="settingsuis" level="services" tech-domain="dm" name="Settings UIs" levels="rsc ui">
       
  9892     <collection id="devmngt_plat" name="Settings UIs Platform Interfaces" level="ui">
       
  9893      <component id="default_app_client_api" name="Default App Client API" introduced="^1" class="api" filter="s60">
       
  9894       <meta rel="Api"/>
       
  9895       <unit bldFile="/app/settingsuis/devmngt_plat/default_app_client_api/group"/>
       
  9896      </component>
       
  9897      <component id="services_db_api" name="Services DB API" introduced="^1" class="api" filter="s60">
       
  9898       <meta rel="Api"/>
       
  9899       <unit bldFile="/app/settingsuis/devmngt_plat/services_db_api/group" filter="!test"/>
       
  9900       <unit bldFile="/app/settingsuis/devmngt_plat/services_db_api/tsrc/ServicesDbApiTest/group" filter="test,unit_test"/>
       
  9901      </component>
       
  9902     </collection>
  6124     <collection id="defaultapplicationsettings" name="Default Application Settings" level="rsc">
  9903     <collection id="defaultapplicationsettings" name="Default Application Settings" level="rsc">
  6125      <component id="services_db" filter="s60" name="Services Database" introduced="^1">
  9904      <component id="services_db" filter="s60" name="Services Database" introduced="^1">
  6126       <unit bldFile="/app/settingsuis/defaultapplicationsettings/services_db/group"/>
  9905       <unit bldFile="/app/settingsuis/defaultapplicationsettings/services_db/group"/>
  6127      </component>
  9906      </component>
  6128      <component id="defaultapplicationsettings_server" filter="s60" name="Default Application Server" introduced="^1">
  9907      <component id="defaultapplicationsettings_server" filter="s60" name="Default Application Server" introduced="^1">
  6142     <collection id="systemswuis" name="System SW UIs" level="ui">
  9921     <collection id="systemswuis" name="System SW UIs" level="ui">
  6143      <component id="touchscreencalib" filter="s60" name="Touchscreen Calibration" introduced="^1">
  9922      <component id="touchscreencalib" filter="s60" name="Touchscreen Calibration" introduced="^1">
  6144       <unit bldFile="/app/settingsuis/systemswuis/touchscreencalib/group"/>
  9923       <unit bldFile="/app/settingsuis/systemswuis/touchscreencalib/group"/>
  6145      </component>
  9924      </component>
  6146     </collection>
  9925     </collection>
  6147     <collection id="settingsuis_info" name="Settings UIs Info" level="ui">
       
  6148      <component id="devmngt_plat" filter="s60" class="api" name="Settings UIs Platform Interfaces" introduced="^1">
       
  6149       <unit bldFile="/app/settingsuis/devmngt_plat/group"/>
       
  6150      </component>
       
  6151      <component id="devmngt_pub" filter="s60" class="api" name="Settings UIs Public Interfaces" introduced="^1">
       
  6152       <unit bldFile="/app/settingsuis/devmngt_pub/group"/>
       
  6153      </component>
       
  6154      <component id="settingsuis_test" filter="s60,test,unit_test" purpose="development" name="Settings UIs Test" introduced="^1">
       
  6155       <unit bldFile="/app/settingsuis/devmngt_plat/services_db_api/tsrc/ServicesDbApiTest/group" introduced="^1"/>
       
  6156      </component>
       
  6157     </collection>
       
  6158    </package>
  9926    </package>
  6159    <package id="contentcontrol" level="services" tech-domain="dm" name="Content Control Daemons" levels="plugin app">
  9927    <package id="contentcontrol" level="services" tech-domain="dm" name="Content Control Daemons" levels="plugin app">
       
  9928     <collection id="contentctrl_plat" name="Content Control Daemons Platforn Interfaces" level="app">
       
  9929      <component id="oma_ds_presync_plugin_api" name="OMA DS PreSync Plugin API" class="api" filter="s60">
       
  9930       <meta rel="Api"/>
       
  9931       <unit bldFile="/app/contentcontrol/contentctrl_plat/oma_ds_presync_plugin_api/group"/>
       
  9932      </component>
       
  9933      <component id="ds_agenda_handler_plugin_api" name="DS Agenda Handler Plugin API" class="api" filter="s60">
       
  9934       <meta rel="Api"/>
       
  9935       <unit bldFile="/app/contentcontrol/contentctrl_plat/ds_agenda_handler_plugin_api/group"/>
       
  9936      </component>
       
  9937      <component id="ds_folder_util_api" name="DS Folder Util API" class="api" filter="s60">
       
  9938       <meta rel="Api"/>
       
  9939       <unit bldFile="/app/contentcontrol/contentctrl_plat/ds_folder_util_api/group"/>
       
  9940      </component>
       
  9941      <component id="adapter_customization_api" name="Adapter Customization API" class="api" filter="s60">
       
  9942       <meta rel="Api"/>
       
  9943       <unit bldFile="/app/contentcontrol/contentctrl_plat/adapter_customization_api/group"/>
       
  9944      </component>
       
  9945      <component id="ds_data_modification_api" name="DS Data Modification API" class="api" filter="s60">
       
  9946       <meta rel="Api"/>
       
  9947       <unit bldFile="/app/contentcontrol/contentctrl_plat/ds_data_modification_api/group"/>
       
  9948      </component>
       
  9949     </collection>
  6160     <collection id="dsdcmoadapter" name="Data Sync DCMO Adapter" level="plugin">
  9950     <collection id="dsdcmoadapter" name="Data Sync DCMO Adapter" level="plugin">
  6161      <!-- Component at wrong rank, should move down a directory -->
  9951      <!-- Component at wrong rank, should move down a directory -->
  6162      <component id="dsdcmoadapter_build" filter="s60" name="Data Sync Control DCMO Adapter">
  9952      <component id="dsdcmoadapter_build" filter="s60" name="Data Sync Control DCMO Adapter">
  6163       <unit bldFile="/app/contentcontrol/dsdcmoadapter/group"/>
  9953       <unit bldFile="/app/contentcontrol/dsdcmoadapter/group"/>
  6164      </component>
  9954      </component>
  6167      <component id="omadsappui" filter="s60" name="OMA DS Application UI">
  9957      <component id="omadsappui" filter="s60" name="OMA DS Application UI">
  6168       <unit bldFile="/app/contentcontrol/omads/omadsappui/group"/>
  9958       <unit bldFile="/app/contentcontrol/omads/omadsappui/group"/>
  6169      </component>
  9959      </component>
  6170      <component id="omadsextensions" filter="s60" name="OMA DS Extensions" class="plugin">
  9960      <component id="omadsextensions" filter="s60" name="OMA DS Extensions" class="plugin">
  6171       <unit bldFile="/app/contentcontrol/omads/omadsextensions/group"/>
  9961       <unit bldFile="/app/contentcontrol/omads/omadsextensions/group"/>
  6172      </component>
       
  6173     </collection>
       
  6174     <collection id="contentcontrol_info" name="Content Control Daemons Info" level="app">
       
  6175      <component id="contentctrl_plat" filter="s60" class="api" name="Content Control Daemons Platforn Interfaces">
       
  6176       <unit bldFile="/app/contentcontrol/contentctrl_plat/group"/>
       
  6177      </component>
  9962      </component>
  6178     </collection>
  9963     </collection>
  6179    </package>
  9964    </package>
  6180    <package id="devicecontrol" level="services" tech-domain="dm" name="Device Control Daemons" levels="oma mid app">
  9965    <package id="devicecontrol" level="services" tech-domain="dm" name="Device Control Daemons" levels="oma mid app">
  6181     <collection id="devicediagnostics" name="Device Diagnostics" level="app">
  9966     <collection id="devicediagnostics" name="Device Diagnostics" level="app">
  6293       <unit bldFile="/app/printing/imageprint/group"/>
 10078       <unit bldFile="/app/printing/imageprint/group"/>
  6294      </component>
 10079      </component>
  6295     </collection>
 10080     </collection>
  6296    </package>
 10081    </package>
  6297    <package id="files" level="apps" tech-domain="pr" name="File Manager Apps" levels="support apps">
 10082    <package id="files" level="apps" tech-domain="pr" name="File Manager Apps" levels="support apps">
       
 10083     <collection id="files_plat" name="File Manager Apps Platform Interfaces" level="apps">
       
 10084      <component id="memory_scan_popup_ui_api" name="Memory Scan Popup UI API" class="api" filter="s60">
       
 10085       <meta rel="Api"/>
       
 10086       <unit bldFile="/app/files/files_plat/memory_scan_popup_ui_api/group"/>
       
 10087      </component>
       
 10088     </collection>
  6298     <collection id="deviceencryption" name="Device Encryption" level="support">
 10089     <collection id="deviceencryption" name="Device Encryption" level="support">
  6299      <!-- this is either needs to be broken up into idependent bld.infs, or it's really a component and should move down a directory -->
 10090      <!-- this is either needs to be broken up into idependent bld.infs, or it's really a component and should move down a directory -->
  6300      <component id="devencnotifplugin" filter="s60" name="Device Encryption Notifier Plugin" class="plugin" introduced="^3">
 10091      <component id="devencnotifplugin" filter="s60" name="Device Encryption Notifier Plugin" class="plugin" introduced="^3">
  6301       <unit bldFile="/app/files/deviceencryption/devencnotifplugin/group"/>
 10092       <unit bldFile="/app/files/deviceencryption/devencnotifplugin/group"/>
  6302      </component>
 10093      </component>
  6326      <component id="memscaneng" filter="s60" name="Memory Scan Server">
 10117      <component id="memscaneng" filter="s60" name="Memory Scan Server">
  6327       <unit bldFile="/app/files/filesystemuis/memscaneng/group"/>
 10118       <unit bldFile="/app/files/filesystemuis/memscaneng/group"/>
  6328      </component>
 10119      </component>
  6329      <component id="memstatepopup" filter="s60" name="Memory State Popup">
 10120      <component id="memstatepopup" filter="s60" name="Memory State Popup">
  6330       <unit bldFile="/app/files/filesystemuis/memstatepopup/group"/>
 10121       <unit bldFile="/app/files/filesystemuis/memstatepopup/group"/>
  6331      </component>
       
  6332     </collection>
       
  6333     <collection id="files_info" name="File Manager Apps Info" level="apps">
       
  6334      <component id="files_plat" filter="s60" name="File Manager Apps Platform Interfaces" class="api">
       
  6335       <unit bldFile="/app/files/files_plat/group"/>
       
  6336      </component>
 10122      </component>
  6337     </collection>
 10123     </collection>
  6338    </package>
 10124    </package>
  6339    <package id="utils" level="apps" tech-domain="pr" name="Utility Apps" levels="app">
 10125    <package id="utils" level="apps" tech-domain="pr" name="Utility Apps" levels="app">
  6340     <collection id="extras" name="Extras" level="app">
 10126     <collection id="extras" name="Extras" level="app">
  6348       <unit bldFile="/app/utils/extras/converter/group"/>
 10134       <unit bldFile="/app/utils/extras/converter/group"/>
  6349      </component>
 10135      </component>
  6350     </collection>
 10136     </collection>
  6351    </package>
 10137    </package>
  6352    <package id="contacts" level="apps" span="2" tech-domain="pr" name="Contacts Apps" levels="engine support services ui">
 10138    <package id="contacts" level="apps" span="2" tech-domain="pr" name="Contacts Apps" levels="engine support services ui">
       
 10139     <collection id="contacts_pub" name="Contacts Apps Public Interfaces" level="ui">
       
 10140      <component id="phonebook_fetch_ui_api" name="Phonebook Fetch UI API" class="api" filter="s60">
       
 10141       <meta rel="Api"/>
       
 10142       <unit bldFile="/app/contacts/contacts_pub/phonebook_fetch_ui_api/group"/>
       
 10143      </component>
       
 10144      <component id="phonebook_data_management_api" name="Phonebook Data Management API" class="api" filter="s60">
       
 10145       <meta rel="Api"/>
       
 10146       <unit bldFile="/app/contacts/contacts_pub/phonebook_data_management_api/group"/>
       
 10147      </component>
       
 10148      <component id="phonebook_vcard_importexport_api" name="Phonebook vCard Import/Export API" class="api" filter="s60">
       
 10149       <meta rel="Api"/>
       
 10150       <unit bldFile="/app/contacts/contacts_pub/phonebook_vcard_importexport_api/group"/>
       
 10151      </component>
       
 10152      <component id="phonebook_data_addedit_ui_api" name="Phonebook Data Add/Edit UI API" class="api" filter="s60">
       
 10153       <meta rel="Api"/>
       
 10154       <unit bldFile="/app/contacts/contacts_pub/phonebook_data_addedit_ui_api/group"/>
       
 10155      </component>
       
 10156      <component id="phonebook_ui_utilities_api" name="Phonebook UI Utilities API" class="api" filter="s60">
       
 10157       <meta rel="Api"/>
       
 10158       <unit bldFile="/app/contacts/contacts_pub/phonebook_ui_utilities_api/group"/>
       
 10159      </component>
       
 10160      <component id="phonebook_thumbnail_operation_api" name="Phonebook Thumbnail Operation API" class="api" filter="s60">
       
 10161       <meta rel="Api"/>
       
 10162       <unit bldFile="/app/contacts/contacts_pub/phonebook_thumbnail_operation_api/group"/>
       
 10163      </component>
       
 10164      <component id="speed_dial_utility_control_api" name="Speed Dial Utility Control API" class="api" filter="s60">
       
 10165       <meta rel="Api"/>
       
 10166       <unit bldFile="/app/contacts/contacts_pub/speed_dial_utility_control_api/group"/>
       
 10167      </component>
       
 10168     </collection>
       
 10169     <collection id="contacts_plat" name="Contacts Apps Platform Interfaces" level="ui">
       
 10170      <component id="virtual_phonebook_store_api" name="Virtual Phonebook Store API" class="api" filter="s60">
       
 10171       <meta rel="Api"/>
       
 10172       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_store_api/group" fitler="!test"/>
       
 10173       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_store_api/tsrc/group" filter="test,api_test"/>
       
 10174      </component>
       
 10175      <component id="virtual_phonebook_sim_services_api" name="Virtual Phonebook SIM Services API" class="api" filter="s60">
       
 10176       <meta rel="Api"/>
       
 10177       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_sim_services_api/group" fitler="!test"/>
       
 10178       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_sim_services_api/tsrc/group" filter="test,api_test"/>
       
 10179      </component>
       
 10180      <component id="virtual_phonebook_configuration_api" name="Virtual Phonebook Configuration API" class="api" filter="s60">
       
 10181       <meta rel="Api"/>
       
 10182       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_configuration_api/group"/>
       
 10183      </component>
       
 10184      <component id="virtual_phonebook_copy_policy_api" name="Virtual Phonebook Copy Policy API" class="api" filter="s60">
       
 10185       <meta rel="Api"/>
       
 10186       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_copy_policy_api/group"/>
       
 10187      </component>
       
 10188      <component id="virtual_phonebook_policy_api" name="Virtual Phonebook Policy API" class="api" filter="s60">
       
 10189       <meta rel="Api"/>
       
 10190       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_policy_api/group" fitler="!test"/>
       
 10191       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_policy_api/tsrc/group" filter="test,api_test"/>
       
 10192      </component>
       
 10193      <component id="virtual_phonebook_engine_api" name="Virtual Phonebook Engine API" class="api" filter="s60">
       
 10194       <meta rel="Api"/>
       
 10195       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_engine_api/group" fitler="!test"/>
       
 10196       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_engine_api/tsrc/group" filter="test,api_test"/>
       
 10197      </component>
       
 10198      <component id="virtual_phonebook_migration_support_api" name="Virtual Phonebook Migration Support API" class="api" filter="s60">
       
 10199       <meta rel="Api"/>
       
 10200       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_migration_support_api/group"/>
       
 10201      </component>
       
 10202      <component id="virtual_phonebook_view_definition_api" name="Virtual Phonebook View Definition API" class="api" filter="s60">
       
 10203       <meta rel="Api"/>
       
 10204       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_view_definition_api/group" fitler="!test"/>
       
 10205       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_view_definition_api/tsrc/group" filter="test,api_test"/>
       
 10206      </component>
       
 10207      <component id="virtual_phonebook_vcard_api" name="Virtual Phonebook vCard API" class="api" filter="s60">
       
 10208       <meta rel="Api"/>
       
 10209       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_vcard_api/group" fitler="!test"/>
       
 10210       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_vcard_api/tsrc/group" filter="test,api_test"/>
       
 10211      </component>
       
 10212      <component id="cms_contactor_api" name="CMS Contactor API" class="api" filter="s60">
       
 10213       <meta rel="Api"/>
       
 10214       <unit bldFile="/app/contacts/contacts_plat/cms_contactor_api/group"/>
       
 10215      </component>
       
 10216      <component id="contactpresence_api" name="Contact Presence API" class="api" filter="s60">
       
 10217       <meta rel="Api"/>
       
 10218       <unit bldFile="/app/contacts/contacts_plat/contactpresence_api/group" fitler="!test"/>
       
 10219       <unit bldFile="/app/contacts/contacts_plat/contactpresence_api/tsrc/group" filter="test,api_test"/>
       
 10220      </component>
       
 10221      <component id="presence_cache_api" name="Presence Cache API" class="api" filter="s60">
       
 10222       <meta rel="Api"/>
       
 10223       <unit bldFile="/app/contacts/contacts_plat/presence_cache_api/group" fitler="!test"/>
       
 10224       <unit bldFile="/app/contacts/contacts_plat/presence_cache_api/tsrc/group" filter="test,api_test"/>
       
 10225      </component>
       
 10226      <component id="phonebook_internal_common_api" name="Phonebook Internal Common API" class="api" filter="s60">
       
 10227       <meta rel="Api"/>
       
 10228       <unit bldFile="/app/contacts/contacts_plat/phonebook_internal_common_api/group"/>
       
 10229      </component>
       
 10230      <component id="phonebook_internal_appfw_api" name="Phonebook Internal App Framework API" class="api" filter="s60">
       
 10231       <meta rel="Api"/>
       
 10232       <unit bldFile="/app/contacts/contacts_plat/phonebook_internal_appfw_api/group"/>
       
 10233      </component>
       
 10234      <component id="phonebook_internal_data_management_api" name="Phonebook Internal Data Management API" class="api" filter="s60">
       
 10235       <meta rel="Api"/>
       
 10236       <unit bldFile="/app/contacts/contacts_plat/phonebook_internal_data_management_api/group"/>
       
 10237      </component>
       
 10238      <component id="phonebook_2_xsp_extension_manager_api" name="Phonebook 2 xSP Extension Manager API" class="api" filter="s60">
       
 10239       <meta rel="Api"/>
       
 10240       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_xsp_extension_manager_api/group"/>
       
 10241      </component>
       
 10242      <component id="phonebook_ui_controls_api" name="Phonebook UI Controls API" class="api" filter="s60">
       
 10243       <meta rel="Api"/>
       
 10244       <unit bldFile="/app/contacts/contacts_plat/phonebook_ui_controls_api/group"/>
       
 10245      </component>
       
 10246      <component id="phonebook_2_image_management_api" name="Phonebook 2 Image Management API" class="api" filter="s60">
       
 10247       <meta rel="Api"/>
       
 10248       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_image_management_api/group"/>
       
 10249      </component>
       
 10250      <component id="phonebook_extension_api" name="Phonebook Extension API" class="api" filter="s60">
       
 10251       <meta rel="Api"/>
       
 10252       <unit bldFile="/app/contacts/contacts_plat/phonebook_extension_api/group"/>
       
 10253      </component>
       
 10254      <component id="phonebook_public_constants_api" name="Phonebook Public Constants API" class="api" filter="s60">
       
 10255       <meta rel="Api"/>
       
 10256       <unit bldFile="/app/contacts/contacts_plat/phonebook_public_constants_api/group"/>
       
 10257      </component>
       
 10258      <component id="phonebook_internal_ui_utilities_api" name="Phonebook Internal UI Utilities API" class="api" filter="s60">
       
 10259       <meta rel="Api"/>
       
 10260       <unit bldFile="/app/contacts/contacts_plat/phonebook_internal_ui_utilities_api/group"/>
       
 10261      </component>
       
 10262      <component id="logs_engine_api_extensions" name="Logs Engine API Extensions" class="api" filter="s60">
       
 10263       <meta rel="Api"/>
       
 10264       <unit bldFile="/app/contacts/contacts_plat/logs_engine_api_extensions/group"/>
       
 10265      </component>
       
 10266      <component id="phonebook_thumbnails_api" name="Phonebook Thumbnails API" class="api" filter="s60">
       
 10267       <meta rel="Api"/>
       
 10268       <unit bldFile="/app/contacts/contacts_plat/phonebook_thumbnails_api/group"/>
       
 10269      </component>
       
 10270      <component id="phonebook_2_icon_api" name="Phonebook 2 Icon API" class="api" filter="s60">
       
 10271       <meta rel="Api"/>
       
 10272       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_icon_api/group"/>
       
 10273      </component>
       
 10274      <component id="phonebook_engine_extension_api" name="Phonebook Engine Extension API" class="api" filter="s60">
       
 10275       <meta rel="Api"/>
       
 10276       <unit bldFile="/app/contacts/contacts_plat/phonebook_engine_extension_api/group"/>
       
 10277      </component>
       
 10278      <component id="phonebook_2_store_configuration_management_api" name="Phonebook 2 Store Configuration Management API" class="api" filter="s60">
       
 10279       <meta rel="Api"/>
       
 10280       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_store_configuration_management_api/group"/>
       
 10281      </component>
       
 10282      <component id="logs_ui_command_line_api" name="Logs UI Command Line API" class="api" filter="s60">
       
 10283       <meta rel="Api"/>
       
 10284       <unit bldFile="/app/contacts/contacts_plat/logs_ui_command_line_api/group"/>
       
 10285      </component>
       
 10286      <component id="speed_dial_dialogs_api" name="Speed Dial Dialogs API" class="api" filter="s60">
       
 10287       <meta rel="Api"/>
       
 10288       <unit bldFile="/app/contacts/contacts_plat/speed_dial_dialogs_api/group"/>
       
 10289      </component>
       
 10290      <component id="phonebook_2_xsp_view_activation_api" name="Phonebook 2 xSP View Activation API" class="api" filter="s60">
       
 10291       <meta rel="Api"/>
       
 10292       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_xsp_view_activation_api/group"/>
       
 10293      </component>
       
 10294      <component id="logs_timers_api" name="Logs Timers API" class="api" filter="s60">
       
 10295       <meta rel="Api"/>
       
 10296       <unit bldFile="/app/contacts/contacts_plat/logs_timers_api/group"/>
       
 10297      </component>
       
 10298      <component id="phonebook_2_ui_extension_definition_api" name="Phonebook 2 UI Extension Definition API" class="api" filter="s60">
       
 10299       <meta rel="Api"/>
       
 10300       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_ui_extension_definition_api/group"/>
       
 10301      </component>
       
 10302      <component id="phonebook_2_common_ui_api" name="Phonebook 2 Common UI API" class="api" filter="s60">
       
 10303       <meta rel="Api"/>
       
 10304       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_common_ui_api/group"/>
       
 10305      </component>
       
 10306      <component id="phonebook_2_ui_extension_api" name="Phonebook 2 UI Extension API" class="api" filter="s60">
       
 10307       <meta rel="Api"/>
       
 10308       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_ui_extension_api/group"/>
       
 10309      </component>
       
 10310      <component id="phonebook_2_store_property_api" name="Phonebook 2 Store Property API" class="api" filter="s60">
       
 10311       <meta rel="Api"/>
       
 10312       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_store_property_api/group"/>
       
 10313      </component>
       
 10314      <component id="phonebook_2_ui_extension_plugin_api" name="Phonebook 2 UI Extension Plug-In API" class="api" filter="s60">
       
 10315       <meta rel="Api"/>
       
 10316       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_ui_extension_plugin_api/group"/>
       
 10317      </component>
       
 10318      <component id="phonebook_2_ui_controls_api" name="Phonebook 2 UI Controls API" class="api" filter="s60">
       
 10319       <meta rel="Api"/>
       
 10320       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_ui_controls_api/group"/>
       
 10321      </component>
       
 10322      <component id="phonebook_2_thin_ui_extension_plugin_api" name="Phonebook 2 Thin UI Extension Plugin API" class="api" filter="s60">
       
 10323       <meta rel="Api"/>
       
 10324       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_thin_ui_extension_plugin_api/group"/>
       
 10325      </component>
       
 10326      <component id="phonebook_2_commands_api" name="Phonebook 2 Commands API" class="api" filter="s60">
       
 10327       <meta rel="Api"/>
       
 10328       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_commands_api/group"/>
       
 10329      </component>
       
 10330      <component id="phonebook_2_presentation_api" name="Phonebook 2 Presentation API" class="api" filter="s60">
       
 10331       <meta rel="Api"/>
       
 10332       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_presentation_api/group"/>
       
 10333      </component>
       
 10334      <component id="phonebook_2_ui_utilities_api" name="Phonebook 2 UI Utilities API" class="api" filter="s60">
       
 10335       <meta rel="Api"/>
       
 10336       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_ui_utilities_api/group"/>
       
 10337      </component>
       
 10338      <component id="phonebook_2_contact_related_icon_customization_api" name="Phonebook 2 Contact Related Icon Customization API" class="api" filter="s60">
       
 10339       <meta rel="Api"/>
       
 10340       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_contact_related_icon_customization_api/group"/>
       
 10341      </component>
       
 10342      <component id="cca_launch_api" name="CCA Launch API" class="api" filter="s60">
       
 10343       <meta rel="Api"/>
       
 10344       <unit bldFile="/app/contacts/contacts_plat/cca_launch_api/group" fitler="!test"/>
       
 10345       <unit bldFile="/app/contacts/contacts_plat/cca_launch_api/tsrc/group" filter="test,api_test"/>
       
 10346      </component>
       
 10347      <component id="cca_view_plugin_api" name="CCA View Plugin API" class="api" filter="s60">
       
 10348       <meta rel="Api"/>
       
 10349       <unit bldFile="/app/contacts/contacts_plat/cca_view_plugin_api/group" fitler="!test"/>
       
 10350       <unit bldFile="/app/contacts/contacts_plat/cca_view_plugin_api/tsrc/group" filter="test,api_test"/>
       
 10351      </component>
       
 10352      <component id="predictivesearch_client_api" name="Predictive Search Client API" class="api" filter="s60">
       
 10353       <meta rel="Api"/>
       
 10354       <unit bldFile="/app/contacts/contacts_plat/predictivesearch_client_api/group" fitler="!test"/>
       
 10355       <unit bldFile="/app/contacts/contacts_plat/predictivesearch_client_api/tsrc/group" filter="test,api_test"/>
       
 10356      </component>
       
 10357      <component id="predictivesearch_utils_api" name="Predictive Search Utils API" class="api" filter="s60">
       
 10358       <meta rel="Api"/>
       
 10359       <unit bldFile="/app/contacts/contacts_plat/predictivesearch_utils_api/group" fitler="!test"/>
       
 10360       <unit bldFile="/app/contacts/contacts_plat/predictivesearch_utils_api/tsrc/group" filter="test,api_test"/>
       
 10361      </component>
       
 10362      <component id="predictivesearch_adapters_api" name="Predictive Search Adapters API" class="api" filter="s60">
       
 10363       <meta rel="Api"/>
       
 10364       <unit bldFile="/app/contacts/contacts_plat/predictivesearch_adapters_api/group"/>
       
 10365      </component>
       
 10366      <component id="predictivesearch_algorithm_api" name="Predictive Search Algorithm API" class="api" filter="s60">
       
 10367       <meta rel="Api"/>
       
 10368       <unit bldFile="/app/contacts/contacts_plat/predictivesearch_algorithm_api/group"/>
       
 10369      </component>
       
 10370      <component id="phonebook_2_rcl_api" name="Phonebook 2 RCL API" class="api" filter="s60">
       
 10371       <meta rel="Api"/>
       
 10372       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_rcl_api/group" fitler="!test"/>
       
 10373       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_rcl_api/tsrc/group" filter="test,api_test"/>
       
 10374      </component>
       
 10375     </collection>
  6353     <collection id="contactextensions" name="Contacts Extensions" level="services">
 10376     <collection id="contactextensions" name="Contacts Extensions" level="services">
  6354      <component id="predefinedcontacts" filter="s60" name="Predefined Contacts">
 10377      <component id="predefinedcontacts" filter="s60" name="Predefined Contacts">
  6355       <unit bldFile="/app/contacts/contactextensions/predefinedcontacts/group"/>
 10378       <unit bldFile="/app/contacts/contactextensions/predefinedcontacts/group"/>
  6356      </component>
 10379      </component>
  6357     </collection>
 10380     </collection>
  6434       <!-- need to remove #includes from bld.inf and rename as Predictive Search ROM -->
 10457       <!-- need to remove #includes from bld.inf and rename as Predictive Search ROM -->
  6435       <unit bldFile="/app/contacts/predictivesearch/group"/>
 10458       <unit bldFile="/app/contacts/predictivesearch/group"/>
  6436      </component>
 10459      </component>
  6437     </collection>
 10460     </collection>
  6438     <collection id="contacts_info" name="Contacts Apps Info" level="ui">
 10461     <collection id="contacts_info" name="Contacts Apps Info" level="ui">
  6439      <component id="contacts_plat" filter="s60" name="Contacts Apps Platform Interfaces" class="api">
       
  6440       <unit bldFile="/app/contacts/contacts_plat/group"/>
       
  6441      </component>
       
  6442      <component id="contacts_plat_test" filter="s60,test,api_test" name="Contacts Apps Platform API Test">
       
  6443       <!-- can only have one unit. Use common bld.inf? -->
       
  6444       <unit bldFile="/app/contacts/contacts_plat/cca_launch_api/tsrc/group"/>
       
  6445       <unit bldFile="/app/contacts/contacts_plat/cca_view_plugin_api/tsrc/group"/>
       
  6446       <unit bldFile="/app/contacts/contacts_plat/contactpresence_api/tsrc/group"/>
       
  6447       <unit bldFile="/app/contacts/contacts_plat/presence_cache_api/tsrc/group"/>
       
  6448       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_policy_api/tsrc/group"/>
       
  6449       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_sim_services_api/tsrc/group"/>
       
  6450       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_store_api/tsrc/group"/>
       
  6451       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_vcard_api/tsrc/group"/>
       
  6452       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_view_definition_api/tsrc/group"/>
       
  6453       <unit bldFile="/app/contacts/contacts_plat/virtual_phonebook_engine_api/tsrc/group"/>
       
  6454       <unit bldFile="/app/contacts/contacts_plat/predictivesearch_client_api/tsrc/group"/>
       
  6455       <unit bldFile="/app/contacts/contacts_plat/predictivesearch_utils_api/tsrc/group"/>
       
  6456       <unit bldFile="/app/contacts/contacts_plat/phonebook_2_rcl_api/tsrc/group"/>
       
  6457      </component>
       
  6458      <component id="contacts_pub" filter="s60" name="Contacts Apps Public Interfaces" class="api">
       
  6459       <unit bldFile="/app/contacts/contacts_pub/group"/>
       
  6460      </component>
       
  6461      <component id="contacts_metadata" name="Contacts Apps Metadata" class="config" introduced="^2" purpose="development" target="desktop">
 10462      <component id="contacts_metadata" name="Contacts Apps Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  6462       <unit mrp="/app/contacts/contacts_info/contacts_metadata/contacts_metadata.mrp"/>
 10463       <unit mrp="/app/contacts/contacts_info/contacts_metadata/contacts_metadata.mrp"/>
  6463      </component>
 10464      </component>
  6464     </collection>
 10465     </collection>
  6465    </package>
 10466    </package>
  6466    <package id="organizer" level="apps" span="2" tech-domain="pr" name="Organizer Application Suite" levels="support services engine ui app">
 10467    <package id="organizer" level="apps" span="2" tech-domain="pr" name="Organizer Application Suite" levels="support services engine ui app">
       
 10468     <collection id="organizer_plat" name="Organizer Application Suite Platform Interfaces" level="app">
       
 10469      <component id="meeting_request_mailbox_utilities_api" name="Meeting Request Mailbox Utilities API" class="api" filter="s60">
       
 10470       <meta rel="Api"/>
       
 10471       <unit bldFile="/app/organizer/organizer_plat/meeting_request_mailbox_utilities_api/group"/>
       
 10472      </component>
       
 10473      <component id="meeting_request_uids_api" name="Meeting Request UIDs API" class="api" filter="s60">
       
 10474       <meta rel="Api"/>
       
 10475       <unit bldFile="/app/organizer/organizer_plat/meeting_request_uids_api/group"/>
       
 10476      </component>
       
 10477      <component id="calendar_exporter_api" name="Calendar Exporter API" class="api" filter="s60">
       
 10478       <meta rel="Api"/>
       
 10479       <unit bldFile="/app/organizer/organizer_plat/calendar_exporter_api/group"/>
       
 10480      </component>
       
 10481      <component id="agenda_versit_2_api" name="Agenda Versit 2 API" class="api" filter="s60">
       
 10482       <meta rel="Api"/>
       
 10483       <unit bldFile="/app/organizer/organizer_plat/agenda_versit_2_api/group"/>
       
 10484      </component>
       
 10485      <component id="calendar_importer_api" name="Calendar Importer API" class="api" filter="s60">
       
 10486       <meta rel="Api"/>
       
 10487       <unit bldFile="/app/organizer/organizer_plat/calendar_importer_api/group"/>
       
 10488      </component>
       
 10489      <component id="calendar_launcher_api" name="Calendar Launcher API" class="api" filter="s60">
       
 10490       <meta rel="Api"/>
       
 10491       <unit bldFile="/app/organizer/organizer_plat/calendar_launcher_api/group"/>
       
 10492      </component>
       
 10493      <component id="calendar_common_utils_api" name="Calendar Common Utils API" class="api" filter="s60">
       
 10494       <meta rel="Api"/>
       
 10495       <unit bldFile="/app/organizer/organizer_plat/calendar_common_utils_api/group"/>
       
 10496      </component>
       
 10497      <component id="searchfw_launcher_api" name="Search Framework Launcher API" class="api" filter="s60">
       
 10498       <meta rel="Api"/>
       
 10499       <unit bldFile="/app/organizer/organizer_plat/searchfw_launcher_api/group"/>
       
 10500      </component>
       
 10501      <component id="alarm_const_api" name="Alarm Const API" class="api" filter="s60">
       
 10502       <meta rel="Api"/>
       
 10503       <unit bldFile="/app/organizer/organizer_plat/alarm_const_api/group"/>
       
 10504      </component>
       
 10505      <component id="alarm_ui_external_control_api" name="Alarm UI External Control API" class="api" filter="s60">
       
 10506       <meta rel="Api"/>
       
 10507       <unit bldFile="/app/organizer/organizer_plat/alarm_ui_external_control_api/group"/>
       
 10508      </component>
       
 10509      <component id="calendar_settings_keys_api" name="Calendar Settings Keys API" class="api" filter="s60">
       
 10510       <meta rel="Api"/>
       
 10511       <unit bldFile="/app/organizer/organizer_plat/calendar_settings_keys_api/group"/>
       
 10512      </component>
       
 10513      <component id="calendar_tones_settings_keys_api" name="Calendar Tones Settings Keys API" class="api" filter="s60">
       
 10514       <meta rel="Api"/>
       
 10515       <unit bldFile="/app/organizer/organizer_plat/calendar_tones_settings_keys_api/group"/>
       
 10516      </component>
       
 10517      <component id="clock_settings_api" name="Clock Settings API" class="api" filter="s60">
       
 10518       <meta rel="Api"/>
       
 10519       <unit bldFile="/app/organizer/organizer_plat/clock_settings_api/group"/>
       
 10520      </component>
       
 10521      <component id="common_alarm_editor_api" name="Common Alarm Editor API" class="api" filter="s60">
       
 10522       <meta rel="Api"/>
       
 10523       <unit bldFile="/app/organizer/organizer_plat/common_alarm_editor_api/group"/>
       
 10524      </component>
       
 10525      <component id="alarm_ui_secondary_display_api" name="Alarm UI Secondary Display API" class="api" filter="s60">
       
 10526       <meta rel="Api"/>
       
 10527       <unit bldFile="/app/organizer/organizer_plat/alarm_ui_secondary_display_api/group"/>
       
 10528      </component>
       
 10529      <component id="searchui_launcher_api" name="Search UI Launcher API" class="api" filter="s60">
       
 10530       <meta rel="Api"/>
       
 10531       <unit bldFile="/app/organizer/organizer_plat/searchui_launcher_api/group"/>
       
 10532      </component>
       
 10533      <component id="agenda_entry_ui_api" name="Agenda Entry UI API" class="api" filter="s60">
       
 10534       <meta rel="Api"/>
       
 10535       <unit bldFile="/app/organizer/organizer_plat/agenda_entry_ui_api/group"/>
       
 10536      </component>
       
 10537      <component id="meeting_request_utillities_api" name="Meeting Request Utillities API" class="api" filter="s60">
       
 10538       <meta rel="Api"/>
       
 10539       <unit bldFile="/app/organizer/organizer_plat/meeting_request_utillities_api/group"/>
       
 10540      </component>
       
 10541      <component id="meeting_request_viewer_api" name="Meeting Request Viewer API" class="api" filter="s60">
       
 10542       <meta rel="Api"/>
       
 10543       <unit bldFile="/app/organizer/organizer_plat/meeting_request_viewer_api/group"/>
       
 10544      </component>
       
 10545      <component id="calendar_custamization_api" name="Calendar Customization API" class="api" filter="s60">
       
 10546       <meta rel="Api"/>
       
 10547       <unit bldFile="/app/organizer/organizer_plat/calendar_custamization_api/group"/>
       
 10548      </component>
       
 10549     </collection>
       
 10550     <collection id="organizer_pub" name="Organizer Application Suite Public Interfaces" level="app">
       
 10551      <component id="calendar_interim_utils2_api" name="Calendar Interim Utils 2 API" class="api" filter="s60">
       
 10552       <meta rel="Api"/>
       
 10553       <unit bldFile="/app/organizer/organizer_pub/calendar_interim_utils2_api/group"/>
       
 10554      </component>
       
 10555      <component id="notepad_library_api" name="Notepad Library API" class="api" filter="s60">
       
 10556       <meta rel="Api"/>
       
 10557       <unit bldFile="/app/organizer/organizer_pub/notepad_library_api/group"/>
       
 10558      </component>
       
 10559     </collection>
  6467     <collection id="alarmengines" name="Alarm Engines" level="engine">
 10560     <collection id="alarmengines" name="Alarm Engines" level="engine">
  6468      <component id="missedalarmstore" filter="s60" name="Missed Alarm Store">
 10561      <component id="missedalarmstore" filter="s60" name="Missed Alarm Store">
  6469       <unit bldFile="/app/organizer/alarmengines/missedalarmstore/group"/>
 10562       <unit bldFile="/app/organizer/alarmengines/missedalarmstore/group"/>
  6470      </component>
 10563      </component>
  6471     </collection>
 10564     </collection>
  6658      <component id="chinesecalendarconverter" name="Chinese Calendar Converter" introduced="6.1" purpose="optional">
 10751      <component id="chinesecalendarconverter" name="Chinese Calendar Converter" introduced="6.1" purpose="optional">
  6659       <unit bldFile="/app/organizer/pimappsupport/chinesecalendarconverter/group" mrp="/app/organizer/pimappsupport/chinesecalendarconverter/group/app-services_calcon.mrp"/>
 10752       <unit bldFile="/app/organizer/pimappsupport/chinesecalendarconverter/group" mrp="/app/organizer/pimappsupport/chinesecalendarconverter/group/app-services_calcon.mrp"/>
  6660      </component>
 10753      </component>
  6661     </collection>
 10754     </collection>
  6662     <collection id="organizer_info" name="Organizer Application Suite Info" level="app">
 10755     <collection id="organizer_info" name="Organizer Application Suite Info" level="app">
  6663      <component id="organizer_pub" filter="s60" name="Organizer Application Suite Public Interfaces" class="api">
       
  6664       <unit bldFile="/app/organizer/organizer_pub/group"/>
       
  6665      </component>
       
  6666      <component id="organizer_plat" filter="s60" name="Organizer Application Suite Platform Interfaces" class="api">
       
  6667       <unit bldFile="/app/organizer/organizer_plat/group"/>
       
  6668      </component>
       
  6669      <component id="organizer_metadata" name="Organizer Application Suite Metadata" class="config" introduced="^2" purpose="development" target="desktop">
 10756      <component id="organizer_metadata" name="Organizer Application Suite Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  6670       <unit mrp="/app/organizer/organizer_info/organizer_metadata/organizer_metadata.mrp"/>
 10757       <unit mrp="/app/organizer/organizer_info/organizer_metadata/organizer_metadata.mrp"/>
  6671      </component>
 10758      </component>
  6672     </collection>
 10759     </collection>
  6673    </package>
 10760    </package>
  6674    <package id="messaging" level="apps" span="2" tech-domain="pr" name="Messaging Apps" levels="mail eng base ui">
 10761    <package id="messaging" level="apps" span="2" tech-domain="pr" name="Messaging Apps" levels="mail eng base ui">
       
 10762     <collection id="msg_pub" name="Messaging Apps Public APIs" level="ui">
       
 10763      <component id="messaging_integration_api" name="Messaging Integration API" class="api" filter="s60">
       
 10764       <meta rel="Api"/>
       
 10765       <unit bldFile="/app/messaging/msg_pub/messaging_integration_api/group"/>
       
 10766      </component>
       
 10767      <component id="plugin_bio_control_api" name="Plug-in Bio Control API" class="api" filter="s60">
       
 10768       <meta rel="Api"/>
       
 10769       <unit bldFile="/app/messaging/msg_pub/plugin_bio_control_api/group"/>
       
 10770      </component>
       
 10771      <component id="mms_client_mtm_api" name="MMS Client MTM API" class="api" filter="s60">
       
 10772       <meta rel="Api"/>
       
 10773       <unit bldFile="/app/messaging/msg_pub/mms_client_mtm_api/group"/>
       
 10774      </component>
       
 10775      <component id="open_new_message_notification_api" name="Open New Message Notification API" class="api" filter="s60">
       
 10776       <meta rel="Api"/>
       
 10777       <unit bldFile="/app/messaging/msg_pub/open_new_message_notification_api/group"/>
       
 10778      </component>
       
 10779      <component id="messaging_editor_constants_api" name="Messaging Editor Constants API" class="api" filter="s60">
       
 10780       <meta rel="Api"/>
       
 10781       <unit bldFile="/app/messaging/msg_pub/messaging_editor_constants_api/group"/>
       
 10782      </component>
       
 10783     </collection>
       
 10784     <collection id="msg_plat" name="Messaging Apps Platform APIs" level="ui">
       
 10785      <component id="smil_player_launch_api" name="SMIL Player Launch API" class="api" filter="s60">
       
 10786       <meta rel="Api"/>
       
 10787       <unit bldFile="/app/messaging/msg_plat/smil_player_launch_api/group"/>
       
 10788      </component>
       
 10789      <component id="messaging_media_resolver_api" name="Messaging Media Resolver API" class="api" filter="s60">
       
 10790       <meta rel="Api"/>
       
 10791       <unit bldFile="/app/messaging/msg_plat/messaging_media_resolver_api/group"/>
       
 10792      </component>
       
 10793      <component id="smil_engine_api" name="SMIL Engine API" class="api" filter="s60">
       
 10794       <meta rel="Api"/>
       
 10795       <unit bldFile="/app/messaging/msg_plat/smil_engine_api/group"/>
       
 10796      </component>
       
 10797      <component id="mms_server_settings_api" name="MMS Server Settings API" class="api" filter="s60">
       
 10798       <meta rel="Api"/>
       
 10799       <unit bldFile="/app/messaging/msg_plat/mms_server_settings_api/group"/>
       
 10800      </component>
       
 10801      <component id="new_contacts_note_secondary_display_api" name="New Contacts Note Secondary Display API" class="api" filter="s60">
       
 10802       <meta rel="Api"/>
       
 10803       <unit bldFile="/app/messaging/msg_plat/new_contacts_note_secondary_display_api/group"/>
       
 10804      </component>
       
 10805      <component id="messaging_center_ui_utilities_api" name="Messaging Center UI Utilities API" class="api" filter="s60">
       
 10806       <meta rel="Api"/>
       
 10807       <unit bldFile="/app/messaging/msg_plat/messaging_center_ui_utilities_api/group"/>
       
 10808      </component>
       
 10809      <component id="internet_mail_mtm_ui_api" name="Internet Mail MTM UI API" class="api" filter="s60">
       
 10810       <meta rel="Api"/>
       
 10811       <unit bldFile="/app/messaging/msg_plat/internet_mail_mtm_ui_api/group"/>
       
 10812      </component>
       
 10813      <component id="messaging_editor_api" name="Messaging Editor API" class="api" filter="s60">
       
 10814       <meta rel="Api"/>
       
 10815       <unit bldFile="/app/messaging/msg_plat/messaging_editor_api/group"/>
       
 10816      </component>
       
 10817      <component id="email_domain_utilities_api" name="Email Domain Utilities API" class="api" filter="s60">
       
 10818       <meta rel="Api"/>
       
 10819       <unit bldFile="/app/messaging/msg_plat/email_domain_utilities_api/group"/>
       
 10820      </component>
       
 10821      <component id="smil_transition_api" name="SMIL Transition API" class="api" filter="s60">
       
 10822       <meta rel="Api"/>
       
 10823       <unit bldFile="/app/messaging/msg_plat/smil_transition_api/group"/>
       
 10824      </component>
       
 10825      <component id="new_contacts_note_status_api" name="New Contacts Note Status API" class="api" filter="s60">
       
 10826       <meta rel="Api"/>
       
 10827       <unit bldFile="/app/messaging/msg_plat/new_contacts_note_status_api/group"/>
       
 10828      </component>
       
 10829      <component id="unified_editor_video_conversion_api" name="Unified Editor Video Conversion API" class="api" filter="s60">
       
 10830       <meta rel="Api"/>
       
 10831       <unit bldFile="/app/messaging/msg_plat/unified_editor_video_conversion_api/group"/>
       
 10832      </component>
       
 10833      <component id="mms_conformance_api" name="MMS Conformance API" class="api" filter="s60">
       
 10834       <meta rel="Api"/>
       
 10835       <unit bldFile="/app/messaging/msg_plat/mms_conformance_api/group"/>
       
 10836      </component>
       
 10837      <component id="new_contacts_note_variables_api" name="New Contacts Note Variables API" class="api" filter="s60">
       
 10838       <meta rel="Api"/>
       
 10839       <unit bldFile="/app/messaging/msg_plat/new_contacts_note_variables_api/group"/>
       
 10840      </component>
       
 10841      <component id="new_message_notification_api" name="New Message Notification API" class="api" filter="s60">
       
 10842       <meta rel="Api"/>
       
 10843       <unit bldFile="/app/messaging/msg_plat/new_message_notification_api/group"/>
       
 10844      </component>
       
 10845      <component id="mms_application_api" name="MMS Application API" class="api" filter="s60">
       
 10846       <meta rel="Api"/>
       
 10847       <unit bldFile="/app/messaging/msg_plat/mms_application_api/group"/>
       
 10848      </component>
       
 10849      <component id="mms_engine_settings_api" name="MMS Engine Settings API" class="api" filter="s60">
       
 10850       <meta rel="Api"/>
       
 10851       <unit bldFile="/app/messaging/msg_plat/mms_engine_settings_api/group"/>
       
 10852      </component>
       
 10853      <component id="mms_codec_client_api" name="MMS Codec Client API" class="api" filter="s60">
       
 10854       <meta rel="Api"/>
       
 10855       <unit bldFile="/app/messaging/msg_plat/mms_codec_client_api/group"/>
       
 10856      </component>
       
 10857      <component id="send_ui_meeting_request_api" name="Send UI Meeting Request API" class="api" filter="s60">
       
 10858       <meta rel="Api"/>
       
 10859       <unit bldFile="/app/messaging/msg_plat/send_ui_meeting_request_api/group"/>
       
 10860      </component>
       
 10861      <component id="new_contact_notes_extended_api" name="New Contact Notes Extended API" class="api" filter="s60">
       
 10862       <meta rel="Api"/>
       
 10863       <unit bldFile="/app/messaging/msg_plat/new_contact_notes_extended_api/group"/>
       
 10864      </component>
       
 10865      <component id="mail_ui_constants_api" name="Mail UI Constants API" class="api" filter="s60">
       
 10866       <meta rel="Api"/>
       
 10867       <unit bldFile="/app/messaging/msg_plat/mail_ui_constants_api/group"/>
       
 10868      </component>
       
 10869      <component id="sim_dialog_launch_api" name="SIM Dialog Launch API" class="api" filter="s60">
       
 10870       <meta rel="Api"/>
       
 10871       <unit bldFile="/app/messaging/msg_plat/sim_dialog_launch_api/group"/>
       
 10872      </component>
       
 10873     </collection>
  6675     <collection id="mobilemessaging" name="Mobile Messaging" level="ui">
 10874     <collection id="mobilemessaging" name="Mobile Messaging" level="ui">
  6676      <component id="audiomsg" filter="s60" name="Audio Message">
 10875      <component id="audiomsg" filter="s60" name="Audio Message">
  6677       <unit bldFile="/app/messaging/mobilemessaging/audiomsg/group"/>
 10876       <unit bldFile="/app/messaging/mobilemessaging/audiomsg/group"/>
  6678      </component>
 10877      </component>
  6679      <component id="msgmedia" filter="s60" name="Message Media">
 10878      <component id="msgmedia" filter="s60" name="Message Media">
  6813      <component id="imap4mtm" name="IMAP4 MTM" introduced="9.2" purpose="optional" class="plugin" deprecated="^3">
 11012      <component id="imap4mtm" name="IMAP4 MTM" introduced="9.2" purpose="optional" class="plugin" deprecated="^3">
  6814       <unit bldFile="/app/messaging/email/imap4mtm/group" mrp="/app/messaging/email/imap4mtm/group/messaging_email_imap.mrp"/>
 11013       <unit bldFile="/app/messaging/email/imap4mtm/group" mrp="/app/messaging/email/imap4mtm/group/messaging_email_imap.mrp"/>
  6815      </component>
 11014      </component>
  6816     </collection>
 11015     </collection>
  6817     <collection id="messaging_info" name="Messaging Apps Info" level="ui">
 11016     <collection id="messaging_info" name="Messaging Apps Info" level="ui">
  6818      <component id="msg_plat" name="Messaging Apps Platform APIs" filter="s60" class="api">
       
  6819       <unit bldFile="/app/messaging/msg_plat/group"/>
       
  6820      </component>
       
  6821      <component id="msg_pub" name="Messaging Apps Public APIs" filter="s60" class="api">
       
  6822       <unit bldFile="/app/messaging/msg_pub/group"/>
       
  6823      </component>
       
  6824      <component id="messaging_metadata" name="Messaging Apps Metadata" class="config" introduced="^2" purpose="development" target="desktop">
 11017      <component id="messaging_metadata" name="Messaging Apps Metadata" class="config" introduced="^2" purpose="development" target="desktop">
  6825       <unit mrp="/app/messaging/messaging_info/messaging_metadata/messaging_metadata.mrp"/>
 11018       <unit mrp="/app/messaging/messaging_info/messaging_metadata/messaging_metadata.mrp"/>
  6826      </component>
 11019      </component>
  6827     </collection>
 11020     </collection>
  6828    </package>
 11021    </package>
  6829    <package id="commonemail" level="apps" span="2" tech-domain="pr" name="Email Apps" levels="service support ui app">
 11022    <package id="commonemail" level="apps" span="2" tech-domain="pr" name="Email Apps" levels="service support ui app">
       
 11023     <collection id="email_pub" name="Email Apps Public Interfaces" level="app">
       
 11024      <component id="email_widget_api" name="Email Widget API" class="api" filter="s60">
       
 11025       <meta rel="Api"/>
       
 11026       <unit bldFile="/app/commonemail/email_pub/email_widget_api/group"/>
       
 11027      </component>
       
 11028     </collection>
       
 11029     <collection id="email_plat" name="Email Apps Platform Interfaces" level="app">
       
 11030      <component id="email_client_api" name="Email Client API" class="api" filter="s60">
       
 11031       <meta rel="Api"/>
       
 11032       <unit bldFile="/app/commonemail/email_plat/email_client_api/group"/>
       
 11033      </component>
       
 11034      <component id="email_setup_plugin_api" name="Email Setup Plugin API" class="api" filter="s60">
       
 11035       <meta rel="Api"/>
       
 11036       <unit bldFile="/app/commonemail/email_plat/email_setup_plugin_api/group"/>
       
 11037      </component>
       
 11038      <component id="email_crkeys_api" name="Email CenRep Keys API" class="api" filter="s60">
       
 11039       <unit bldFile="/app/commonemail/email_plat/email_crkeys_api/group"/>
       
 11040      </component>
       
 11041     </collection>
  6830     <collection id="emailservices" name="Email Services" level="service">
 11042     <collection id="emailservices" name="Email Services" level="service">
  6831      <component id="emailframework" filter="s60" name="Email Framework" introduced="^2">
 11043      <component id="emailframework" filter="s60" name="Email Framework" introduced="^2">
  6832       <unit bldFile="/app/commonemail/emailservices/emailframework/group"/>
 11044       <unit bldFile="/app/commonemail/emailservices/emailframework/group"/>
  6833      </component>
 11045      </component>
  6834      <component id="emailclientapi" filter="s60" name="Email Client API" introduced="^2">
 11046      <component id="emailclientapi" filter="s60" name="Email Client API" introduced="^2">
  6963      </component>
 11175      </component>
  6964      <component id="commonemail_help" filter="s60" name="Email Help" introduced="^2">
 11176      <component id="commonemail_help" filter="s60" name="Email Help" introduced="^2">
  6965       <!-- should this be commented out or not? -->
 11177       <!-- should this be commented out or not? -->
  6966       <!-- <unit bldFile="help/group"/> -->
 11178       <!-- <unit bldFile="help/group"/> -->
  6967      </component>
 11179      </component>
  6968      <component id="email_plat" filter="s60" class="api" name="Email Apps Platform Interfaces">
       
  6969       <unit bldFile="/app/commonemail/email_plat/group"/>
       
  6970      </component>
       
  6971      <component id="email_pub" filter="s60" class="api" name="Email Apps Public Interfaces">
       
  6972       <unit bldFile="/app/commonemail/email_pub/group"/>
       
  6973      </component>
       
  6974     </collection>
 11180     </collection>
  6975    </package>
 11181    </package>
  6976    <package id="conversations" level="apps" tech-domain="pr" name="Conversation Apps" levels="settings utils plugin ui">
 11182    <package id="conversations" level="apps" tech-domain="pr" name="Conversation Apps" levels="settings utils plugin ui">
       
 11183     <collection id="conversations_plat" name="Conversation Apps Platform Interfaces" level="ui">
       
 11184      <component id="im_cv_launcher_api" name="IM CV Launcher API" class="api" filter="s60">
       
 11185       <meta rel="Api"/>
       
 11186       <unit bldFile="/app/conversations/conversations_plat/im_cv_launcher_api/group"/>
       
 11187      </component>
       
 11188      <component id="im_connection_api" name="IM Connection API" class="api" filter="s60">
       
 11189       <meta rel="Api"/>
       
 11190       <unit bldFile="/app/conversations/conversations_plat/im_connection_api/group"/>
       
 11191      </component>
       
 11192      <component id="im_cv_appui_api" name="IM CV App UI API" class="api" filter="s60">
       
 11193       <unit bldFile="/app/conversations/conversations_plat/im_cv_appui_api/group"/>
       
 11194      </component>
       
 11195     </collection>
  6977     <collection id="uiservicetabsettings" name="UI Service Tab Settings" level="settings">
 11196     <collection id="uiservicetabsettings" name="UI Service Tab Settings" level="settings">
  6978      <!-- this is really at the wrong rank. should move down a directory -->
 11197      <!-- this is really at the wrong rank. should move down a directory -->
  6979      <component id="vimpstsettings" filter="s60" name="VIMP Service Tab Settings">
 11198      <component id="vimpstsettings" filter="s60" name="VIMP Service Tab Settings">
  6980       <unit bldFile="/app/conversations/uiservicetabsettings/group"/>
 11199       <unit bldFile="/app/conversations/uiservicetabsettings/group"/>
  6981      </component>
 11200      </component>
  7053      <component id="imstatuspaneindicatorplugin_build" filter="s60" name="IM Status Pane Indicator Plugin Build" class="plugin" introduced="^3">
 11272      <component id="imstatuspaneindicatorplugin_build" filter="s60" name="IM Status Pane Indicator Plugin Build" class="plugin" introduced="^3">
  7054       <unit bldFile="/app/conversations/imstatuspaneindicatorplugin/group"/>
 11273       <unit bldFile="/app/conversations/imstatuspaneindicatorplugin/group"/>
  7055      </component>
 11274      </component>
  7056     </collection>
 11275     </collection>
  7057     <collection id="conversations_info" name="Conversation Apps Info" level="ui">
 11276     <collection id="conversations_info" name="Conversation Apps Info" level="ui">
  7058      <component id="conversations_plat" filter="s60" name="Conversation Apps Platform Interfaces" class="api">
       
  7059       <unit bldFile="/app/conversations/conversations_plat/group"/>
       
  7060      </component>
       
  7061      <component id="conversations_build" filter="s60" name="Conversation Apps Build">
 11277      <component id="conversations_build" filter="s60" name="Conversation Apps Build">
  7062       <!-- can the exports be moved to other components? or this remade into a configuration component?-->
 11278       <!-- can the exports be moved to other components? or this remade into a configuration component?-->
  7063       <unit bldFile="/app/conversations/group"/>
 11279       <unit bldFile="/app/conversations/group"/>
  7064      </component>
 11280      </component>
  7065     </collection>
 11281     </collection>
  7066    </package>
 11282    </package>
  7067    <package id="im" level="apps" tech-domain="pr" name="Instant Messaging Apps" levels="support prot engine apps">
 11283    <package id="im" level="apps" tech-domain="pr" name="Instant Messaging Apps" levels="support prot engine apps">
       
 11284     <collection id="im_plat" name="Instant Messaging Apps Platform Interfaces" level="apps">
       
 11285      <component id="wv_sap_settings_api" name="WV SAP Settings API" class="api" filter="s60">
       
 11286       <meta rel="Api"/>
       
 11287       <unit bldFile="/app/im/im_plat/wv_sap_settings_api/group"/>
       
 11288      </component>
       
 11289     </collection>
  7068     <collection id="wvsettings20" name="Wireless Village Settings Engine" level="support">
 11290     <collection id="wvsettings20" name="Wireless Village Settings Engine" level="support">
  7069      <!-- this is really a component. should move down a directory -->
 11291      <!-- this is really a component. should move down a directory -->
  7070      <component id="wvsapsettingsstore" name="WV SAP Settings Store" filter="s60" introduced="9.3">
 11292      <component id="wvsapsettingsstore" name="WV SAP Settings Store" filter="s60" introduced="9.3">
  7071       <unit bldFile="/app/im/wvsettings20/group"/>
 11293       <unit bldFile="/app/im/wvsettings20/group"/>
  7072      </component>
 11294      </component>
  7073     </collection>
 11295     </collection>
  7074     <collection id="im_info" name="Instant Messaging Apps Info" level="apps">
       
  7075      <component id="im_plat" filter="s60" name="Instant Messaging Apps Platform Interfaces" class="api">
       
  7076       <unit bldFile="/app/im/im_plat/group"/>
       
  7077      </component>
       
  7078     </collection>
       
  7079    </package>
 11296    </package>
  7080    <package id="dictionary" level="services" tech-domain="pr" name="Dictionary" levels="utils ui">
 11297    <package id="dictionary" level="services" tech-domain="pr" name="Dictionary" levels="utils ui">
       
 11298     <collection id="dictionary_plat" name="Dictionary Platform Interfaces" level="ui">
       
 11299      <component id="menu_suites_macros_api" name="Menu Suites Macros API" class="api" filter="s60">
       
 11300       <meta rel="Api"/>
       
 11301       <unit bldFile="/app/dictionary/dictionary_plat/menu_suites_macros_api/group"/>
       
 11302      </component>
       
 11303     </collection>
  7081     <collection id="userdict" name="User Dictionary" level="ui">
 11304     <collection id="userdict" name="User Dictionary" level="ui">
  7082      <!-- collection is really a component, move down a dir -->
 11305      <!-- collection is really a component, move down a dir -->
  7083      <component id="userdict_build" filter="s60" name="Japanese User Dictionary">
 11306      <component id="userdict_build" filter="s60" name="Japanese User Dictionary">
  7084       <unit bldFile="/app/dictionary/userdict/group"/>
 11307       <unit bldFile="/app/dictionary/userdict/group"/>
  7085      </component>
 11308      </component>
  7086     </collection>
 11309     </collection>
  7087     <collection id="dictionary_info" name="Dictionary Info" level="ui">
       
  7088      <component id="dictionary_plat" filter="s60" name="Dictionary Platform Interfaces" class="api">
       
  7089       <unit bldFile="/app/dictionary/dictionary_plat/group"/>
       
  7090      </component>
       
  7091     </collection>
       
  7092    </package>
 11310    </package>
  7093    <package id="camera" level="apps" tech-domain="ma" name="Camera Apps">
 11311    <package id="camera" level="apps" tech-domain="ma" name="Camera Apps">
       
 11312     <collection id="camera_plat" name="Camera Apps Platform Interfaces">
       
 11313      <component id="camcorder_ui_constants_api" name="Camcorder UI Constants API" class="api" filter="s60">
       
 11314       <meta rel="Api"/>
       
 11315       <unit bldFile="/app/camera/camera_plat/camcorder_ui_constants_api/group"/>
       
 11316      </component>
       
 11317      <component id="active_palette_2_api" name="Active Palette 2 API" class="api" filter="s60">
       
 11318       <meta rel="Api"/>
       
 11319       <unit bldFile="/app/camera/camera_plat/active_palette_2_api/group"/>
       
 11320      </component>
       
 11321     </collection>
  7094     <collection id="camerauis" name="Camera UIs">
 11322     <collection id="camerauis" name="Camera UIs">
  7095      <component id="activepalette" filter="s60" name="Active Palette">
 11323      <component id="activepalette" filter="s60" name="Active Palette">
  7096       <unit bldFile="/app/camera/camerauis/activepalette/group"/>
 11324       <unit bldFile="/app/camera/camerauis/activepalette/group"/>
  7097      </component>
 11325      </component>
  7098      <component id="cameraapp" filter="s60" name="Camera Application">
 11326      <component id="cameraapp" filter="s60" name="Camera Application">
  7099       <unit bldFile="/app/camera/camerauis/cameraapp/group"/>
 11327       <unit bldFile="/app/camera/camerauis/cameraapp/group"/>
  7100       <unit bldFile="/app/camera/camerauis/cameraapp/help/group"/>
 11328       <unit bldFile="/app/camera/camerauis/cameraapp/help/group"/>
  7101      </component>
 11329      </component>
  7102     </collection>
 11330     </collection>
  7103     <collection id="camera_info" name="Camera Apps Info">
 11331     <collection id="camera_info" name="Camera Apps Info">
  7104      <component id="camera_plat" filter="s60" name="Camera Apps Platform Interfaces" class="api">
       
  7105       <unit bldFile="/app/camera/camera_plat/group"/>
       
  7106      </component>
       
  7107      <component id="camera_plat_test" filter="s60,test,api_test" name="Camera Apps Platform API Tests" purpose="development">
 11332      <component id="camera_plat_test" filter="s60,test,api_test" name="Camera Apps Platform API Tests" purpose="development">
  7108       <!-- can only have one unit. #include from a single bld.inf? -->
 11333       <!-- can only have one unit. #include from a single bld.inf? -->
  7109       <unit bldFile="/app/camera/camera_plat/camcorder_ui_constants_api/tsrc/group"/>
 11334       <unit bldFile="/app/camera/camera_plat/camcorder_ui_constants_api/tsrc/group"/>
  7110       <unit bldFile="/app/camera/camera_plat/active_palette_2_api/tsrc/group"/>
 11335       <unit bldFile="/app/camera/camera_plat/active_palette_2_api/tsrc/group"/>
  7111      </component>
 11336      </component>
  7112     </collection>
 11337     </collection>
  7113    </package>
 11338    </package>
  7114    <package id="imgeditor" level="apps" tech-domain="ma" name="Image Editor Apps" levels="engine ui">
 11339    <package id="imgeditor" level="apps" tech-domain="ma" name="Image Editor Apps" levels="engine ui">
       
 11340     <collection id="imgeditor_plat" name="Image Editor Apps Platform Interfaces" level="ui">
       
 11341      <component id="image_editor_debug_utilities_api" name="Image Editor Debug Utilities API" class="api" filter="s60">
       
 11342       <meta rel="Api"/>
       
 11343       <unit bldFile="/app/imgeditor/imgeditor_plat/image_editor_debug_utilities_api/group"/>
       
 11344      </component>
       
 11345      <component id="image_editor_utilities_api" name="Image Editor Utilities API" class="api" filter="s60">
       
 11346       <meta rel="Api"/>
       
 11347       <unit bldFile="/app/imgeditor/imgeditor_plat/image_editor_utilities_api/group"/>
       
 11348      </component>
       
 11349      <component id="image_editor_definitions_api" name="Image Editor Definitions API" class="api" filter="s60">
       
 11350       <meta rel="Api"/>
       
 11351       <unit bldFile="/app/imgeditor/imgeditor_plat/image_editor_definitions_api/group"/>
       
 11352      </component>
       
 11353      <component id="image_editor_system_parameters_api" name="Image Editor System Parameters API" class="api" filter="s60">
       
 11354       <meta rel="Api"/>
       
 11355       <unit bldFile="/app/imgeditor/imgeditor_plat/image_editor_system_parameters_api/group"/>
       
 11356      </component>
       
 11357      <component id="image_processing_engine_api" name="Image Processing Engine API" class="api" filter="s60">
       
 11358       <meta rel="Api"/>
       
 11359       <unit bldFile="/app/imgeditor/imgeditor_plat/image_processing_engine_api/group"/>
       
 11360      </component>
       
 11361     </collection>
  7115     <collection id="imageeditor" name="Image Editor UI" level="ui">
 11362     <collection id="imageeditor" name="Image Editor UI" level="ui">
  7116      <component id="pb" filter="s60" name="Plugin Base">
 11363      <component id="pb" filter="s60" name="Plugin Base">
  7117       <unit bldFile="/app/imgeditor/imageeditor/pb/group"/>
 11364       <unit bldFile="/app/imgeditor/imageeditor/pb/group"/>
  7118      </component>
 11365      </component>
  7119      <component id="iepb" filter="s60" name="Image Editor Plugin Base">
 11366      <component id="iepb" filter="s60" name="Image Editor Plugin Base">
  7198      <component id="imageeditorengine_build" filter="s60" name="Image Editor Engine Build">
 11445      <component id="imageeditorengine_build" filter="s60" name="Image Editor Engine Build">
  7199       <!-- should distribute this to the other components -->
 11446       <!-- should distribute this to the other components -->
  7200       <unit bldFile="/app/imgeditor/imageeditorengine/group"/>
 11447       <unit bldFile="/app/imgeditor/imageeditorengine/group"/>
  7201      </component>
 11448      </component>
  7202     </collection>
 11449     </collection>
  7203     <collection id="imgeditor_info" name="Image Editor Apps Info" level="ui">
       
  7204      <component id="imgeditor_plat" filter="s60" name="Image Editor Apps Platform Interfaces" class="api">
       
  7205       <unit bldFile="/app/imgeditor/imgeditor_plat/group"/>
       
  7206      </component>
       
  7207     </collection>
       
  7208    </package>
 11450    </package>
  7209    <package id="videoeditor" level="apps" tech-domain="ma" name="Video Editor Apps" levels="engine ui">
 11451    <package id="videoeditor" level="apps" tech-domain="ma" name="Video Editor Apps" levels="engine ui">
       
 11452     <collection id="videoeditor_plat" filter="s60" name="Video Editor Apps Platform Interfaces" level="ui">
       
 11453      <component id="video_editor_engine_api" name="Video Editor Engine API" class="api" introduced="^2">
       
 11454       <meta rel="Api"/>
       
 11455       <unit bldFile="/app/videoeditor/videoeditor_plat/video_editor_engine_api/group"/>
       
 11456      </component>
       
 11457     </collection>
  7210     <collection id="videditor" name="Video Editor" level="ui">
 11458     <collection id="videditor" name="Video Editor" level="ui">
  7211      <component id="videoeditorcommon" filter="s60" name="Video Editor Common" introduced="^2">
 11459      <component id="videoeditorcommon" filter="s60" name="Video Editor Common" introduced="^2">
  7212       <unit bldFile="/app/videoeditor/videditor/videoeditorcommon/group"/>
 11460       <unit bldFile="/app/videoeditor/videditor/videoeditorcommon/group"/>
  7213      </component>
 11461      </component>
  7214      <component id="videoeditoruicomponents" filter="s60" name="Video Editor UI Components" introduced="^2">
 11462      <component id="videoeditoruicomponents" filter="s60" name="Video Editor UI Components" introduced="^2">
  7257      <component id="videoeditorengine_build" filter="s60" name="Video Editor Engine Build" introduced="^2">
 11505      <component id="videoeditorengine_build" filter="s60" name="Video Editor Engine Build" introduced="^2">
  7258       <!-- can the exports be distributed to the other components? Or should this be collapsed into one component?-->
 11506       <!-- can the exports be distributed to the other components? Or should this be collapsed into one component?-->
  7259       <unit bldFile="/app/videoeditor/videoeditorengine/group"/>
 11507       <unit bldFile="/app/videoeditor/videoeditorengine/group"/>
  7260      </component>
 11508      </component>
  7261     </collection>
 11509     </collection>
  7262     <collection id="videoeditor_info" name="Video Editor Apps Info" level="ui">
       
  7263      <component id="videoeditor_plat" filter="s60" name="Video Editor Apps Platform Interfaces" class="api" introduced="^2">
       
  7264       <unit bldFile="/app/videoeditor/videoeditor_plat/group"/>
       
  7265      </component>
       
  7266     </collection>
       
  7267    </package>
 11510    </package>
  7268    <package id="videoplayer" level="apps" tech-domain="ma" name="Video Player Apps" levels="support plugin util apps">
 11511    <package id="videoplayer" level="apps" tech-domain="ma" name="Video Player Apps" levels="support plugin util apps">
       
 11512     <collection id="videoplayer_plat" name="Video Player Apps Platform Interfaces" level="apps">
       
 11513      <component id="videoplayer_startup_api" name="Video Player Startup API" class="api" filter="s60">
       
 11514       <unit bldFile="/app/videoplayer/videoplayer_plat/videoplayer_startup_api/group" filter="!test"/>
       
 11515       <unit bldFile="/app/videoplayer/videoplayer_plat/videoplayer_startup_api/tsrc/group" filter="test,api_test"/>
       
 11516      </component>
       
 11517      <component id="video_player_file_details_dialog_api" name="Media Player File Details Dialog API" class="api" filter="s60">
       
 11518       <meta rel="Api"/>
       
 11519       <unit bldFile="/app/videoplayer/videoplayer_plat/video_player_file_details_dialog_api/group" filter="!test"/>
       
 11520       <unit bldFile="/app/videoplayer/videoplayer_plat/video_player_file_details_dialog_api/tsrc/group" filter="test,api_test"/>
       
 11521      </component>
       
 11522      <component id="videocollection_api" name="Video Collection API" class="api" filter="s60">
       
 11523       <unit bldFile="/app/videoplayer/videoplayer_plat/videocollection_api/group"/>
       
 11524      </component>
       
 11525     </collection>
  7269     <collection id="videofeeds" name="Video Feeds" level="util">
 11526     <collection id="videofeeds" name="Video Feeds" level="util">
  7270      <component id="iptv_utils" filter="s60" name="IPTV Util" introduced="^3">
 11527      <component id="iptv_utils" filter="s60" name="IPTV Util" introduced="^3">
  7271       <unit bldFile="/app/videoplayer/videofeeds/utils/group"/>
 11528       <unit bldFile="/app/videoplayer/videofeeds/utils/group"/>
  7272      </component>
 11529      </component>
  7273      <component id="viewmessageutility" filter="s60" name="View Message Utility" introduced="^3">
 11530      <component id="viewmessageutility" filter="s60" name="View Message Utility" introduced="^3">
  7394     <collection id="videoplayerapp" name="Video Player App" level="apps">
 11651     <collection id="videoplayerapp" name="Video Player App" level="apps">
  7395      <component id="lwplayer" name="Lightweight Player" filter="s60">
 11652      <component id="lwplayer" name="Lightweight Player" filter="s60">
  7396       <unit bldFile="/app/videoplayer/videoplayerapp/lwplayer/group"/>
 11653       <unit bldFile="/app/videoplayer/videoplayerapp/lwplayer/group"/>
  7397      </component>
 11654      </component>
  7398      <component id="mpxvideoplayer" filter="s60" name="MPX Video Player" class="plugin">
 11655      <component id="mpxvideoplayer" filter="s60" name="MPX Video Player" class="plugin">
  7399       <unit bldFile="/app/videoplayer/videoplayerapp/mpxvideoplayer/group"/>
 11656       <unit bldFile="/app/videoplayer/videoplayerapp/mpxvideoplayer/group" filter="!test"/>
       
 11657       <unit bldFile="/app/videoplayer/videoplayerapp/mpxvideoplayer/tsrc/ut_mpxvideoplayertest/group" filter="test,unit_test"/>
  7400      </component>
 11658      </component>
  7401      <component id="videoplayerlauncher" filter="s60" name="Video Player Launcher">
 11659      <component id="videoplayerlauncher" filter="s60" name="Video Player Launcher">
  7402       <unit bldFile="/app/videoplayer/videoplayerapp/videoplayerlauncher/group"/>
 11660       <unit bldFile="/app/videoplayer/videoplayerapp/videoplayerlauncher/group"/>
  7403      </component>
 11661      </component>
  7404     </collection>
 11662     </collection>
  7405     <collection id="videoplayback" name="Video Playback Plugins" level="plugin">
 11663     <collection id="videoplayback" name="Video Playback Plugins" level="plugin">
  7406      <component id="videohelix" name="Video Helix" filter="s60" introduced="^3" class="plugin">
 11664      <component id="videohelix" name="Video Helix" filter="s60" introduced="^3" class="plugin">
  7407       <unit bldFile="/app/videoplayer/videoplayback/videohelix/group"/>
 11665       <unit bldFile="/app/videoplayer/videoplayback/videohelix/group" filter="!test"/>
       
 11666       <unit bldFile="/app/videoplayer/videoplayback/videohelix/tsrc/ut_videohelixtest/group" filter="test,unit_test"/>
  7408      </component>
 11667      </component>
  7409      <component id="videopdlplaybackviewplugin" filter="s60" name="Video PDL Playback View Plugin" class="plugin" introduced="^3">
 11668      <component id="videopdlplaybackviewplugin" filter="s60" name="Video PDL Playback View Plugin" class="plugin" introduced="^3">
  7410       <unit bldFile="/app/videoplayer/videoplayback/videopdlplaybackviewplugin/group"/>
 11669       <unit bldFile="/app/videoplayer/videoplayback/videopdlplaybackviewplugin/group" filter="!test"/>
  7411      </component>
 11670      </component>
  7412      <component id="videoplaybackcontrols" filter="s60" name="Video Playback Controls" introduced="^3" class="plugin">
 11671      <component id="videoplaybackcontrols" filter="s60" name="Video Playback Controls" introduced="^3" class="plugin">
  7413       <unit bldFile="/app/videoplayer/videoplayback/videoplaybackcontrols/group"/>
 11672       <unit bldFile="/app/videoplayer/videoplayback/videoplaybackcontrols/group" filter="!test"/>
       
 11673       <unit bldFile="/app/videoplayer/videoplayback/videoplaybackcontrols/tsrc/videoplaybackcontrols_test/group" filter="test,unit_test"/>
  7414      </component>
 11674      </component>
  7415      <component id="videoplaybackviewplugin" filter="s60" name="Video Playback View Plugin" class="plugin" introduced="^3">
 11675      <component id="videoplaybackviewplugin" filter="s60" name="Video Playback View Plugin" class="plugin" introduced="^3">
  7416       <unit bldFile="/app/videoplayer/videoplayback/videoplaybackviewplugin/group"/>
 11676       <unit bldFile="/app/videoplayer/videoplayback/videoplaybackviewplugin/group"/>
  7417      </component>
 11677      </component>
  7418      <component id="videoplaybackviews" filter="s60" name="Video Playback Views" class="plugin" introduced="^3">
 11678      <component id="videoplaybackviews" filter="s60" name="Video Playback Views" class="plugin" introduced="^3">
  7419       <unit bldFile="/app/videoplayer/videoplayback/videoplaybackviews/group"/>
 11679       <unit bldFile="/app/videoplayer/videoplayback/videoplaybackviews/group" filter="!test"/>
  7420      </component>
 11680       <unit bldFile="/app/videoplayer/videoplayback/videoplaybackviews/tsrc/ut_userinputhandlertest/group" filter="test,unit_test"/>
  7421      <component id="videoplayer_tsrc" name="Video Player Tests" filter="s60,test,unit_test" introduced="^3" purpose="development">
       
  7422       <!--  can only have one unit. Can these be #included from any of the above. Why is a videoplayerapp test in here?-->
       
  7423       <unit bldFile="/app/videoplayer/videoplayback/videohelix/tsrc/ut_videohelixtest/group"/>
       
  7424       <unit bldFile="/app/videoplayer/videoplayback/videoplaybackcontrols/tsrc/videoplaybackcontrols_test/group"/>
       
  7425       <unit bldFile="/app/videoplayer/videoplayback/videoplaybackviews/tsrc/ut_userinputhandlertest/group"/>
       
  7426       <unit bldFile="/app/videoplayer/videoplayerapp/mpxvideoplayer/tsrc/ut_mpxvideoplayertest/group"/>
       
  7427      </component>
       
  7428     </collection>
       
  7429     <collection id="videoplayer_info" name="Video Player Apps Info" level="apps">
       
  7430      <component id="videoplayer_plat" filter="s60" name="Video Player Apps Platform Interfaces" class="api">
       
  7431       <unit bldFile="/app/videoplayer/videoplayer_plat/group"/>
       
  7432      </component>
       
  7433      <component id="videoplayer_api_test" filter="s60,test,api_test" purpose="development" name="Video Player API Test">
       
  7434       <!--  can only have one unit, #include from a common bld.inf? -->
       
  7435       <unit bldFile="/app/videoplayer/videoplayer_plat/video_player_file_details_dialog_api/tsrc/group"/>
       
  7436       <unit bldFile="/app/videoplayer/videoplayer_plat/videoplayer_startup_api/tsrc/group"/>
       
  7437      </component>
 11681      </component>
  7438     </collection>
 11682     </collection>
  7439    </package>
 11683    </package>
  7440    <package id="photos" level="apps" tech-domain="ma" name="Photos" levels="support fw ui app">
 11684    <package id="photos" level="apps" tech-domain="ma" name="Photos" levels="support fw ui app">
       
 11685     <collection id="photos_plat" name="Photos Platform Interfaces" level="app">
       
 11686      <component id="collection_plugins_api" name="Collection Plugins API" introduced="^2" class="api" filter="s60">
       
 11687       <unit bldFile="/app/photos/photos_plat/collection_plugins_api/group"/>
       
 11688      </component>
       
 11689      <component id="controllers_collection_api" name="Controllers Collection API" introduced="^2" class="api" filter="s60">
       
 11690       <unit bldFile="/app/photos/photos_plat/controllers_collection_api/group"/>
       
 11691      </component>
       
 11692      <component id="gallery_utilities_api" name="Gallery Utilities API" introduced="^2" class="api" filter="s60">
       
 11693       <unit bldFile="/app/photos/photos_plat/gallery_utilities_api/group"/>
       
 11694      </component>
       
 11695      <component id="slideshow_ui_constants_api" name="Slideshow Ui Constants API" introduced="^2" class="api" filter="s60">
       
 11696       <unit bldFile="/app/photos/photos_plat/slideshow_ui_constants_api/group"/>
       
 11697      </component>
       
 11698      <component id="views_metadatadialog_api" name="Views Metadata Dialog API" introduced="^2" class="api" filter="s60">
       
 11699       <unit bldFile="/app/photos/photos_plat/views_metadatadialog_api/group"/>
       
 11700      </component>
       
 11701     </collection>
  7441     <collection id="photosgallery" name="Photos Gallery" level="app">
 11702     <collection id="photosgallery" name="Photos Gallery" level="app">
  7442      <!-- consider splitting this collection into the application itself, and the frameworks behind it -->
 11703      <!-- consider splitting this collection into the application itself, and the frameworks behind it -->
  7443      <component id="photosgallery_help" filter="s60" name="Photos Help" introduced="^2">
 11704      <component id="photosgallery_help" filter="s60" name="Photos Help" introduced="^2">
  7444       <unit bldFile="/app/photos/photosgallery/help/group"/>
 11705       <unit bldFile="/app/photos/photosgallery/help/group"/>
  7445      </component>
 11706      </component>
  7489      <component id="photosgallery_build" filter="s60" name="Photos Gallery Build" introduced="^2">
 11750      <component id="photosgallery_build" filter="s60" name="Photos Gallery Build" introduced="^2">
  7490       <!--  need to remove the #included above bld.infs from this  -->
 11751       <!--  need to remove the #included above bld.infs from this  -->
  7491       <unit bldFile="/app/photos/photosgallery/group"/>
 11752       <unit bldFile="/app/photos/photosgallery/group"/>
  7492      </component>
 11753      </component>
  7493     </collection>
 11754     </collection>
  7494     <collection id="photos_info" name="Photos Info" level="app">
       
  7495      <component id="photos_plat" filter="s60" name="Photos Platform Interfaces" class="api" introduced="^2">
       
  7496       <unit bldFile="/app/photos/photos_plat/group"/>
       
  7497      </component>
       
  7498     </collection>
       
  7499    </package>
 11755    </package>
  7500    <package id="musicplayer" level="apps" tech-domain="ma" name="Music Player Apps" levels="plugins support hs app">
 11756    <package id="musicplayer" level="apps" tech-domain="ma" name="Music Player Apps" levels="plugins support hs app">
       
 11757     <collection id="musicplayer_plat" name="Music Player Apps Platform Interfaces" level="app">
       
 11758      <component id="mpx_music_player_app_api" name="MPX Music Player App API" class="api" filter="s60">
       
 11759       <meta rel="Api"/>
       
 11760       <unit bldFile="/app/musicplayer/musicplayer_plat/mpx_music_player_app_api/group"/>
       
 11761      </component>
       
 11762      <component id="mpx_music_player_commonui_api" name="MPX Music Player Common UI API" class="api" filter="s60">
       
 11763       <meta rel="Api"/>
       
 11764       <unit bldFile="/app/musicplayer/musicplayer_plat/mpx_music_player_commonui_api/group"/>
       
 11765      </component>
       
 11766      <component id="mpx_music_player_media_key_handler_api" name="MPX Music Player Media Key Handler API" class="api" filter="s60">
       
 11767       <meta rel="Api"/>
       
 11768       <unit bldFile="/app/musicplayer/musicplayer_plat/mpx_music_player_media_key_handler_api/group"/>
       
 11769      </component>
       
 11770      <component id="mpx_music_player_remote_control_api" name="MPX Music Player Remote Control API" class="api" filter="s60">
       
 11771       <meta rel="Api"/>
       
 11772       <unit bldFile="/app/musicplayer/musicplayer_plat/mpx_music_player_remote_control_api/group"/>
       
 11773      </component>
       
 11774      <component id="mpx_music_shop_ui_api" name="MPX Music Shop UI API" class="api" filter="s60">
       
 11775       <meta rel="Api"/>
       
 11776       <unit bldFile="/app/musicplayer/musicplayer_plat/mpx_music_shop_ui_api/group"/>
       
 11777      </component>
       
 11778      <component id="mpx_music_wap_adapter_cenrep_api" name="MPX Music Wap Adapter CenRep API" class="api" filter="s60">
       
 11779       <meta rel="Api"/>
       
 11780       <unit bldFile="/app/musicplayer/musicplayer_plat/mpx_music_wap_adapter_cenrep_api/group"/>
       
 11781      </component>
       
 11782      <component id="mpx_music_store_api" name="MPX Music Store Find API" class="api" filter="s60">
       
 11783       <meta rel="Api"/>
       
 11784       <unit bldFile="/app/musicplayer/musicplayer_plat/mpx_music_store_api/group"/>
       
 11785      </component>
       
 11786      <component id="audio_application_features_api" name="Audio Application Features API" class="api" filter="s60">
       
 11787       <meta rel="Api"/>
       
 11788       <unit bldFile="/app/musicplayer/musicplayer_plat/audio_application_features_api/group"/>
       
 11789      </component>
       
 11790      <component id="music_content_publisher_plugin_api" name="Music Content Publisher Plugin API" class="api" filter="s60">
       
 11791       <meta rel="Api"/>
       
 11792       <unit bldFile="/app/musicplayer/musicplayer_plat/music_content_publisher_plugin_api/group"/>
       
 11793      </component>
       
 11794     </collection>
  7501     <collection id="mpxmusicplayer" name="MPX Music Player" level="app">
 11795     <collection id="mpxmusicplayer" name="MPX Music Player" level="app">
  7502      <component id="mpxmusicplayer_help" filter="s60" name="Help">
 11796      <component id="mpxmusicplayer_help" filter="s60" name="Help">
  7503       <unit bldFile="/app/musicplayer/mpxmusicplayer/help/group"/>
 11797       <unit bldFile="/app/musicplayer/mpxmusicplayer/help/group"/>
  7504      </component>
 11798      </component>
  7505      <component id="mpxmusicplayer_commonui" filter="s60" name="MPX Common UI">
 11799      <component id="mpxmusicplayer_commonui" filter="s60" name="MPX Common UI">
  7559     <collection id="musicplayer_info" name="Music Player Apps Info" level="app">
 11853     <collection id="musicplayer_info" name="Music Player Apps Info" level="app">
  7560      <component id="musicplayer_build" filter="s60" name="Music Player Build">
 11854      <component id="musicplayer_build" filter="s60" name="Music Player Build">
  7561       <!-- should explicitly #inlcude musicplayerbldvariant.hrh in each component  -->
 11855       <!-- should explicitly #inlcude musicplayerbldvariant.hrh in each component  -->
  7562       <unit bldFile="/app/musicplayer/group"/>
 11856       <unit bldFile="/app/musicplayer/group"/>
  7563      </component>
 11857      </component>
  7564      <component id="musicplayer_plat" filter="s60" name="Music Player Apps Platform Interfaces" class="api">
       
  7565       <unit bldFile="/app/musicplayer/musicplayer_plat/group"/>
       
  7566      </component>
       
  7567      <component id="musicplayer_test" filter="s60,test,pref_test,api_test" purpose="development" name="Music Player Apps Test">
 11858      <component id="musicplayer_test" filter="s60,test,pref_test,api_test" purpose="development" name="Music Player Apps Test">
  7568       <unit bldFile="/app/musicplayer/tsrc/group"/>
 11859       <unit bldFile="/app/musicplayer/tsrc/group"/>
  7569      </component>
 11860      </component>
  7570     </collection>
 11861     </collection>
  7571    </package>
 11862    </package>
  7597    </package>
 11888    </package>
  7598    <package id="internetradio" level="apps" tech-domain="ma" name="Internet Radio Apps"/>
 11889    <package id="internetradio" level="apps" tech-domain="ma" name="Internet Radio Apps"/>
  7599    <package id="tv" level="services" tech-domain="ma" name="TV Apps"/>
 11890    <package id="tv" level="services" tech-domain="ma" name="TV Apps"/>
  7600    <package id="voicerec" level="apps" tech-domain="ma" name="Voice Recorder Apps">
 11891    <package id="voicerec" level="apps" tech-domain="ma" name="Voice Recorder Apps">
  7601     <!-- custom filter pref_test-->
 11892     <!-- custom filter pref_test-->
       
 11893     <collection id="voicerec_plat" name="Voice Recorder Apps Platform Interfaces">
       
 11894      <component id="new_file_service_api" name="New File Service API" class="api" filter="s60">
       
 11895       <meta rel="Api"/>
       
 11896       <unit bldFile="/app/voicerec/voicerec_plat/new_file_service_api/group"/>
       
 11897      </component>
       
 11898      <component id="voicerecorder_public_constants_api" name="Voice Recorder Public Constants API" class="api" filter="s60">
       
 11899       <meta rel="Api"/>
       
 11900       <unit bldFile="/app/voicerec/voicerec_plat/voicerecorder_public_constants_api/group"/>
       
 11901      </component>
       
 11902     </collection>
  7602     <collection id="voicerecorder" name="Voice Recorder">
 11903     <collection id="voicerecorder" name="Voice Recorder">
  7603      <!--this is really a component, move down a directory -->
 11904      <!--this is really a component, move down a directory -->
  7604      <component id="voicerecorder_build" filter="s60" name="Voice Recorder Build">
 11905      <component id="voicerecorder_build" filter="s60" name="Voice Recorder Build">
  7605       <unit bldFile="/app/voicerec/voicerecorder/group"/>
 11906       <unit bldFile="/app/voicerec/voicerecorder/group"/>
  7606      </component>
 11907      </component>
  7607     </collection>
 11908     </collection>
  7608     <collection id="voicerec_info" name="Voice Recorder Apps Info">
 11909     <collection id="voicerec_info" name="Voice Recorder Apps Info">
  7609      <component id="voicerec_api_test" filter="s60,test,api_test,pref_test" purpose="development" name="Voice Recorder Apps Test">
 11910      <component id="voicerec_api_test" filter="s60,test,api_test,pref_test" purpose="development" name="Voice Recorder Apps Test">
  7610       <unit bldFile="/app/voicerec/tsrc/group"/>
 11911       <unit bldFile="/app/voicerec/tsrc/group"/>
  7611      </component>
       
  7612      <component id="voicerec_plat" filter="s60" name="Voice Recorder Apps Platform Interfaces" class="api">
       
  7613       <unit bldFile="/app/voicerec/voicerec_plat/group"/>
       
  7614      </component>
 11912      </component>
  7615     </collection>
 11913     </collection>
  7616    </package>
 11914    </package>
  7617    <package id="screensaver" level="apps" tech-domain="ui" name="Screen Saver Apps" levels="plugin ui">
 11915    <package id="screensaver" level="apps" tech-domain="ui" name="Screen Saver Apps" levels="plugin ui">
  7618     <!-- is this a user-facing application or a daemon? -->
 11916     <!-- is this a user-facing application or a daemon? -->
  7649       <unit bldFile="/app/screensaver/group"/>
 11947       <unit bldFile="/app/screensaver/group"/>
  7650      </component>
 11948      </component>
  7651     </collection>
 11949     </collection>
  7652    </package>
 11950    </package>
  7653    <package id="homescreen" level="apps" tech-domain="ui" name="Home Screen Apps" levels="fw support apps">
 11951    <package id="homescreen" level="apps" tech-domain="ui" name="Home Screen Apps" levels="fw support apps">
       
 11952     <collection id="homescreen_plat" name="Home Screen Apps Platform Interfaces" level="apps">
       
 11953      <component id="menu_settings_api" name="Menu Settings API" class="api" filter="s60">
       
 11954       <meta rel="Api"/>
       
 11955       <unit bldFile="/app/homescreen/homescreen_plat/menu_settings_api/group"/>
       
 11956      </component>
       
 11957      <component id="hs_content_control_ui" name="HS Content Control Ui" class="api" filter="s60">
       
 11958       <unit bldFile="/app/homescreen/homescreen_plat/hs_content_control_ui/group"/>
       
 11959      </component>
       
 11960      <component id="hs_renderingplugin_api" name="HS Rendering Plugin API" class="api" filter="s60">
       
 11961       <unit bldFile="/app/homescreen/homescreen_plat/hs_renderingplugin_api/group"/>
       
 11962      </component>
       
 11963     </collection>
  7654     <collection id="idlehomescreen" name="Idle Home Screen" level="apps">
 11964     <collection id="idlehomescreen" name="Idle Home Screen" level="apps">
  7655      <component id="nativeuicontroller" filter="s60" name="Native UI Controller">
 11965      <component id="nativeuicontroller" filter="s60" name="Native UI Controller">
  7656       <unit bldFile="/app/homescreen/idlehomescreen/nativeuicontroller/group"/>
 11966       <unit bldFile="/app/homescreen/idlehomescreen/nativeuicontroller/group"/>
  7657      </component>
 11967      </component>
  7658      <component id="exths" filter="s60" name="Active Idle Container" class="plugin">
 11968      <component id="exths" filter="s60" name="Active Idle Container" class="plugin">
  7715      </component>
 12025      </component>
  7716      <component id="taskswitcherui" filter="s60" name="Task Switcher UI" introduced="^3">
 12026      <component id="taskswitcherui" filter="s60" name="Task Switcher UI" introduced="^3">
  7717       <unit bldFile="/app/homescreen/taskswitcher/taskswitcherui/group"/>
 12027       <unit bldFile="/app/homescreen/taskswitcher/taskswitcherui/group"/>
  7718      </component>
 12028      </component>
  7719     </collection>
 12029     </collection>
  7720     <collection id="homescreen_info" name="Home Screen Apps Info" level="apps">
       
  7721      <component id="homescreen_plat" filter="s60" name="Home Screen Apps Platform Interfaces" class="api">
       
  7722       <unit bldFile="/app/homescreen/homescreen_plat/group"/>
       
  7723      </component>
       
  7724     </collection>
       
  7725    </package>
 12030    </package>
  7726    <package id="graphicsuis" level="services" tech-domain="ui" name="Graphics UIs" levels="util ui">
 12031    <package id="graphicsuis" level="services" tech-domain="ui" name="Graphics UIs" levels="util ui">
  7727     <collection id="graphicsuis_info" name="Graphics UIs Info" level="ui">
 12032     <collection id="graphicsuis_plat" name="Graphics UIs Platform Interfaces" level="ui">
  7728      <component id="graphicsuis_plat" filter="s60" name="Graphics UIs Platform Interfaces" class="api">
 12033      <component id="svgt_viewer_ui_api" name="SVG-T Viewer UI API" class="api" filter="s60">
  7729       <unit bldFile="/app/graphicsuis/graphicsuis_plat/group"/>
 12034       <meta rel="Api"/>
       
 12035       <unit bldFile="/app/graphicsuis/graphicsuis_plat/svgt_viewer_ui_api/group"/>
       
 12036      </component>
       
 12037      <component id="svg_application_observer_utility_api" name="SVG Application Observer Utility API" class="api" filter="s60">
       
 12038       <meta rel="Api"/>
       
 12039       <unit bldFile="/app/graphicsuis/graphicsuis_plat/svg_application_observer_utility_api/group"/>
       
 12040      </component>
       
 12041      <component id="svgt_file_view_details_dialog_api" name="SVG-T File View Details Dialog API" class="api" filter="s60">
       
 12042       <meta rel="Api"/>
       
 12043       <unit bldFile="/app/graphicsuis/graphicsuis_plat/svgt_file_view_details_dialog_api/group"/>
  7730      </component>
 12044      </component>
  7731     </collection>
 12045     </collection>
  7732     <collection id="svgtviewer" name="SVG-T Viewer" level="ui">
 12046     <collection id="svgtviewer" name="SVG-T Viewer" level="ui">
  7733      <component id="svgtviewerplugin" filter="s60" name="SVG-T Viewer Plugin">
 12047      <component id="svgtviewerplugin" filter="s60" name="SVG-T Viewer Plugin">
  7734       <unit bldFile="/app/graphicsuis/svgtviewer/svgtviewerplugin/group"/>
 12048       <unit bldFile="/app/graphicsuis/svgtviewer/svgtviewerplugin/group"/>
  7735      </component>
 12049      </component>
  7736     </collection>
 12050     </collection>
  7737    </package>
 12051    </package>
  7738    <package id="profile" level="apps" tech-domain="ui" name="Profiles" levels="app">
 12052    <package id="profile" level="apps" tech-domain="ui" name="Profiles" levels="app">
       
 12053     <collection id="profile_plat" name="Profiles Platform Interfaces" level="app">
       
 12054      <component id="profiles_settings_view_api" name="Profiles Settings View API" class="api" filter="s60">
       
 12055       <meta rel="Api"/>
       
 12056       <unit bldFile="/app/profile/profile_plat/profiles_settings_view_api/group"/>
       
 12057      </component>
       
 12058     </collection>
  7739     <collection id="profilesapplication" name="Profiles Application" level="app">
 12059     <collection id="profilesapplication" name="Profiles Application" level="app">
  7740      <component id="profiles" filter="s60" name="Profiles">
 12060      <component id="profiles" filter="s60" name="Profiles">
  7741       <unit bldFile="/app/profile/profilesapplication/profiles/group"/>
 12061       <unit bldFile="/app/profile/profilesapplication/profiles/group"/>
  7742      </component>
 12062      </component>
  7743      <component id="profilesapplication_test" filter="s60,test,api_test" purpose="development" name="Profiles Application Test">
 12063      <component id="profilesapplication_test" filter="s60,test,api_test" purpose="development" name="Profiles Application Test">
  7744       <unit bldFile="/app/profile/profilesapplication/tsrc/public/basic/group"/>
 12064       <unit bldFile="/app/profile/profilesapplication/tsrc/public/basic/group"/>
  7745      </component>
 12065      </component>
  7746     </collection>
 12066     </collection>
  7747     <collection id="profile_info" name="Profiles Info" level="app">
 12067     <collection id="profile_info" name="Profiles Info" level="app">
  7748      <component id="profile_plat" filter="s60" name="Profiles Platform Interfaces" class="api">
       
  7749       <unit bldFile="/app/profile/profile_plat/group"/>
       
  7750      </component>
       
  7751      <component id="profile_help" filter="s60" name="Profiles Help">
 12068      <component id="profile_help" filter="s60" name="Profiles Help">
  7752       <unit bldFile="/app/profile/help/group"/>
 12069       <unit bldFile="/app/profile/help/group"/>
  7753      </component>
 12070      </component>
  7754     </collection>
 12071     </collection>
  7755    </package>
 12072    </package>
  7756    <package id="speechsrv" level="services" tech-domain="ui" name="Speech Recognition UIs" levels="engine framework ui">
 12073    <package id="speechsrv" level="services" tech-domain="ui" name="Speech Recognition UIs" levels="engine framework ui">
       
 12074     <collection id="speechsrv_plat" name="Speech Recognition UIs Platform Interfaces" level="ui">
       
 12075      <component id="vas_api" name="VAS API" class="api" filter="s60">
       
 12076       <meta rel="Api"/>
       
 12077       <unit bldFile="/app/speechsrv/speechsrv_plat/vas_api/group"/>
       
 12078      </component>
       
 12079      <component id="nss_devasr_api" name="NSS DevASR API" class="api" filter="s60">
       
 12080       <meta rel="Api"/>
       
 12081       <unit bldFile="/app/speechsrv/speechsrv_plat/nss_devasr_api/group"/>
       
 12082      </component>
       
 12083      <component id="tts_hw_device_api" name="TTS HW Device API" class="api" filter="s60">
       
 12084       <meta rel="Api"/>
       
 12085       <unit bldFile="/app/speechsrv/speechsrv_plat/tts_hw_device_api/group"/>
       
 12086      </component>
       
 12087      <component id="voice_commands_resource_header_api" name="Voice Commands Resource Header API" class="api" filter="s60">
       
 12088       <meta rel="Api"/>
       
 12089       <unit bldFile="/app/speechsrv/speechsrv_plat/voice_commands_resource_header_api/group"/>
       
 12090      </component>
       
 12091      <component id="nss_mmf_tts_custom_commands_api" name="NSS MMF TTS Custom Commands API" class="api" filter="s60">
       
 12092       <meta rel="Api"/>
       
 12093       <unit bldFile="/app/speechsrv/speechsrv_plat/nss_mmf_tts_custom_commands_api/group"/>
       
 12094      </component>
       
 12095      <component id="srsf_cenrep_settings_api" name="SRSF CenRep Settings API" class="api" filter="s60">
       
 12096       <meta rel="Api"/>
       
 12097       <unit bldFile="/app/speechsrv/speechsrv_plat/srsf_cenrep_settings_api/group"/>
       
 12098      </component>
       
 12099      <component id="voice_ui_plugin_api" name="Voice UI Plug-in API" class="api" filter="s60">
       
 12100       <meta rel="Api"/>
       
 12101       <unit bldFile="/app/speechsrv/speechsrv_plat/voice_ui_plugin_api/group"/>
       
 12102      </component>
       
 12103      <component id="nss_tts_utility_api" name="NSS TTS Utility API" class="api" filter="s60">
       
 12104       <meta rel="Api"/>
       
 12105       <unit bldFile="/app/speechsrv/speechsrv_plat/nss_tts_utility_api/group"/>
       
 12106      </component>
       
 12107      <component id="nss_srs_custom_commands_api" name="NSS SRS Custom Commands API" class="api" filter="s60">
       
 12108       <meta rel="Api"/>
       
 12109       <unit bldFile="/app/speechsrv/speechsrv_plat/nss_srs_custom_commands_api/group"/>
       
 12110      </component>
       
 12111      <component id="srsf_secondarydisplay_api" name="SRSF Secondary Display API" class="api" filter="s60">
       
 12112       <meta rel="Api"/>
       
 12113       <unit bldFile="/app/speechsrv/speechsrv_plat/srsf_secondarydisplay_api/group"/>
       
 12114      </component>
       
 12115      <component id="asrs_hw_device_api" name="ASRS Hardware Device API" class="api" filter="s60">
       
 12116       <meta rel="Api"/>
       
 12117       <unit bldFile="/app/speechsrv/speechsrv_plat/asrs_hw_device_api/group"/>
       
 12118      </component>
       
 12119      <component id="vas_vcommand_api" name="VAS Voice Command API" class="api" filter="s60">
       
 12120       <meta rel="Api"/>
       
 12121       <unit bldFile="/app/speechsrv/speechsrv_plat/vas_vcommand_api/group"/>
       
 12122      </component>
       
 12123      <component id="adaptation_hw_device_api" name="Adaptation Hardware Device API" class="api" filter="s60">
       
 12124       <meta rel="Api"/>
       
 12125       <unit bldFile="/app/speechsrv/speechsrv_plat/adaptation_hw_device_api/group"/>
       
 12126      </component>
       
 12127      <component id="nss_devtts_api" name="NSS DevTTS API" class="api" filter="s60">
       
 12128       <meta rel="Api"/>
       
 12129       <unit bldFile="/app/speechsrv/speechsrv_plat/nss_devtts_api/group"/>
       
 12130      </component>
       
 12131      <component id="nss_srs_utility_api" name="NSS SRS Utility API" class="api" filter="s60">
       
 12132       <meta rel="Api"/>
       
 12133       <unit bldFile="/app/speechsrv/speechsrv_plat/nss_srs_utility_api/group"/>
       
 12134      </component>
       
 12135      <component id="recognition_hw_device_api" name="Recognition Hardware Device API" class="api" filter="s60">
       
 12136       <meta rel="Api"/>
       
 12137       <unit bldFile="/app/speechsrv/speechsrv_plat/recognition_hw_device_api/group"/>
       
 12138      </component>
       
 12139      <component id="vas_contact_handler_api" name="VAS Contact Handler API" class="api" filter="s60">
       
 12140       <meta rel="Api"/>
       
 12141       <unit bldFile="/app/speechsrv/speechsrv_plat/vas_contact_handler_api/group"/>
       
 12142      </component>
       
 12143      <component id="nlp_hw_device" name="NLP Hardware Device" class="api" filter="s60">
       
 12144       <meta rel="Api"/>
       
 12145       <unit bldFile="/app/speechsrv/speechsrv_plat/nlp_hw_device/group"/>
       
 12146      </component>
       
 12147      <component id="nss_si_speech_recognition_data_api" name="NSS SI Speech Recognition Data API" class="api" filter="s60">
       
 12148       <meta rel="Api"/>
       
 12149       <unit bldFile="/app/speechsrv/speechsrv_plat/nss_si_speech_recognition_data_api/group"/>
       
 12150      </component>
       
 12151      <component id="nss_tts_common_api" name="NSS TTS Common API" class="api" filter="s60">
       
 12152       <meta rel="Api"/>
       
 12153       <unit bldFile="/app/speechsrv/speechsrv_plat/nss_tts_common_api/group"/>
       
 12154      </component>
       
 12155      <component id="grcompiler_hw_device_api" name="Grammar Compiler Hardware Device API" class="api" filter="s60">
       
 12156       <meta rel="Api"/>
       
 12157       <unit bldFile="/app/speechsrv/speechsrv_plat/grcompiler_hw_device_api/group"/>
       
 12158      </component>
       
 12159      <component id="ttp_hw_device_api" name="TTP Hardware Device API" class="api" filter="s60">
       
 12160       <meta rel="Api"/>
       
 12161       <unit bldFile="/app/speechsrv/speechsrv_plat/ttp_hw_device_api/group"/>
       
 12162      </component>
       
 12163      <component id="vocman_hw_device_api" name="VocMan Hardware Device API" class="api" filter="s60">
       
 12164       <meta rel="Api"/>
       
 12165       <unit bldFile="/app/speechsrv/speechsrv_plat/vocman_hw_device_api/group"/>
       
 12166      </component>
       
 12167      <component id="speech_synthesis_clientserver_api" name="Speech Synthesis Client-Server API" class="api" filter="s60">
       
 12168       <meta rel="Api"/>
       
 12169       <unit bldFile="/app/speechsrv/speechsrv_plat/speech_synthesis_clientserver_api/group"/>
       
 12170      </component>
       
 12171      <component id="voice_ui_accessory_button_handling_api" name="Voice UI Accessory Button Handling API" class="api" filter="s60">
       
 12172       <meta rel="Api"/>
       
 12173       <unit bldFile="/app/speechsrv/speechsrv_plat/voice_ui_accessory_button_handling_api/group"/>
       
 12174      </component>
       
 12175      <component id="ui_voice_recognition_api" name="UI Voice Recognition API" class="api" filter="s60">
       
 12176       <meta rel="Api"/>
       
 12177       <unit bldFile="/app/speechsrv/speechsrv_plat/ui_voice_recognition_api/group"/>
       
 12178      </component>
       
 12179      <component id="vcommand_settings_cenrep_api" name="Voice Command Settings CenRep API" class="api" filter="s60">
       
 12180       <meta rel="Api"/>
       
 12181       <unit bldFile="/app/speechsrv/speechsrv_plat/vcommand_settings_cenrep_api/group"/>
       
 12182      </component>
       
 12183     </collection>
  7757     <collection id="voiceui" name="Voice UI" level="ui">
 12184     <collection id="voiceui" name="Voice UI" level="ui">
  7758      <component id="vcommand" filter="s60" name="Voice Commands UI" introduced="^1">
 12185      <component id="vcommand" filter="s60" name="Voice Commands UI" introduced="^1">
  7759       <unit bldFile="/app/speechsrv/voiceui/vcommand/group"/>
 12186       <unit bldFile="/app/speechsrv/voiceui/vcommand/group"/>
  7760      </component>
 12187      </component>
  7761      <component id="voiceuivoicerecognition" filter="s60" name="Voice UI Recognition" introduced="^1">
 12188      <component id="voiceuivoicerecognition" filter="s60" name="Voice UI Recognition" introduced="^1">
  7848      </component>
 12275      </component>
  7849     </collection>
 12276     </collection>
  7850     <collection id="speechsrv_info" name="Speech Recognition UIs Info" level="ui">
 12277     <collection id="speechsrv_info" name="Speech Recognition UIs Info" level="ui">
  7851      <component id="speechsrv_test" filter="s60,test,unit_test" purpose="development" name="Speech Recognition UIs Test">
 12278      <component id="speechsrv_test" filter="s60,test,unit_test" purpose="development" name="Speech Recognition UIs Test">
  7852       <unit bldFile="/app/speechsrv/tsrc/group"/>
 12279       <unit bldFile="/app/speechsrv/tsrc/group"/>
  7853      </component>
       
  7854      <component id="speechsrv_plat" filter="s60" name="Speech Recognition UIs Platform Interfaces" class="api">
       
  7855       <unit bldFile="/app/speechsrv/speechsrv_plat/group"/>
       
  7856      </component>
 12280      </component>
  7857     </collection>
 12281     </collection>
  7858    </package>
 12282    </package>
  7859    <package id="homescreentools" level="services" tech-domain="ui" name="Home Screen Tools" levels="tool install">
 12283    <package id="homescreentools" level="services" tech-domain="ui" name="Home Screen Tools" levels="tool install">
  7860     <collection id="dtdinstaller" name="DTD Installer" level="install">
 12284     <collection id="dtdinstaller" name="DTD Installer" level="install">
  7927       <unit bldFile="/app/webuis/pushmtm/group"/>
 12351       <unit bldFile="/app/webuis/pushmtm/group"/>
  7928      </component>
 12352      </component>
  7929     </collection>
 12353     </collection>
  7930    </package>
 12354    </package>
  7931    <package id="jrt" level="services" tech-domain="rt" name="Java Runtime" levels="util generic rt ui">
 12355    <package id="jrt" level="services" tech-domain="rt" name="Java Runtime" levels="util generic rt ui">
       
 12356     <collection id="jrt_plat" name="JRT Platform Interfaces" level="ui">
       
 12357      <component id="java_registry_api" name="Java Registry API" class="api" filter="s60">
       
 12358       <unit bldFile="/app/jrt/jrt_plat/java_registry_api/build"/>
       
 12359      </component>
       
 12360      <component id="java_env_info_api" name="Java Environment Info API" class="api" filter="s60">
       
 12361       <unit bldFile="/app/jrt/jrt_plat/java_env_info_api/build"/>
       
 12362      </component>
       
 12363      <component id="java_debug_api" name="Java Debug API" class="api" filter="s60">
       
 12364       <unit bldFile="/app/jrt/jrt_plat/java_debug_api/build"/>
       
 12365      </component>
       
 12366     </collection>
  7932     <collection id="java_stubs" name="Java Stubs" level="util">
 12367     <collection id="java_stubs" name="Java Stubs" level="util">
  7933      <meta rel="config">
 12368      <meta rel="config">
  7934       <defined condition="__JAVA_STUBS"/>
 12369       <defined condition="__JAVA_STUBS"/>
  7935      </meta>
 12370      </meta>
  7936      <!-- uncomment all components when configuration is in place. Currently #included from jrt_build -->
 12371      <!-- uncomment all components when configuration is in place. Currently #included from jrt_build -->
  7947       <!-- Remove the #includes and rename JRT ROM-->
 12382       <!-- Remove the #includes and rename JRT ROM-->
  7948       <!--<unit bldFile="java_stubs/group"/>-->
 12383       <!--<unit bldFile="java_stubs/group"/>-->
  7949      </component>
 12384      </component>
  7950     </collection>
 12385     </collection>
  7951     <collection id="jrt_info" name="JRT Info" level="rt">
 12386     <collection id="jrt_info" name="JRT Info" level="rt">
  7952      <component id="jrt_plat" filter="s60" name="JRT Platform Interfaces" class="api">
       
  7953       <unit bldFile="/app/jrt/jrt_plat/group"/>
       
  7954      </component>
       
  7955      <component id="jrt_build" filter="s60" name="JRT Build">
 12387      <component id="jrt_build" filter="s60" name="JRT Build">
  7956       <!--  needed for __JAVA_STUBS condition -->
 12388       <!--  needed for __JAVA_STUBS condition -->
  7957       <unit bldFile="/app/jrt/java_stubs/group"/>
 12389       <unit bldFile="/app/jrt/group"/>
  7958      </component>
 12390      </component>
  7959     </collection>
 12391     </collection>
  7960    </package>
 12392    </package>
  7961    <package id="conntools" level="services" tech-domain="dc" name="Connectivity Tools" levels="config app">
 12393    <package id="conntools" level="services" tech-domain="dc" name="Connectivity Tools" levels="config app">
  7962     <collection id="nettools" name="Net Tools" level="app">
 12394     <collection id="nettools" name="Net Tools" level="app">