symbian4/mw/classicui/package_definition.xml
branchHighFidelityModel
changeset 246 f99f9ea9b39f
parent 217 fcee787f22fe
child 316 079a06b9ec58
equal deleted inserted replaced
245:30e67220bf86 246:f99f9ea9b39f
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <!DOCTYPE SystemDefinition [
     2 <SystemDefinition schema="3.0.0">
     3 <!ELEMENT SystemDefinition ( systemModel )>
     3  <package id="classicui" name="Classic UI" levels="base support server generic specific">
     4 <!ATTLIST SystemDefinition
     4   <collection id="classicui_plat" name="Classic UI Platform Interfaces" level="specific">
     5   name CDATA #REQUIRED
     5    <component id="personalisation_framework_api" name="Personalisation Framework API" class="api" filter="s60">
     6   schema CDATA #REQUIRED
     6     <meta rel="Api" href="classicui_plat/personalisation_framework_api/personalisation_framework_api.metaxml"/>
     7 >
     7     <unit bldFile="classicui_plat/personalisation_framework_api/group"/>
     8 <!-- all paths are relative to the environment variable specified by the root attribute, or SOURCEROOT if not.  -->
     8    </component>
     9 
     9    <component id="signal_pane_api" name="Signal Pane API" class="api" filter="s60">
    10 <!-- System Model Section of DTD -->
    10     <meta rel="Api" href="classicui_plat/signal_pane_api/signal_pane_api.metaxml"/>
    11 <!ELEMENT systemModel (layer+)>
    11     <unit bldFile="classicui_plat/signal_pane_api/group" filter="!test"/>
    12 
    12     <unit bldFile="classicui_plat/signal_pane_api/tsrc/group" filter="test,api_test"/>
    13 <!ELEMENT layer (block* | collection*)*>
    13    </component>
    14 <!-- Kernel Services, Base Services, OS Services, Etc -->
    14    <component id="japanese_reading_api" name="Japanese Reading API" class="api" filter="s60">
    15 <!ATTLIST layer
    15     <meta rel="Api" href="classicui_plat/japanese_reading_api/japanese_reading_api.metaxml"/>
    16   name CDATA #REQUIRED
    16     <unit bldFile="classicui_plat/japanese_reading_api/group" filter="!test"/>
    17   long-name CDATA #IMPLIED
    17     <unit bldFile="classicui_plat/japanese_reading_api/tsrc/group" filter="test,api_test"/>
    18   levels NMTOKENS #IMPLIED
    18    </component>
    19   span CDATA #IMPLIED
    19    <component id="global_popup_priority_controller_api" name="Global Popup Priority Controller API" class="api" filter="s60">
    20 >
    20     <meta rel="Api" href="classicui_plat/global_popup_priority_controller_api/global_popup_priority_controller_api.metaxml"/>
    21 
    21     <unit bldFile="classicui_plat/global_popup_priority_controller_api/group" filter="!test"/>
    22 <!ELEMENT block (subblock* | collection*)*>
    22     <unit bldFile="classicui_plat/global_popup_priority_controller_api/tsrc/group" filter="test,api_test"/>
    23  <!-- Generic OS services, Comms Services, etc -->
    23    </component>
    24 <!ATTLIST block
    24    <component id="item_finder_api" name="Item Finder API" class="api" filter="s60">
    25   levels NMTOKENS #IMPLIED
    25     <meta rel="Api" href="classicui_plat/item_finder_api/item_finder_api.metaxml"/>
    26   span CDATA #IMPLIED
    26     <unit bldFile="classicui_plat/item_finder_api/group" filter="!test"/>
    27   level NMTOKEN #IMPLIED
    27     <unit bldFile="classicui_plat/item_finder_api/tsrc/group" filter="test,api_test"/>
    28   name CDATA #REQUIRED
    28    </component>
    29   long-name CDATA #IMPLIED
    29    <component id="avkon_fonts_api" name="Avkon Fonts API" class="api" filter="s60">
    30 >
    30     <meta rel="Api" href="classicui_plat/avkon_fonts_api/avkon_fonts_api.metaxml"/>
    31 
    31     <unit bldFile="classicui_plat/avkon_fonts_api/group" filter="!test"/>
    32 <!ELEMENT subblock (collection)*>
    32     <unit bldFile="classicui_plat/avkon_fonts_api/tsrc/group" filter="test,api_test"/>
    33 <!-- Cellular Baseband Services, Networking Services, etc -->
    33    </component>
    34 <!ATTLIST subblock
    34    <component id="extended_utilities_api" name="Extended Utilities API" class="api" filter="s60">
    35   name CDATA #REQUIRED
    35     <meta rel="Api" href="classicui_plat/extended_utilities_api/extended_utilities_api.metaxml"/>
    36   long-name CDATA #IMPLIED
    36     <unit bldFile="classicui_plat/extended_utilities_api/group" filter="!test"/>
    37 >
    37     <unit bldFile="classicui_plat/extended_utilities_api/tsrc/group" filter="test,api_test"/>
    38 
    38    </component>
    39 <!ELEMENT collection (component)*>
    39    <component id="personalisation_plugin_api" name="Personalisation Plugin API" class="api" filter="s60">
    40 <!-- Screen Driver, Content Handling, etc -->
    40     <meta rel="Api" href="classicui_plat/personalisation_plugin_api/personalisation_plugin_api.metaxml"/>
    41 <!ATTLIST collection
    41     <unit bldFile="classicui_plat/personalisation_plugin_api/group"/>
    42   name CDATA #REQUIRED
    42    </component>
    43   long-name CDATA #IMPLIED
    43    <component id="extended_aiw_criteria_api" name="Extended AIW Criteria API" class="api" filter="s60">
    44   level NMTOKEN #IMPLIED
    44     <meta rel="Api" href="classicui_plat/extended_aiw_criteria_api/extended_aiw_criteria_api.metaxml"/>
    45 >
    45     <unit bldFile="classicui_plat/extended_aiw_criteria_api/group" filter="!test"/>
    46 
    46     <unit bldFile="classicui_plat/extended_aiw_criteria_api/tsrc/group" filter="test,api_test"/>
    47 <!ELEMENT component (unit)*>
    47    </component>
    48 <!-- contains units or is a  package or prebuilt -->
    48    <component id="personalisation_application_api" name="Personalisation Application API" class="api" filter="s60">
    49 <!ATTLIST component
    49     <meta rel="Api" href="classicui_plat/personalisation_application_api/personalisation_application_api.metaxml"/>
    50   name CDATA #REQUIRED
    50     <unit bldFile="classicui_plat/personalisation_application_api/group"/>
    51   long-name CDATA #IMPLIED
    51    </component>
    52   deprecated CDATA #IMPLIED
    52    <component id="volume_popup_api" name="Volume Popup API" class="api" filter="s60">
    53   introduced CDATA #IMPLIED
    53     <meta rel="Api" href="classicui_plat/volume_popup_api/volume_popup_api.metaxml"/>
    54   contract CDATA #IMPLIED
    54     <unit bldFile="classicui_plat/volume_popup_api/group" filter="!test"/>
    55   plugin (Y|N) "N"
    55     <unit bldFile="classicui_plat/volume_popup_api/tsrc/group" filter="test,api_test"/>
    56   filter CDATA #IMPLIED
    56    </component>
    57   class NMTOKENS #IMPLIED
    57    <component id="avkon_secondary_display_support_api" name="AVKON Secondary Display Support API" class="api" filter="s60">
    58   supports CDATA #IMPLIED
    58     <meta rel="Api" href="classicui_plat/avkon_secondary_display_support_api/avkon_secondary_display_support_api.metaxml"/>
    59   purpose ( optional | mandatory | development ) "optional"
    59     <unit bldFile="classicui_plat/avkon_secondary_display_support_api/group" filter="!test"/>
    60 >
    60     <unit bldFile="classicui_plat/avkon_secondary_display_support_api/tsrc/group" filter="test,api_test"/>
    61 
    61    </component>
    62 <!ELEMENT unit EMPTY >
    62    <component id="extended_setting_pages_api" name="Extended Setting Pages API" class="api" filter="s60">
    63 <!-- must be buildable (bld.inf) -->
    63     <meta rel="Api" href="classicui_plat/extended_setting_pages_api/extended_setting_pages_api.metaxml"/>
    64 <!-- bldFile  may someday be removed in favour of mrp -->
    64     <unit bldFile="classicui_plat/extended_setting_pages_api/group" filter="!test"/>
    65 <!ATTLIST unit
    65     <unit bldFile="classicui_plat/extended_setting_pages_api/tsrc/group" filter="test,api_test"/>
    66   mrp CDATA #IMPLIED
    66    </component>
    67   filter CDATA #IMPLIED
    67    <component id="extended_lists_api" name="Extended Lists API" class="api" filter="s60">
    68   bldFile CDATA #IMPLIED
    68     <meta rel="Api" href="classicui_plat/extended_lists_api/extended_lists_api.metaxml"/>
    69   root CDATA #IMPLIED
    69     <unit bldFile="classicui_plat/extended_lists_api/group" filter="!test"/>
    70   version NMTOKEN #IMPLIED
    70     <unit bldFile="classicui_plat/extended_lists_api/tsrc/group" filter="test,api_test"/>
    71   prebuilt NMTOKEN #IMPLIED
    71    </component>
    72   late (Y|N) #IMPLIED
    72    <component id="input_block_api" name="Input Block API" class="api" filter="s60">
    73   priority CDATA #IMPLIED
    73     <meta rel="Api" href="classicui_plat/input_block_api/input_block_api.metaxml"/>
    74 >
    74     <unit bldFile="classicui_plat/input_block_api/group" filter="!test"/>
    75 ]>
    75     <unit bldFile="classicui_plat/input_block_api/tsrc/group" filter="test,api_test"/>
    76 <SystemDefinition name="Symbian^4" schema="2.0.1">
    76    </component>
    77   <systemModel>
    77    <component id="avkon_ui_server_api" name="AVKON UI Server API" class="api" filter="s60">
    78     <layer name="mw" long-name="Middleware" levels="generic specific">
    78     <meta rel="Api" href="classicui_plat/avkon_ui_server_api/avkon_ui_server_api.metaxml"/>
    79       <block name="classicui" level="generic" long-name="Classic UI" levels="base support server generic specific">
    79     <unit bldFile="classicui_plat/avkon_ui_server_api/group" filter="!test"/>
    80         <collection name="classicui_plat" long-name="Classic UI Platform Interfaces" level="specific">
    80     <unit bldFile="classicui_plat/avkon_ui_server_api/tsrc/group" filter="test,api_test"/>
    81           <component name="personalisation_framework_api" long-name="Personalisation Framework API" filter="s60" class="api">
    81    </component>
    82             <unit bldFile="/sf/mw/classicui/classicui_plat/personalisation_framework_api/group"/>
    82    <component id="number_grouping_api" name="Number Grouping API" class="api" filter="s60">
    83           </component>
    83     <meta rel="Api" href="classicui_plat/number_grouping_api/number_grouping_api.metaxml"/>
    84           <component name="signal_pane_api" long-name="Signal Pane API" filter="s60" class="api">
    84     <unit bldFile="classicui_plat/number_grouping_api/group" filter="!test"/>
    85             <unit bldFile="/sf/mw/classicui/classicui_plat/signal_pane_api/group" filter="!test"/>
    85     <unit bldFile="classicui_plat/number_grouping_api/tsrc/group" filter="test,api_test"/>
    86             <unit bldFile="/sf/mw/classicui/classicui_plat/signal_pane_api/tsrc/group" filter="test,api_test"/>
    86    </component>
    87           </component>
    87    <component id="extended_status_pane_api" name="Extended Status Pane API" class="api" filter="s60">
    88           <component name="japanese_reading_api" long-name="Japanese Reading API" filter="s60" class="api">
    88     <meta rel="Api" href="classicui_plat/extended_status_pane_api/extended_status_pane_api.metaxml"/>
    89             <unit bldFile="/sf/mw/classicui/classicui_plat/japanese_reading_api/group" filter="!test"/>
    89     <unit bldFile="classicui_plat/extended_status_pane_api/group" filter="!test"/>
    90             <unit bldFile="/sf/mw/classicui/classicui_plat/japanese_reading_api/tsrc/group" filter="test,api_test"/>
    90     <unit bldFile="classicui_plat/extended_status_pane_api/tsrc/group" filter="test,api_test"/>
    91           </component>
    91    </component>
    92           <component name="global_popup_priority_controller_api" long-name="Global Popup Priority Controller API" filter="s60" class="api">
    92    <component id="extended_notifiers_api" name="Extended Notifiers API" class="api" filter="s60">
    93             <unit bldFile="/sf/mw/classicui/classicui_plat/global_popup_priority_controller_api/group" filter="!test"/>
    93     <meta rel="Api" href="classicui_plat/extended_notifiers_api/extended_notifiers_api.metaxml"/>
    94             <unit bldFile="/sf/mw/classicui/classicui_plat/global_popup_priority_controller_api/tsrc/group" filter="test,api_test"/>
    94     <unit bldFile="classicui_plat/extended_notifiers_api/group" filter="!test"/>
    95           </component>
    95     <unit bldFile="classicui_plat/extended_notifiers_api/tsrc/group" filter="test,api_test"/>
    96           <component name="item_finder_api" long-name="Item Finder API" filter="s60" class="api">
    96    </component>
    97             <unit bldFile="/sf/mw/classicui/classicui_plat/item_finder_api/group" filter="!test"/>
    97    <component id="task_list_api" name="Task List API" class="api" filter="s60">
    98             <unit bldFile="/sf/mw/classicui/classicui_plat/item_finder_api/tsrc/group" filter="test,api_test"/>
    98     <meta rel="Api" href="classicui_plat/task_list_api/task_list_api.metaxml"/>
    99           </component>
    99     <unit bldFile="classicui_plat/task_list_api/group" filter="!test"/>
   100           <component name="avkon_fonts_api" long-name="Avkon Fonts API" filter="s60" class="api">
   100     <unit bldFile="classicui_plat/task_list_api/tsrc/group" filter="test,api_test"/>
   101             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_fonts_api/group" filter="!test"/>
   101    </component>
   102             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_fonts_api/tsrc/group" filter="test,api_test"/>
   102    <component id="personalisation_slide_show_dialog_api" name="Personalisation Slide Show Dialog API" class="api" filter="s60">
   103           </component>
   103     <meta rel="Api" href="classicui_plat/personalisation_slide_show_dialog_api/personalisation_slide_show_dialog_api.metaxml"/>
   104           <component name="extended_utilities_api" long-name="Extended Utilities API" filter="s60" class="api">
   104     <unit bldFile="classicui_plat/personalisation_slide_show_dialog_api/group"/>
   105             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_utilities_api/group" filter="!test"/>
   105    </component>
   106             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_utilities_api/tsrc/group" filter="test,api_test"/>
   106    <component id="key_event_utilities_api" name="Key Event Utilities API" class="api" filter="s60">
   107           </component>
   107     <meta rel="Api" href="classicui_plat/key_event_utilities_api/key_event_utilities_api.metaxml"/>
   108           <component name="personalisation_plugin_api" long-name="Personalisation Plugin API" filter="s60" class="api">
   108     <unit bldFile="classicui_plat/key_event_utilities_api/group"/>
   109             <unit bldFile="/sf/mw/classicui/classicui_plat/personalisation_plugin_api/group"/>
   109    </component>
   110           </component>
   110    <component id="emergency_call_support_api" name="Emergency Call Support API" class="api" filter="s60">
   111           <component name="extended_aiw_criteria_api" long-name="Extended AIW Criteria API" filter="s60" class="api">
   111     <meta rel="Api" href="classicui_plat/emergency_call_support_api/emergency_call_support_api.metaxml"/>
   112             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_aiw_criteria_api/group" filter="!test"/>
   112     <unit bldFile="classicui_plat/emergency_call_support_api/group" filter="!test"/>
   113             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_aiw_criteria_api/tsrc/group" filter="test,api_test"/>
   113     <unit bldFile="classicui_plat/emergency_call_support_api/tsrc/group" filter="test,api_test"/>
   114           </component>
   114    </component>
   115           <component name="personalisation_application_api" long-name="Personalisation Application API" filter="s60" class="api">
   115    <component id="extended_dialogs_api" name="Extended Dialogs API" class="api" filter="s60">
   116             <unit bldFile="/sf/mw/classicui/classicui_plat/personalisation_application_api/group"/>
   116     <meta rel="Api" href="classicui_plat/extended_dialogs_api/extended_dialogs_api.metaxml"/>
   117           </component>
   117     <unit bldFile="classicui_plat/extended_dialogs_api/group"/>
   118           <component name="volume_popup_api" long-name="Volume Popup API" filter="s60" class="api">
   118    </component>
   119             <unit bldFile="/sf/mw/classicui/classicui_plat/volume_popup_api/group" filter="!test"/>
   119    <component id="legacy_ui_framework_headers_api" name="Legacy UI Framework Headers API" class="api" filter="s60">
   120             <unit bldFile="/sf/mw/classicui/classicui_plat/volume_popup_api/tsrc/group" filter="test,api_test"/>
   120     <meta rel="Api" href="classicui_plat/legacy_ui_framework_headers_api/legacy_ui_framework_headers_api.metaxml"/>
   121           </component>
   121     <unit bldFile="classicui_plat/legacy_ui_framework_headers_api/group"/>
   122           <component name="avkon_secondary_display_support_api" long-name="AVKON Secondary Display Support API" filter="s60" class="api">
   122    </component>
   123             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_secondary_display_support_api/group" filter="!test"/>
   123    <component id="extended_editors_api" name="Extended Editors API" class="api" filter="s60">
   124             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_secondary_display_support_api/tsrc/group" filter="test,api_test"/>
   124     <meta rel="Api" href="classicui_plat/extended_editors_api/extended_editors_api.metaxml"/>
   125           </component>
   125     <unit bldFile="classicui_plat/extended_editors_api/group" filter="!test"/>
   126           <component name="extended_setting_pages_api" long-name="Extended Setting Pages API" filter="s60" class="api">
   126     <unit bldFile="classicui_plat/extended_editors_api/tsrc/group" filter="test,api_test"/>
   127             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_setting_pages_api/group" filter="!test"/>
   127    </component>
   128             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_setting_pages_api/tsrc/group" filter="test,api_test"/>
   128    <component id="alarm_api" name="Alarm API" class="api" filter="s60">
   129           </component>
   129     <meta rel="Api" href="classicui_plat/alarm_api/alarm_api.metaxml"/>
   130           <component name="extended_lists_api" long-name="Extended Lists API" filter="s60" class="api">
   130     <unit bldFile="classicui_plat/alarm_api/group" filter="!test"/>
   131             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_lists_api/group" filter="!test"/>
   131     <unit bldFile="classicui_plat/alarm_api/tsrc/group" filter="test,api_test"/>
   132             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_lists_api/tsrc/group" filter="test,api_test"/>
   132    </component>
   133           </component>
   133    <component id="aiw_service_interface_base_api" name="AIW Service Interface Base API" class="api" filter="s60">
   134           <component name="input_block_api" long-name="Input Block API" filter="s60" class="api">
   134     <meta rel="Api" href="classicui_plat/aiw_service_interface_base_api/aiw_service_interface_base_api.metaxml"/>
   135             <unit bldFile="/sf/mw/classicui/classicui_plat/input_block_api/group" filter="!test"/>
   135     <unit bldFile="classicui_plat/aiw_service_interface_base_api/group" filter="!test"/>
   136             <unit bldFile="/sf/mw/classicui/classicui_plat/input_block_api/tsrc/group" filter="test,api_test"/>
   136     <unit bldFile="classicui_plat/aiw_service_interface_base_api/tsrc/group" filter="test,api_test"/>
   137           </component>
   137    </component>
   138           <component name="avkon_ui_server_api" long-name="AVKON UI Server API" filter="s60" class="api">
   138    <component id="list_effects_api" name="List Effects API" class="api" filter="s60">
   139             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_ui_server_api/group" filter="!test"/>
   139     <meta rel="Api" href="classicui_plat/list_effects_api/list_effects_api.metaxml"/>
   140             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_ui_server_api/tsrc/group" filter="test,api_test"/>
   140     <unit bldFile="classicui_plat/list_effects_api/group" filter="!test"/>
   141           </component>
   141     <unit bldFile="classicui_plat/list_effects_api/tsrc/group" filter="test,api_test"/>
   142           <component name="number_grouping_api" long-name="Number Grouping API" filter="s60" class="api">
   142    </component>
   143             <unit bldFile="/sf/mw/classicui/classicui_plat/number_grouping_api/group" filter="!test"/>
   143    <component id="find_item_ui_api" name="Find Item UI API" class="api" filter="s60">
   144             <unit bldFile="/sf/mw/classicui/classicui_plat/number_grouping_api/tsrc/group" filter="test,api_test"/>
   144     <meta rel="Api" href="classicui_plat/find_item_ui_api/find_item_ui_api.metaxml"/>
   145           </component>
   145     <unit bldFile="classicui_plat/find_item_ui_api/group" filter="!test"/>
   146           <component name="extended_status_pane_api" long-name="Extended Status Pane API" filter="s60" class="api">
   146     <unit bldFile="classicui_plat/find_item_ui_api/tsrc/group" filter="test,api_test"/>
   147             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_status_pane_api/group" filter="!test"/>
   147    </component>
   148             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_status_pane_api/tsrc/group" filter="test,api_test"/>
   148    <component id="server_application_services_api" name="Server Application Services API" class="api" filter="s60">
   149           </component>
   149     <meta rel="Api" href="classicui_plat/server_application_services_api/server_application_services_api.metaxml"/>
   150           <component name="extended_notifiers_api" long-name="Extended Notifiers API" filter="s60" class="api">
   150     <unit bldFile="classicui_plat/server_application_services_api/group" filter="!test"/>
   151             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_notifiers_api/group" filter="!test"/>
   151     <unit bldFile="classicui_plat/server_application_services_api/tsrc/group" filter="test,api_test"/>
   152             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_notifiers_api/tsrc/group" filter="test,api_test"/>
   152    </component>
   153           </component>
   153    <component id="common_ui_settings_api" name="Common UI Settings API" class="api" filter="s60">
   154           <component name="task_list_api" long-name="Task List API" filter="s60" class="api">
   154     <meta rel="Api" href="classicui_plat/common_ui_settings_api/common_ui_settings_api.metaxml"/>
   155             <unit bldFile="/sf/mw/classicui/classicui_plat/task_list_api/group" filter="!test"/>
   155     <unit bldFile="classicui_plat/common_ui_settings_api/group"/>
   156             <unit bldFile="/sf/mw/classicui/classicui_plat/task_list_api/tsrc/group" filter="test,api_test"/>
   156    </component>
   157           </component>
   157    <component id="aiw_service_interface_menu_api" name="AIW Service Interface Menu API" class="api" filter="s60">
   158           <component name="personalisation_slide_show_dialog_api" long-name="Personalisation Slide Show Dialog API" filter="s60" class="api">
   158     <meta rel="Api" href="classicui_plat/aiw_service_interface_menu_api/aiw_service_interface_menu_api.metaxml"/>
   159             <unit bldFile="/sf/mw/classicui/classicui_plat/personalisation_slide_show_dialog_api/group"/>
   159     <unit bldFile="classicui_plat/aiw_service_interface_menu_api/group" filter="!test"/>
   160           </component>
   160     <unit bldFile="classicui_plat/aiw_service_interface_menu_api/tsrc/group" filter="test,api_test"/>
   161           <component name="key_event_utilities_api" long-name="Key Event Utilities API" filter="s60" class="api">
   161    </component>
   162             <unit bldFile="/sf/mw/classicui/classicui_plat/key_event_utilities_api/group"/>
   162    <component id="eikon_server_extension_client_api" name="EIKON Server Extension Client API" class="api" filter="s60">
   163           </component>
   163     <meta rel="Api" href="classicui_plat/eikon_server_extension_client_api/eikon_server_extension_client_api.metaxml"/>
   164           <component name="emergency_call_support_api" long-name="Emergency Call Support API" filter="s60" class="api">
   164     <unit bldFile="classicui_plat/eikon_server_extension_client_api/group" filter="!test"/>
   165             <unit bldFile="/sf/mw/classicui/classicui_plat/emergency_call_support_api/group" filter="!test"/>
   165     <unit bldFile="classicui_plat/eikon_server_extension_client_api/tsrc/group" filter="test,api_test"/>
   166             <unit bldFile="/sf/mw/classicui/classicui_plat/emergency_call_support_api/tsrc/group" filter="test,api_test"/>
   166    </component>
   167           </component>
   167    <component id="skinnable_clock_api" name="Skinnable Clock API" class="api" filter="s60">
   168           <component name="extended_dialogs_api" long-name="Extended Dialogs API" filter="s60" class="api">
   168     <meta rel="Api" href="classicui_plat/skinnable_clock_api/skinnable_clock_api.metaxml"/>
   169             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_dialogs_api/group"/>
   169     <unit bldFile="classicui_plat/skinnable_clock_api/group" filter="!test"/>
   170           </component>
   170     <unit bldFile="classicui_plat/skinnable_clock_api/tsrc/group" filter="test,api_test"/>
   171           <component name="legacy_ui_framework_headers_api" long-name="Legacy UI Framework Headers API" filter="s60" class="api">
   171    </component>
   172             <unit bldFile="/sf/mw/classicui/classicui_plat/legacy_ui_framework_headers_api/group"/>
   172    <component id="battery_pane_api" name="Battery Pane API" class="api" filter="s60">
   173           </component>
   173     <meta rel="Api" href="classicui_plat/battery_pane_api/battery_pane_api.metaxml"/>
   174           <component name="extended_editors_api" long-name="Extended Editors API" filter="s60" class="api">
   174     <unit bldFile="classicui_plat/battery_pane_api/group" filter="!test"/>
   175             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_editors_api/group" filter="!test"/>
   175     <unit bldFile="classicui_plat/battery_pane_api/tsrc/group" filter="test,api_test"/>
   176             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_editors_api/tsrc/group" filter="test,api_test"/>
   176    </component>
   177           </component>
   177    <component id="fep_document_navigation_api" name="FEP Document Navigation API" class="api" filter="s60">
   178           <component name="alarm_api" long-name="Alarm API" filter="s60" class="api">
   178     <meta rel="Api" href="classicui_plat/fep_document_navigation_api/fep_document_navigation_api.metaxml"/>
   179             <unit bldFile="/sf/mw/classicui/classicui_plat/alarm_api/group" filter="!test"/>
   179     <unit bldFile="classicui_plat/fep_document_navigation_api/group"/>
   180             <unit bldFile="/sf/mw/classicui/classicui_plat/alarm_api/tsrc/group" filter="test,api_test"/>
   180    </component>
   181           </component>
   181    <component id="personalisation_localised_texts_api" name="Personalisation Localised Texts API" class="api" filter="s60">
   182           <component name="aiw_service_interface_base_api" long-name="AIW Service Interface Base API" filter="s60" class="api">
   182     <meta rel="Api" href="classicui_plat/personalisation_localised_texts_api/personalisation_localised_texts_api.metaxml"/>
   183             <unit bldFile="/sf/mw/classicui/classicui_plat/aiw_service_interface_base_api/group" filter="!test"/>
   183     <unit bldFile="classicui_plat/personalisation_localised_texts_api/group"/>
   184             <unit bldFile="/sf/mw/classicui/classicui_plat/aiw_service_interface_base_api/tsrc/group" filter="test,api_test"/>
   184    </component>
   185           </component>
   185    <component id="memory_card_ui_api" name="Memory Card UI API" class="api" filter="s60">
   186           <component name="list_effects_api" long-name="List Effects API" filter="s60" class="api">
   186     <meta rel="Api" href="classicui_plat/memory_card_ui_api/memory_card_ui_api.metaxml"/>
   187             <unit bldFile="/sf/mw/classicui/classicui_plat/list_effects_api/group" filter="!test"/>
   187     <unit bldFile="classicui_plat/memory_card_ui_api/group" filter="!test"/>
   188             <unit bldFile="/sf/mw/classicui/classicui_plat/list_effects_api/tsrc/group" filter="test,api_test"/>
   188     <unit bldFile="classicui_plat/memory_card_ui_api/tsrc/group" filter="test,api_test"/>
   189           </component>
   189    </component>
   190           <component name="find_item_ui_api" long-name="Find Item UI API" filter="s60" class="api">
   190    <component id="avkon_status_api" name="AVKON Status API" class="api" filter="s60">
   191             <unit bldFile="/sf/mw/classicui/classicui_plat/find_item_ui_api/group" filter="!test"/>
   191     <meta rel="Api" href="classicui_plat/avkon_status_api/avkon_status_api.metaxml"/>
   192             <unit bldFile="/sf/mw/classicui/classicui_plat/find_item_ui_api/tsrc/group" filter="test,api_test"/>
   192     <unit bldFile="classicui_plat/avkon_status_api/group"/>
   193           </component>
   193    </component>
   194           <component name="server_application_services_api" long-name="Server Application Services API" filter="s60" class="api">
   194    <component id="application_switching_api" name="Application Switching API" class="api" filter="s60">
   195             <unit bldFile="/sf/mw/classicui/classicui_plat/server_application_services_api/group" filter="!test"/>
   195     <meta rel="Api" href="classicui_plat/application_switching_api/application_switching_api.metaxml"/>
   196             <unit bldFile="/sf/mw/classicui/classicui_plat/server_application_services_api/tsrc/group" filter="test,api_test"/>
   196     <unit bldFile="classicui_plat/application_switching_api/group" filter="!test"/>
   197           </component>
   197     <unit bldFile="classicui_plat/application_switching_api/tsrc/group" filter="test,api_test"/>
   198           <component name="common_ui_settings_api" long-name="Common UI Settings API" filter="s60" class="api">
   198    </component>
   199             <unit bldFile="/sf/mw/classicui/classicui_plat/common_ui_settings_api/group"/>
   199    <component id="avkon_localised_texts_api" name="AVKON Localised Texts API" class="api" filter="s60">
   200           </component>
   200     <meta rel="Api" href="classicui_plat/avkon_localised_texts_api/avkon_localised_texts_api.metaxml"/>
   201           <component name="aiw_service_interface_menu_api" long-name="AIW Service Interface Menu API" filter="s60" class="api">
   201     <unit bldFile="classicui_plat/avkon_localised_texts_api/group"/>
   202             <unit bldFile="/sf/mw/classicui/classicui_plat/aiw_service_interface_menu_api/group" filter="!test"/>
   202    </component>
   203             <unit bldFile="/sf/mw/classicui/classicui_plat/aiw_service_interface_menu_api/tsrc/group" filter="test,api_test"/>
   203    <component id="avkon_secondary_display_api" name="AVKON Secondary Display API" class="api" filter="s60">
   204           </component>
   204     <meta rel="Api" href="classicui_plat/avkon_secondary_display_api/avkon_secondary_display_api.metaxml"/>
   205           <component name="eikon_server_extension_client_api" long-name="EIKON Server Extension Client API" filter="s60" class="api">
   205     <unit bldFile="classicui_plat/avkon_secondary_display_api/group"/>
   206             <unit bldFile="/sf/mw/classicui/classicui_plat/eikon_server_extension_client_api/group" filter="!test"/>
   206    </component>
   207             <unit bldFile="/sf/mw/classicui/classicui_plat/eikon_server_extension_client_api/tsrc/group" filter="test,api_test"/>
   207    <component id="extended_animation_api" name="Extended Animation API" class="api" filter="s60">
   208           </component>
   208     <meta rel="Api" href="classicui_plat/extended_animation_api/extended_animation_api.metaxml"/>
   209           <component name="skinnable_clock_api" long-name="Skinnable Clock API" filter="s60" class="api">
   209     <unit bldFile="classicui_plat/extended_animation_api/group" filter="!test"/>
   210             <unit bldFile="/sf/mw/classicui/classicui_plat/skinnable_clock_api/group" filter="!test"/>
   210     <unit bldFile="classicui_plat/extended_animation_api/tsrc/group" filter="test,api_test"/>
   211             <unit bldFile="/sf/mw/classicui/classicui_plat/skinnable_clock_api/tsrc/group" filter="test,api_test"/>
   211    </component>
   212           </component>
   212    <component id="extended_notes_api" name="Extended Notes API" class="api" filter="s60">
   213           <component name="battery_pane_api" long-name="Battery Pane API" filter="s60" class="api">
   213     <meta rel="Api" href="classicui_plat/extended_notes_api/extended_notes_api.metaxml"/>
   214             <unit bldFile="/sf/mw/classicui/classicui_plat/battery_pane_api/group" filter="!test"/>
   214     <unit bldFile="classicui_plat/extended_notes_api/group" filter="!test"/>
   215             <unit bldFile="/sf/mw/classicui/classicui_plat/battery_pane_api/tsrc/group" filter="test,api_test"/>
   215     <unit bldFile="classicui_plat/extended_notes_api/tsrc/group" filter="test,api_test"/>
   216           </component>
   216    </component>
   217           <component name="fep_document_navigation_api" long-name="FEP Document Navigation API" filter="s60" class="api">
   217    <component id="text_scroller_api" name="Text Scroller API" class="api" filter="s60">
   218             <unit bldFile="/sf/mw/classicui/classicui_plat/fep_document_navigation_api/group"/>
   218     <meta rel="Api" href="classicui_plat/text_scroller_api/text_scroller_api.metaxml"/>
   219           </component>
   219     <unit bldFile="classicui_plat/text_scroller_api/group" filter="!test"/>
   220           <component name="personalisation_localised_texts_api" long-name="Personalisation Localised Texts API" filter="s60" class="api">
   220     <unit bldFile="classicui_plat/text_scroller_api/tsrc/group" filter="test,api_test"/>
   221             <unit bldFile="/sf/mw/classicui/classicui_plat/personalisation_localised_texts_api/group"/>
   221    </component>
   222           </component>
   222    <component id="custom_cursors_api" name="Custom Cursors API" class="api" filter="s60">
   223           <component name="memory_card_ui_api" long-name="Memory Card UI API" filter="s60" class="api">
   223     <meta rel="Api" href="classicui_plat/custom_cursors_api/custom_cursors_api.metaxml"/>
   224             <unit bldFile="/sf/mw/classicui/classicui_plat/memory_card_ui_api/group" filter="!test"/>
   224     <unit bldFile="classicui_plat/custom_cursors_api/group" filter="!test"/>
   225             <unit bldFile="/sf/mw/classicui/classicui_plat/memory_card_ui_api/tsrc/group" filter="test,api_test"/>
   225     <unit bldFile="classicui_plat/custom_cursors_api/tsrc/group" filter="test,api_test"/>
   226           </component>
   226    </component>
   227           <component name="avkon_status_api" long-name="AVKON Status API" filter="s60" class="api">
   227    <component id="global_window_priorities_api" name="Global Window Priorities API" class="api" filter="s60">
   228             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_status_api/group"/>
   228     <meta rel="Api" href="classicui_plat/global_window_priorities_api/global_window_priorities_api.metaxml"/>
   229           </component>
   229     <unit bldFile="classicui_plat/global_window_priorities_api/group"/>
   230           <component name="application_switching_api" long-name="Application Switching API" filter="s60" class="api">
   230    </component>
   231             <unit bldFile="/sf/mw/classicui/classicui_plat/application_switching_api/group" filter="!test"/>
   231    <component id="extended_indicators_api" name="Extended Indicators API" class="api" filter="s60">
   232             <unit bldFile="/sf/mw/classicui/classicui_plat/application_switching_api/tsrc/group" filter="test,api_test"/>
   232     <meta rel="Api" href="classicui_plat/extended_indicators_api/extended_indicators_api.metaxml"/>
   233           </component>
   233     <unit bldFile="classicui_plat/extended_indicators_api/group" filter="!test"/>
   234           <component name="avkon_localised_texts_api" long-name="AVKON Localised Texts API" filter="s60" class="api">
   234     <unit bldFile="classicui_plat/extended_indicators_api/tsrc/group" filter="test,api_test"/>
   235             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_localised_texts_api/group"/>
   235    </component>
   236           </component>
   236    <component id="special_character_table_api" name="Special Character Table API" class="api" filter="s60">
   237           <component name="avkon_secondary_display_api" long-name="AVKON Secondary Display API" filter="s60" class="api">
   237     <meta rel="Api" href="classicui_plat/special_character_table_api/special_character_table_api.metaxml"/>
   238             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_secondary_display_api/group"/>
   238     <unit bldFile="classicui_plat/special_character_table_api/group" filter="!test"/>
   239           </component>
   239     <unit bldFile="classicui_plat/special_character_table_api/tsrc/group" filter="test,api_test"/>
   240           <component name="extended_animation_api" long-name="Extended Animation API" filter="s60" class="api">
   240    </component>
   241             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_animation_api/group" filter="!test"/>
   241    <component id="avkon_settings_api" name="AVKON Settings API" class="api" filter="s60">
   242             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_animation_api/tsrc/group" filter="test,api_test"/>
   242     <meta rel="Api" href="classicui_plat/avkon_settings_api/avkon_settings_api.metaxml"/>
   243           </component>
   243     <unit bldFile="classicui_plat/avkon_settings_api/group"/>
   244           <component name="extended_notes_api" long-name="Extended Notes API" filter="s60" class="api">
   244    </component>
   245             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_notes_api/group" filter="!test"/>
   245    <component id="extended_sounds_api" name="Extended Sounds API" class="api" filter="s60">
   246             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_notes_api/tsrc/group" filter="test,api_test"/>
   246     <meta rel="Api" href="classicui_plat/extended_sounds_api/extended_sounds_api.metaxml"/>
   247           </component>
   247     <unit bldFile="classicui_plat/extended_sounds_api/group"/>
   248           <component name="text_scroller_api" long-name="Text Scroller API" filter="s60" class="api">
   248    </component>
   249             <unit bldFile="/sf/mw/classicui/classicui_plat/text_scroller_api/group" filter="!test"/>
   249    <component id="themes_settings_api" name="Themes Settings API" class="api" filter="s60">
   250             <unit bldFile="/sf/mw/classicui/classicui_plat/text_scroller_api/tsrc/group" filter="test,api_test"/>
   250     <meta rel="Api" href="classicui_plat/themes_settings_api/themes_settings_api.metaxml"/>
   251           </component>
   251     <unit bldFile="classicui_plat/themes_settings_api/group"/>
   252           <component name="custom_cursors_api" long-name="Custom Cursors API" filter="s60" class="api">
   252    </component>
   253             <unit bldFile="/sf/mw/classicui/classicui_plat/custom_cursors_api/group" filter="!test"/>
   253    <component id="media_shared_document_api" name="Media Shared Document API" class="api" filter="s60">
   254             <unit bldFile="/sf/mw/classicui/classicui_plat/custom_cursors_api/tsrc/group" filter="test,api_test"/>
   254     <meta rel="Api" href="classicui_plat/media_shared_document_api/media_shared_document_api.metaxml"/>
   255           </component>
   255     <unit bldFile="classicui_plat/media_shared_document_api/group" filter="!test"/>
   256           <component name="global_window_priorities_api" long-name="Global Window Priorities API" filter="s60" class="api">
   256     <unit bldFile="classicui_plat/media_shared_document_api/tsrc/group" filter="test,api_test"/>
   257             <unit bldFile="/sf/mw/classicui/classicui_plat/global_window_priorities_api/group"/>
   257    </component>
   258           </component>
   258    <component id="extended_queries_api" name="Extended Queries API" class="api" filter="s60">
   259           <component name="extended_indicators_api" long-name="Extended Indicators API" filter="s60" class="api">
   259     <meta rel="Api" href="classicui_plat/extended_queries_api/extended_queries_api.metaxml"/>
   260             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_indicators_api/group" filter="!test"/>
   260     <unit bldFile="classicui_plat/extended_queries_api/group"/>
   261             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_indicators_api/tsrc/group" filter="test,api_test"/>
   261    </component>
   262           </component>
   262    <component id="phone_number_text_utilities_api" name="Phone Number Text Utilities API" class="api" filter="s60">
   263           <component name="special_character_table_api" long-name="Special Character Table API" filter="s60" class="api">
   263     <meta rel="Api" href="classicui_plat/phone_number_text_utilities_api/phone_number_text_utilities_api.metaxml"/>
   264             <unit bldFile="/sf/mw/classicui/classicui_plat/special_character_table_api/group" filter="!test"/>
   264     <unit bldFile="classicui_plat/phone_number_text_utilities_api/group" filter="!test"/>
   265             <unit bldFile="/sf/mw/classicui/classicui_plat/special_character_table_api/tsrc/group" filter="test,api_test"/>
   265     <unit bldFile="classicui_plat/phone_number_text_utilities_api/tsrc/group" filter="test,api_test"/>
   266           </component>
   266    </component>
   267           <component name="avkon_settings_api" long-name="AVKON Settings API" filter="s60" class="api">
   267    <component id="extended_scroller_api" name="Extended Scroller API" class="api" filter="s60">
   268             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_settings_api/group"/>
   268     <meta rel="Api" href="classicui_plat/extended_scroller_api/extended_scroller_api.metaxml"/>
   269           </component>
   269     <unit bldFile="classicui_plat/extended_scroller_api/group"/>
   270           <component name="extended_sounds_api" long-name="Extended Sounds API" filter="s60" class="api">
   270    </component>
   271             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_sounds_api/group"/>
   271    <component id="key_rotator_api" name="Key Rotator API" class="api" filter="s60">
   272           </component>
   272     <meta rel="Api" href="classicui_plat/key_rotator_api/key_rotator_api.metaxml"/>
   273           <component name="themes_settings_api" long-name="Themes Settings API" filter="s60" class="api">
   273     <unit bldFile="classicui_plat/key_rotator_api/group" filter="!test"/>
   274             <unit bldFile="/sf/mw/classicui/classicui_plat/themes_settings_api/group"/>
   274     <unit bldFile="classicui_plat/key_rotator_api/tsrc/group" filter="test,api_test"/>
   275           </component>
   275    </component>
   276           <component name="media_shared_document_api" long-name="Media Shared Document API" filter="s60" class="api">
   276    <component id="extended_grids_api" name="Extended Grids API" class="api" filter="s60">
   277             <unit bldFile="/sf/mw/classicui/classicui_plat/media_shared_document_api/group" filter="!test"/>
   277     <meta rel="Api" href="classicui_plat/extended_grids_api/extended_grids_api.metaxml"/>
   278             <unit bldFile="/sf/mw/classicui/classicui_plat/media_shared_document_api/tsrc/group" filter="test,api_test"/>
   278     <unit bldFile="classicui_plat/extended_grids_api/group" filter="!test"/>
   279           </component>
   279     <unit bldFile="classicui_plat/extended_grids_api/tsrc/group" filter="test,api_test"/>
   280           <component name="extended_queries_api" long-name="Extended Queries API" filter="s60" class="api">
   280    </component>
   281             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_queries_api/group"/>
   281    <component id="generic_parameter_api" name="Generic Parameter API" class="api" filter="s60">
   282           </component>
   282     <meta rel="Api" href="classicui_plat/generic_parameter_api/generic_parameter_api.metaxml"/>
   283           <component name="phone_number_text_utilities_api" long-name="Phone Number Text Utilities API" filter="s60" class="api">
   283     <unit bldFile="classicui_plat/generic_parameter_api/group" filter="!test"/>
   284             <unit bldFile="/sf/mw/classicui/classicui_plat/phone_number_text_utilities_api/group" filter="!test"/>
   284     <unit bldFile="classicui_plat/generic_parameter_api/tsrc/group" filter="test,api_test"/>
   285             <unit bldFile="/sf/mw/classicui/classicui_plat/phone_number_text_utilities_api/tsrc/group" filter="test,api_test"/>
   285    </component>
   286           </component>
   286    <component id="indicator_touch_observer_api" name="Indicator Touch Observer API" class="api" filter="s60">
   287           <component name="extended_scroller_api" long-name="Extended Scroller API" filter="s60" class="api">
   287     <meta rel="Api" href="classicui_plat/indicator_touch_observer_api/indicator_touch_observer_api.metaxml"/>
   288             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_scroller_api/group"/>
   288     <unit bldFile="classicui_plat/indicator_touch_observer_api/group"/>
   289           </component>
   289    </component>
   290           <component name="key_rotator_api" long-name="Key Rotator API" filter="s60" class="api">
   290    <component id="popup_form_api" name="Popup Form API" class="api" filter="s60">
   291             <unit bldFile="/sf/mw/classicui/classicui_plat/key_rotator_api/group" filter="!test"/>
   291     <meta rel="Api" href="classicui_plat/popup_form_api/popup_form_api.metaxml"/>
   292             <unit bldFile="/sf/mw/classicui/classicui_plat/key_rotator_api/tsrc/group" filter="test,api_test"/>
   292     <unit bldFile="classicui_plat/popup_form_api/group" filter="!test"/>
   293           </component>
   293     <unit bldFile="classicui_plat/popup_form_api/tsrc/group" filter="test,api_test"/>
   294           <component name="extended_grids_api" long-name="Extended Grids API" filter="s60" class="api">
   294    </component>
   295             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_grids_api/group" filter="!test"/>
   295    <component id="stylus_activated_popup_api" name="Stylus Activated Pop-up API" class="api" filter="s60">
   296             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_grids_api/tsrc/group" filter="test,api_test"/>
   296     <meta rel="Api" href="classicui_plat/stylus_activated_popup_api/stylus_activated_popup_api.metaxml"/>
   297           </component>
   297     <unit bldFile="classicui_plat/stylus_activated_popup_api/group" filter="!test"/>
   298           <component name="generic_parameter_api" long-name="Generic Parameter API" filter="s60" class="api">
   298     <unit bldFile="classicui_plat/stylus_activated_popup_api/tsrc/group" filter="test,api_test"/>
   299             <unit bldFile="/sf/mw/classicui/classicui_plat/generic_parameter_api/group" filter="!test"/>
   299    </component>
   300             <unit bldFile="/sf/mw/classicui/classicui_plat/generic_parameter_api/tsrc/group" filter="test,api_test"/>
   300    <component id="indicator_plugin_api" name="Indicator Plugin API" class="api" filter="s60">
   301           </component>
   301     <meta rel="Api" href="classicui_plat/indicator_plugin_api/indicator_plugin_api.metaxml"/>
   302           <component name="indicator_touch_observer_api" long-name="Indicator Touch Observer API" filter="s60" class="api">
   302     <unit bldFile="classicui_plat/indicator_plugin_api/group" filter="!test"/>
   303             <unit bldFile="/sf/mw/classicui/classicui_plat/indicator_touch_observer_api/group"/>
   303     <unit bldFile="classicui_plat/indicator_plugin_api/tsrc/group" filter="test,api_test"/>
   304           </component>
   304    </component>
   305           <component name="popup_form_api" long-name="Popup Form API" filter="s60" class="api">
   305    <component id="layout_configuration_api" name="Layout Configuration API" class="api" filter="s60">
   306             <unit bldFile="/sf/mw/classicui/classicui_plat/popup_form_api/group" filter="!test"/>
   306     <meta rel="Api" href="classicui_plat/layout_configuration_api/layout_configuration_api.metaxml"/>
   307             <unit bldFile="/sf/mw/classicui/classicui_plat/popup_form_api/tsrc/group" filter="test,api_test"/>
   307     <unit bldFile="classicui_plat/layout_configuration_api/group" filter="!test"/>
   308           </component>
   308     <unit bldFile="classicui_plat/layout_configuration_api/tsrc/group" filter="test,api_test"/>
   309           <component name="stylus_activated_popup_api" long-name="Stylus Activated Pop-up API" filter="s60" class="api">
   309    </component>
   310             <unit bldFile="/sf/mw/classicui/classicui_plat/stylus_activated_popup_api/group" filter="!test"/>
   310    <component id="common_file_dialogs_filter_factory_api" name="Common File Dialogs Filter Factory API" class="api" filter="s60">
   311             <unit bldFile="/sf/mw/classicui/classicui_plat/stylus_activated_popup_api/tsrc/group" filter="test,api_test"/>
   311     <meta rel="Api" href="classicui_plat/common_file_dialogs_filter_factory_api/common_file_dialogs_filter_factory_api.metaxml"/>
   312           </component>
   312     <unit bldFile="classicui_plat/common_file_dialogs_filter_factory_api/group" filter="!test"/>
   313           <component name="indicator_plugin_api" long-name="Indicator Plugin API" filter="s60" class="api">
   313     <unit bldFile="classicui_plat/common_file_dialogs_filter_factory_api/tsrc/group" filter="test,api_test"/>
   314             <unit bldFile="/sf/mw/classicui/classicui_plat/indicator_plugin_api/group" filter="!test"/>
   314    </component>
   315             <unit bldFile="/sf/mw/classicui/classicui_plat/indicator_plugin_api/tsrc/group" filter="test,api_test"/>
   315    <component id="avkon_anim_dll_api" name="AVKON Anim DLL API" class="api" filter="s60">
   316           </component>
   316     <meta rel="Api" href="classicui_plat/avkon_anim_dll_api/avkon_anim_dll_api.metaxml"/>
   317           <component name="layout_configuration_api" long-name="Layout Configuration API" filter="s60" class="api">
   317     <unit bldFile="classicui_plat/avkon_anim_dll_api/group"/>
   318             <unit bldFile="/sf/mw/classicui/classicui_plat/layout_configuration_api/group" filter="!test"/>
   318    </component>
   319             <unit bldFile="/sf/mw/classicui/classicui_plat/layout_configuration_api/tsrc/group" filter="test,api_test"/>
   319    <component id="extended_initialization_api" name="Extended Initialization API" class="api" filter="s60">
   320           </component>
   320     <meta rel="Api" href="classicui_plat/extended_initialization_api/extended_initialization_api.metaxml"/>
   321           <component name="common_file_dialogs_filter_factory_api" long-name="Common File Dialogs Filter Factory API" filter="s60" class="api">
   321     <unit bldFile="classicui_plat/extended_initialization_api/group" filter="!test"/>
   322             <unit bldFile="/sf/mw/classicui/classicui_plat/common_file_dialogs_filter_factory_api/group" filter="!test"/>
   322     <unit bldFile="classicui_plat/extended_initialization_api/tsrc/group" filter="test,api_test"/>
   323             <unit bldFile="/sf/mw/classicui/classicui_plat/common_file_dialogs_filter_factory_api/tsrc/group" filter="test,api_test"/>
   323    </component>
   324           </component>
   324    <component id="long_tap_animation_api" name="Long Tap Animation API" class="api" filter="s60">
   325           <component name="avkon_anim_dll_api" long-name="AVKON Anim DLL API" filter="s60" class="api">
   325     <meta rel="Api" href="classicui_plat/long_tap_animation_api/long_tap_animation_api.metaxml"/>
   326             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_anim_dll_api/group"/>
   326     <unit bldFile="classicui_plat/long_tap_animation_api/group" filter="!test"/>
   327           </component>
   327     <unit bldFile="classicui_plat/long_tap_animation_api/tsrc/group" filter="test,api_test"/>
   328           <component name="extended_initialization_api" long-name="Extended Initialization API" filter="s60" class="api">
   328    </component>
   329             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_initialization_api/group" filter="!test"/>
   329    <component id="extended_ui_framework_definitions_api" name="Extended UI Framework Definitions API" class="api" filter="s60">
   330             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_initialization_api/tsrc/group" filter="test,api_test"/>
   330     <meta rel="Api" href="classicui_plat/extended_ui_framework_definitions_api/extended_ui_framework_definitions_api.metaxml"/>
   331           </component>
   331     <unit bldFile="classicui_plat/extended_ui_framework_definitions_api/group"/>
   332           <component name="long_tap_animation_api" long-name="Long Tap Animation API" filter="s60" class="api">
   332    </component>
   333             <unit bldFile="/sf/mw/classicui/classicui_plat/long_tap_animation_api/group" filter="!test"/>
   333    <component id="extended_buttons_api" name="Extended Buttons API" class="api" filter="s60">
   334             <unit bldFile="/sf/mw/classicui/classicui_plat/long_tap_animation_api/tsrc/group" filter="test,api_test"/>
   334     <meta rel="Api" href="classicui_plat/extended_buttons_api/extended_buttons_api.metaxml"/>
   335           </component>
   335     <unit bldFile="classicui_plat/extended_buttons_api/group" filter="!test"/>
   336           <component name="extended_ui_framework_definitions_api" long-name="Extended UI Framework Definitions API" filter="s60" class="api">
   336     <unit bldFile="classicui_plat/extended_buttons_api/tsrc/group" filter="test,api_test"/>
   337             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_ui_framework_definitions_api/group"/>
   337    </component>
   338           </component>
   338    <component id="aiw_provider_utility_api" name="AIW Provider Utility API" class="api" filter="s60">
   339           <component name="extended_buttons_api" long-name="Extended Buttons API" filter="s60" class="api">
   339     <meta rel="Api" href="classicui_plat/aiw_provider_utility_api/aiw_provider_utility_api.metaxml"/>
   340             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_buttons_api/group" filter="!test"/>
   340     <unit bldFile="classicui_plat/aiw_provider_utility_api/group" filter="!test"/>
   341             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_buttons_api/tsrc/group" filter="test,api_test"/>
   341     <unit bldFile="classicui_plat/aiw_provider_utility_api/tsrc/group" filter="test,api_test"/>
   342           </component>
   342    </component>
   343           <component name="aiw_provider_utility_api" long-name="AIW Provider Utility API" filter="s60" class="api">
   343    <component id="transition_effect_parameters_api" name="Transition Effect Parameters API" class="api" filter="s60">
   344             <unit bldFile="/sf/mw/classicui/classicui_plat/aiw_provider_utility_api/group" filter="!test"/>
   344     <meta rel="Api" href="classicui_plat/transition_effect_parameters_api/transition_effect_parameters_api.metaxml"/>
   345             <unit bldFile="/sf/mw/classicui/classicui_plat/aiw_provider_utility_api/tsrc/group" filter="test,api_test"/>
   345     <unit bldFile="classicui_plat/transition_effect_parameters_api/group" filter="!test"/>
   346           </component>
   346     <unit bldFile="classicui_plat/transition_effect_parameters_api/tsrc/group" filter="test,api_test"/>
   347           <component name="transition_effect_parameters_api" long-name="Transition Effect Parameters API" filter="s60" class="api">
   347    </component>
   348             <unit bldFile="/sf/mw/classicui/classicui_plat/transition_effect_parameters_api/group" filter="!test"/>
   348    <component id="extended_input_capabilities_api" name="Extended Input Capabilities API" class="api" filter="s60">
   349             <unit bldFile="/sf/mw/classicui/classicui_plat/transition_effect_parameters_api/tsrc/group" filter="test,api_test"/>
   349     <meta rel="Api" href="classicui_plat/extended_input_capabilities_api/extended_input_capabilities_api.metaxml"/>
   350           </component>
   350     <unit bldFile="classicui_plat/extended_input_capabilities_api/group" filter="!test"/>
   351           <component name="extended_input_capabilities_api" long-name="Extended Input Capabilities API" filter="s60" class="api">
   351     <unit bldFile="classicui_plat/extended_input_capabilities_api/tsrc/group" filter="test,api_test"/>
   352             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_input_capabilities_api/group" filter="!test"/>
   352    </component>
   353             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_input_capabilities_api/tsrc/group" filter="test,api_test"/>
   353    <component id="uikon_status_api" name="UIKON Status API" class="api" filter="s60">
   354           </component>
   354     <meta rel="Api" href="classicui_plat/uikon_status_api/uikon_status_api.metaxml"/>
   355           <component name="uikon_status_api" long-name="UIKON Status API" filter="s60" class="api">
   355     <unit bldFile="classicui_plat/uikon_status_api/group"/>
   356             <unit bldFile="/sf/mw/classicui/classicui_plat/uikon_status_api/group"/>
   356    </component>
   357           </component>
   357    <component id="transition_effect_utilities_api" name="Transition Effect Utilities API" class="api" filter="s60">
   358           <component name="transition_effect_utilities_api" long-name="Transition Effect Utilities API" filter="s60" class="api">
   358     <meta rel="Api" href="classicui_plat/transition_effect_utilities_api/transition_effect_utilities_api.metaxml"/>
   359             <unit bldFile="/sf/mw/classicui/classicui_plat/transition_effect_utilities_api/group" filter="!test"/>
   359     <unit bldFile="classicui_plat/transition_effect_utilities_api/group" filter="!test"/>
   360             <unit bldFile="/sf/mw/classicui/classicui_plat/transition_effect_utilities_api/tsrc/group" filter="test,api_test"/>
   360     <unit bldFile="classicui_plat/transition_effect_utilities_api/tsrc/group" filter="test,api_test"/>
   361           </component>
   361    </component>
   362           <component name="pointer_event_modifier_api" long-name="Pointer Event Modifier API" filter="s60" class="api">
   362    <component id="pointer_event_modifier_api" name="Pointer Event Modifier API" class="api" filter="s60">
   363             <unit bldFile="/sf/mw/classicui/classicui_plat/pointer_event_modifier_api/group" filter="!test"/>
   363     <meta rel="Api" href="classicui_plat/pointer_event_modifier_api/pointer_event_modifier_api.metaxml"/>
   364             <unit bldFile="/sf/mw/classicui/classicui_plat/pointer_event_modifier_api/tsrc/group" filter="test,api_test"/>
   364     <unit bldFile="classicui_plat/pointer_event_modifier_api/group" filter="!test"/>
   365           </component>
   365     <unit bldFile="classicui_plat/pointer_event_modifier_api/tsrc/group" filter="test,api_test"/>
   366           <component name="avkon_testability_api" long-name="AVKON Testability API" filter="s60" class="api">
   366    </component>
   367             <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_testability_api/group"/>
   367    <component id="avkon_testability_api" name="AVKON Testability API" class="api" filter="s60">
   368           </component>
   368     <meta rel="Api" href="classicui_plat/avkon_testability_api/avkon_testability_api.metaxml"/>
   369           <component name="ganes_api" filter="s60" class="api">
   369     <unit bldFile="classicui_plat/avkon_testability_api/group"/>
   370             <unit bldFile="/sf/mw/classicui/classicui_plat/ganes_api/group"/>
   370    </component>
   371           </component>
   371    <component id="ganes_api" name="ganes_api" class="api" filter="s60">
   372           <component name="ode_api" long-name="Ode API" filter="s60" class="api">
   372     <meta rel="Api" href="classicui_plat/ganes_api/ganes_api.metaxml"/>
   373             <unit bldFile="/sf/mw/classicui/classicui_plat/ode_api/group"/>
   373     <unit bldFile="classicui_plat/ganes_api/group"/>
   374           </component>
   374    </component>
   375           <component name="physics_api" long-name="Physics API" filter="s60" class="api">
   375    <component id="ode_api" name="Ode API" class="api" filter="s60">
   376             <unit bldFile="/sf/mw/classicui/classicui_plat/physics_api/group"/>
   376     <unit bldFile="classicui_plat/ode_api/group"/>
   377           </component>
   377    </component>
   378           <component name="touch_pane_api" long-name="Touch Pane API" filter="s60" class="api">
   378    <component id="physics_api" name="Physics API" class="api" filter="s60">
   379             <unit bldFile="/sf/mw/classicui/classicui_plat/touch_pane_api/group" filter="!test"/>
   379     <unit bldFile="classicui_plat/physics_api/group"/>
   380             <unit bldFile="/sf/mw/classicui/classicui_plat/touch_pane_api/tsrc/group" filter="test,api_test"/>
   380    </component>
   381           </component>
   381    <component id="touch_pane_api" name="Touch Pane API" class="api" filter="s60">
   382           <component name="touch_pane_observer_api" long-name="Touch Pane Observer API" filter="s60" class="api">
   382     <meta rel="Api" href="classicui_plat/touch_pane_api/touch_pane_api.metaxml"/>
   383             <unit bldFile="/sf/mw/classicui/classicui_plat/touch_pane_observer_api/group"/>
   383     <unit bldFile="classicui_plat/touch_pane_api/group" filter="!test"/>
   384           </component>
   384     <unit bldFile="classicui_plat/touch_pane_api/tsrc/group" filter="test,api_test"/>
   385           <component name="alternate_fs_api" long-name="Alternate FS API" filter="s60" class="api">
   385    </component>
   386             <unit bldFile="/sf/mw/classicui/classicui_plat/alternate_fs_api/group"/>
   386    <component id="touch_pane_observer_api" name="Touch Pane Observer API" class="api" filter="s60">
   387           </component>
   387     <meta rel="Api" href="classicui_plat/touch_pane_observer_api/touch_pane_observer_api.metaxml"/>
   388           <component name="discreet_popup_api" long-name="Discreet Popup API" filter="s60" class="api">
   388     <unit bldFile="classicui_plat/touch_pane_observer_api/group"/>
   389             <unit bldFile="/sf/mw/classicui/classicui_plat/discreet_popup_api/group"/>
   389    </component>
   390           </component>
   390    <component id="alternate_fs_api" name="Alternate FS API" class="api" filter="s60">
   391           <component name="touch_gesture_framework_api" long-name="Touch Gesture Framework API" filter="s60" class="api">
   391     <meta rel="Api" href="classicui_plat/alternate_fs_api/alternate_fs_api.metaxml"/>
   392             <unit bldFile="/sf/mw/classicui/classicui_plat/touch_gesture_framework_api/group"/>
   392     <unit bldFile="classicui_plat/alternate_fs_api/group"/>
   393             <!-- should this be commented out? -->
   393    </component>
   394             <!--<unit bldFile="classicui_plat/touch_gesture_framework_api/tsrc/group" filter="test,api_test"/> -->
   394    <component id="discreet_popup_api" name="Discreet Popup API" class="api" filter="s60">
   395           </component>
   395     <unit bldFile="classicui_plat/discreet_popup_api/group"/>
   396           <component name="extended_options_menu_api" long-name="Extended Options Menu API" filter="s60" class="api">
   396    </component>
   397             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_options_menu_api/group" filter="!test"/>
   397    <component id="touch_gesture_framework_api" name="Touch Gesture Framework API" class="api" filter="s60">
   398             <unit bldFile="/sf/mw/classicui/classicui_plat/extended_options_menu_api/tsrc/group" filter="test,api_test"/>
   398     <meta rel="Api" href="classicui_plat/touch_gesture_framework_api/touch_gesture_framework_api.metaxml"/>
   399           </component>
   399     <unit bldFile="classicui_plat/touch_gesture_framework_api/group"/> <!-- should this be commented out? -->
   400         </collection>
   400     <!--<unit bldFile="classicui_plat/touch_gesture_framework_api/tsrc/group" filter="test,api_test"/> -->
   401         <collection name="classicui_pub" long-name="Classic UI Public Interfaces" level="specific">
   401    </component>
   402           <component name="input_frame_api" long-name="Input Frame API" filter="s60" class="api">
   402    <component id="extended_options_menu_api" name="Extended Options Menu API" class="api" filter="s60">
   403             <unit bldFile="/sf/mw/classicui/classicui_pub/input_frame_api/group" filter="!test"/>
   403     <meta rel="Api" href="classicui_plat/extended_options_menu_api/extended_options_menu_api.metaxml"/>
   404             <unit bldFile="/sf/mw/classicui/classicui_pub/input_frame_api/tsrc/group" filter="test,api_test"/>
   404     <unit bldFile="classicui_plat/extended_options_menu_api/group" filter="!test"/>
   405           </component>
   405     <unit bldFile="classicui_plat/extended_options_menu_api/tsrc/group" filter="test,api_test"/>
   406           <component name="window_server_event_observer_api" long-name="Window Server Event Observer API" filter="s60" class="api">
   406    </component>
   407             <unit bldFile="/sf/mw/classicui/classicui_pub/window_server_event_observer_api/group" filter="!test"/>
   407   </collection>
   408             <unit bldFile="/sf/mw/classicui/classicui_pub/window_server_event_observer_api/tsrc/group" filter="test,api_test"/>
   408   <collection id="classicui_pub" name="Classic UI Public Interfaces" level="specific">
   409           </component>
   409    <component id="input_frame_api" name="Input Frame API" class="api" filter="s60">
   410           <component name="application_framework_api" long-name="Application Framework API" filter="s60" class="api">
   410     <meta rel="Api" href="classicui_pub/input_frame_api/input_frame_api.metaxml"/>
   411             <unit bldFile="/sf/mw/classicui/classicui_pub/application_framework_api/group" filter="!test"/>
   411     <unit bldFile="classicui_pub/input_frame_api/group" filter="!test"/>
   412             <unit bldFile="/sf/mw/classicui/classicui_pub/application_framework_api/tsrc/group" filter="test,api_test"/>
   412     <unit bldFile="classicui_pub/input_frame_api/tsrc/group" filter="test,api_test"/>
   413           </component>
   413    </component>
   414           <component name="scroller_api" long-name="Scroller API" filter="s60" class="api">
   414    <component id="window_server_event_observer_api" name="Window Server Event Observer API" class="api" filter="s60">
   415             <unit bldFile="/sf/mw/classicui/classicui_pub/scroller_api/group" filter="!test"/>
   415     <meta rel="Api" href="classicui_pub/window_server_event_observer_api/window_server_event_observer_api.metaxml"/>
   416             <unit bldFile="/sf/mw/classicui/classicui_pub/scroller_api/tsrc/group" filter="test,api_test"/>
   416     <unit bldFile="classicui_pub/window_server_event_observer_api/group" filter="!test"/>
   417           </component>
   417     <unit bldFile="classicui_pub/window_server_event_observer_api/tsrc/group" filter="test,api_test"/>
   418           <component name="ui_framework_utilities_api" long-name="UI Framework Utilities API" filter="s60" class="api">
   418    </component>
   419             <unit bldFile="/sf/mw/classicui/classicui_pub/ui_framework_utilities_api/group" filter="!test"/>
   419    <component id="application_framework_api" name="Application Framework API" class="api" filter="s60">
   420             <unit bldFile="/sf/mw/classicui/classicui_pub/ui_framework_utilities_api/tsrc/group" filter="test,api_test"/>
   420     <meta rel="Api" href="classicui_pub/application_framework_api/application_framework_api.metaxml"/>
   421           </component>
   421     <unit bldFile="classicui_pub/application_framework_api/group" filter="!test"/>
   422           <component name="ui_framework_definitions_api" long-name="UI Framework Definitions API" filter="s60" class="api">
   422     <unit bldFile="classicui_pub/application_framework_api/tsrc/group" filter="test,api_test"/>
   423             <unit bldFile="/sf/mw/classicui/classicui_pub/ui_framework_definitions_api/group" filter="!test"/>
   423    </component>
   424             <unit bldFile="/sf/mw/classicui/classicui_pub/ui_framework_definitions_api/tsrc/group" filter="test,api_test"/>
   424    <component id="scroller_api" name="Scroller API" class="api" filter="s60">
   425           </component>
   425     <meta rel="Api" href="classicui_pub/scroller_api/scroller_api.metaxml"/>
   426           <component name="buttons_api" long-name="Buttons API" filter="s60" class="api">
   426     <unit bldFile="classicui_pub/scroller_api/group" filter="!test"/>
   427             <unit bldFile="/sf/mw/classicui/classicui_pub/buttons_api/group" filter="!test"/>
   427     <unit bldFile="classicui_pub/scroller_api/tsrc/group" filter="test,api_test"/>
   428             <unit bldFile="/sf/mw/classicui/classicui_pub/buttons_api/tsrc/group" filter="test,api_test"/>
   428    </component>
   429           </component>
   429    <component id="ui_framework_utilities_api" name="UI Framework Utilities API" class="api" filter="s60">
   430           <component name="queries_api" long-name="Queries API" filter="s60" class="api">
   430     <meta rel="Api" href="classicui_pub/ui_framework_utilities_api/ui_framework_utilities_api.metaxml"/>
   431             <unit bldFile="/sf/mw/classicui/classicui_pub/queries_api/group" filter="!test"/>
   431     <unit bldFile="classicui_pub/ui_framework_utilities_api/group" filter="!test"/>
   432             <unit bldFile="/sf/mw/classicui/classicui_pub/queries_api/tsrc/group" filter="test,api_test"/>
   432     <unit bldFile="classicui_pub/ui_framework_utilities_api/tsrc/group" filter="test,api_test"/>
   433           </component>
   433    </component>
   434           <component name="aiw_generic_parameter_api" long-name="AIW Generic Parameter API" filter="s60" class="api">
   434    <component id="ui_framework_definitions_api" name="UI Framework Definitions API" class="api" filter="s60">
   435             <unit bldFile="/sf/mw/classicui/classicui_pub/aiw_generic_parameter_api/group" filter="!test"/>
   435     <meta rel="Api" href="classicui_pub/ui_framework_definitions_api/ui_framework_definitions_api.metaxml"/>
   436             <unit bldFile="/sf/mw/classicui/classicui_pub/aiw_generic_parameter_api/tsrc/group" filter="test,api_test"/>
   436     <unit bldFile="classicui_pub/ui_framework_definitions_api/group" filter="!test"/>
   437           </component>
   437     <unit bldFile="classicui_pub/ui_framework_definitions_api/tsrc/group" filter="test,api_test"/>
   438           <component name="editors_api" long-name="Editors API" filter="s60" class="api">
   438    </component>
   439             <unit bldFile="/sf/mw/classicui/classicui_pub/editors_api/group" filter="!test"/>
   439    <component id="buttons_api" name="Buttons API" class="api" filter="s60">
   440             <unit bldFile="/sf/mw/classicui/classicui_pub/editors_api/tsrc/group" filter="test,api_test"/>
   440     <meta rel="Api" href="classicui_pub/buttons_api/buttons_api.metaxml"/>
   441           </component>
   441     <unit bldFile="classicui_pub/buttons_api/group" filter="!test"/>
   442           <component name="common_file_dialogs_api" long-name="Common File Dialogs API" filter="s60" class="api">
   442     <unit bldFile="classicui_pub/buttons_api/tsrc/group" filter="test,api_test"/>
   443             <unit bldFile="/sf/mw/classicui/classicui_pub/common_file_dialogs_api/group" filter="!test"/>
   443    </component>
   444             <unit bldFile="/sf/mw/classicui/classicui_pub/common_file_dialogs_api/tsrc/group" filter="test,api_test"/>
   444    <component id="queries_api" name="Queries API" class="api" filter="s60">
   445           </component>
   445     <meta rel="Api" href="classicui_pub/queries_api/queries_api.metaxml"/>
   446           <component name="dialog_shutter_api" long-name="Dialog Shutter API" filter="s60" class="api">
   446     <unit bldFile="classicui_pub/queries_api/group" filter="!test"/>
   447             <unit bldFile="/sf/mw/classicui/classicui_pub/dialog_shutter_api/group" filter="!test"/>
   447     <unit bldFile="classicui_pub/queries_api/tsrc/group" filter="test,api_test"/>
   448             <unit bldFile="/sf/mw/classicui/classicui_pub/dialog_shutter_api/tsrc/group" filter="test,api_test"/>
   448    </component>
   449           </component>
   449    <component id="aiw_generic_parameter_api" name="AIW Generic Parameter API" class="api" filter="s60">
   450           <component name="fonts_api" long-name="Fonts API" filter="s60" class="api">
   450     <meta rel="Api" href="classicui_pub/aiw_generic_parameter_api/aiw_generic_parameter_api.metaxml"/>
   451             <unit bldFile="/sf/mw/classicui/classicui_pub/fonts_api/group" filter="!test"/>
   451     <unit bldFile="classicui_pub/aiw_generic_parameter_api/group" filter="!test"/>
   452             <unit bldFile="/sf/mw/classicui/classicui_pub/fonts_api/tsrc/group" filter="test,api_test"/>
   452     <unit bldFile="classicui_pub/aiw_generic_parameter_api/tsrc/group" filter="test,api_test"/>
   453           </component>
   453    </component>
   454           <component name="screen_clearer_api" long-name="Screen Clearer API" filter="s60" class="api">
   454    <component id="editors_api" name="Editors API" class="api" filter="s60">
   455             <unit bldFile="/sf/mw/classicui/classicui_pub/screen_clearer_api/group" filter="!test"/>
   455     <meta rel="Api" href="classicui_pub/editors_api/editors_api.metaxml"/>
   456             <unit bldFile="/sf/mw/classicui/classicui_pub/screen_clearer_api/tsrc/group" filter="test,api_test"/>
   456     <unit bldFile="classicui_pub/editors_api/group" filter="!test"/>
   457           </component>
   457     <unit bldFile="classicui_pub/editors_api/tsrc/group" filter="test,api_test"/>
   458           <component name="notifiers_api" long-name="Notifiers API" filter="s60" class="api">
   458    </component>
   459             <unit bldFile="/sf/mw/classicui/classicui_pub/notifiers_api/group" filter="!test"/>
   459    <component id="common_file_dialogs_api" name="Common File Dialogs API" class="api" filter="s60">
   460             <unit bldFile="/sf/mw/classicui/classicui_pub/notifiers_api/tsrc/group" filter="test,api_test"/>
   460     <meta rel="Api" href="classicui_pub/common_file_dialogs_api/common_file_dialogs_api.metaxml"/>
   461           </component>
   461     <unit bldFile="classicui_pub/common_file_dialogs_api/group" filter="!test"/>
   462           <component name="notes_api" long-name="Notes API" filter="s60" class="api">
   462     <unit bldFile="classicui_pub/common_file_dialogs_api/tsrc/group" filter="test,api_test"/>
   463             <unit bldFile="/sf/mw/classicui/classicui_pub/notes_api/group" filter="!test"/>
   463    </component>
   464             <unit bldFile="/sf/mw/classicui/classicui_pub/notes_api/tsrc/group" filter="test,api_test"/>
   464    <component id="dialog_shutter_api" name="Dialog Shutter API" class="api" filter="s60">
   465           </component>
   465     <meta rel="Api" href="classicui_pub/dialog_shutter_api/dialog_shutter_api.metaxml"/>
   466           <component name="status_pane_api" long-name="Status Pane API" filter="s60" class="api">
   466     <unit bldFile="classicui_pub/dialog_shutter_api/group" filter="!test"/>
   467             <unit bldFile="/sf/mw/classicui/classicui_pub/status_pane_api/group" filter="!test"/>
   467     <unit bldFile="classicui_pub/dialog_shutter_api/tsrc/group" filter="test,api_test"/>
   468             <unit bldFile="/sf/mw/classicui/classicui_pub/status_pane_api/tsrc/group" filter="test,api_test"/>
   468    </component>
   469           </component>
   469    <component id="fonts_api" name="Fonts API" class="api" filter="s60">
   470           <component name="base_controls_api" long-name="Base Controls API" filter="s60" class="api">
   470     <meta rel="Api" href="classicui_pub/fonts_api/fonts_api.metaxml"/>
   471             <unit bldFile="/sf/mw/classicui/classicui_pub/base_controls_api/group" filter="!test"/>
   471     <unit bldFile="classicui_pub/fonts_api/group" filter="!test"/>
   472             <unit bldFile="/sf/mw/classicui/classicui_pub/base_controls_api/tsrc/group" filter="test,api_test"/>
   472     <unit bldFile="classicui_pub/fonts_api/tsrc/group" filter="test,api_test"/>
   473           </component>
   473    </component>
   474           <component name="grids_api" long-name="Grids API" filter="s60" class="api">
   474    <component id="screen_clearer_api" name="Screen Clearer API" class="api" filter="s60">
   475             <unit bldFile="/sf/mw/classicui/classicui_pub/grids_api/group" filter="!test"/>
   475     <meta rel="Api" href="classicui_pub/screen_clearer_api/screen_clearer_api.metaxml"/>
   476             <unit bldFile="/sf/mw/classicui/classicui_pub/grids_api/tsrc/group" filter="test,api_test"/>
   476     <unit bldFile="classicui_pub/screen_clearer_api/group" filter="!test"/>
   477           </component>
   477     <unit bldFile="classicui_pub/screen_clearer_api/tsrc/group" filter="test,api_test"/>
   478           <component name="context_pane_api" long-name="Context Pane API" filter="s60" class="api">
   478    </component>
   479             <unit bldFile="/sf/mw/classicui/classicui_pub/context_pane_api/group" filter="!test"/>
   479    <component id="notifiers_api" name="Notifiers API" class="api" filter="s60">
   480             <unit bldFile="/sf/mw/classicui/classicui_pub/context_pane_api/tsrc/group" filter="test,api_test"/>
   480     <meta rel="Api" href="classicui_pub/notifiers_api/notifiers_api.metaxml"/>
   481           </component>
   481     <unit bldFile="classicui_pub/notifiers_api/group" filter="!test"/>
   482           <component name="lists_api" long-name="Lists API" filter="s60" class="api">
   482     <unit bldFile="classicui_pub/notifiers_api/tsrc/group" filter="test,api_test"/>
   483             <unit bldFile="/sf/mw/classicui/classicui_pub/lists_api/group" filter="!test"/>
   483    </component>
   484             <unit bldFile="/sf/mw/classicui/classicui_pub/lists_api/tsrc/group" filter="test,api_test"/>
   484    <component id="notes_api" name="Notes API" class="api" filter="s60">
   485           </component>
   485     <meta rel="Api" href="classicui_pub/notes_api/notes_api.metaxml"/>
   486           <component name="popups_api" long-name="Popups API" filter="s60" class="api">
   486     <unit bldFile="classicui_pub/notes_api/group" filter="!test"/>
   487             <unit bldFile="/sf/mw/classicui/classicui_pub/popups_api/group" filter="!test"/>
   487     <unit bldFile="classicui_pub/notes_api/tsrc/group" filter="test,api_test"/>
   488             <unit bldFile="/sf/mw/classicui/classicui_pub/popups_api/tsrc/group" filter="test,api_test"/>
   488    </component>
   489           </component>
   489    <component id="status_pane_api" name="Status Pane API" class="api" filter="s60">
   490           <component name="misc_controls_api" long-name="Misc Controls API" filter="s60" class="api">
   490     <meta rel="Api" href="classicui_pub/status_pane_api/status_pane_api.metaxml"/>
   491             <unit bldFile="/sf/mw/classicui/classicui_pub/misc_controls_api/group" filter="!test"/>
   491     <unit bldFile="classicui_pub/status_pane_api/group" filter="!test"/>
   492             <unit bldFile="/sf/mw/classicui/classicui_pub/misc_controls_api/tsrc/group" filter="test,api_test"/>
   492     <unit bldFile="classicui_pub/status_pane_api/tsrc/group" filter="test,api_test"/>
   493           </component>
   493    </component>
   494           <component name="keylock_api" long-name="Keylock API" filter="s60" class="api">
   494    <component id="base_controls_api" name="Base Controls API" class="api" filter="s60">
   495             <unit bldFile="/sf/mw/classicui/classicui_pub/keylock_api/group" filter="!test"/>
   495     <meta rel="Api" href="classicui_pub/base_controls_api/base_controls_api.metaxml"/>
   496             <unit bldFile="/sf/mw/classicui/classicui_pub/keylock_api/tsrc/group" filter="test,api_test"/>
   496     <unit bldFile="classicui_pub/base_controls_api/group" filter="!test"/>
   497           </component>
   497     <unit bldFile="classicui_pub/base_controls_api/tsrc/group" filter="test,api_test"/>
   498           <component name="options_menu_api" long-name="Options Menu API" filter="s60" class="api">
   498    </component>
   499             <unit bldFile="/sf/mw/classicui/classicui_pub/options_menu_api/group" filter="!test"/>
   499    <component id="grids_api" name="Grids API" class="api" filter="s60">
   500             <unit bldFile="/sf/mw/classicui/classicui_pub/options_menu_api/tsrc/group" filter="test,api_test"/>
   500     <meta rel="Api" href="classicui_pub/grids_api/grids_api.metaxml"/>
   501           </component>
   501     <unit bldFile="classicui_pub/grids_api/group" filter="!test"/>
   502           <component name="hierarchical_lists_api" long-name="Hierarchical Lists API" filter="s60" class="api">
   502     <unit bldFile="classicui_pub/grids_api/tsrc/group" filter="test,api_test"/>
   503             <unit bldFile="/sf/mw/classicui/classicui_pub/hierarchical_lists_api/group" filter="!test"/>
   503    </component>
   504             <unit bldFile="/sf/mw/classicui/classicui_pub/hierarchical_lists_api/tsrc/group" filter="test,api_test"/>
   504    <component id="context_pane_api" name="Context Pane API" class="api" filter="s60">
   505           </component>
   505     <meta rel="Api" href="classicui_pub/context_pane_api/context_pane_api.metaxml"/>
   506           <component name="navigation_pane_api" long-name="Navigation Pane API" filter="s60" class="api">
   506     <unit bldFile="classicui_pub/context_pane_api/group" filter="!test"/>
   507             <unit bldFile="/sf/mw/classicui/classicui_pub/navigation_pane_api/group" filter="!test"/>
   507     <unit bldFile="classicui_pub/context_pane_api/tsrc/group" filter="test,api_test"/>
   508             <unit bldFile="/sf/mw/classicui/classicui_pub/navigation_pane_api/tsrc/group" filter="test,api_test"/>
   508    </component>
   509           </component>
   509    <component id="lists_api" name="Lists API" class="api" filter="s60">
   510           <component name="tabs_api" long-name="Tabs API" filter="s60" class="api">
   510     <meta rel="Api" href="classicui_pub/lists_api/lists_api.metaxml"/>
   511             <unit bldFile="/sf/mw/classicui/classicui_pub/tabs_api/group" filter="!test"/>
   511     <unit bldFile="classicui_pub/lists_api/group" filter="!test"/>
   512             <unit bldFile="/sf/mw/classicui/classicui_pub/tabs_api/tsrc/group" filter="test,api_test"/>
   512     <unit bldFile="classicui_pub/lists_api/tsrc/group" filter="test,api_test"/>
   513           </component>
   513    </component>
   514           <component name="title_pane_touch_observer_api" long-name="Title Pane Touch Observer API" filter="s60" class="api">
   514    <component id="popups_api" name="Popups API" class="api" filter="s60">
   515             <unit bldFile="/sf/mw/classicui/classicui_pub/title_pane_touch_observer_api/group"/>
   515     <meta rel="Api" href="classicui_pub/popups_api/popups_api.metaxml"/>
   516           </component>
   516     <unit bldFile="classicui_pub/popups_api/group" filter="!test"/>
   517           <component name="choice_list_api" long-name="Choice List API" filter="s60" class="api">
   517     <unit bldFile="classicui_pub/popups_api/tsrc/group" filter="test,api_test"/>
   518             <unit bldFile="/sf/mw/classicui/classicui_pub/choice_list_api/group" filter="!test"/>
   518    </component>
   519             <unit bldFile="/sf/mw/classicui/classicui_pub/choice_list_api/tsrc/group" filter="test,api_test"/>
   519    <component id="misc_controls_api" name="Misc Controls API" class="api" filter="s60">
   520           </component>
   520     <meta rel="Api" href="classicui_pub/misc_controls_api/misc_controls_api.metaxml"/>
   521           <component name="info_popup_note_api" long-name="Info Popup Note API" filter="s60" class="api">
   521     <unit bldFile="classicui_pub/misc_controls_api/group" filter="!test"/>
   522             <unit bldFile="/sf/mw/classicui/classicui_pub/info_popup_note_api/group" filter="!test"/>
   522     <unit bldFile="classicui_pub/misc_controls_api/tsrc/group" filter="test,api_test"/>
   523             <unit bldFile="/sf/mw/classicui/classicui_pub/info_popup_note_api/tsrc/group" filter="test,api_test"/>
   523    </component>
   524           </component>
   524    <component id="keylock_api" name="Keylock API" class="api" filter="s60">
   525           <component name="setting_pages_api" long-name="Setting Pages API" filter="s60" class="api">
   525     <meta rel="Api" href="classicui_pub/keylock_api/keylock_api.metaxml"/>
   526             <unit bldFile="/sf/mw/classicui/classicui_pub/setting_pages_api/group" filter="!test"/>
   526     <unit bldFile="classicui_pub/keylock_api/group" filter="!test"/>
   527             <unit bldFile="/sf/mw/classicui/classicui_pub/setting_pages_api/tsrc/group" filter="test,api_test"/>
   527     <unit bldFile="classicui_pub/keylock_api/tsrc/group" filter="test,api_test"/>
   528           </component>
   528    </component>
   529           <component name="screen_mode_api" long-name="Screen Mode API" filter="s60" class="api">
   529    <component id="options_menu_api" name="Options Menu API" class="api" filter="s60">
   530             <unit bldFile="/sf/mw/classicui/classicui_pub/screen_mode_api/group" filter="!test"/>
   530     <meta rel="Api" href="classicui_pub/options_menu_api/options_menu_api.metaxml"/>
   531             <unit bldFile="/sf/mw/classicui/classicui_pub/screen_mode_api/tsrc/group" filter="test,api_test"/>
   531     <unit bldFile="classicui_pub/options_menu_api/group" filter="!test"/>
   532           </component>
   532     <unit bldFile="classicui_pub/options_menu_api/tsrc/group" filter="test,api_test"/>
   533           <component name="indicators_api" long-name="Indicators API" filter="s60" class="api">
   533    </component>
   534             <unit bldFile="/sf/mw/classicui/classicui_pub/indicators_api/group" filter="!test"/>
   534    <component id="hierarchical_lists_api" name="Hierarchical Lists API" class="api" filter="s60">
   535             <unit bldFile="/sf/mw/classicui/classicui_pub/indicators_api/tsrc/group" filter="test,api_test"/>
   535     <meta rel="Api" href="classicui_pub/hierarchical_lists_api/hierarchical_lists_api.metaxml"/>
   536           </component>
   536     <unit bldFile="classicui_pub/hierarchical_lists_api/group" filter="!test"/>
   537           <component name="error_ui_api" long-name="Error UI API" filter="s60" class="api">
   537     <unit bldFile="classicui_pub/hierarchical_lists_api/tsrc/group" filter="test,api_test"/>
   538             <unit bldFile="/sf/mw/classicui/classicui_pub/error_ui_api/group" filter="!test"/>
   538    </component>
   539             <unit bldFile="/sf/mw/classicui/classicui_pub/error_ui_api/tsrc/group" filter="test,api_test"/>
   539    <component id="navigation_pane_api" name="Navigation Pane API" class="api" filter="s60">
   540           </component>
   540     <meta rel="Api" href="classicui_pub/navigation_pane_api/navigation_pane_api.metaxml"/>
   541           <component name="animation_api" long-name="Animation API" filter="s60" class="api">
   541     <unit bldFile="classicui_pub/navigation_pane_api/group" filter="!test"/>
   542             <unit bldFile="/sf/mw/classicui/classicui_pub/animation_api/group" filter="!test"/>
   542     <unit bldFile="classicui_pub/navigation_pane_api/tsrc/group" filter="test,api_test"/>
   543             <unit bldFile="/sf/mw/classicui/classicui_pub/animation_api/tsrc/group" filter="test,api_test"/>
   543    </component>
   544           </component>
   544    <component id="tabs_api" name="Tabs API" class="api" filter="s60">
   545           <component name="searchfield_api" long-name="Searchfield API" filter="s60" class="api">
   545     <meta rel="Api" href="classicui_pub/tabs_api/tabs_api.metaxml"/>
   546             <unit bldFile="/sf/mw/classicui/classicui_pub/searchfield_api/group" filter="!test"/>
   546     <unit bldFile="classicui_pub/tabs_api/group" filter="!test"/>
   547             <unit bldFile="/sf/mw/classicui/classicui_pub/searchfield_api/tsrc/group" filter="test,api_test"/>
   547     <unit bldFile="classicui_pub/tabs_api/tsrc/group" filter="test,api_test"/>
   548           </component>
   548    </component>
   549           <component name="labels_api" long-name="Labels API" filter="s60" class="api">
   549    <component id="title_pane_touch_observer_api" name="Title Pane Touch Observer API" class="api" filter="s60">
   550             <unit bldFile="/sf/mw/classicui/classicui_pub/labels_api/group" filter="!test"/>
   550     <meta rel="Api" href="classicui_pub/title_pane_touch_observer_api/title_pane_touch_observer_api.metaxml"/>
   551             <unit bldFile="/sf/mw/classicui/classicui_pub/labels_api/tsrc/group" filter="test,api_test"/>
   551     <unit bldFile="classicui_pub/title_pane_touch_observer_api/group"/>
   552           </component>
   552    </component>
   553           <component name="hotkeys_api" long-name="Hotkeys API" filter="s60" class="api">
   553    <component id="choice_list_api" name="Choice List API" class="api" filter="s60">
   554             <unit bldFile="/sf/mw/classicui/classicui_pub/hotkeys_api/group" filter="!test"/>
   554     <meta rel="Api" href="classicui_pub/choice_list_api/choice_list_api.metaxml"/>
   555             <unit bldFile="/sf/mw/classicui/classicui_pub/hotkeys_api/tsrc/group" filter="test,api_test"/>
   555     <unit bldFile="classicui_pub/choice_list_api/group" filter="!test"/>
   556           </component>
   556     <unit bldFile="classicui_pub/choice_list_api/tsrc/group" filter="test,api_test"/>
   557           <component name="initialization_api" long-name="Initialization API" filter="s60" class="api">
   557    </component>
   558             <unit bldFile="/sf/mw/classicui/classicui_pub/initialization_api/group" filter="!test"/>
   558    <component id="info_popup_note_api" name="Info Popup Note API" class="api" filter="s60">
   559             <unit bldFile="/sf/mw/classicui/classicui_pub/initialization_api/tsrc/group" filter="test,api_test"/>
   559     <meta rel="Api" href="classicui_pub/info_popup_note_api/info_popup_note_api.metaxml"/>
   560           </component>
   560     <unit bldFile="classicui_pub/info_popup_note_api/group" filter="!test"/>
   561           <component name="volume_control_api" long-name="Volume Control API" filter="s60" class="api">
   561     <unit bldFile="classicui_pub/info_popup_note_api/tsrc/group" filter="test,api_test"/>
   562             <unit bldFile="/sf/mw/classicui/classicui_pub/volume_control_api/group" filter="!test"/>
   562    </component>
   563             <unit bldFile="/sf/mw/classicui/classicui_pub/volume_control_api/tsrc/group" filter="test,api_test"/>
   563    <component id="setting_pages_api" name="Setting Pages API" class="api" filter="s60">
   564           </component>
   564     <meta rel="Api" href="classicui_pub/setting_pages_api/setting_pages_api.metaxml"/>
   565           <component name="title_pane_api" long-name="Title Pane API" filter="s60" class="api">
   565     <unit bldFile="classicui_pub/setting_pages_api/group" filter="!test"/>
   566             <unit bldFile="/sf/mw/classicui/classicui_pub/title_pane_api/group" filter="!test"/>
   566     <unit bldFile="classicui_pub/setting_pages_api/tsrc/group" filter="test,api_test"/>
   567             <unit bldFile="/sf/mw/classicui/classicui_pub/title_pane_api/tsrc/group" filter="test,api_test"/>
   567    </component>
   568           </component>
   568    <component id="screen_mode_api" name="Screen Mode API" class="api" filter="s60">
   569           <component name="sounds_api" long-name="Sounds API" filter="s60" class="api">
   569     <meta rel="Api" href="classicui_pub/screen_mode_api/screen_mode_api.metaxml"/>
   570             <unit bldFile="/sf/mw/classicui/classicui_pub/sounds_api/group" filter="!test"/>
   570     <unit bldFile="classicui_pub/screen_mode_api/group" filter="!test"/>
   571             <unit bldFile="/sf/mw/classicui/classicui_pub/sounds_api/tsrc/group" filter="test,api_test"/>
   571     <unit bldFile="classicui_pub/screen_mode_api/tsrc/group" filter="test,api_test"/>
   572           </component>
   572    </component>
   573           <component name="aiw_service_handler_api" long-name="AIW Service Handler API" filter="s60" class="api">
   573    <component id="indicators_api" name="Indicators API" class="api" filter="s60">
   574             <unit bldFile="/sf/mw/classicui/classicui_pub/aiw_service_handler_api/group" filter="!test"/>
   574     <meta rel="Api" href="classicui_pub/indicators_api/indicators_api.metaxml"/>
   575             <unit bldFile="/sf/mw/classicui/classicui_pub/aiw_service_handler_api/tsrc/group" filter="test,api_test"/>
   575     <unit bldFile="classicui_pub/indicators_api/group" filter="!test"/>
   576           </component>
   576     <unit bldFile="classicui_pub/indicators_api/tsrc/group" filter="test,api_test"/>
   577           <component name="aiw_criteria_api" long-name="AIW Criteria API" filter="s60" class="api">
   577    </component>
   578             <unit bldFile="/sf/mw/classicui/classicui_pub/aiw_criteria_api/group" filter="!test"/>
   578    <component id="error_ui_api" name="Error UI API" class="api" filter="s60">
   579             <unit bldFile="/sf/mw/classicui/classicui_pub/aiw_criteria_api/tsrc/group" filter="test,api_test"/>
   579     <meta rel="Api" href="classicui_pub/error_ui_api/error_ui_api.metaxml"/>
   580           </component>
   580     <unit bldFile="classicui_pub/error_ui_api/group" filter="!test"/>
   581           <component name="touch_ui_utilities_api" long-name="Touch UI Utilities API" filter="s60" class="api">
   581     <unit bldFile="classicui_pub/error_ui_api/tsrc/group" filter="test,api_test"/>
   582             <unit bldFile="/sf/mw/classicui/classicui_pub/touch_ui_utilities_api/group" filter="!test"/>
   582    </component>
   583             <unit bldFile="/sf/mw/classicui/classicui_pub/touch_ui_utilities_api/tsrc/group" filter="test,api_test"/>
   583    <component id="animation_api" name="Animation API" class="api" filter="s60">
   584           </component>
   584     <meta rel="Api" href="classicui_pub/animation_api/animation_api.metaxml"/>
   585           <component name="generic_button_api" long-name="Generic Button API" filter="s60" class="api">
   585     <unit bldFile="classicui_pub/animation_api/group" filter="!test"/>
   586             <unit bldFile="/sf/mw/classicui/classicui_pub/generic_button_api/group" filter="!test"/>
   586     <unit bldFile="classicui_pub/animation_api/tsrc/group" filter="test,api_test"/>
   587             <unit bldFile="/sf/mw/classicui/classicui_pub/generic_button_api/tsrc/group" filter="test,api_test"/>
   587    </component>
   588           </component>
   588    <component id="searchfield_api" name="Searchfield API" class="api" filter="s60">
   589           <component name="form_api" long-name="Form API" filter="s60" class="api">
   589     <meta rel="Api" href="classicui_pub/searchfield_api/searchfield_api.metaxml"/>
   590             <unit bldFile="/sf/mw/classicui/classicui_pub/form_api/group" filter="!test"/>
   590     <unit bldFile="classicui_pub/searchfield_api/group" filter="!test"/>
   591             <unit bldFile="/sf/mw/classicui/classicui_pub/form_api/tsrc/group" filter="test,api_test"/>
   591     <unit bldFile="classicui_pub/searchfield_api/tsrc/group" filter="test,api_test"/>
   592           </component>
   592    </component>
   593           <component name="uikon_core_controls" long-name="Uikon Core Controls" filter="s60" class="api">
   593    <component id="labels_api" name="Labels API" class="api" filter="s60">
   594             <unit bldFile="/sf/mw/classicui/classicui_pub/uikon_core_controls/group" filter="!test"/>
   594     <meta rel="Api" href="classicui_pub/labels_api/labels_api.metaxml"/>
   595             <unit bldFile="/sf/mw/classicui/classicui_pub/uikon_core_controls/tsrc/group" filter="test,api_test"/>
   595     <unit bldFile="classicui_pub/labels_api/group" filter="!test"/>
   596           </component>
   596     <unit bldFile="classicui_pub/labels_api/tsrc/group" filter="test,api_test"/>
   597           <component name="calendar_api" long-name="Calendar API" filter="s60" class="api">
   597    </component>
   598             <unit bldFile="/sf/mw/classicui/classicui_pub/calendar_api/group"/>
   598    <component id="hotkeys_api" name="Hotkeys API" class="api" filter="s60">
   599           </component>
   599     <meta rel="Api" href="classicui_pub/hotkeys_api/hotkeys_api.metaxml"/>
   600           <component name="toolbar_api" long-name="Toolbar API" filter="s60" class="api">
   600     <unit bldFile="classicui_pub/hotkeys_api/group" filter="!test"/>
   601             <unit bldFile="/sf/mw/classicui/classicui_pub/toolbar_api/group" filter="!test"/>
   601     <unit bldFile="classicui_pub/hotkeys_api/tsrc/group" filter="test,api_test"/>
   602             <unit bldFile="/sf/mw/classicui/classicui_pub/toolbar_api/tsrc/group" filter="test,api_test"/>
   602    </component>
   603           </component>
   603    <component id="initialization_api" name="Initialization API" class="api" filter="s60">
   604           <component name="server_application_api" long-name="Server Application API" filter="s60" class="api">
   604     <meta rel="Api" href="classicui_pub/initialization_api/initialization_api.metaxml"/>
   605             <unit bldFile="/sf/mw/classicui/classicui_pub/server_application_api/group"/>
   605     <unit bldFile="classicui_pub/initialization_api/group" filter="!test"/>
   606           </component>
   606     <unit bldFile="classicui_pub/initialization_api/tsrc/group" filter="test,api_test"/>
   607           <component name="slider_api" long-name="Slider API" filter="s60" class="api">
   607    </component>
   608             <unit bldFile="/sf/mw/classicui/classicui_pub/slider_api/group" filter="!test"/>
   608    <component id="volume_control_api" name="Volume Control API" class="api" filter="s60">
   609             <unit bldFile="/sf/mw/classicui/classicui_pub/slider_api/tsrc/group" filter="test,api_test"/>
   609     <meta rel="Api" href="classicui_pub/volume_control_api/volume_control_api.metaxml"/>
   610           </component>
   610     <unit bldFile="classicui_pub/volume_control_api/group" filter="!test"/>
   611           <component name="private_ui_framework_api" long-name="Private UI Framework API" filter="s60" class="api">
   611     <unit bldFile="classicui_pub/volume_control_api/tsrc/group" filter="test,api_test"/>
   612             <unit bldFile="/sf/mw/classicui/classicui_pub/private_ui_framework_api/group" filter="!test"/>
   612    </component>
   613             <unit bldFile="/sf/mw/classicui/classicui_pub/private_ui_framework_api/tsrc/group" filter="test,api_test"/>
   613    <component id="title_pane_api" name="Title Pane API" class="api" filter="s60">
   614           </component>
   614     <meta rel="Api" href="classicui_pub/title_pane_api/title_pane_api.metaxml"/>
   615           <component name="dialogs_api" long-name="Dialogs API" filter="s60" class="api">
   615     <unit bldFile="classicui_pub/title_pane_api/group" filter="!test"/>
   616             <unit bldFile="/sf/mw/classicui/classicui_pub/dialogs_api/group" filter="!test"/>
   616     <unit bldFile="classicui_pub/title_pane_api/tsrc/group" filter="test,api_test"/>
   617             <unit bldFile="/sf/mw/classicui/classicui_pub/dialogs_api/tsrc/group" filter="test,api_test"/>
   617    </component>
   618           </component>
   618    <component id="sounds_api" name="Sounds API" class="api" filter="s60">
   619           <component name="document_handler_api" long-name="Document handler API" filter="s60" class="api">
   619     <meta rel="Api" href="classicui_pub/sounds_api/sounds_api.metaxml"/>
   620             <unit bldFile="/sf/mw/classicui/classicui_pub/document_handler_api/group"/>
   620     <unit bldFile="classicui_pub/sounds_api/group" filter="!test"/>
   621           </component>
   621     <unit bldFile="classicui_pub/sounds_api/tsrc/group" filter="test,api_test"/>
   622           <component name="images_api" long-name="Images API" filter="s60" class="api">
   622    </component>
   623             <unit bldFile="/sf/mw/classicui/classicui_pub/images_api/group" filter="!test"/>
   623    <component id="aiw_service_handler_api" name="AIW Service Handler API" class="api" filter="s60">
   624             <unit bldFile="/sf/mw/classicui/classicui_pub/images_api/tsrc/group" filter="test,api_test"/>
   624     <meta rel="Api" href="classicui_pub/aiw_service_handler_api/aiw_service_handler_api.metaxml"/>
   625           </component>
   625     <unit bldFile="classicui_pub/aiw_service_handler_api/group" filter="!test"/>
   626           <component name="stylus_popup_menu_api" long-name="Stylus Pop-up Menu API" filter="s60" class="api">
   626     <unit bldFile="classicui_pub/aiw_service_handler_api/tsrc/group" filter="test,api_test"/>
   627             <unit bldFile="/sf/mw/classicui/classicui_pub/stylus_popup_menu_api/group" filter="!test"/>
   627    </component>
   628             <unit bldFile="/sf/mw/classicui/classicui_pub/stylus_popup_menu_api/tsrc/group" filter="test,api_test"/>
   628    <component id="aiw_criteria_api" name="AIW Criteria API" class="api" filter="s60">
   629           </component>
   629     <meta rel="Api" href="classicui_pub/aiw_criteria_api/aiw_criteria_api.metaxml"/>
   630           <component name="information_preview_popup_api" long-name="Information Preview Popup API" filter="s60" class="api">
   630     <unit bldFile="classicui_pub/aiw_criteria_api/group" filter="!test"/>
   631             <unit bldFile="/sf/mw/classicui/classicui_pub/information_preview_popup_api/group" filter="!test"/>
   631     <unit bldFile="classicui_pub/aiw_criteria_api/tsrc/group" filter="test,api_test"/>
   632             <unit bldFile="/sf/mw/classicui/classicui_pub/information_preview_popup_api/tsrc/group" filter="test,api_test"/>
   632    </component>
   633           </component>
   633    <component id="touch_ui_utilities_api" name="Touch UI Utilities API" class="api" filter="s60">
   634           <component name="intermediate_state_api" long-name="Intermediate State API" filter="s60" class="api">
   634     <meta rel="Api" href="classicui_pub/touch_ui_utilities_api/touch_ui_utilities_api.metaxml"/>
   635             <unit bldFile="/sf/mw/classicui/classicui_pub/intermediate_state_api/group"/>
   635     <unit bldFile="classicui_pub/touch_ui_utilities_api/group" filter="!test"/>
   636           </component>
   636     <unit bldFile="classicui_pub/touch_ui_utilities_api/tsrc/group" filter="test,api_test"/>
   637           <component name="help_launcher_api" long-name="Help Launcher API" filter="s60" class="api">
   637    </component>
   638             <unit bldFile="/sf/mw/classicui/classicui_pub/help_launcher_api/group"/>
   638    <component id="generic_button_api" name="Generic Button API" class="api" filter="s60">
   639           </component>
   639     <meta rel="Api" href="classicui_pub/generic_button_api/generic_button_api.metaxml"/>
   640         </collection>
   640     <unit bldFile="classicui_pub/generic_button_api/group" filter="!test"/>
   641         <collection name="ode" long-name="Open Dynamics Engine" level="support">
   641     <unit bldFile="classicui_pub/generic_button_api/tsrc/group" filter="test,api_test"/>
   642           <!-- the collection is really a component. Move down a directory.-->
   642    </component>
   643           <component name="ode_build" filter="s60" long-name="ODE">
   643    <component id="form_api" name="Form API" class="api" filter="s60">
   644             <unit bldFile="/sf/mw/classicui/ode/group"/>
   644     <meta rel="Api" href="classicui_pub/form_api/form_api.metaxml"/>
   645           </component>
   645     <unit bldFile="classicui_pub/form_api/group" filter="!test"/>
   646         </collection>
   646     <unit bldFile="classicui_pub/form_api/tsrc/group" filter="test,api_test"/>
   647         <collection name="uifw" long-name="UI Framework" level="server">
   647    </component>
   648           <component name="uiklaf" filter="s60" long-name="Uikon Look-and-Feel">
   648    <component id="uikon_core_controls" name="Uikon Core Controls" class="api" filter="s60">
   649             <unit bldFile="/sf/mw/classicui/uifw/uiklaf/group"/>
   649     <meta rel="Api" href="classicui_pub/uikon_core_controls/uikon_core_controls.metaxml"/>
   650           </component>
   650     <unit bldFile="classicui_pub/uikon_core_controls/group" filter="!test"/>
   651           <component name="eikctl" filter="s60" long-name="Eikon Controls">
   651     <unit bldFile="classicui_pub/uikon_core_controls/tsrc/group" filter="test,api_test"/>
   652             <unit bldFile="/sf/mw/classicui/uifw/eikctl/group"/>
   652    </component>
   653           </component>
   653    <component id="calendar_api" name="Calendar API" class="api" filter="s60">
   654           <component name="avkon" filter="s60" long-name="Avkon">
   654     <meta rel="Api" href="classicui_pub/calendar_api/calendar_api.metaxml"/>
   655             <!-- can only have one unit. Split into 3 components, or #include all from same bld.inf -->
   655     <unit bldFile="classicui_pub/calendar_api/group"/>
   656             <unit bldFile="/sf/mw/classicui/uifw/avkon/aknphysics/group"/>
   656    </component>
   657             <unit bldFile="/sf/mw/classicui/uifw/avkon/group"/>
   657    <component id="toolbar_api" name="Toolbar API" class="api" filter="s60">
   658             <unit bldFile="/sf/mw/classicui/uifw/avkon/aknconf/group"/>
   658     <meta rel="Api" href="classicui_pub/toolbar_api/toolbar_api.metaxml"/>
   659           </component>
   659     <unit bldFile="classicui_pub/toolbar_api/group" filter="!test"/>
   660           <component name="eikstd" filter="s60" long-name="Eikon Standard">
   660     <unit bldFile="classicui_pub/toolbar_api/tsrc/group" filter="test,api_test"/>
   661             <unit bldFile="/sf/mw/classicui/uifw/eikstd/group"/>
   661    </component>
   662           </component>
   662    <component id="server_application_api" name="Server Application API" class="api" filter="s60">
   663           <component name="aknglobalui" filter="s60" long-name="Avkon Global UI">
   663     <meta rel="Api" href="classicui_pub/server_application_api/server_application_api.metaxml"/>
   664             <unit bldFile="/sf/mw/classicui/uifw/aknglobalui/group"/>
   664     <unit bldFile="classicui_pub/server_application_api/group"/>
   665           </component>
   665    </component>
   666           <component name="ganes" filter="s60" long-name="Ganes">
   666    <component id="slider_api" name="Slider API" class="api" filter="s60">
   667             <unit bldFile="/sf/mw/classicui/uifw/ganes/group"/>
   667     <meta rel="Api" href="classicui_pub/slider_api/slider_api.metaxml"/>
   668           </component>
   668     <unit bldFile="classicui_pub/slider_api/group" filter="!test"/>
   669         </collection>
   669     <unit bldFile="classicui_pub/slider_api/tsrc/group" filter="test,api_test"/>
   670         <collection name="commonuis" long-name="Common UIs" level="specific">
   670    </component>
   671           <component name="commonui" filter="s60" long-name="Common UI">
   671    <component id="private_ui_framework_api" name="Private UI Framework API" class="api" filter="s60">
   672             <unit bldFile="/sf/mw/classicui/commonuis/commonui/group"/>
   672     <meta rel="Api" href="classicui_pub/private_ui_framework_api/private_ui_framework_api.metaxml"/>
   673           </component>
   673     <unit bldFile="classicui_pub/private_ui_framework_api/group" filter="!test"/>
   674           <component name="commondialogs" filter="s60" long-name="Common Dialogs">
   674     <unit bldFile="classicui_pub/private_ui_framework_api/tsrc/group" filter="test,api_test"/>
   675             <unit bldFile="/sf/mw/classicui/commonuis/commondialogs/group"/>
   675    </component>
   676           </component>
   676    <component id="dialogs_api" name="Dialogs API" class="api" filter="s60">
   677         </collection>
   677     <meta rel="Api" href="classicui_pub/dialogs_api/dialogs_api.metaxml"/>
   678         <collection name="applicationinterworkingfw" long-name="Application Interworking Framework" level="generic">
   678     <unit bldFile="classicui_pub/dialogs_api/group" filter="!test"/>
   679           <component name="aifwservicehandler" filter="s60" long-name="Application Interworking Service Handler">
   679     <unit bldFile="classicui_pub/dialogs_api/tsrc/group" filter="test,api_test"/>
   680             <unit bldFile="/sf/mw/classicui/applicationinterworkingfw/servicehandler/group"/>
   680    </component>
   681           </component>
   681    <component id="document_handler_api" name="Document handler API" class="api" filter="s60">
   682         </collection>
   682     <meta rel="Api" href="classicui_pub/document_handler_api/document_handler_api.metaxml"/>
   683         <collection name="psln" long-name="Personalization" level="specific">
   683     <unit bldFile="classicui_pub/document_handler_api/group"/>
   684           <!-- the collection is really a component. Move down a directory. Or it could be split into multiple components-->
   684    </component>
   685           <component name="psln_build" filter="s60" long-name="Personalization Build">
   685    <component id="images_api" name="Images API" class="api" filter="s60">
   686             <unit bldFile="/sf/mw/classicui/psln/group"/>
   686     <meta rel="Api" href="classicui_pub/images_api/images_api.metaxml"/>
   687           </component>
   687     <unit bldFile="classicui_pub/images_api/group" filter="!test"/>
   688         </collection>
   688     <unit bldFile="classicui_pub/images_api/tsrc/group" filter="test,api_test"/>
   689         <collection name="commonadapter" long-name="Common Adapter" level="support">
   689    </component>
   690           <!-- the collection is really a component. Move down a directory.-->
   690    <component id="stylus_popup_menu_api" name="Stylus Pop-up Menu API" class="api" filter="s60">
   691           <component name="commonadapter_build" filter="s60" long-name="Common Adapter Build">
   691     <meta rel="Api" href="classicui_pub/stylus_popup_menu_api/stylus_popup_menu_api.metaxml"/>
   692             <unit bldFile="/sf/mw/classicui/commonadapter/group"/>
   692     <unit bldFile="classicui_pub/stylus_popup_menu_api/group" filter="!test"/>
   693           </component>
   693     <unit bldFile="classicui_pub/stylus_popup_menu_api/tsrc/group" filter="test,api_test"/>
   694         </collection>
   694    </component>
   695         <collection name="akntouchgesturefw" long-name="Avkon Touch Gesture Framework" level="generic">
   695    <component id="information_preview_popup_api" name="Information Preview Popup API" class="api" filter="s60">
   696           <!-- the collection is really a component. Move down a directory.-->
   696     <meta rel="Api" href="classicui_pub/information_preview_popup_api/information_preview_popup_api.metaxml"/>
   697           <component name="akntouchgesturefw_build" filter="s60" long-name="Avkon Touch Gesture Framework Build" introduced="^3">
   697     <unit bldFile="classicui_pub/information_preview_popup_api/group" filter="!test"/>
   698             <unit bldFile="/sf/mw/classicui/akntouchgesturefw/group"/>
   698     <unit bldFile="classicui_pub/information_preview_popup_api/tsrc/group" filter="test,api_test"/>
   699           </component>
   699    </component>
   700         </collection>
   700    <component id="intermediate_state_api" name="Intermediate State API" class="api" filter="s60">
   701         <collection name="uiutils" long-name="UI Utils" level="specific">
   701     <meta rel="Api" href="classicui_pub/intermediate_state_api/intermediate_state_api.metaxml"/>
   702           <component name="localizer" filter="s60" long-name="Directory Localizer">
   702     <unit bldFile="classicui_pub/intermediate_state_api/group"/>
   703             <unit bldFile="/sf/mw/classicui/uiutils/localizer/group"/>
   703    </component>
   704           </component>
   704    <component id="help_launcher_api" name="Help Launcher API" class="api" filter="s60">
   705           <component name="findutil" filter="s60" long-name="Find Utility">
   705     <unit bldFile="classicui_pub/help_launcher_api/group"/>
   706             <unit bldFile="/sf/mw/classicui/uiutils/findutil/group"/>
   706    </component>
   707           </component>
   707   </collection>
   708           <component name="gamerecognizer" filter="s60" long-name="Game Recognizer" plugin="Y">
   708   <collection id="ode" name="Open Dynamics Engine" level="support">
   709             <unit bldFile="/sf/mw/classicui/uiutils/gamerecognizer/group"/>
   709    <!-- the collection is really a component. Move down a directory.-->
   710           </component>
   710    <component id="ode_build" filter="s60" name="ODE">
   711           <component name="aknjapanesereading" filter="s60" long-name="Avkon Japanese Reading">
   711     <unit bldFile="ode/group"/>
   712             <unit bldFile="/sf/mw/classicui/uiutils/aknjapanesereading/group"/>
   712    </component>
   713           </component>
   713   </collection>
   714           <component name="hlplch" long-name="Help Launcher" filter="s60,bldfirst">
   714   <collection id="uifw" name="UI Framework" level="server">
   715             <unit bldFile="/sf/mw/classicui/uiutils/hlplch/group"/>
   715    <component id="uiklaf" filter="s60" name="Uikon Look-and-Feel">
   716           </component>
   716     <unit bldFile="uifw/uiklaf/group"/>
   717         </collection>
   717    </component>
   718         <collection name="commonuisupport" long-name="Common UI Support" level="support">
   718    <component id="eikctl" filter="s60" name="Eikon Controls">
   719           <component name="uikon" long-name="Uikon" introduced="6.0" purpose="mandatory">
   719     <unit bldFile="uifw/eikctl/group"/>
   720             <unit bldFile="/sf/mw/classicui/commonuisupport/uikon/group" mrp="/sf/mw/classicui/commonuisupport/uikon/group/app-framework_uikon.mrp"/>
   720    </component>
   721           </component>
   721    <component id="avkon" filter="s60" name="Avkon">
   722           <component name="errorresolverdata" long-name="Error Resolver Data" purpose="mandatory">
   722     <!-- can only have one unit. Split into 3 components, or #include all from same bld.inf -->
   723             <unit bldFile="/sf/mw/classicui/commonuisupport/errorresolverdata/group" mrp="/sf/mw/classicui/commonuisupport/errorresolverdata/group/app-framework_errorresgt.mrp"/>
   723     <unit bldFile="uifw/avkon/aknphysics/group"/>
   724           </component>
   724     <unit bldFile="uifw/avkon/group"/>
   725           <component name="uilaf" long-name="UI Look and Feel" introduced="6.0" purpose="mandatory">
   725     <unit bldFile="uifw/avkon/aknconf/group"/>
   726             <unit bldFile="/sf/mw/classicui/commonuisupport/uilaf/GROUP" mrp="/sf/mw/classicui/commonuisupport/uilaf/GROUP/app-framework_uiklafgt.mrp"/>
   726    </component>
   727           </component>
   727    <component id="eikstd" filter="s60" name="Eikon Standard">
   728           <component name="grid" long-name="Grid" purpose="optional">
   728     <unit bldFile="uifw/eikstd/group"/>
   729             <unit bldFile="/sf/mw/classicui/commonuisupport/grid/group" mrp="/sf/mw/classicui/commonuisupport/grid/group/app-framework_grid.mrp"/>
   729    </component>
   730           </component>
   730    <component id="aknglobalui" filter="s60" name="Avkon Global UI">
   731           <component name="uifwsdocs" long-name="UI Frameworks Documentation" purpose="development" class="doc">
   731     <unit bldFile="uifw/aknglobalui/group"/>
   732             <unit mrp="/sf/mw/classicui/commonuisupport/uifwsdocs/app-framework_documentation.mrp"/>
   732    </component>
   733           </component>
   733    <component id="ganes" filter="s60" name="Ganes">
   734         </collection>
   734     <unit bldFile="uifw/ganes/group"/>
   735         <collection name="lafagnosticuifoundation" long-name="Look-and-Feel Agnostic UI Foundation" level="base">
   735    </component>
   736           <component name="cone" long-name="Control Environment" purpose="mandatory">
   736   </collection>
   737             <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/cone/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/cone/group/app-framework_cone.mrp"/>
   737   <collection id="commonuis" name="Common UIs" level="specific">
   738           </component>
   738    <component id="commonui" filter="s60" name="Common UI">
   739           <component name="graphicseffects" long-name="Graphics Effects" introduced="9.2" purpose="optional">
   739     <unit bldFile="commonuis/commonui/group"/>
   740             <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/graphicseffects/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/graphicseffects/group/app-framework_gfxtranseffect.mrp"/>
   740    </component>
   741           </component>
   741    <component id="commondialogs" filter="s60" name="Common Dialogs">
   742           <component name="uigraphicsutils" long-name="UI Graphics Utilities" purpose="mandatory">
   742     <unit bldFile="commonuis/commondialogs/group"/>
   743             <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/uigraphicsutils/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/uigraphicsutils/group/app-framework_egul.mrp"/>
   743    </component>
   744           </component>
   744   </collection>
   745           <component name="clockanim" long-name="Clock" purpose="optional" plugin="Y">
   745   <collection id="applicationinterworkingfw" name="Application Interworking Framework" level="generic">
   746             <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/clockanim/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/clockanim/group/app-framework_clock.mrp"/>
   746    <component id="aifwservicehandler" filter="s60" name="Application Interworking Service Handler">
   747           </component>
   747     <unit bldFile="applicationinterworkingfw/servicehandler/group"/>
   748           <component name="bmpanimation" long-name="BMP Animation" introduced="6.0" purpose="optional">
   748    </component>
   749             <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/bmpanimation/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/bmpanimation/group/app-framework_bmpanim.mrp"/>
   749   </collection>
   750           </component>
   750   <collection id="psln" name="Personalization" level="specific">
   751           <component name="animation" long-name="Animation" introduced="9.1" purpose="optional">
   751    <!-- the collection is really a component. Move down a directory. Or it could be split into multiple components-->
   752             <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/animation/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/animation/group/app-framework_animation.mrp"/>
   752    <component id="psln_build" filter="s60" name="Personalization Build">
   753           </component>
   753     <unit bldFile="psln/group"/>
   754         </collection>
   754    </component>
   755         <collection name="classicui_info" long-name="Classic UI Info" level="specific">
   755   </collection>
   756           <!-- the multiple units in the API test components need to be resolved -->
   756   <collection id="commonadapter" name="Common Adapter" level="support">
   757           <component name="classicui_plat_api_test" filter="s60,test,api_test" long-name="Classic UI Platform API Tests" purpose="development">
   757    <!-- the collection is really a component. Move down a directory.-->
   758             <!-- can only have one unit. Need to #include from a single bld.inf -->
   758    <component id="commonadapter_build" filter="s60" name="Common Adapter Build">
   759             <unit bldFile="/sf/mw/classicui/tsrc/group"/>
   759     <unit bldFile="commonadapter/group"/>
   760           </component>
   760    </component>
   761           <component name="classicui_metadata" long-name="Classic UI Metadata" introduced="^2" purpose="development" class="config PC">
   761   </collection>
   762             <unit mrp="/sf/mw/classicui/classicui_info/classicui_metadata/classicui_metadata.mrp"/>
   762   <collection id="akntouchgesturefw" name="Avkon Touch Gesture Framework" level="generic">
   763           </component>
   763    <!-- the collection is really a component. Move down a directory.-->
   764         </collection>
   764    <component id="akntouchgesturefw_build" filter="s60" name="Avkon Touch Gesture Framework Build" introduced="^3">
   765       </block>
   765     <unit bldFile="akntouchgesturefw/group"/>
   766     </layer>
   766    </component>
   767   </systemModel>
   767   </collection>
       
   768   <collection id="uiutils" name="UI Utils" level="specific">
       
   769    <component id="localizer" filter="s60" name="Directory Localizer">
       
   770     <unit bldFile="uiutils/localizer/group"/>
       
   771    </component>
       
   772    <component id="findutil" filter="s60" name="Find Utility">
       
   773     <unit bldFile="uiutils/findutil/group"/>
       
   774    </component>
       
   775    <component id="gamerecognizer" filter="s60" name="Game Recognizer" class="plugin">
       
   776     <unit bldFile="uiutils/gamerecognizer/group"/>
       
   777    </component>
       
   778    <component id="aknjapanesereading" filter="s60" name="Avkon Japanese Reading">
       
   779     <unit bldFile="uiutils/aknjapanesereading/group"/>
       
   780    </component>
       
   781    <component id="hlplch" name="Help Launcher" filter="s60,bldfirst">
       
   782       <unit bldFile="uiutils/hlplch/group"/>
       
   783    </component>
       
   784   </collection>
       
   785   <collection id="commonuisupport" name="Common UI Support" level="support">
       
   786    <component id="uikon" name="Uikon" introduced="6.0" purpose="mandatory">
       
   787     <unit bldFile="commonuisupport/uikon/group" mrp="commonuisupport/uikon/group/app-framework_uikon.mrp"/>
       
   788    </component>
       
   789    <component id="errorresolverdata" name="Error Resolver Data" purpose="mandatory">
       
   790     <unit bldFile="commonuisupport/errorresolverdata/group" mrp="commonuisupport/errorresolverdata/group/app-framework_errorresgt.mrp"/>
       
   791    </component>
       
   792    <component id="uilaf" name="UI Look and Feel" introduced="6.0" purpose="mandatory">
       
   793     <unit bldFile="commonuisupport/uilaf/GROUP" mrp="commonuisupport/uilaf/GROUP/app-framework_uiklafgt.mrp"/>
       
   794    </component>
       
   795    <component id="grid" name="Grid" purpose="optional">
       
   796     <unit bldFile="commonuisupport/grid/group" mrp="commonuisupport/grid/group/app-framework_grid.mrp"/>
       
   797    </component>
       
   798    <component id="uifwsdocs" name="UI Frameworks Documentation" purpose="development" class="doc">
       
   799     <unit mrp="commonuisupport/uifwsdocs/app-framework_documentation.mrp"/>
       
   800    </component>
       
   801   </collection>
       
   802   <collection id="lafagnosticuifoundation" name="Look-and-Feel Agnostic UI Foundation" level="base">
       
   803    <component id="cone" name="Control Environment" purpose="mandatory">
       
   804     <unit bldFile="lafagnosticuifoundation/cone/group" mrp="lafagnosticuifoundation/cone/group/app-framework_cone.mrp"/>
       
   805    </component>
       
   806    <component id="graphicseffects" name="Graphics Effects" introduced="9.2" purpose="optional">
       
   807     <unit bldFile="lafagnosticuifoundation/graphicseffects/group" mrp="lafagnosticuifoundation/graphicseffects/group/app-framework_gfxtranseffect.mrp"/>
       
   808    </component>
       
   809    <component id="uigraphicsutils" name="UI Graphics Utilities" purpose="mandatory">
       
   810     <unit bldFile="lafagnosticuifoundation/uigraphicsutils/group" mrp="lafagnosticuifoundation/uigraphicsutils/group/app-framework_egul.mrp"/>
       
   811    </component>
       
   812    <component id="clockanim" name="Clock" purpose="optional" class="plugin">
       
   813     <unit bldFile="lafagnosticuifoundation/clockanim/group" mrp="lafagnosticuifoundation/clockanim/group/app-framework_clock.mrp"/>
       
   814    </component>
       
   815    <component id="bmpanimation" name="BMP Animation" introduced="6.0" purpose="optional">
       
   816     <unit bldFile="lafagnosticuifoundation/bmpanimation/group" mrp="lafagnosticuifoundation/bmpanimation/group/app-framework_bmpanim.mrp"/>
       
   817    </component>
       
   818    <component id="animation" name="Animation" introduced="9.1" purpose="optional">
       
   819     <unit bldFile="lafagnosticuifoundation/animation/group" mrp="lafagnosticuifoundation/animation/group/app-framework_animation.mrp"/>
       
   820    </component>
       
   821   </collection>
       
   822   <collection id="classicui_info" name="Classic UI Info" level="specific">
       
   823    <!-- the multiple units in the API test components need to be resolved -->
       
   824    <component id="classicui_plat_api_test" filter="s60,test,api_test" name="Classic UI Platform API Tests" purpose="development">
       
   825     <!-- can only have one unit. Need to #include from a single bld.inf -->
       
   826     <unit bldFile="tsrc/group"/>
       
   827    </component>
       
   828    <component id="classicui_metadata" name="Classic UI Metadata" class="config" introduced="^2" purpose="development" target="desktop">
       
   829     <unit mrp="classicui_info/classicui_metadata/classicui_metadata.mrp"/>
       
   830    </component>
       
   831   </collection>
       
   832  </package>
   768 </SystemDefinition>
   833 </SystemDefinition>