symbian3/mw/classicui/package_definition.xml
changeset 212 a44ae815a47f
parent 138 6892870d74c9
equal deleted inserted replaced
178:4469f26a2533 212:a44ae815a47f
    52 ]>
    52 ]>
    53 <SystemDefinition name="Symbian^3" schema="2.0.1">
    53 <SystemDefinition name="Symbian^3" schema="2.0.1">
    54 <systemModel>
    54 <systemModel>
    55 <layer name="mw" long-name="Middleware" levels="generic specific">
    55 <layer name="mw" long-name="Middleware" levels="generic specific">
    56 <block name="classicui" level="generic" long-name="Classic UI" levels="base support server generic specific">
    56 <block name="classicui" level="generic" long-name="Classic UI" levels="base support server generic specific">
    57     <collection name="ode" long-name="Open Dynamics Engine" level="support">
    57 <collection name="classicui_plat" long-name="Classic UI Platform Interfaces" level="specific">
    58      <!-- the collection is really a component. Move down a directory.-->
    58 <component name="personalisation_framework_api" long-name="Personalisation Framework API" filter="s60" class="api">
    59      <component name="ode_build" filter="s60" long-name="ODE">
    59 <unit bldFile="/sf/mw/classicui/classicui_plat/personalisation_framework_api/group" filter="!test"/>
    60       <unit bldFile="/sf/mw/classicui/ode/group"/>
    60 </component>
    61      </component>
    61 <component name="signal_pane_api" long-name="Signal Pane API" filter="s60" class="api">
    62     </collection>
    62 <unit bldFile="/sf/mw/classicui/classicui_plat/signal_pane_api/group" filter="!test"/>
    63     <collection name="uifw" long-name="UI Framework" level="server">
    63 </component>
    64      <component name="uiklaf" filter="s60" long-name="Uikon Look-and-Feel">
    64 <component name="japanese_reading_api" long-name="Japanese Reading API" filter="s60" class="api">
    65       <unit bldFile="/sf/mw/classicui/uifw/uiklaf/group"/>
    65 <unit bldFile="/sf/mw/classicui/classicui_plat/japanese_reading_api/group" filter="!test"/>
    66      </component>
    66 </component>
    67      <component name="eikctl" filter="s60" long-name="Eikon Controls">
    67 <component name="global_popup_priority_controller_api" long-name="Global Popup Priority Controller API" filter="s60" class="api">
    68       <unit bldFile="/sf/mw/classicui/uifw/eikctl/group"/>
    68 <unit bldFile="/sf/mw/classicui/classicui_plat/global_popup_priority_controller_api/group" filter="!test"/>
    69      </component>
    69 </component>
    70      <component name="avkon" filter="s60" long-name="Avkon">
    70 <component name="item_finder_api" long-name="Item Finder API" filter="s60" class="api">
    71       <!-- can only have one unit. Split into 3 components, or #include all from same bld.inf -->
    71 <unit bldFile="/sf/mw/classicui/classicui_plat/item_finder_api/group" filter="!test"/>
    72       <unit bldFile="/sf/mw/classicui/uifw/avkon/aknphysics/group"/>
    72 </component>
    73       <unit bldFile="/sf/mw/classicui/uifw/avkon/group"/>
    73 <component name="avkon_fonts_api" long-name="Avkon Fonts API" filter="s60" class="api">
    74       <unit bldFile="/sf/mw/classicui/uifw/avkon/aknconf/group"/>
    74 <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_fonts_api/group" filter="!test"/>
    75      </component>
    75 </component>
    76      <component name="eikstd" filter="s60" long-name="Eikon Standard">
    76 <component name="extended_utilities_api" long-name="Extended Utilities API" filter="s60" class="api">
    77       <unit bldFile="/sf/mw/classicui/uifw/eikstd/group"/>
    77 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_utilities_api/group" filter="!test"/>
    78      </component>
    78 </component>
    79      <component name="aknglobalui" filter="s60" long-name="Avkon Global UI">
    79 <component name="personalisation_plugin_api" long-name="Personalisation Plugin API" filter="s60" class="api">
    80       <unit bldFile="/sf/mw/classicui/uifw/aknglobalui/group"/>
    80 <unit bldFile="/sf/mw/classicui/classicui_plat/personalisation_plugin_api/group"/>
    81      </component>
    81 </component>
    82      <component name="ganes" filter="s60" long-name="Ganes">
    82 <component name="extended_aiw_criteria_api" long-name="Extended AIW Criteria API" filter="s60" class="api">
    83       <unit bldFile="/sf/mw/classicui/uifw/ganes/group"/>
    83 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_aiw_criteria_api/group" filter="!test"/>
    84      </component>
    84 </component>
    85     </collection>
    85 <component name="personalisation_application_api" long-name="Personalisation Application API" filter="s60" class="api">
    86     <collection name="commonuis" long-name="Common UIs" level="specific">
    86 <unit bldFile="/sf/mw/classicui/classicui_plat/personalisation_application_api/group"/>
    87      <component name="commonui" filter="s60" long-name="Common UI">
    87 </component>
    88       <unit bldFile="/sf/mw/classicui/commonuis/commonui/group"/>
    88 <component name="volume_popup_api" long-name="Volume Popup API" filter="s60" class="api">
    89      </component>
    89 <unit bldFile="/sf/mw/classicui/classicui_plat/volume_popup_api/group" filter="!test"/>
    90      <component name="commondialogs" filter="s60" long-name="Common Dialogs">
    90 </component>
    91       <unit bldFile="/sf/mw/classicui/commonuis/commondialogs/group"/>
    91 <component name="avkon_secondary_display_support_api" long-name="AVKON Secondary Display Support API" filter="s60" class="api">
    92      </component>
    92 <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_secondary_display_support_api/group" filter="!test"/>
    93     </collection>
    93 </component>
    94     <collection name="applicationinterworkingfw" long-name="Application Interworking Framework" level="generic">
    94 <component name="extended_setting_pages_api" long-name="Extended Setting Pages API" filter="s60" class="api">
    95      <component name="aifwservicehandler" filter="s60" long-name="Application Interworking Service Handler">
    95 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_setting_pages_api/group" filter="!test"/>
    96       <unit bldFile="/sf/mw/classicui/applicationinterworkingfw/servicehandler/group"/>
    96 </component>
    97      </component>
    97 <component name="extended_lists_api" long-name="Extended Lists API" filter="s60" class="api">
    98     </collection>
    98 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_lists_api/group" filter="!test"/>
    99     <collection name="psln" long-name="Personalization" level="specific">
    99 </component>
   100      <!-- the collection is really a component. Move down a directory. Or it could be split into multiple components-->
   100 <component name="input_block_api" long-name="Input Block API" filter="s60" class="api">
   101      <component name="psln_build" filter="s60" long-name="Personalization Build">
   101 <unit bldFile="/sf/mw/classicui/classicui_plat/input_block_api/group" filter="!test"/>
   102       <unit bldFile="/sf/mw/classicui/psln/group"/>
   102 </component>
   103      </component>
   103 <component name="avkon_ui_server_api" long-name="AVKON UI Server API" filter="s60" class="api">
   104     </collection>
   104 <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_ui_server_api/group" filter="!test"/>
   105     <collection name="commonadapter" long-name="Common Adapter" level="support">
   105 </component>
   106      <!-- the collection is really a component. Move down a directory.-->
   106 <component name="number_grouping_api" long-name="Number Grouping API" filter="s60" class="api">
   107      <component name="commonadapter_build" filter="s60" long-name="Common Adapter Build">
   107 <unit bldFile="/sf/mw/classicui/classicui_plat/number_grouping_api/group" filter="!test"/>
   108       <unit bldFile="/sf/mw/classicui/commonadapter/group"/>
   108 </component>
   109      </component>
   109 <component name="extended_status_pane_api" long-name="Extended Status Pane API" filter="s60" class="api">
   110     </collection>
   110 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_status_pane_api/group" filter="!test"/>
   111     <collection name="akntouchgesturefw" long-name="Avkon Touch Gesture Framework" level="generic">
   111 </component>
   112      <!-- the collection is really a component. Move down a directory.-->
   112 <component name="extended_notifiers_api" long-name="Extended Notifiers API" filter="s60" class="api">
   113      <component name="akntouchgesturefw_build" filter="s60" long-name="Avkon Touch Gesture Framework Build" introduced="^3">
   113 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_notifiers_api/group" filter="!test"/>
   114       <unit bldFile="/sf/mw/classicui/akntouchgesturefw/group"/>
   114 </component>
   115      </component>
   115 <component name="task_list_api" long-name="Task List API" filter="s60" class="api">
   116     </collection>
   116 <unit bldFile="/sf/mw/classicui/classicui_plat/task_list_api/group" filter="!test"/>
   117     <collection name="uiutils" long-name="UI Utils" level="specific">
   117 </component>
   118      <component name="localizer" filter="s60" long-name="Directory Localizer">
   118 <component name="personalisation_slide_show_dialog_api" long-name="Personalisation Slide Show Dialog API" filter="s60" class="api">
   119       <unit bldFile="/sf/mw/classicui/uiutils/localizer/group"/>
   119 <unit bldFile="/sf/mw/classicui/classicui_plat/personalisation_slide_show_dialog_api/group"/>
   120      </component>
   120 </component>
   121      <component name="findutil" filter="s60" long-name="Find Utility">
   121 <component name="key_event_utilities_api" long-name="Key Event Utilities API" filter="s60" class="api">
   122       <unit bldFile="/sf/mw/classicui/uiutils/findutil/group"/>
   122 <unit bldFile="/sf/mw/classicui/classicui_plat/key_event_utilities_api/group"/>
   123      </component>
   123 </component>
   124      <component name="gamerecognizer" filter="s60" long-name="Game Recognizer" plugin="Y">
   124 <component name="emergency_call_support_api" long-name="Emergency Call Support API" filter="s60" class="api">
   125       <unit bldFile="/sf/mw/classicui/uiutils/gamerecognizer/group"/>
   125 <unit bldFile="/sf/mw/classicui/classicui_plat/emergency_call_support_api/group" filter="!test"/>
   126      </component>
   126 </component>
   127      <component name="aknjapanesereading" filter="s60" long-name="Avkon Japanese Reading">
   127 <component name="extended_dialogs_api" long-name="Extended Dialogs API" filter="s60" class="api">
   128       <unit bldFile="/sf/mw/classicui/uiutils/aknjapanesereading/group"/>
   128 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_dialogs_api/group"/>
   129      </component>
   129 </component>
   130     </collection>
   130 <component name="legacy_ui_framework_headers_api" long-name="Legacy UI Framework Headers API" filter="s60" class="api">
   131     <collection name="commonuisupport" long-name="Common UI Support" level="support">
   131 <unit bldFile="/sf/mw/classicui/classicui_plat/legacy_ui_framework_headers_api/group"/>
   132      <component name="uikon" long-name="Uikon" introduced="6.0" purpose="mandatory">
   132 </component>
   133       <unit bldFile="/sf/mw/classicui/commonuisupport/uikon/group" mrp="/sf/mw/classicui/commonuisupport/uikon/group/app-framework_uikon.mrp"/>
   133 <component name="extended_editors_api" long-name="Extended Editors API" filter="s60" class="api">
   134      </component>
   134 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_editors_api/group" filter="!test"/>
   135      <component name="errorresolverdata" long-name="Error Resolver Data" purpose="mandatory">
   135 </component>
   136       <unit bldFile="/sf/mw/classicui/commonuisupport/errorresolverdata/group" mrp="/sf/mw/classicui/commonuisupport/errorresolverdata/group/app-framework_errorresgt.mrp"/>
   136 <component name="alarm_api" long-name="Alarm API" filter="s60" class="api">
   137      </component>
   137 <unit bldFile="/sf/mw/classicui/classicui_plat/alarm_api/group" filter="!test"/>
   138      <component name="uilaf" long-name="UI Look and Feel" introduced="6.0" purpose="mandatory">
   138 </component>
   139       <unit bldFile="/sf/mw/classicui/commonuisupport/uilaf/GROUP" mrp="/sf/mw/classicui/commonuisupport/uilaf/GROUP/app-framework_uiklafgt.mrp"/>
   139 <component name="aiw_service_interface_base_api" long-name="AIW Service Interface Base API" filter="s60" class="api">
   140      </component>
   140 <unit bldFile="/sf/mw/classicui/classicui_plat/aiw_service_interface_base_api/group" filter="!test"/>
   141      <component name="grid" long-name="Grid" purpose="optional">
   141 </component>
   142       <unit bldFile="/sf/mw/classicui/commonuisupport/grid/group" mrp="/sf/mw/classicui/commonuisupport/grid/group/app-framework_grid.mrp"/>
   142 <component name="list_effects_api" long-name="List Effects API" filter="s60" class="api">
   143      </component>
   143 <unit bldFile="/sf/mw/classicui/classicui_plat/list_effects_api/group" filter="!test"/>
   144      <component name="uifwsdocs" long-name="UI Frameworks Documentation" purpose="development" class="doc">
   144 </component>
   145       <unit mrp="/sf/mw/classicui/commonuisupport/uifwsdocs/app-framework_documentation.mrp"/>
   145 <component name="find_item_ui_api" long-name="Find Item UI API" filter="s60" class="api">
   146      </component>
   146 <unit bldFile="/sf/mw/classicui/classicui_plat/find_item_ui_api/group" filter="!test"/>
   147     </collection>
   147 </component>
   148     <collection name="lafagnosticuifoundation" long-name="Look-and-Feel Agnostic UI Foundation" level="base">
   148 <component name="server_application_services_api" long-name="Server Application Services API" filter="s60" class="api">
   149      <component name="cone" long-name="Control Environment" purpose="mandatory">
   149 <unit bldFile="/sf/mw/classicui/classicui_plat/server_application_services_api/group" filter="!test"/>
   150       <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/cone/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/cone/group/app-framework_cone.mrp"/>
   150 </component>
   151      </component>
   151 <component name="common_ui_settings_api" long-name="Common UI Settings API" filter="s60" class="api">
   152      <component name="graphicseffects" long-name="Graphics Effects" introduced="9.2" purpose="optional">
   152 <unit bldFile="/sf/mw/classicui/classicui_plat/common_ui_settings_api/group"/>
   153       <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/graphicseffects/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/graphicseffects/group/app-framework_gfxtranseffect.mrp"/>
   153 </component>
   154      </component>
   154 <component name="aiw_service_interface_menu_api" long-name="AIW Service Interface Menu API" filter="s60" class="api">
   155      <component name="uigraphicsutils" long-name="UI Graphics Utilities" purpose="mandatory">
   155 <unit bldFile="/sf/mw/classicui/classicui_plat/aiw_service_interface_menu_api/group" filter="!test"/>
   156       <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/uigraphicsutils/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/uigraphicsutils/group/app-framework_egul.mrp"/>
   156 </component>
   157      </component>
   157 <component name="eikon_server_extension_client_api" long-name="EIKON Server Extension Client API" filter="s60" class="api">
   158      <component name="clockanim" long-name="Clock" purpose="optional" plugin="Y">
   158 <unit bldFile="/sf/mw/classicui/classicui_plat/eikon_server_extension_client_api/group" filter="!test"/>
   159       <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/clockanim/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/clockanim/group/app-framework_clock.mrp"/>
   159 </component>
   160      </component>
   160 <component name="skinnable_clock_api" long-name="Skinnable Clock API" filter="s60" class="api">
   161      <component name="bmpanimation" long-name="BMP Animation" introduced="6.0" purpose="optional">
   161 <unit bldFile="/sf/mw/classicui/classicui_plat/skinnable_clock_api/group" filter="!test"/>
   162       <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/bmpanimation/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/bmpanimation/group/app-framework_bmpanim.mrp"/>
   162 </component>
   163      </component>
   163 <component name="battery_pane_api" long-name="Battery Pane API" filter="s60" class="api">
   164      <component name="animation" long-name="Animation" introduced="9.1" purpose="optional">
   164 <unit bldFile="/sf/mw/classicui/classicui_plat/battery_pane_api/group" filter="!test"/>
   165       <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/animation/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/animation/group/app-framework_animation.mrp"/>
   165 </component>
   166      </component>
   166 <component name="fep_document_navigation_api" long-name="FEP Document Navigation API" filter="s60" class="api">
   167     </collection>
   167 <unit bldFile="/sf/mw/classicui/classicui_plat/fep_document_navigation_api/group"/>
   168     <collection name="classicui_info" long-name="Classic UI Info" level="specific">
   168 </component>
   169      <component name="classicui_pub" filter="s60" long-name="Classic UI Public Interfaces" class="api">
   169 <component name="personalisation_localised_texts_api" long-name="Personalisation Localised Texts API" filter="s60" class="api">
   170       <unit bldFile="/sf/mw/classicui/classicui_pub/group"/>
   170 <unit bldFile="/sf/mw/classicui/classicui_plat/personalisation_localised_texts_api/group"/>
   171      </component>
   171 </component>
   172      <component name="classicui_plat" filter="s60" long-name="Classic UI Platform Interfaces" class="api">
   172 <component name="memory_card_ui_api" long-name="Memory Card UI API" filter="s60" class="api">
   173       <unit bldFile="/sf/mw/classicui/classicui_plat/group"/>
   173 <unit bldFile="/sf/mw/classicui/classicui_plat/memory_card_ui_api/group" filter="!test"/>
   174      </component>
   174 </component>
   175      <!-- the multiple units in the API test components need to be resolved -->
   175 <component name="avkon_status_api" long-name="AVKON Status API" filter="s60" class="api">
   176      <component name="classicui_metadata" long-name="Classic UI Metadata" introduced="^2" purpose="development" class="config PC">
   176 <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_status_api/group"/>
   177       <unit mrp="/sf/mw/classicui/classicui_info/classicui_metadata/classicui_metadata.mrp"/>
   177 </component>
   178      </component>
   178 <component name="application_switching_api" long-name="Application Switching API" filter="s60" class="api">
   179     </collection>
   179 <unit bldFile="/sf/mw/classicui/classicui_plat/application_switching_api/group" filter="!test"/>
   180    </block>
   180 </component>
       
   181 <component name="avkon_localised_texts_api" long-name="AVKON Localised Texts API" filter="s60" class="api">
       
   182 <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_localised_texts_api/group"/>
       
   183 </component>
       
   184 <component name="avkon_secondary_display_api" long-name="AVKON Secondary Display API" filter="s60" class="api">
       
   185 <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_secondary_display_api/group"/>
       
   186 </component>
       
   187 <component name="extended_animation_api" long-name="Extended Animation API" filter="s60" class="api">
       
   188 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_animation_api/group" filter="!test"/>
       
   189 </component>
       
   190 <component name="extended_notes_api" long-name="Extended Notes API" filter="s60" class="api">
       
   191 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_notes_api/group" filter="!test"/>
       
   192 </component>
       
   193 <component name="screensaver_animation_plugin_definitions_api" long-name="Screensaver Animation Plugin Definitions API" filter="s60" class="api">
       
   194 <unit bldFile="/sf/mw/classicui/classicui_plat/screensaver_animation_plugin_definitions_api/group"/>
       
   195 </component>
       
   196 <component name="text_scroller_api" long-name="Text Scroller API" filter="s60" class="api">
       
   197 <unit bldFile="/sf/mw/classicui/classicui_plat/text_scroller_api/group" filter="!test"/>
       
   198 </component>
       
   199 <component name="custom_cursors_api" long-name="Custom Cursors API" filter="s60" class="api">
       
   200 <unit bldFile="/sf/mw/classicui/classicui_plat/custom_cursors_api/group" filter="!test"/>
       
   201 </component>
       
   202 <component name="screensaver_settings_api" long-name="Screensaver Settings API" filter="s60" class="api">
       
   203 <unit bldFile="/sf/mw/classicui/classicui_plat/screensaver_settings_api/group"/>
       
   204 </component>
       
   205 <component name="global_window_priorities_api" long-name="Global Window Priorities API" filter="s60" class="api">
       
   206 <unit bldFile="/sf/mw/classicui/classicui_plat/global_window_priorities_api/group"/>
       
   207 </component>
       
   208 <component name="extended_indicators_api" long-name="Extended Indicators API" filter="s60" class="api">
       
   209 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_indicators_api/group" filter="!test"/>
       
   210 </component>
       
   211 <component name="special_character_table_api" long-name="Special Character Table API" filter="s60" class="api">
       
   212 <unit bldFile="/sf/mw/classicui/classicui_plat/special_character_table_api/group" filter="!test"/>
       
   213 </component>
       
   214 <component name="avkon_settings_api" long-name="AVKON Settings API" filter="s60" class="api">
       
   215 <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_settings_api/group"/>
       
   216 </component>
       
   217 <component name="extended_sounds_api" long-name="Extended Sounds API" filter="s60" class="api">
       
   218 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_sounds_api/group"/>
       
   219 </component>
       
   220 <component name="themes_settings_api" long-name="Themes Settings API" filter="s60" class="api">
       
   221 <unit bldFile="/sf/mw/classicui/classicui_plat/themes_settings_api/group"/>
       
   222 </component>
       
   223 <component name="media_shared_document_api" long-name="Media Shared Document API" filter="s60" class="api">
       
   224 <unit bldFile="/sf/mw/classicui/classicui_plat/media_shared_document_api/group" filter="!test"/>
       
   225 </component>
       
   226 <component name="extended_queries_api" long-name="Extended Queries API" filter="s60" class="api">
       
   227 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_queries_api/group"/>
       
   228 </component>
       
   229 <component name="phone_number_text_utilities_api" long-name="Phone Number Text Utilities API" filter="s60" class="api">
       
   230 <unit bldFile="/sf/mw/classicui/classicui_plat/phone_number_text_utilities_api/group" filter="!test"/>
       
   231 </component>
       
   232 <component name="screensaver_runtime_api" long-name="Screensaver Runtime API" filter="s60" class="api">
       
   233 <unit bldFile="/sf/mw/classicui/classicui_plat/screensaver_runtime_api/group"/>
       
   234 </component>
       
   235 <component name="extended_scroller_api" long-name="Extended Scroller API" filter="s60" class="api">
       
   236 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_scroller_api/group"/>
       
   237 </component>
       
   238 <component name="key_rotator_api" long-name="Key Rotator API" filter="s60" class="api">
       
   239 <unit bldFile="/sf/mw/classicui/classicui_plat/key_rotator_api/group" filter="!test"/>
       
   240 </component>
       
   241 <component name="extended_grids_api" long-name="Extended Grids API" filter="s60" class="api">
       
   242 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_grids_api/group" filter="!test"/>
       
   243 </component>
       
   244 <component name="generic_parameter_api" long-name="Generic Parameter API" filter="s60" class="api">
       
   245 <unit bldFile="/sf/mw/classicui/classicui_plat/generic_parameter_api/group" filter="!test"/>
       
   246 </component>
       
   247 <component name="indicator_touch_observer_api" long-name="Indicator Touch Observer API" filter="s60" class="api">
       
   248 <unit bldFile="/sf/mw/classicui/classicui_plat/indicator_touch_observer_api/group"/>
       
   249 </component>
       
   250 <component name="popup_form_api" long-name="Popup Form API" filter="s60" class="api">
       
   251 <unit bldFile="/sf/mw/classicui/classicui_plat/popup_form_api/group" filter="!test"/>
       
   252 </component>
       
   253 <component name="stylus_activated_popup_api" long-name="Stylus Activated Pop-up API" filter="s60" class="api">
       
   254 <unit bldFile="/sf/mw/classicui/classicui_plat/stylus_activated_popup_api/group" filter="!test"/>
       
   255 </component>
       
   256 <component name="indicator_plugin_api" long-name="Indicator Plugin API" filter="s60" class="api">
       
   257 <unit bldFile="/sf/mw/classicui/classicui_plat/indicator_plugin_api/group" filter="!test"/>
       
   258 </component>
       
   259 <component name="layout_configuration_api" long-name="Layout Configuration API" filter="s60" class="api">
       
   260 <unit bldFile="/sf/mw/classicui/classicui_plat/layout_configuration_api/group" filter="!test"/>
       
   261 </component>
       
   262 <component name="common_file_dialogs_filter_factory_api" long-name="Common File Dialogs Filter Factory API" filter="s60" class="api">
       
   263 <unit bldFile="/sf/mw/classicui/classicui_plat/common_file_dialogs_filter_factory_api/group" filter="!test"/>
       
   264 </component>
       
   265 <component name="avkon_anim_dll_api" long-name="AVKON Anim DLL API" filter="s60" class="api">
       
   266 <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_anim_dll_api/group"/>
       
   267 </component>
       
   268 <component name="extended_initialization_api" long-name="Extended Initialization API" filter="s60" class="api">
       
   269 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_initialization_api/group" filter="!test"/>
       
   270 </component>
       
   271 <component name="long_tap_animation_api" long-name="Long Tap Animation API" filter="s60" class="api">
       
   272 <unit bldFile="/sf/mw/classicui/classicui_plat/long_tap_animation_api/group" filter="!test"/>
       
   273 </component>
       
   274 <component name="extended_ui_framework_definitions_api" long-name="Extended UI Framework Definitions API" filter="s60" class="api">
       
   275 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_ui_framework_definitions_api/group"/>
       
   276 </component>
       
   277 <component name="extended_buttons_api" long-name="Extended Buttons API" filter="s60" class="api">
       
   278 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_buttons_api/group" filter="!test"/>
       
   279 </component>
       
   280 <component name="aiw_provider_utility_api" long-name="AIW Provider Utility API" filter="s60" class="api">
       
   281 <unit bldFile="/sf/mw/classicui/classicui_plat/aiw_provider_utility_api/group" filter="!test"/>
       
   282 </component>
       
   283 <component name="transition_effect_parameters_api" long-name="Transition Effect Parameters API" filter="s60" class="api">
       
   284 <unit bldFile="/sf/mw/classicui/classicui_plat/transition_effect_parameters_api/group" filter="!test"/>
       
   285 </component>
       
   286 <component name="extended_input_capabilities_api" long-name="Extended Input Capabilities API" filter="s60" class="api">
       
   287 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_input_capabilities_api/group" filter="!test"/>
       
   288 </component>
       
   289 <component name="uikon_status_api" long-name="UIKON Status API" filter="s60" class="api">
       
   290 <unit bldFile="/sf/mw/classicui/classicui_plat/uikon_status_api/group"/>
       
   291 </component>
       
   292 <component name="transition_effect_utilities_api" long-name="Transition Effect Utilities API" filter="s60" class="api">
       
   293 <unit bldFile="/sf/mw/classicui/classicui_plat/transition_effect_utilities_api/group" filter="!test"/>
       
   294 </component>
       
   295 <component name="pointer_event_modifier_api" long-name="Pointer Event Modifier API" filter="s60" class="api">
       
   296 <unit bldFile="/sf/mw/classicui/classicui_plat/pointer_event_modifier_api/group" filter="!test"/>
       
   297 </component>
       
   298 <component name="avkon_testability_api" long-name="AVKON Testability API" filter="s60" class="api">
       
   299 <unit bldFile="/sf/mw/classicui/classicui_plat/avkon_testability_api/group"/>
       
   300 </component>
       
   301 <component name="ganes_api" filter="s60" class="api">
       
   302 <unit bldFile="/sf/mw/classicui/classicui_plat/ganes_api/group"/>
       
   303 </component>
       
   304 <component name="ode_api" long-name="Ode API" filter="s60" class="api">
       
   305 <unit bldFile="/sf/mw/classicui/classicui_plat/ode_api/group"/>
       
   306 </component>
       
   307 <component name="physics_api" long-name="Physics API" filter="s60" class="api">
       
   308 <unit bldFile="/sf/mw/classicui/classicui_plat/physics_api/group"/>
       
   309 </component>
       
   310 <component name="touch_pane_api" long-name="Touch Pane API" filter="s60" class="api">
       
   311 <unit bldFile="/sf/mw/classicui/classicui_plat/touch_pane_api/group" filter="!test"/>
       
   312 </component>
       
   313 <component name="touch_pane_observer_api" long-name="Touch Pane Observer API" filter="s60" class="api">
       
   314 <unit bldFile="/sf/mw/classicui/classicui_plat/touch_pane_observer_api/group"/>
       
   315 </component>
       
   316 <component name="alternate_fs_api" long-name="Alternate FS API" filter="s60" class="api">
       
   317 <unit bldFile="/sf/mw/classicui/classicui_plat/alternate_fs_api/group"/>
       
   318 </component>
       
   319 <component name="discreet_popup_api" long-name="Discreet Popup API" filter="s60" class="api">
       
   320 <unit bldFile="/sf/mw/classicui/classicui_plat/discreet_popup_api/group"/>
       
   321 </component>
       
   322 <component name="touch_gesture_framework_api" long-name="Touch Gesture Framework API" filter="s60" class="api">
       
   323 <unit bldFile="/sf/mw/classicui/classicui_plat/touch_gesture_framework_api/group"/>
       
   324 <!-- should this be commented out? -->
       
   325 <!--<unit bldFile="classicui_plat/touch_gesture_framework_api/tsrc/group" filter="test,api_test"/> -->
       
   326 </component>
       
   327 <component name="extended_options_menu_api" long-name="Extended Options Menu API" filter="s60" class="api">
       
   328 <unit bldFile="/sf/mw/classicui/classicui_plat/extended_options_menu_api/group" filter="!test"/>
       
   329 </component>
       
   330 </collection>
       
   331 <collection name="classicui_pub" long-name="Classic UI Public Interfaces" level="specific">
       
   332 <component name="input_frame_api" long-name="Input Frame API" filter="s60" class="api">
       
   333 <unit bldFile="/sf/mw/classicui/classicui_pub/input_frame_api/group" filter="!test"/>
       
   334 </component>
       
   335 <component name="window_server_event_observer_api" long-name="Window Server Event Observer API" filter="s60" class="api">
       
   336 <unit bldFile="/sf/mw/classicui/classicui_pub/window_server_event_observer_api/group" filter="!test"/>
       
   337 </component>
       
   338 <component name="application_framework_api" long-name="Application Framework API" filter="s60" class="api">
       
   339 <unit bldFile="/sf/mw/classicui/classicui_pub/application_framework_api/group" filter="!test"/>
       
   340 </component>
       
   341 <component name="scroller_api" long-name="Scroller API" filter="s60" class="api">
       
   342 <unit bldFile="/sf/mw/classicui/classicui_pub/scroller_api/group" filter="!test"/>
       
   343 </component>
       
   344 <component name="ui_framework_utilities_api" long-name="UI Framework Utilities API" filter="s60" class="api">
       
   345 <unit bldFile="/sf/mw/classicui/classicui_pub/ui_framework_utilities_api/group" filter="!test"/>
       
   346 </component>
       
   347 <component name="ui_framework_definitions_api" long-name="UI Framework Definitions API" filter="s60" class="api">
       
   348 <unit bldFile="/sf/mw/classicui/classicui_pub/ui_framework_definitions_api/group" filter="!test"/>
       
   349 </component>
       
   350 <component name="buttons_api" long-name="Buttons API" filter="s60" class="api">
       
   351 <unit bldFile="/sf/mw/classicui/classicui_pub/buttons_api/group" filter="!test"/>
       
   352 </component>
       
   353 <component name="queries_api" long-name="Queries API" filter="s60" class="api">
       
   354 <unit bldFile="/sf/mw/classicui/classicui_pub/queries_api/group" filter="!test"/>
       
   355 </component>
       
   356 <component name="aiw_generic_parameter_api" long-name="AIW Generic Parameter API" filter="s60" class="api">
       
   357 <unit bldFile="/sf/mw/classicui/classicui_pub/aiw_generic_parameter_api/group" filter="!test"/>
       
   358 </component>
       
   359 <component name="editors_api" long-name="Editors API" filter="s60" class="api">
       
   360 <unit bldFile="/sf/mw/classicui/classicui_pub/editors_api/group" filter="!test"/>
       
   361 </component>
       
   362 <component name="common_file_dialogs_api" long-name="Common File Dialogs API" filter="s60" class="api">
       
   363 <unit bldFile="/sf/mw/classicui/classicui_pub/common_file_dialogs_api/group" filter="!test"/>
       
   364 </component>
       
   365 <component name="dialog_shutter_api" long-name="Dialog Shutter API" filter="s60" class="api">
       
   366 <unit bldFile="/sf/mw/classicui/classicui_pub/dialog_shutter_api/group" filter="!test"/>
       
   367 </component>
       
   368 <component name="fonts_api" long-name="Fonts API" filter="s60" class="api">
       
   369 <unit bldFile="/sf/mw/classicui/classicui_pub/fonts_api/group" filter="!test"/>
       
   370 </component>
       
   371 <component name="screen_clearer_api" long-name="Screen Clearer API" filter="s60" class="api">
       
   372 <unit bldFile="/sf/mw/classicui/classicui_pub/screen_clearer_api/group" filter="!test"/>
       
   373 </component>
       
   374 <component name="notifiers_api" long-name="Notifiers API" filter="s60" class="api">
       
   375 <unit bldFile="/sf/mw/classicui/classicui_pub/notifiers_api/group" filter="!test"/>
       
   376 </component>
       
   377 <component name="notes_api" long-name="Notes API" filter="s60" class="api">
       
   378 <unit bldFile="/sf/mw/classicui/classicui_pub/notes_api/group" filter="!test"/>
       
   379 </component>
       
   380 <component name="screen_saver_api" long-name="Screen Saver API" filter="s60" class="api">
       
   381 <unit bldFile="/sf/mw/classicui/classicui_pub/screen_saver_api/group" filter="!test"/>
       
   382 </component>
       
   383 <component name="status_pane_api" long-name="Status Pane API" filter="s60" class="api">
       
   384 <unit bldFile="/sf/mw/classicui/classicui_pub/status_pane_api/group" filter="!test"/>
       
   385 </component>
       
   386 <component name="base_controls_api" long-name="Base Controls API" filter="s60" class="api">
       
   387 <unit bldFile="/sf/mw/classicui/classicui_pub/base_controls_api/group" filter="!test"/>
       
   388 </component>
       
   389 <component name="grids_api" long-name="Grids API" filter="s60" class="api">
       
   390 <unit bldFile="/sf/mw/classicui/classicui_pub/grids_api/group" filter="!test"/>
       
   391 </component>
       
   392 <component name="context_pane_api" long-name="Context Pane API" filter="s60" class="api">
       
   393 <unit bldFile="/sf/mw/classicui/classicui_pub/context_pane_api/group" filter="!test"/>
       
   394 </component>
       
   395 <component name="lists_api" long-name="Lists API" filter="s60" class="api">
       
   396 <unit bldFile="/sf/mw/classicui/classicui_pub/lists_api/group" filter="!test"/>
       
   397 </component>
       
   398 <component name="popups_api" long-name="Popups API" filter="s60" class="api">
       
   399 <unit bldFile="/sf/mw/classicui/classicui_pub/popups_api/group" filter="!test"/>
       
   400 </component>
       
   401 <component name="misc_controls_api" long-name="Misc Controls API" filter="s60" class="api">
       
   402 <unit bldFile="/sf/mw/classicui/classicui_pub/misc_controls_api/group" filter="!test"/>
       
   403 </component>
       
   404 <component name="keylock_api" long-name="Keylock API" filter="s60" class="api">
       
   405 <unit bldFile="/sf/mw/classicui/classicui_pub/keylock_api/group" filter="!test"/>
       
   406 </component>
       
   407 <component name="options_menu_api" long-name="Options Menu API" filter="s60" class="api">
       
   408 <unit bldFile="/sf/mw/classicui/classicui_pub/options_menu_api/group" filter="!test"/>
       
   409 </component>
       
   410 <component name="hierarchical_lists_api" long-name="Hierarchical Lists API" filter="s60" class="api">
       
   411 <unit bldFile="/sf/mw/classicui/classicui_pub/hierarchical_lists_api/group" filter="!test"/>
       
   412 </component>
       
   413 <component name="navigation_pane_api" long-name="Navigation Pane API" filter="s60" class="api">
       
   414 <unit bldFile="/sf/mw/classicui/classicui_pub/navigation_pane_api/group" filter="!test"/>
       
   415 </component>
       
   416 <component name="tabs_api" long-name="Tabs API" filter="s60" class="api">
       
   417 <unit bldFile="/sf/mw/classicui/classicui_pub/tabs_api/group" filter="!test"/>
       
   418 </component>
       
   419 <component name="title_pane_touch_observer_api" long-name="Title Pane Touch Observer API" filter="s60" class="api">
       
   420 <unit bldFile="/sf/mw/classicui/classicui_pub/title_pane_touch_observer_api/group"/>
       
   421 </component>
       
   422 <component name="choice_list_api" long-name="Choice List API" filter="s60" class="api">
       
   423 <unit bldFile="/sf/mw/classicui/classicui_pub/choice_list_api/group" filter="!test"/>
       
   424 </component>
       
   425 <component name="info_popup_note_api" long-name="Info Popup Note API" filter="s60" class="api">
       
   426 <unit bldFile="/sf/mw/classicui/classicui_pub/info_popup_note_api/group" filter="!test"/>
       
   427 </component>
       
   428 <component name="setting_pages_api" long-name="Setting Pages API" filter="s60" class="api">
       
   429 <unit bldFile="/sf/mw/classicui/classicui_pub/setting_pages_api/group" filter="!test"/>
       
   430 </component>
       
   431 <component name="screen_mode_api" long-name="Screen Mode API" filter="s60" class="api">
       
   432 <unit bldFile="/sf/mw/classicui/classicui_pub/screen_mode_api/group" filter="!test"/>
       
   433 </component>
       
   434 <component name="indicators_api" long-name="Indicators API" filter="s60" class="api">
       
   435 <unit bldFile="/sf/mw/classicui/classicui_pub/indicators_api/group" filter="!test"/>
       
   436 </component>
       
   437 <component name="error_ui_api" long-name="Error UI API" filter="s60" class="api">
       
   438 <unit bldFile="/sf/mw/classicui/classicui_pub/error_ui_api/group" filter="!test"/>
       
   439 </component>
       
   440 <component name="animation_api" long-name="Animation API" filter="s60" class="api">
       
   441 <unit bldFile="/sf/mw/classicui/classicui_pub/animation_api/group" filter="!test"/>
       
   442 </component>
       
   443 <component name="searchfield_api" long-name="Searchfield API" filter="s60" class="api">
       
   444 <unit bldFile="/sf/mw/classicui/classicui_pub/searchfield_api/group" filter="!test"/>
       
   445 </component>
       
   446 <component name="labels_api" long-name="Labels API" filter="s60" class="api">
       
   447 <unit bldFile="/sf/mw/classicui/classicui_pub/labels_api/group" filter="!test"/>
       
   448 </component>
       
   449 <component name="hotkeys_api" long-name="Hotkeys API" filter="s60" class="api">
       
   450 <unit bldFile="/sf/mw/classicui/classicui_pub/hotkeys_api/group" filter="!test"/>
       
   451 </component>
       
   452 <component name="initialization_api" long-name="Initialization API" filter="s60" class="api">
       
   453 <unit bldFile="/sf/mw/classicui/classicui_pub/initialization_api/group" filter="!test"/>
       
   454 </component>
       
   455 <component name="volume_control_api" long-name="Volume Control API" filter="s60" class="api">
       
   456 <unit bldFile="/sf/mw/classicui/classicui_pub/volume_control_api/group" filter="!test"/>
       
   457 </component>
       
   458 <component name="title_pane_api" long-name="Title Pane API" filter="s60" class="api">
       
   459 <unit bldFile="/sf/mw/classicui/classicui_pub/title_pane_api/group" filter="!test"/>
       
   460 </component>
       
   461 <component name="sounds_api" long-name="Sounds API" filter="s60" class="api">
       
   462 <unit bldFile="/sf/mw/classicui/classicui_pub/sounds_api/group" filter="!test"/>
       
   463 </component>
       
   464 <component name="aiw_service_handler_api" long-name="AIW Service Handler API" filter="s60" class="api">
       
   465 <unit bldFile="/sf/mw/classicui/classicui_pub/aiw_service_handler_api/group" filter="!test"/>
       
   466 </component>
       
   467 <component name="aiw_criteria_api" long-name="AIW Criteria API" filter="s60" class="api">
       
   468 <unit bldFile="/sf/mw/classicui/classicui_pub/aiw_criteria_api/group" filter="!test"/>
       
   469 </component>
       
   470 <component name="touch_ui_utilities_api" long-name="Touch UI Utilities API" filter="s60" class="api">
       
   471 <unit bldFile="/sf/mw/classicui/classicui_pub/touch_ui_utilities_api/group" filter="!test"/>
       
   472 </component>
       
   473 <component name="generic_button_api" long-name="Generic Button API" filter="s60" class="api">
       
   474 <unit bldFile="/sf/mw/classicui/classicui_pub/generic_button_api/group" filter="!test"/>
       
   475 </component>
       
   476 <component name="form_api" long-name="Form API" filter="s60" class="api">
       
   477 <unit bldFile="/sf/mw/classicui/classicui_pub/form_api/group" filter="!test"/>
       
   478 </component>
       
   479 <component name="uikon_core_controls" long-name="Uikon Core Controls" filter="s60" class="api">
       
   480 <unit bldFile="/sf/mw/classicui/classicui_pub/uikon_core_controls/group" filter="!test"/>
       
   481 </component>
       
   482 <component name="calendar_api" long-name="Calendar API" filter="s60" class="api">
       
   483 <unit bldFile="/sf/mw/classicui/classicui_pub/calendar_api/group"/>
       
   484 </component>
       
   485 <component name="toolbar_api" long-name="Toolbar API" filter="s60" class="api">
       
   486 <unit bldFile="/sf/mw/classicui/classicui_pub/toolbar_api/group" filter="!test"/>
       
   487 </component>
       
   488 <component name="server_application_api" long-name="Server Application API" filter="s60" class="api">
       
   489 <unit bldFile="/sf/mw/classicui/classicui_pub/server_application_api/group"/>
       
   490 </component>
       
   491 <component name="slider_api" long-name="Slider API" filter="s60" class="api">
       
   492 <unit bldFile="/sf/mw/classicui/classicui_pub/slider_api/group" filter="!test"/>
       
   493 </component>
       
   494 <component name="private_ui_framework_api" long-name="Private UI Framework API" filter="s60" class="api">
       
   495 <unit bldFile="/sf/mw/classicui/classicui_pub/private_ui_framework_api/group" filter="!test"/>
       
   496 </component>
       
   497 <component name="dialogs_api" long-name="Dialogs API" filter="s60" class="api">
       
   498 <unit bldFile="/sf/mw/classicui/classicui_pub/dialogs_api/group" filter="!test"/>
       
   499 </component>
       
   500 <component name="document_handler_api" long-name="Document handler API" filter="s60" class="api">
       
   501 <unit bldFile="/sf/mw/classicui/classicui_pub/document_handler_api/group"/>
       
   502 </component>
       
   503 <component name="images_api" long-name="Images API" filter="s60" class="api">
       
   504 <unit bldFile="/sf/mw/classicui/classicui_pub/images_api/group" filter="!test"/>
       
   505 </component>
       
   506 <component name="stylus_popup_menu_api" long-name="Stylus Pop-up Menu API" filter="s60" class="api">
       
   507 <unit bldFile="/sf/mw/classicui/classicui_pub/stylus_popup_menu_api/group" filter="!test"/>
       
   508 </component>
       
   509 <component name="information_preview_popup_api" long-name="Information Preview Popup API" filter="s60" class="api">
       
   510 <unit bldFile="/sf/mw/classicui/classicui_pub/information_preview_popup_api/group" filter="!test"/>
       
   511 </component>
       
   512 <component name="intermediate_state_api" long-name="Intermediate State API" filter="s60" class="api">
       
   513 <unit bldFile="/sf/mw/classicui/classicui_pub/intermediate_state_api/group"/>
       
   514 </component>
       
   515 <component name="help_launcher_api" long-name="Help Launcher API" filter="s60" class="api">
       
   516 <unit bldFile="/sf/mw/classicui/classicui_pub/help_launcher_api/group"/>
       
   517 </component>
       
   518 </collection>
       
   519 <collection name="ode" long-name="Open Dynamics Engine" level="support">
       
   520 <!-- the collection is really a component. Move down a directory.-->
       
   521 <component name="ode_build" filter="s60" long-name="ODE">
       
   522 <unit bldFile="/sf/mw/classicui/ode/group"/>
       
   523 </component>
       
   524 </collection>
       
   525 <collection name="uifw" long-name="UI Framework" level="server">
       
   526 <component name="uiklaf" filter="s60" long-name="Uikon Look-and-Feel">
       
   527 <unit bldFile="/sf/mw/classicui/uifw/uiklaf/group"/>
       
   528 </component>
       
   529 <component name="eikctl" filter="s60" long-name="Eikon Controls">
       
   530 <unit bldFile="/sf/mw/classicui/uifw/eikctl/group"/>
       
   531 </component>
       
   532 <component name="avkon" filter="s60" long-name="Avkon">
       
   533 <!-- can only have one unit. Split into 3 components, or #include all from same bld.inf -->
       
   534 <unit bldFile="/sf/mw/classicui/uifw/avkon/aknphysics/group"/>
       
   535 <unit bldFile="/sf/mw/classicui/uifw/avkon/group"/>
       
   536 <unit bldFile="/sf/mw/classicui/uifw/avkon/aknconf/group"/>
       
   537 </component>
       
   538 <component name="eikstd" filter="s60" long-name="Eikon Standard">
       
   539 <unit bldFile="/sf/mw/classicui/uifw/eikstd/group"/>
       
   540 </component>
       
   541 <component name="aknglobalui" filter="s60" long-name="Avkon Global UI">
       
   542 <unit bldFile="/sf/mw/classicui/uifw/aknglobalui/group"/>
       
   543 </component>
       
   544 <component name="ganes" filter="s60" long-name="Ganes">
       
   545 <unit bldFile="/sf/mw/classicui/uifw/ganes/group"/>
       
   546 </component>
       
   547 </collection>
       
   548 <collection name="commonuis" long-name="Common UIs" level="specific">
       
   549 <component name="commonui" filter="s60" long-name="Common UI">
       
   550 <unit bldFile="/sf/mw/classicui/commonuis/commonui/group"/>
       
   551 </component>
       
   552 <component name="commondialogs" filter="s60" long-name="Common Dialogs">
       
   553 <unit bldFile="/sf/mw/classicui/commonuis/commondialogs/group"/>
       
   554 </component>
       
   555 </collection>
       
   556 <collection name="applicationinterworkingfw" long-name="Application Interworking Framework" level="generic">
       
   557 <component name="aifwservicehandler" filter="s60" long-name="Application Interworking Service Handler">
       
   558 <unit bldFile="/sf/mw/classicui/applicationinterworkingfw/servicehandler/group"/>
       
   559 </component>
       
   560 </collection>
       
   561 <collection name="psln" long-name="Personalization" level="specific">
       
   562 <!-- the collection is really a component. Move down a directory. Or it could be split into multiple components-->
       
   563 <component name="psln_build" filter="s60" long-name="Personalization Build">
       
   564 <unit bldFile="/sf/mw/classicui/psln/group"/>
       
   565 </component>
       
   566 </collection>
       
   567 <collection name="commonadapter" long-name="Common Adapter" level="support">
       
   568 <!-- the collection is really a component. Move down a directory.-->
       
   569 <component name="commonadapter_build" filter="s60" long-name="Common Adapter Build">
       
   570 <unit bldFile="/sf/mw/classicui/commonadapter/group"/>
       
   571 </component>
       
   572 </collection>
       
   573 <collection name="akntouchgesturefw" long-name="Avkon Touch Gesture Framework" level="generic">
       
   574 <!-- the collection is really a component. Move down a directory.-->
       
   575 <component name="akntouchgesturefw_build" filter="s60" long-name="Avkon Touch Gesture Framework Build" introduced="^3">
       
   576 <unit bldFile="/sf/mw/classicui/akntouchgesturefw/group"/>
       
   577 </component>
       
   578 </collection>
       
   579 <collection name="uiutils" long-name="UI Utils" level="specific">
       
   580 <component name="localizer" filter="s60" long-name="Directory Localizer">
       
   581 <unit bldFile="/sf/mw/classicui/uiutils/localizer/group"/>
       
   582 </component>
       
   583 <component name="findutil" filter="s60" long-name="Find Utility">
       
   584 <unit bldFile="/sf/mw/classicui/uiutils/findutil/group"/>
       
   585 </component>
       
   586 <component name="gamerecognizer" filter="s60" long-name="Game Recognizer" plugin="Y">
       
   587 <unit bldFile="/sf/mw/classicui/uiutils/gamerecognizer/group"/>
       
   588 </component>
       
   589 <component name="aknjapanesereading" filter="s60" long-name="Avkon Japanese Reading">
       
   590 <unit bldFile="/sf/mw/classicui/uiutils/aknjapanesereading/group"/>
       
   591 </component>
       
   592 </collection>
       
   593 <collection name="commonuisupport" long-name="Common UI Support" level="support">
       
   594 <component name="uikon" long-name="Uikon" introduced="6.0" purpose="mandatory">
       
   595 <unit bldFile="/sf/mw/classicui/commonuisupport/uikon/group" mrp="/sf/mw/classicui/commonuisupport/uikon/group/app-framework_uikon.mrp"/>
       
   596 </component>
       
   597 <component name="errorresolverdata" long-name="Error Resolver Data" purpose="mandatory">
       
   598 <unit bldFile="/sf/mw/classicui/commonuisupport/errorresolverdata/group" mrp="/sf/mw/classicui/commonuisupport/errorresolverdata/group/app-framework_errorresgt.mrp"/>
       
   599 </component>
       
   600 <component name="uilaf" long-name="UI Look and Feel" introduced="6.0" purpose="mandatory">
       
   601 <unit bldFile="/sf/mw/classicui/commonuisupport/uilaf/GROUP" mrp="/sf/mw/classicui/commonuisupport/uilaf/GROUP/app-framework_uiklafgt.mrp"/>
       
   602 </component>
       
   603 <component name="grid" long-name="Grid" purpose="optional">
       
   604 <unit bldFile="/sf/mw/classicui/commonuisupport/grid/group" mrp="/sf/mw/classicui/commonuisupport/grid/group/app-framework_grid.mrp"/>
       
   605 </component>
       
   606 <component name="uifwsdocs" long-name="UI Frameworks Documentation" purpose="development" class="doc">
       
   607 <unit mrp="/sf/mw/classicui/commonuisupport/uifwsdocs/app-framework_documentation.mrp"/>
       
   608 </component>
       
   609 </collection>
       
   610 <collection name="lafagnosticuifoundation" long-name="Look-and-Feel Agnostic UI Foundation" level="base">
       
   611 <component name="cone" long-name="Control Environment" purpose="mandatory">
       
   612 <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/cone/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/cone/group/app-framework_cone.mrp"/>
       
   613 </component>
       
   614 <component name="graphicseffects" long-name="Graphics Effects" introduced="9.2" purpose="optional">
       
   615 <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/graphicseffects/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/graphicseffects/group/app-framework_gfxtranseffect.mrp"/>
       
   616 </component>
       
   617 <component name="uigraphicsutils" long-name="UI Graphics Utilities" purpose="mandatory">
       
   618 <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/uigraphicsutils/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/uigraphicsutils/group/app-framework_egul.mrp"/>
       
   619 </component>
       
   620 <component name="clockanim" long-name="Clock" purpose="optional" plugin="Y">
       
   621 <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/clockanim/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/clockanim/group/app-framework_clock.mrp"/>
       
   622 </component>
       
   623 <component name="bmpanimation" long-name="BMP Animation" introduced="6.0" purpose="optional">
       
   624 <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/bmpanimation/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/bmpanimation/group/app-framework_bmpanim.mrp"/>
       
   625 </component>
       
   626 <component name="animation" long-name="Animation" introduced="9.1" purpose="optional">
       
   627 <unit bldFile="/sf/mw/classicui/lafagnosticuifoundation/animation/group" mrp="/sf/mw/classicui/lafagnosticuifoundation/animation/group/app-framework_animation.mrp"/>
       
   628 </component>
       
   629 </collection>
       
   630 <collection name="classicui_info" long-name="Classic UI Info" level="specific">
       
   631 <!-- the multiple units in the API test components need to be resolved -->
       
   632 <component name="classicui_metadata" long-name="Classic UI Metadata" introduced="^2" purpose="development" class="config PC">
       
   633 <unit mrp="/sf/mw/classicui/classicui_info/classicui_metadata/classicui_metadata.mrp"/>
       
   634 </component>
       
   635 </collection>
       
   636 </block>
   181 </layer>
   637 </layer>
   182 </systemModel>
   638 </systemModel>
   183 </SystemDefinition>
   639 </SystemDefinition>