symbian3/app/phone/package_definition_3.0.xml
branchHighFidelityModel
changeset 141 27d9d356efbf
parent 116 219133acb74f
equal deleted inserted replaced
140:1c8fca9ff3fb 141:27d9d356efbf
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <SystemDefinition schema="3.0.0">
     2 <SystemDefinition schema="3.0.0">
     3   <package id="phone" name="Phone Apps" levels="engine plugin ui app">
     3  <package id="phone" name="Phone Apps" levels="engine plugin ui app">
     4     <collection id="phoneapp" name="Phone Application" level="app">
     4   <collection id="phone_plat" name="Phone Apps Platform Interfaces" level="app">
     5       <component id="blacklist" filter="s60" name="Phone Blacklist Clearing" class="plugin">
     5    <component id="3d_ringing_tone_enabler_api" name="3D Ringing Tone Enabler API" class="api" filter="s60">
     6         <unit bldFile="phoneapp/blacklist/group"/>
     6     <meta rel="Api" href="phone_plat/3d_ringing_tone_enabler_api/3d_ringing_tone_enabler_api.metaxml"/>
     7       </component>
     7     <unit bldFile="phone_plat/3d_ringing_tone_enabler_api/group"/>
     8       <component id="phoneui" filter="s60" name="Phone UI">
     8    </component>
     9         <unit bldFile="phoneapp/phoneui/group"/>
     9    <component id="telephony_comms_information_api" name="Telephony Comms Information API" class="api" filter="s60">
    10       </component>
    10     <meta rel="Api" href="phone_plat/telephony_comms_information_api/telephony_comms_information_api.metaxml"/>
    11       <component id="phoneuicontrol" filter="s60" name="Phone UI Control">
    11     <unit bldFile="phone_plat/telephony_comms_information_api/group"/>
    12         <unit bldFile="phoneapp/phoneuicontrol/group"/>
    12    </component>
    13       </component>
    13    <component id="telephony_information_api" name="Telephony Information API" class="api" filter="s60">
    14       <component id="phoneuistates" filter="s60" name="Phone UI States">
    14     <meta rel="Api" href="phone_plat/telephony_information_api/telephony_information_api.metaxml"/>
    15         <unit bldFile="phoneapp/phoneuistates/group"/>
    15     <unit bldFile="phone_plat/telephony_information_api/group"/>
    16       </component>
    16    </component>
    17       <component id="phoneuiutils" filter="s60" name="Phone UI Utils">
    17    <component id="telephony_device_mode_api" name="Telephony Device Mode API" class="api" filter="s60">
    18         <unit bldFile="phoneapp/phoneuiutils/group"/>
    18     <meta rel="Api" href="phone_plat/telephony_device_mode_api/telephony_device_mode_api.metaxml"/>
    19       </component>
    19     <unit bldFile="phone_plat/telephony_device_mode_api/group"/>
    20       <component id="phoneuiview" filter="s60" name="Phone UI View">
    20    </component>
    21         <unit bldFile="phoneapp/phoneuiview/group"/>
    21    <component id="telephony_remote_party_information_api" name="Telephony Remote Party Information API" class="api" filter="s60">
    22       </component>
    22     <meta rel="Api" href="phone_plat/telephony_remote_party_information_api/telephony_remote_party_information_api.metaxml"/>
    23       <component id="phoneuivoipextension" filter="s60" name="Phone UI VOIP Extension">
    23     <unit bldFile="phone_plat/telephony_remote_party_information_api/group"/>
    24         <unit bldFile="phoneapp/phoneuivoipextension/group"/>
    24    </component>
    25       </component>
    25    <component id="telephony_video_mailbox_settings_api" name="Telephony Video Mailbox Settings API" class="api" filter="s60">
    26       <component id="silenceactionplugin" filter="s60" name="Silence Action Plugin" class="plugin">
    26     <meta rel="Api" href="phone_plat/telephony_video_mailbox_settings_api/telephony_video_mailbox_settings_api.metaxml"/>
    27         <unit bldFile="phoneapp/silenceactionplugin/group"/>
    27     <unit bldFile="phone_plat/telephony_video_mailbox_settings_api/group"/>
    28       </component>
    28    </component>
    29       <component id="phonemediatorcenter" filter="s60" name="Phone Mediator Center">
    29    <component id="telephony_configuration_api" name="Telephony Configuration API" class="api" filter="s60">
    30         <unit bldFile="phoneapp/phonemediatorcenter/group"/>
    30     <meta rel="Api" href="phone_plat/telephony_configuration_api/telephony_configuration_api.metaxml"/>
    31       </component>
    31     <unit bldFile="phone_plat/telephony_configuration_api/group"/>
    32       <component id="phoneapp_api_test" filter="s60,test,api_test" name="Phone App API Tests">
    32    </component>
    33 		<unit bldFile="phoneapp/phoneui/tsrc/public/basic/group"/>
    33    <component id="telephony_microphone_mute_status_api" name="Telephony Microphone Mute Status API" class="api" filter="s60">
    34       </component>      
    34     <meta rel="Api" href="phone_plat/telephony_microphone_mute_status_api/telephony_microphone_mute_status_api.metaxml"/>
    35     </collection>
    35     <unit bldFile="phone_plat/telephony_microphone_mute_status_api/group"/>
    36     <collection id="phoneengine" name="Phone Engine" level="engine">
    36    </component>
    37       <component id="phonecntfinder" filter="s60" name="Phone Contact Finder">
    37    <component id="dialer_keypad_api" name="Dialer Keypad API" class="api" filter="s60">
    38         <unit bldFile="phoneengine/phonecntfinder/group"/>
    38     <meta rel="Api" href="phone_plat/dialer_keypad_api/dialer_keypad_api.metaxml"/>
    39       </component>
    39     <unit bldFile="phone_plat/dialer_keypad_api/group"/>
    40       <component id="audiohandling" filter="s60" name="Phone Audio Handling">
    40    </component>
    41         <unit bldFile="phoneengine/audiohandling/group"/>
    41    <component id="telephony_logging_extension_api" name="Telephony Logging Extension API" class="api" filter="s60">
    42       </component>
    42     <unit bldFile="phone_plat/telephony_logging_extension_api/group"/>
    43       <component id="callhandling" filter="s60" name="Call Handling">
    43    </component>
    44         <unit bldFile="phoneengine/callhandling/group"/>
    44    <component id="telephony_matching_extension_api" name="Telephony Matching Extension API" class="api" filter="s60">
    45       </component>
    45     <unit bldFile="phone_plat/telephony_matching_extension_api/group"/>
    46       <component id="contacthandling" filter="s60" name="Phone Contact Handling">
    46    </component>
    47         <unit bldFile="phoneengine/contacthandling/group"/>
    47    <component id="telephony_bubble_extension_api" name="Telephony Bubble Extension API" class="api" filter="s60">
    48       </component>
    48     <unit bldFile="phone_plat/telephony_bubble_extension_api/group"/>
    49       <component id="loghandling" filter="s60" name="Phone Log Handling">
    49    </component>
    50         <unit bldFile="phoneengine/loghandling/group"/>
    50    <component id="telephony_menu_extension_api" name="Telephony Menu Extension API" class="api" filter="s60">
    51       </component>
    51     <unit bldFile="phone_plat/telephony_menu_extension_api/group"/>
    52       <component id="engineinfo" filter="s60" name="Phone Engine Info">
    52    </component>
    53         <unit bldFile="phoneengine/engineinfo/group"/>
    53    <component id="phone_application_commands_api" name="Phone Application Commands API" class="api" filter="s60">
    54       </component>
    54     <unit bldFile="phone_plat/phone_application_commands_api/group"/>
    55       <component id="phonemodel" filter="s60" name="Phone Model">
    55    </component>
    56         <unit bldFile="phoneengine/phonemodel/group"/>
    56    <component id="phone_application_voip_commands_api" name="Phone Application VOIP Commands API" class="api" filter="s60">
    57       </component>
    57     <unit bldFile="phone_plat/phone_application_voip_commands_api/group"/>
    58       <component id="servicehandling" filter="s60" name="Phone Service Handling">
    58    </component>
    59         <unit bldFile="phoneengine/servicehandling/group"/>
    59    <component id="telephony_mediator_api" name="Telephony Mediator API" class="api" filter="s60">
    60       </component>
    60     <unit bldFile="phone_plat/telephony_mediator_api/group"/>
    61     </collection>
    61    </component>
    62     <collection id="phonesettings" name="Phone Settings" level="plugin">
    62    <component id="video_telephony_mediator_api" name="Video Telephony Mediator API" class="api" filter="s60">
    63       <component id="aiwcallimageplugin" filter="s60" name="Call Image AIW Plugin" class="plugin">
    63     <unit bldFile="phone_plat/video_telephony_mediator_api/group"/>
    64         <unit bldFile="phonesettings/aiwcallimageplugin/group"/>
    64    </component>
    65       </component>
    65   </collection>
    66       <component id="pslncallimageplugin" filter="s60" name="Call Image Personalization Plugin"  class="plugin">
    66   <collection id="phoneapp" name="Phone Application" level="app">
    67         <unit bldFile="phonesettings/pslncallimageplugin/group"/>
    67    <component id="blacklist" filter="s60" name="Phone Blacklist Clearing" class="plugin">
    68       </component>
    68     <unit bldFile="phoneapp/blacklist/group"/>
    69     </collection>
    69    </component>
    70     <collection id="phoneuis" name="Phone UIs" level="ui">
    70    <component id="phoneui" filter="s60" name="Phone UI">
    71       <component id="dialer" filter="s60" name="Dialer">
    71     <unit bldFile="phoneapp/phoneui/group" filter="!test"/>
    72         <unit bldFile="phoneuis/dialer/group"/>
    72     <unit bldFile="phoneapp/phoneui/tsrc/public/basic/group" filter="test,api_test"/>
    73       </component>
    73    </component>
    74       <component id="easydialing" filter="s60" name="Easy Dialing Plugin" class="plugin" introduced="^3">
    74    <component id="phoneuicontrol" filter="s60" name="Phone UI Control">
    75         <unit bldFile="phoneuis/easydialing/group"/>
    75     <unit bldFile="phoneapp/phoneuicontrol/group"/>
    76       </component>
    76    </component>
    77       <component id="bubblemanager" filter="s60" name="Phone Bubble Manager">
    77    <component id="phoneuistates" filter="s60" name="Phone UI States">
    78         <unit bldFile="phoneuis/bubblemanager/group"/>
    78     <unit bldFile="phoneapp/phoneuistates/group"/>
    79       </component>
    79    </component>
    80       <component id="connectutil" filter="s60" name="Connection Utility" class="plugin">
    80    <component id="phoneuiutils" filter="s60" name="Phone UI Utils">
    81         <unit bldFile="phoneuis/connectutil/group"/>
    81     <unit bldFile="phoneapp/phoneuiutils/group"/>
    82       </component>
    82    </component>
    83       <component id="ussd" filter="s60" name="Unstructured Supplementary Services Data">
    83    <component id="phoneuiview" filter="s60" name="Phone UI View">
    84         <unit bldFile="phoneuis/ussd/group"/>
    84     <unit bldFile="phoneapp/phoneuiview/group"/>
    85       </component>
    85    </component>
    86       <component id="vmbx" filter="s60" name="Voice Mailbox">
    86    <component id="phoneuivoipextension" filter="s60" name="Phone UI VOIP Extension">
    87         <unit bldFile="phoneuis/vmbx/group"/>
    87     <unit bldFile="phoneapp/phoneuivoipextension/group"/>
    88       </component>
    88    </component>
    89       <component id="telephonydevicemode" filter="s60" name="Telephony Device Mode">
    89    <component id="silenceactionplugin" filter="s60" name="Silence Action Plugin" class="plugin">
    90         <unit bldFile="phoneuis/telephonydevicemode/group"/>
    90     <unit bldFile="phoneapp/silenceactionplugin/group"/>
    91       </component>
    91    </component>
    92       <component id="phoneuis_api_test" filter="s60,test,api_test" name="Phone UIs API Tests">
    92    <component id="phonemediatorcenter" filter="s60" name="Phone Mediator Center">
    93         <unit bldFile="phoneuis/dialer/tsrc/public/basic/group"/>
    93     <unit bldFile="phoneapp/phonemediatorcenter/group"/>
    94       </component>
    94    </component>
    95     </collection>
    95   </collection>
    96     <collection id="phone_info" name="Phone Apps Info" level="app">
    96   <collection id="phoneengine" name="Phone Engine" level="engine">
    97       <component id="phone_plat" filter="s60" name="Phone Apps Platform Interfaces" class="api">
    97    <component id="phonecntfinder" filter="s60" name="Phone Contact Finder">
    98         <unit bldFile="phone_plat/group"/>
    98     <unit bldFile="phoneengine/phonecntfinder/group"/>
    99       </component>
    99    </component>
   100     </collection>
   100    <component id="audiohandling" filter="s60" name="Phone Audio Handling">
   101     <collection id="phoneplugins" name="Phone Plugins" level="plugin">
   101     <unit bldFile="phoneengine/audiohandling/group"/>
   102       <component id="telbranding" filter="s60" name="Tel Branding" class="plugin" introduced="^2">
   102    </component>
   103         <unit bldFile="phoneplugins/telbranding/group"/>
   103    <component id="callhandling" filter="s60" name="Call Handling">
   104       </component>
   104     <unit bldFile="phoneengine/callhandling/group"/>
   105     </collection>
   105    </component>
   106   </package>
   106    <component id="contacthandling" filter="s60" name="Phone Contact Handling">
       
   107     <unit bldFile="phoneengine/contacthandling/group"/>
       
   108    </component>
       
   109    <component id="loghandling" filter="s60" name="Phone Log Handling">
       
   110     <unit bldFile="phoneengine/loghandling/group"/>
       
   111    </component>
       
   112    <component id="engineinfo" filter="s60" name="Phone Engine Info">
       
   113     <unit bldFile="phoneengine/engineinfo/group"/>
       
   114    </component>
       
   115    <component id="phonemodel" filter="s60" name="Phone Model">
       
   116     <unit bldFile="phoneengine/phonemodel/group"/>
       
   117    </component>
       
   118    <component id="servicehandling" filter="s60" name="Phone Service Handling">
       
   119     <unit bldFile="phoneengine/servicehandling/group"/>
       
   120    </component>
       
   121   </collection>
       
   122   <collection id="phonesettings" name="Phone Settings" level="plugin">
       
   123    <component id="aiwcallimageplugin" filter="s60" name="Call Image AIW Plugin" class="plugin">
       
   124     <unit bldFile="phonesettings/aiwcallimageplugin/group"/>
       
   125    </component>
       
   126    <component id="pslncallimageplugin" filter="s60" name="Call Image Personalization Plugin" class="plugin">
       
   127     <unit bldFile="phonesettings/pslncallimageplugin/group"/>
       
   128    </component>
       
   129   </collection>
       
   130   <collection id="phoneuis" name="Phone UIs" level="ui">
       
   131    <component id="dialer" filter="s60" name="Dialer">
       
   132     <unit bldFile="phoneuis/dialer/group" filter="!test"/>
       
   133     <unit bldFile="phoneuis/dialer/tsrc/public/basic/group" filter="test,api_test"/>
       
   134    </component>
       
   135    <component id="easydialing" filter="s60" name="Easy Dialing Plugin" class="plugin" introduced="^3">
       
   136     <unit bldFile="phoneuis/easydialing/group"/>
       
   137    </component>
       
   138    <component id="bubblemanager" filter="s60" name="Phone Bubble Manager">
       
   139     <unit bldFile="phoneuis/bubblemanager/group"/>
       
   140    </component>
       
   141    <component id="connectutil" filter="s60" name="Connection Utility" class="plugin">
       
   142     <unit bldFile="phoneuis/connectutil/group"/>
       
   143    </component>
       
   144    <component id="ussd" filter="s60" name="Unstructured Supplementary Services Data">
       
   145     <unit bldFile="phoneuis/ussd/group"/>
       
   146    </component>
       
   147    <component id="vmbx" filter="s60" name="Voice Mailbox">
       
   148     <unit bldFile="phoneuis/vmbx/group"/>
       
   149    </component>
       
   150    <component id="telephonydevicemode" filter="s60" name="Telephony Device Mode">
       
   151     <unit bldFile="phoneuis/telephonydevicemode/group"/>
       
   152    </component>
       
   153   </collection>
       
   154   <collection id="phoneplugins" name="Phone Plugins" level="plugin">
       
   155    <component id="telbranding" filter="s60" name="Tel Branding" class="plugin" introduced="^2">
       
   156     <unit bldFile="phoneplugins/telbranding/group"/>
       
   157    </component>
       
   158   </collection>
       
   159  </package>
   107 </SystemDefinition>
   160 </SystemDefinition>
   108