symbian4/app/organizer/package_definition.xml
branchHighFidelityModel
changeset 246 f99f9ea9b39f
parent 217 fcee787f22fe
child 296 5cfd6aa2735f
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" xmlns:qt="http://www.nokia.com/qt">
     3 <!ELEMENT SystemDefinition ( systemModel )>
     3  <package id="organizer" name="Organizer Application Suite" levels="support services engine ui app">
     4 <!ATTLIST SystemDefinition
     4   <collection id="organizer_pub" name="Organizer Application Suite Public Interfaces" level="app">
     5   name CDATA #REQUIRED
     5    <component id="calendar_interim_utils2_api" name="Calendar Interim Utils 2 API" class="api" filter="s60">
     6   schema CDATA #REQUIRED
     6     <meta rel="Api" href="organizer_pub/calendar_interim_utils2_api/calendar_interim_utils2_api.metaxml"/>
     7 >
     7 		<!-- move into own .pro file -->
     8 <!-- all paths are relative to the environment variable specified by the root attribute, or SOURCEROOT if not.  -->
     8     <unit bldFile="organizer_pub" qt:proFile="organizer_pub.pro"/>
     9 
     9    </component>
    10 <!-- System Model Section of DTD -->
    10   </collection>
    11 <!ELEMENT systemModel (layer+)>
    11   <collection id="organizer_plat" name="Organizer Application Suite Platform Interfaces" level="app">
    12 
    12    <component id="organizer_plat_build" name="Organizer Application Suite Platform Interface Build" class="api" filter="s60">
    13 <!ELEMENT layer (block* | collection*)*>
    13 		<!-- break up into individual .pro files -->
    14 <!-- Kernel Services, Base Services, OS Services, Etc -->
    14     <unit bldFile="organizer_plat" qt:proFile="organizer_plat.pro"/>
    15 <!ATTLIST layer
    15    </component>
    16   name CDATA #REQUIRED
    16    <component id="agenda_versit_2_api" name="Agenda Versit 2 API" class="api" filter="s60">
    17   long-name CDATA #IMPLIED
    17     <meta rel="Api" href="organizer_plat/agenda_versit_2_api/agenda_versit_2_api.metaxml"/>
    18   levels NMTOKENS #IMPLIED
    18     <!-- <unit bldFile="organizer_plat/agenda_versit_2_api/group"/>-->
    19   span CDATA #IMPLIED
    19    </component>
    20 >
    20    <component id="calendar_exporter_api" name="Calendar Exporter API" class="api" filter="s60">
    21 
    21     <meta rel="Api" href="organizer_plat/calendar_exporter_api/calendar_exporter_api.metaxml"/>
    22 <!ELEMENT block (subblock* | collection*)*>
    22     <!--<unit bldFile="organizer_plat/calendar_exporter_api/group"/>-->
    23  <!-- Generic OS services, Comms Services, etc -->
    23    </component>
    24 <!ATTLIST block
    24    <component id="calendar_importer_api" name="Calendar Importer API" class="api" filter="s60">
    25   levels NMTOKENS #IMPLIED
    25     <meta rel="Api" href="organizer_plat/calendar_importer_api/calendar_importer_api.metaxml"/>
    26   span CDATA #IMPLIED
    26     <!--<unit bldFile="organizer_plat/calendar_importer_api/group"/>-->
    27   level NMTOKEN #IMPLIED
    27    </component>
    28   name CDATA #REQUIRED
    28    <component id="calendar_launcher_api" name="Calendar Launcher API" class="api" filter="s60">
    29   long-name CDATA #IMPLIED
    29     <!--<unit bldFile="organizer_plat/calendar_launcher_api/group"/> -->
    30 >
    30    </component>
    31 
    31    <component id="agenda_interface_api" name="Agenda Interface API" class="api" filter="s60" introduced="^4">
    32 <!ELEMENT subblock (collection)*>
    32     <unit base="organizer_plat/agenda_interface_api"/>
    33 <!-- Cellular Baseband Services, Networking Services, etc -->
    33    </component>
    34 <!ATTLIST subblock
    34    <component id="calendar_editor_api" name="Calendar Editor API" class="api" filter="s60" introduced="^4">
    35   name CDATA #REQUIRED
    35     <unit base="organizer_plat/calendar_editor_api"/>
    36   long-name CDATA #IMPLIED
    36    </component>
    37 >
    37    <component id="notes_editor_api" name="Notes Editor API" class="api" filter="s60" introduced="^4">
    38 
    38     <unit base="organizer_plat/notes_editor_api"/>
    39 <!ELEMENT collection (component)*>
    39    </component>
    40 <!-- Screen Driver, Content Handling, etc -->
    40   </collection>
    41 <!ATTLIST collection
    41   <collection id="agendainterface" name="Agenda Interface" level="services">
    42   name CDATA #REQUIRED
    42    <!-- collection is really a component, should move down a directory -->
    43   long-name CDATA #IMPLIED
    43    <component id="agendainterface_build" filter="s60" name="Agenda Interface Build">
    44   level NMTOKEN #IMPLIED
    44     <unit bldFile="agendainterface" qt:proFile="agendainterface.pro"/>
    45 >
    45    </component>
    46 
    46   </collection>
    47 <!ELEMENT component (unit)*>
    47   <collection id="calendarui" name="Calendar UI" level="ui">
    48 <!-- contains units or is a  package or prebuilt -->
    48    <component id="commonutils" filter="s60" name="Calendar Common Utils">
    49 <!ATTLIST component
    49     <unit bldFile="calendarui/commonutils" qt:proFile="commonutils.pro"/>
    50   name CDATA #REQUIRED
    50    </component>
    51   long-name CDATA #IMPLIED
    51    <component id="calenlauncher" filter="s60" name="Calendar Launcher">
    52   deprecated CDATA #IMPLIED
    52     <unit bldFile="calendarui/calenlauncher" qt:proFile="calenlauncher.pro"/>
    53   introduced CDATA #IMPLIED
    53    </component>
    54   contract CDATA #IMPLIED
    54    <component id="caleneditor" filter="s60" name="Calendar Editor" introduced="^4">
    55   plugin (Y|N) "N"
    55     <unit bldFile="calendarui/caleneditor" qt:proFile="caleneditor.pro"/>
    56   filter CDATA #IMPLIED
    56    </component>
    57   class NMTOKENS #IMPLIED
    57    <component id="agendaeventviewer" filter="s60" name="Agenda Event Viewer" introduced="^4" >
    58   supports CDATA #IMPLIED
    58     <unit bldFile="calendarui/agendaeventviewer" qt:proFile="agendaeventviewer.pro"/>
    59   purpose ( optional | mandatory | development ) "optional"
    59    </component>
    60 >
    60    <component id="globaldata" filter="s60" name="Calendar Global Data">
    61 
    61     <unit bldFile="calendarui/globaldata" qt:proFile="globaldata.pro"/>
    62 <!ELEMENT unit EMPTY >
    62    </component>
    63 <!-- must be buildable (bld.inf) -->
    63    <component id="settings" filter="s60" name="Calendar Settings">
    64 <!-- bldFile  may someday be removed in favour of mrp -->
    64     <unit bldFile="calendarui/settings"  qt:proFile="settings.pro"/>
    65 <!ATTLIST unit
    65    </component>
    66   mrp CDATA #IMPLIED
    66    <component id="calenplugins" filter="s60" name="Calendar Plugins" introduced="^4"  class="plugin">
    67   filter CDATA #IMPLIED
    67     <unit bldFile="calendarui/calenplugins" qt:proFile="calenplugins.pro"/>
    68   bldFile CDATA #IMPLIED
    68    </component>
    69   root CDATA #IMPLIED
    69    <component id="customisationmanager" filter="s60" name="Calendar Customisation Manager">
    70   version NMTOKEN #IMPLIED
    70     <unit bldFile="calendarui/customisationmanager" qt:proFile="customisationmanager.pro"/>
    71   prebuilt NMTOKEN #IMPLIED
    71    </component>
    72   late (Y|N) #IMPLIED
    72    <component id="views" filter="s60" name="Calendar Views">
    73   priority CDATA #IMPLIED
    73     <unit bldFile="calendarui/views" qt:proFile="views.pro"/>
    74 >
    74    </component>
    75 ]>
    75    <component id="calendarui_controller" filter="s60" name="Calendar Controller">
    76 <SystemDefinition name="Symbian^4" schema="2.0.1">
    76     <unit bldFile="calendarui/controller" qt:proFile="controller.pro"/>
    77   <systemModel>
    77    </component>
    78     <layer name="app" long-name="Applications" levels="services apps">
    78    <component id="calendarui_application" filter="s60" name="Calendar Application">
    79       <block name="organizer" level="apps" span="2" long-name="Organizer Application Suite" levels="support services engine ui app">
    79     <unit bldFile="calendarui/application" qt:proFile="application.pro"/>
    80         <collection name="organizer_pub" long-name="Organizer Application Suite Public Interfaces" level="app">
    80    </component>
    81           <component name="calendar_interim_utils2_api" long-name="Calendar Interim Utils 2 API" filter="s60" class="api">
    81    <component id="regionalplugins" name="Regional Plugins" filter="s60" introduced="^4" class="plugin">
    82             <!-- move into own .pro file -->
    82       <unit bldFile="calendarui/regionalplugins" qt:proFile="regionalplugins.pro"/>
    83             <unit bldFile="/sf/app/organizer/organizer_pub" proFile="organizer_pub.pro"/>
    83    </component>
    84           </component>
    84    <component id="caldav" filter="sf_build" name="CalDAV" class="plugin" introduced="^3">
    85         </collection>
    85     <unit bldFile="calendarui/caldav/group"/>
    86         <collection name="organizer_plat" long-name="Organizer Application Suite Platform Interfaces" level="app">
    86    </component>
    87           <component name="organizer_plat_build" long-name="Organizer Application Suite Platform Interface Build" filter="s60" class="api">
    87   </collection>
    88             <!-- break up into individual .pro files -->
    88   <collection id="notes" name="Notes" level="ui">
    89             <unit bldFile="/sf/app/organizer/organizer_plat" proFile="organizer_plat.pro"/>
    89    <component id="noteseditor" filter="s60" name="Notes Editor" introduced="^4">
    90           </component>
    90     <unit bldFile="notes/notesui/noteseditor" qt:proFile="noteseditor.pro"/>
    91           <component name="agenda_versit_2_api" long-name="Agenda Versit 2 API" filter="s60" class="api">
    91    </component>
    92             <!-- <unit bldFile="organizer_plat/agenda_versit_2_api/group"/>-->
    92    <component id="notes_build" filter="s60" name="Notes Build" introduced="^4">
    93           </component>
    93     <unit bldFile="notes" qt:proFile="notes.pro"/>
    94           <component name="calendar_exporter_api" long-name="Calendar Exporter API" filter="s60" class="api">
    94    </component>
    95             <!--<unit bldFile="organizer_plat/calendar_exporter_api/group"/>-->
    95   </collection>
    96           </component>
    96 <collection id="calendarengines" name="Calendar Engines" level="engine">
    97           <component name="calendar_importer_api" long-name="Calendar Importer API" filter="s60" class="api">
    97    <component id="versit2" filter="s60" name="Versit 2 iCal Parser" introduced="9.2">
    98             <!--<unit bldFile="organizer_plat/calendar_importer_api/group"/>-->
    98     <unit bldFile="calendarengines/versit2/group"/>
    99           </component>
    99    </component>
   100           <component name="calendar_launcher_api" long-name="Calendar Launcher API" filter="s60" class="api placeholder">
   100    <component id="agnversit2" filter="s60" name="Versit 2 Agenda Interface" class="plugin" introduced="9.2">
   101             <!--<unit bldFile="organizer_plat/calendar_launcher_api/group"/> -->
   101     <unit bldFile="calendarengines/agnversit2/group"/>
   102           </component>
   102    </component>
   103           <component name="agenda_interface_api" long-name="Agenda Interface API" filter="s60" introduced="^4" class="api"/>
   103    <component id="caleninterimutils" filter="s60" name="Calendar Interim Utils" introduced="9.1">
   104           <component name="calendar_editor_api" long-name="Calendar Editor API" filter="s60" introduced="^4" class="api"/>
   104     <unit bldFile="calendarengines/caleninterimutils/group"/>
   105           <component name="notes_editor_api" long-name="Notes Editor API" filter="s60" introduced="^4" class="api"/>
   105    </component>
   106         </collection>
   106    <component id="calenimp" filter="s60" name="Calendar Import Wrapper" introduced="7.0s">
   107         <collection name="agendainterface" long-name="Agenda Interface" level="services">
   107     <unit bldFile="calendarengines/calenimp/group"/>
   108           <!-- collection is really a component, should move down a directory -->
   108    </component>
   109           <component name="agendainterface_build" filter="s60" long-name="Agenda Interface Build">
   109    <component id="caldavsrv" filter="sf_build" name="CalDAV Server" introduced="^3">
   110             <unit bldFile="/sf/app/organizer/agendainterface" proFile="agendainterface.pro"/>
   110     <unit bldFile="calendarengines/caldav/group"/>
   111           </component>
   111    </component>
   112         </collection>
   112   </collection>
   113         <collection name="calendarui" long-name="Calendar UI" level="ui">
   113   <collection id="clock" name="Clock" level="app">
   114           <component name="commonutils" filter="s60" long-name="Calendar Common Utils">
   114   <!-- uncomment unit when block_build is split up-->
   115             <unit bldFile="/sf/app/organizer/calendarui/commonutils" proFile="commonutils.pro"/>
   115    <component id="clockengines" filter="s60" name="Clock Engines">
   116           </component>
   116     <!--<unit bldFile="clock/clockengines" qt:proFile="clockengines.pro"/> -->
   117           <component name="calenlauncher" filter="s60" long-name="Calendar Launcher">
   117    </component>
   118             <unit bldFile="/sf/app/organizer/calendarui/calenlauncher" proFile="calenlauncher.pro"/>
   118    <component id="clockmw" filter="s60" name="Clock Middleware" introduced="^4">
   119           </component>
   119     <!--<unit bldFile="clock/clockmw" qt:proFile="clockmw.pro"/>-->
   120           <component name="caleneditor" filter="s60" long-name="Calendar Editor" introduced="^4">
   120    </component>
   121             <unit bldFile="/sf/app/organizer/calendarui/caleneditor" proFile="caleneditor.pro"/>
   121    <component id="clockui" filter="s60" name="Clock UI">
   122           </component>
   122     <!--<unit bldFile="clock/clockui" qt:proFile="clockui.pro"/>-->
   123           <component name="agendaeventviewer" filter="s60" long-name="Agenda Event Viewer" introduced="^4">
   123    </component>
   124             <unit bldFile="/sf/app/organizer/calendarui/agendaeventviewer" proFile="agendaeventviewer.pro"/>
   124    <component id="ftudatetimewizard" filter="s60" name="First Time Use Date/Time Wizard" introduced="^4">
   125           </component>
   125     <!--<unit bldFile="clock/ftudatetimewizard" qt:proFile="ftudatetimewizard.pro"/>-->
   126           <component name="globaldata" filter="s60" long-name="Calendar Global Data">
   126    </component>
   127             <unit bldFile="/sf/app/organizer/calendarui/globaldata" proFile="globaldata.pro"/>
   127    <component id="clock_build" filter="s60" name="Clock Build">
   128           </component>
   128     <!-- make exports into a component, or just move to one of the above components, then remove this and uncomment the above -->
   129           <component name="settings" filter="s60" long-name="Calendar Settings">
   129     <unit bldFile="clock" qt:proFile="clock.pro"/>
   130             <unit bldFile="/sf/app/organizer/calendarui/settings" proFile="settings.pro"/>
   130    </component>
   131           </component>
   131   </collection>
   132           <component name="calenplugins" filter="s60" long-name="Calendar Plugins" introduced="^4" plugin="Y">
   132   <collection id="pimappservices" name="PIM Application Services" level="services">
   133             <unit bldFile="/sf/app/organizer/calendarui/calenplugins" proFile="calenplugins.pro"/>
   133    <component id="calendar" name="Calendar" introduced="9.2" purpose="optional">
   134           </component>
   134     <unit version="2" bldFile="pimappservices/calendar/group" mrp="pimappservices/calendar/group/app-engines_calendar.mrp"/>
   135           <component name="customisationmanager" filter="s60" long-name="Calendar Customisation Manager">
   135    </component>
   136             <unit bldFile="/sf/app/organizer/calendarui/customisationmanager" proFile="customisationmanager.pro"/>
   136    <component id="calendarvcalplugin" name="Calendar vCal Plugin" introduced="8.1" purpose="optional" class="plugin">
   137           </component>
   137     <unit version="2" bldFile="pimappservices/calendarvcalplugin/group" mrp="pimappservices/calendarvcalplugin/group/app-engines_agnversit2.mrp"/>
   138           <component name="views" filter="s60" long-name="Calendar Views">
   138    </component>
   139             <unit bldFile="/sf/app/organizer/calendarui/views" proFile="views.pro"/>
   139    <component id="appenginesdocs" name="Application Engines Documentation" purpose="development" class="doc">
   140           </component>
   140     <unit mrp="pimappservices/appenginesdocs/app-engines_documentation.mrp"/>
   141           <component name="calendarui_controller" filter="s60" long-name="Calendar Controller">
   141    </component>
   142             <unit bldFile="/sf/app/organizer/calendarui/controller" proFile="controller.pro"/>
   142   </collection>
   143           </component>
   143   <collection id="pimappsupport" name="PIM Application Support" level="support">
   144           <component name="calendarui_application" filter="s60" long-name="Calendar Application">
   144    <component id="vcardandvcal" name="vCard and vCal" introduced="ER5" purpose="optional">
   145             <unit bldFile="/sf/app/organizer/calendarui/application" proFile="application.pro"/>
   145     <unit bldFile="pimappsupport/vcardandvcal/group" mrp="pimappsupport/vcardandvcal/group/app-services_versit.mrp"/>
   146           </component>
   146    </component>
   147           <component name="regionalplugins" long-name="Regional Plugins" filter="s60" introduced="^4" plugin="Y">
   147    <component id="chinesecalendarconverter" name="Chinese Calendar Converter" introduced="6.1" purpose="optional">
   148             <unit bldFile="/sf/app/organizer/calendarui/regionalplugins" proFile="regionalplugins.pro"/>
   148     <unit bldFile="pimappsupport/chinesecalendarconverter/group" mrp="pimappsupport/chinesecalendarconverter/group/app-services_calcon.mrp"/>
   149           </component>
   149    </component>
   150           <component name="caldav" filter="sf_build" long-name="CalDAV" introduced="^3" plugin="Y">
   150    <component id="chinesecalendaralg" name="Chinese Calendar Algorithm" introduced="^2" purpose="optional" class="plugin">
   151             <unit bldFile="/sf/app/organizer/calendarui/caldav/group"/>
   151     <unit bldFile="pimappsupport/chinesecalendaralg/group" mrp="pimappsupport/chinesecalendaralg/group/app-services_chinesecalendaralgorithm.mrp"/>
   152           </component>
   152    </component>
   153         </collection>
   153   </collection>
   154         <collection name="notes" long-name="Notes" level="ui">
   154   <collection id="alarmui" name="Alarm UI" level="app">
   155           <component name="noteseditor" filter="s60" long-name="Notes Editor" introduced="^4">
   155    <!-- collection is really a component, should move down a directory -->
   156             <unit bldFile="/sf/app/organizer/notes/notesui/noteseditor" proFile="noteseditor.pro"/>
   156    <component id="alarmui_build" filter="s60" name="Alarm UI Build">
   157           </component>
   157     <unit bldFile="alarmui" qt:proFile="alarmui.pro"/>
   158           <component name="notes_build" filter="s60" long-name="Notes Build" introduced="^4">
   158    </component>
   159             <unit bldFile="/sf/app/organizer/notes" proFile="notes.pro"/>
   159   </collection>
   160           </component>
   160   <collection id="organizer_info" name="Organizer Application Suite Info" level="app">
   161         </collection>
   161    <component id="organizer_metadata" name="Organizer Application Suite Metadata" class="config" introduced="^2" purpose="development" target="desktop">
   162         <collection name="calendarengines" long-name="Calendar Engines" level="engine">
   162     <unit mrp="organizer_info/organizer_metadata/organizer_metadata.mrp"/>
   163           <component name="versit2" filter="s60" long-name="Versit 2 iCal Parser" introduced="9.2">
   163    </component>
   164             <unit bldFile="/sf/app/organizer/calendarengines/versit2/group"/>
   164   </collection>
   165           </component>
   165  </package>
   166           <component name="agnversit2" filter="s60" long-name="Versit 2 Agenda Interface" introduced="9.2" plugin="Y">
       
   167             <unit bldFile="/sf/app/organizer/calendarengines/agnversit2/group"/>
       
   168           </component>
       
   169           <component name="caleninterimutils" filter="s60" long-name="Calendar Interim Utils" introduced="9.1">
       
   170             <unit bldFile="/sf/app/organizer/calendarengines/caleninterimutils/group"/>
       
   171           </component>
       
   172           <component name="calenimp" filter="s60" long-name="Calendar Import Wrapper" introduced="7.0s">
       
   173             <unit bldFile="/sf/app/organizer/calendarengines/calenimp/group"/>
       
   174           </component>
       
   175           <component name="caldavsrv" filter="sf_build" long-name="CalDAV Server" introduced="^3">
       
   176             <unit bldFile="/sf/app/organizer/calendarengines/caldav/group"/>
       
   177           </component>
       
   178         </collection>
       
   179         <collection name="clock" long-name="Clock" level="app">
       
   180           <!-- uncomment unit when block_build is split up-->
       
   181           <component name="clockengines" filter="s60" long-name="Clock Engines" class="placeholder">
       
   182             <!--<unit bldFile="clock/clockengines" qt:proFile="clockengines.pro"/> -->
       
   183           </component>
       
   184           <component name="clockmw" filter="s60" long-name="Clock Middleware" introduced="^4" class="placeholder">
       
   185             <!--<unit bldFile="clock/clockmw" qt:proFile="clockmw.pro"/>-->
       
   186           </component>
       
   187           <component name="clockui" filter="s60" long-name="Clock UI" class="placeholder">
       
   188             <!--<unit bldFile="clock/clockui" qt:proFile="clockui.pro"/>-->
       
   189           </component>
       
   190           <component name="ftudatetimewizard" filter="s60" long-name="First Time Use Date/Time Wizard" introduced="^4" class="placeholder">
       
   191             <!--<unit bldFile="clock/ftudatetimewizard" qt:proFile="ftudatetimewizard.pro"/>-->
       
   192           </component>
       
   193           <component name="clock_build" filter="s60" long-name="Clock Build">
       
   194             <!-- make exports into a component, or just move to one of the above components, then remove this and uncomment the above -->
       
   195             <unit bldFile="/sf/app/organizer/clock" proFile="clock.pro"/>
       
   196           </component>
       
   197         </collection>
       
   198         <collection name="pimappservices" long-name="PIM Application Services" level="services">
       
   199           <component name="calendar" long-name="Calendar" introduced="9.2" purpose="optional">
       
   200             <unit bldFile="/sf/app/organizer/pimappservices/calendar/group" mrp="/sf/app/organizer/pimappservices/calendar/group/app-engines_calendar.mrp" version="2"/>
       
   201           </component>
       
   202           <component name="calendarvcalplugin" long-name="Calendar vCal Plugin" introduced="8.1" purpose="optional" plugin="Y">
       
   203             <unit bldFile="/sf/app/organizer/pimappservices/calendarvcalplugin/group" mrp="/sf/app/organizer/pimappservices/calendarvcalplugin/group/app-engines_agnversit2.mrp" version="2"/>
       
   204           </component>
       
   205           <component name="appenginesdocs" long-name="Application Engines Documentation" purpose="development" class="doc">
       
   206             <unit mrp="/sf/app/organizer/pimappservices/appenginesdocs/app-engines_documentation.mrp"/>
       
   207           </component>
       
   208         </collection>
       
   209         <collection name="pimappsupport" long-name="PIM Application Support" level="support">
       
   210           <component name="vcardandvcal" long-name="vCard and vCal" introduced="ER5" purpose="optional">
       
   211             <unit bldFile="/sf/app/organizer/pimappsupport/vcardandvcal/group" mrp="/sf/app/organizer/pimappsupport/vcardandvcal/group/app-services_versit.mrp"/>
       
   212           </component>
       
   213           <component name="chinesecalendarconverter" long-name="Chinese Calendar Converter" introduced="6.1" purpose="optional">
       
   214             <unit bldFile="/sf/app/organizer/pimappsupport/chinesecalendarconverter/group" mrp="/sf/app/organizer/pimappsupport/chinesecalendarconverter/group/app-services_calcon.mrp"/>
       
   215           </component>
       
   216           <component name="chinesecalendaralg" long-name="Chinese Calendar Algorithm" introduced="^2" purpose="optional" plugin="Y">
       
   217             <unit bldFile="/sf/app/organizer/pimappsupport/chinesecalendaralg/group" mrp="/sf/app/organizer/pimappsupport/chinesecalendaralg/group/app-services_chinesecalendaralgorithm.mrp"/>
       
   218           </component>
       
   219         </collection>
       
   220         <collection name="alarmui" long-name="Alarm UI" level="app">
       
   221           <!-- collection is really a component, should move down a directory -->
       
   222           <component name="alarmui_build" filter="s60" long-name="Alarm UI Build">
       
   223             <unit bldFile="/sf/app/organizer/alarmui" proFile="alarmui.pro"/>
       
   224           </component>
       
   225         </collection>
       
   226         <collection name="organizer_info" long-name="Organizer Application Suite Info" level="app">
       
   227           <component name="organizer_metadata" long-name="Organizer Application Suite Metadata" introduced="^2" purpose="development" class="config PC">
       
   228             <unit mrp="/sf/app/organizer/organizer_info/organizer_metadata/organizer_metadata.mrp"/>
       
   229           </component>
       
   230         </collection>
       
   231       </block>
       
   232     </layer>
       
   233   </systemModel>
       
   234 </SystemDefinition>
   166 </SystemDefinition>