Symbian^2 job_props.ant.xml - Updating sf.spec.toolsbaseline.location to 'PDT_1.1_patched'
<?xml version="1.0" encoding="UTF-8"?>
<!-- Tech domain abbrevations list
Location lo
OS Base Services hb
Multimedia mm
Multimedia Apps ma
Productivity pr
Personal Communications vc
Security se
User Interface ui
Data Communications dc
Device Connectivity de
Device Management dm
Runtimes and Web rt
Tools to
Operator Complementary Packages ocp
-->
<SystemDefinition name="foundation" schema="2.0.1">
<systemModel>
<layer name="adaptation" long-name="Adaptation">
<block name="stubs" long-name="Stubs" tech_domain="hb" levels="adaptation plugin mid engine">
<collection name="audiostubs" long-name="Audio Stubs" level="adaptation">
<component name="devsoundextensions_stubs" long-name="Devsound Extensions Stubs">
<!-- <unit bldFile="adaptation/stubs/audiostubs/devsoundextensions_stubs/audiocodeccistubs/audiovibracontrolcistub/group"/> -->
<!-- <unit bldFile="adaptation/stubs/audiostubs/devsoundextensions_stubs/audioenhancementfactorystubs/custominterfaceproxyfactory_stub/group"/> -->
<!-- <unit bldFile="adaptation/stubs/audiostubs/devsoundextensions_stubs/audioenhancementfactorystubs/messagehandlerfactory_stub/group"/> -->
<unit bldFile="adaptation/stubs/audiostubs/devsoundextensions_stubs/group"/>
</component>
<component name="fmradiotunercontrolstub" long-name="FM Radio Tuner Control Stub">
<unit bldFile="adaptation/stubs/audiostubs/fmradiotunercontrolstub/group"/>
</component>
</collection>
<collection name="drm_stubs" long-name="DRM Stubs" level="plugin">
<component name="drm_stubs_build" long-name="DRM Stubs Component">
<unit bldFile="adaptation/stubs/drm_stubs/group"/>
</component>
</collection>
<collection name="ptit9core_stub" long-name="PTI T9 Core Stub" level="plugin">
<component name="ptit9core_stub_build" long-name="PTI T9 Core Stub Component"/>
</collection>
<collection name="btaudioadaptation_stub" long-name="BT Audio Adaptation Stub" level="adaptation">
<component name="btaudioadaptation_stub_build">
<unit bldFile="adaptation/stubs/btaudioadaptation_stub/group"/>
</component>
</collection>
<collection name="posmsgpluginreferenceimpl" long-name="Pos Msg Plugin Reference Implementation" level="plugin">
<component name="eposomasuplposrefapp">
<unit bldFile="adaptation/stubs/posmsgpluginreferenceimpl/group"/>
</component>
</collection>
<collection name="omasuplasnconverterstubimpl" long-name="OMA SUPL ASN Converter Stub Implementation" level="plugin">
<component name="asnimplementation" long-name="ASN ImpleĀmentĀation">
<unit bldFile="adaptation/stubs/omasuplasnconverterstubimpl/group"/>
</component>
</collection>
<collection name="power_save_display_mode_stub" long-name="Power Save Display Mode Stub" level="plugin">
<component name="power_save_display_mode_stub_build">
<unit bldFile="adaptation/stubs/power_save_display_mode_stub/group"/>
</component>
</collection>
<collection name="srsfenginestub" long-name="SRSF Engine Stub" level="engine">
<component name="adaptationhwdevice" long-name="Adaptation Hardware Device">
<!-- <unit bldFile="adaptation/stubs/srsfenginestub/adaptationhwdevice/group"/> -->
</component>
<component name="grcompilerhwdevice" long-name="GR Compiler Hardware Device">
<!-- <unit bldFile="adaptation/stubs/srsfenginestub/grcompilerhwdevice/group"/> -->
</component>
<component name="ttphwdevice" long-name="TTP Hardware Device">
<!-- <unit bldFile="adaptation/stubs/srsfenginestub/ttphwdevice/group"/> -->
</component>
<component name="recognitionhwdevice" long-name="Recognition Hardware Device">
<!-- <unit bldFile="adaptation/stubs/srsfenginestub/recognitionhwdevice/group"/> -->
</component>
<component name="vocmanhwdevice" long-name="Voc Man Hardware Device">
<!-- <unit bldFile="adaptation/stubs/srsfenginestub/vocmanhwdevice/group"/> -->
</component>
<component name="ttshwdevice" long-name="TTS Hardware Device">
<!-- <unit bldFile="adaptation/stubs/srsfenginestub/ttshwdevice/group"/> -->
</component>
<component name="nlphwdevice" long-name="NLP Hardware Device">
<!-- <unit bldFile="adaptation/stubs/srsfenginestub/nlphwdevice/group"/> -->
</component>
<component unofficial="yes" name="srsfenginestub_build" long-name="SRSF Engine Stub Build">
<unit bldFile="adaptation/stubs/srsfenginestub/group"/>
</component>
</collection>
<collection name="systemswstubs" long-name="System SW Stubs" level="adaptation">
<component name="accessorypolicyreference" long-name="Accessory Policy Reference">
<unit bldFile="adaptation/stubs/systemswstubs/accessorypolicyreference/group"/>
</component>
<component name="asyreference" long-name="ASY Reference">
<unit bldFile="adaptation/stubs/systemswstubs/asyreference/group"/>
</component>
<component name="examplecommonisc" long-name="Example Common ISC">
<unit bldFile="adaptation/stubs/systemswstubs/examplecommonisc/group"/>
</component>
<component name="exampledsy" long-name="Example DSY">
<unit bldFile="adaptation/stubs/systemswstubs/exampledsy/group"/>
</component>
<component name="featuremanagerstub" long-name="Feature Manager Stub">
<unit bldFile="adaptation/stubs/systemswstubs/featuremanagerstub/group"/>
</component>
<component name="tvoutconfig" long-name="TVOut Config">
<unit bldFile="adaptation/stubs/systemswstubs/tvoutconfig/group"/>
</component>
<component name="hwrmstubplugins" long-name="HWRM Stub Plugins">
<unit bldFile="adaptation/stubs/systemswstubs/hwrmstubplugins/group"/>
</component>
<component name="hwrmhapticsstubplugin" long-name="HWRM Haptics Stub Plugin">
<unit bldFile="adaptation/stubs/systemswstubs/hwrmhapticsstubplugin/group"/>
</component>
<component name="sensorchannelsreference" long-name="Sensor Channels Reference">
<unit bldFile="adaptation/stubs/systemswstubs/sensorchannelsreference/group"/>
</component>
<component name="ssyreference" long-name="SSY Rreference">
<unit bldFile="adaptation/stubs/systemswstubs/ssyreference/group"/>
</component>
<component name="startupadaptationstub" long-name="Startup Adaptation Stub">
<unit bldFile="adaptation/stubs/systemswstubs/startupadaptationstub/group"/>
</component>
<component name="tiltcompensationstub" long-name="Tilt Compensation Stub">
<unit bldFile="adaptation/stubs/systemswstubs/tiltcompensationstub/group"/>
</component>
<component name="wiredbearerreference" long-name="Wired Bearer Teference">
<unit bldFile="adaptation/stubs/systemswstubs/wiredbearerreference/group"/>
</component>
<component unofficial="yes" name="systemswstubs_build" long-name="System SW Stubs Build">
<!-- <unit bldFile="adaptation/stubs/systemswstubs/group"/> -->
</component>
</collection>
<collection name="tactileclickplugin_stub" long-name="Tactile Click Plugin Stub" level="engine">
<component name="tactileclickplugin_build">
<unit bldFile="adaptation/stubs/tactileclickplugin_stub/group"/>
</component>
</collection>
<collection name="wlanhwinit_stub" long-name="WLAN Hardware Init Stub" level="mid">
<component name="wlanhwinit">
<unit bldFile="adaptation/stubs/wlanhwinit_stub/group"/>
</component>
</collection>
<collection name="ocrsrv_stub" long-name="OCR Services Stub" level="mid">
<component name="ocrsrv">
<unit bldFile="adaptation/stubs/ocrsrv_stub/group"/>
</component>
</collection>
</block>
</layer>
<layer name="os" long-name="OS" levels="hw services">
<block name="ossrv" long-name="Generic OS Services" tech_domain="hb" level="services" levels="physical-abstraction app-libs encoding translation data-services utilities">
<collection name="utilitylibraries" long-name="Utility Libraries" level="encoding">
<component name="libutils" long-name="Utility Library">
<unit bldFile="os/ossrv/utilitylibraries/libutils/group"/>
<unit bldFile="os/ossrv/utilitylibraries/libutils/tsrc/group"/>
<!-- <unit bldFile="os/ossrv/utilitylibraries/libutils/tsrc/nft/group"/> -->
</component>
</collection>
<collection name="ofdbus" long-name="OF Dbus" level="utilities">
<component name="dbus" long-name="Dbus">
<unit bldFile="os/ossrv/ofdbus/dbus/group"/>
<unit bldFile="os/ossrv/ofdbus/dbus/tsrc/group"/>
</component>
<component name="dbus-glib" long-name="Dbus glib">
<unit bldFile="os/ossrv/ofdbus/dbus-glib/group"/>
<unit bldFile="os/ossrv/ofdbus/dbus-glib/tsrc/group"/>
</component>
<component unofficial="yes" name="ofdbus_build" long-name="OF Dbus Build">
<unit bldFile="os/ossrv/ofdbus/group"/>
</component>
<component unofficial="yes" name="ofdbus_test" long-name="OF Dbus Test">
<!-- <unit bldFile="os/ossrv/ofdbus/tsrc/nft/idle_daemon_run/group"/> -->
<!-- <unit bldFile="os/ossrv/ofdbus/tsrc/nft/g_n_messages/group"/> -->
<!-- <unit bldFile="os/ossrv/ofdbus/tsrc/nft/g_file_send/group"/> -->
<!-- <unit bldFile="os/ossrv/ofdbus/tsrc/nft/send_messages1/group"/> -->
<!-- <unit bldFile="os/ossrv/ofdbus/tsrc/nft/stif_glib_1_simple_message/group"/> -->
<!-- <unit bldFile="os/ossrv/ofdbus/tsrc/nft/file_transfer_time/group"/> -->
<!-- <unit bldFile="os/ossrv/ofdbus/tsrc/nft/g_n_messages1/group"/> -->
<!-- <unit bldFile="os/ossrv/ofdbus/tsrc/nft/send_messages/group"/> -->
</component>
</collection>
<collection name="glib" long-name="Glib" level="utilities">
<component name="glibbackend" long-name="Glib Backend">
<unit bldFile="os/ossrv/glib/glibbackend/group"/>
</component>
<component name="libglib" long-name="Libglib">
<unit bldFile="os/ossrv/glib/libglib/group"/>
</component>
<component name="libgthread" long-name="Libg Thread">
<unit bldFile="os/ossrv/glib/libgthread/group"/>
</component>
<component name="libgmodule" long-name="Libg Module">
<unit bldFile="os/ossrv/glib/libgmodule/group"/>
</component>
<component name="libgobject" long-name="Libg Object">
<unit bldFile="os/ossrv/glib/libgobject/group"/>
</component>
<component unofficial="yes" name="glib_test" long-name="Glib Test">
<!-- <unit bldFile="os/ossrv/glib/tsrc/bc/group"/> -->
<unit bldFile="os/ossrv/glib/tsrc/group"/>
</component>
</collection>
<collection name="ssl" long-name="SSL" level="data-services">
<component name="libcrypto" long-name="Libcrypto">
<unit bldFile="os/ossrv/ssl/libcrypto/group"/>
</component>
<component name="libssl" long-name="Libssl">
<unit bldFile="os/ossrv/ssl/libssl/group"/>
</component>
<component unofficial="yes" name="ssl_test" long-name="SSL Test">
<unit bldFile="os/ossrv/ssl/tsrc/group"/>
<!-- <unit bldFile="os/ossrv/ssl/tsrc/bc/group"/> -->
</component>
</collection>
<collection name="stdcpp" long-name="Stdcpp" level="translation">
<component unofficial="yes" name="stdcpp_build" long-name="Stdcpp Build">
<unit bldFile="os/ossrv/stdcpp/group"/>
</component>
<component unofficial="yes" name="stdcpp_test" long-name="Stdcpp Test">
<!-- <unit bldFile="os/ossrv/stdcpp/tsrc/stdcpp_test/tstdcpp/twsd_manual/group"/> -->
<!-- <unit bldFile="os/ossrv/stdcpp/tsrc/stdcpp_test/tstdcpp/ood_manual/group"/> -->
<!-- <unit bldFile="os/ossrv/stdcpp/tsrc/stdcpp_test/stlport/manual/group"/> -->
<!-- <unit bldFile="os/ossrv/stdcpp/tsrc/boost_test/multi_array/manual/group"/> -->
<!-- <unit bldFile="os/ossrv/stdcpp/tsrc/stdcpp_test/tstdcpp/io_manual/group"/> -->
<!-- <unit bldFile="os/ossrv/stdcpp/tsrc/bc/group"/> -->
<!-- <unit bldFile="os/ossrv/stdcpp/tsrc/boost_test/graph/manual/group"/> -->
<!-- <unit bldFile="os/ossrv/stdcpp/tsrc/stdcpp_test/tstdcpp/multithread/manual/group"/> -->
<unit bldFile="os/ossrv/stdcpp/tsrc/group"/>
</component>
</collection>
<collection name="stdlibs" long-name="Stdlibs" level="translation">
<component name="libz" long-name="Libz">
<unit bldFile="os/ossrv/stdlibs/libz/group"/>
</component>
<component name="libcrypt" long-name="Libcrypt">
<unit bldFile="os/ossrv/stdlibs/libcrypt/group"/>
</component>
</collection>
<collection name="ossrv_info" long-name="Generic OS Services Info" level="utilities">
<component unofficial="yes" name="ossrv_test" long-name="Generic OS Services Test">
<!-- <unit bldFile="os/ossrv/tsrc/group"/> -->
</component>
<component unofficial="yes" name="ossrv_plat" long-name="Generic OS Services Platform Interfaces" class="api">
<unit bldFile="os/ossrv/ossrv_plat/libutils/group"/>
</component>
<component unofficial="yes" name="ossrv_build" long-name="Generic OS Services Build">
<unit bldFile="os/ossrv/group"/>
</component>
<component unofficial="yes" name="ossrv_pub" long-name="Generic OS Services Public Interfaces" class="api">
<!-- <unit bldFile="os/ossrv/ossrv_pub/boost_apis/tsrc/group"/> -->
<!-- <unit bldFile="os/ossrv/ossrv_pub/glib_arrays/tsrc/group"/> -->
<unit bldFile="os/ossrv/ossrv_pub/group"/>
<!-- <unit bldFile="os/ossrv/ossrv_pub/ssl_general_api/tsrc/group"/> -->
<!-- <unit bldFile="os/ossrv/ossrv_pub/stl/tsrc/group"/> -->
</component>
</collection>
</block>
<block name="persistentdata" long-name="Persistent Data Services" tech_domain="hb" level="services" levels="adaptation hw-if plugin framework server app-if">
<collection name="featuremgmt" long-name="Feature Management" level="framework">
<component name="featuremanager" long-name="Feature Manager">
<!-- <unit bldFile="os/devicesrv/featuremgmt/featuremanager/clientdll/group"/> -->
<unit bldFile="os/devicesrv/featuremgmt/featuremanager/group"/>
<!-- <unit bldFile="os/devicesrv/featuremgmt/featuremanager/serverexe/group"/> -->
<!-- <unit bldFile="os/devicesrv/featuremgmt/featuremanager/tsrc/public/basic/group"/> -->
</component>
<component unofficial="yes" name="featuremgmt_build" long-name="Feature Management Build">
<unit bldFile="os/devicesrv/featuremgmt/group"/>
</component>
</collection>
</block>
<block name="devicesrv" long-name="Device Services" tech_domain="hb" level="services" levels="adaptation hw-if plugin framework server app-if">
<collection name="accessoryservices" long-name="Accessory Services" level="framework">
<component name="accessorymonitor" long-name="Accessory Monitor">
<unit bldFile="os/devicesrv/accessoryservices/accessorymonitor/group"/>
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessorymonitor/tsrc/public/basic/accmonconnectionemulator/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessorymonitor/tsrc/public/basic/accmonitoringtestmodule/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessorymonitor/tsrc/public/basic/accmonitoringtestmodule/tests/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessorymonitor/tsrc/public/basic/accmontesttimer/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessorymonitor/tsrc/public/basic/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessorymonitor/tsrc/public/basic/stubs/accfwuinotifierstub/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessorymonitor/tsrc/public/basic/stubs/asystub/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessorymonitor/tsrc/public/basic/stubs/group"/> -->
</component>
<component name="accessoryremotecontrol" long-name="Accessory Remote Control">
<unit bldFile="os/devicesrv/accessoryservices/accessoryremotecontrol/group"/>
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryremotecontrol/tsrc/dsytesttool/dosservercontrol/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryremotecontrol/tsrc/dsytesttool/dsytfcore/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryremotecontrol/tsrc/dsytesttool/dsytfstifadapter/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryremotecontrol/tsrc/dsytesttool/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryremotecontrol/tsrc/remcontestcontrol/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryremotecontrol/tsrc/stub/audio/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryremotecontrol/tsrc/stub/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryremotecontrol/tsrc/stub/phone/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryremotecontrol/tsrc/stub/remcon/group"/> -->
</component>
<component name="accessoryserver" long-name="Accessory Server">
<unit bldFile="os/devicesrv/accessoryservices/accessoryserver/group"/>
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryserver/tsrc/dsytesttool/dosservercontrol/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryserver/tsrc/dsytesttool/dsytfcore/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryserver/tsrc/dsytesttool/dsytfstifadapter/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryserver/tsrc/dsytesttool/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryserver/tsrc/public/basic/accessorytestcontrol/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryserver/tsrc/public/basic/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryserver/tsrc/public/basic/stubs/accfwuinotifierstub/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryserver/tsrc/public/basic/stubs/asystub/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryserver/tsrc/public/basic/stubs/btasystub/group"/> -->
<!-- <unit bldFile="os/devicesrv/accessoryservices/accessoryserver/tsrc/public/basic/stubs/group"/> -->
</component>
<component name="headsetstatusapi" long-name="Headset Status Api">
<unit bldFile="os/devicesrv/accessoryservices/headsetstatusapi/group"/>
<!-- <unit bldFile="os/devicesrv/accessoryservices/headsetstatusapi/tsrc/public/basic/group"/> -->
</component>
<component name="tspclientmapper" long-name="TSP Client Mapper">
<unit bldFile="os/devicesrv/accessoryservices/tspclientmapper/group"/>
<!-- <unit bldFile="os/devicesrv/accessoryservices/tspclientmapper/tsrc/public/basic/group"/> -->
</component>
<!--Component manually removed and merged to OS-->
<!--<component name="remotecontrolfw">
<unit bldFile="os/devicesrv/accessoryservices/remotecontrolfw/bearerplugin/group"/>
<unit bldFile="os/devicesrv/accessoryservices/remotecontrolfw/client"/>
<unit bldFile="os/devicesrv/accessoryservices/remotecontrolfw/converterplugin/group"/>
<unit bldFile="os/devicesrv/accessoryservices/remotecontrolfw/reference"/>
<unit bldFile="os/devicesrv/accessoryservices/remotecontrolfw/server/group"/>
<unit bldFile="os/devicesrv/accessoryservices/remotecontrolfw/targetselectorplugin/group"/>
<unit bldFile="os/devicesrv/accessoryservices/remotecontrolfw/test"/>
<unit bldFile="os/devicesrv/accessoryservices/remotecontrolfw/types/group"/>
</component>-->
<component name="reftsp"/>
<component unofficial="yes" name="accessoryservices_build" long-name="Accessory Services Build">
<unit bldFile="os/devicesrv/accessoryservices/group"/>
</component>
</collection>
<collection name="commonservices" long-name="Common Services" level="app-if">
<component name="commonengine" long-name="Common Engine">
<unit bldFile="os/devicesrv/commonservices/commonengine/group"/>
<!-- <unit bldFile="os/devicesrv/commonservices/commonengine/tsrc/public/basic/group"/> -->
</component>
<component name="commonengineresources" long-name="Common Engine Resources">
<unit bldFile="os/devicesrv/commonservices/commonengineresources/group"/>
</component>
<component name="platformenv" long-name="Platform Env">
<!-- <unit bldFile="os/devicesrv/commonservices/platformenv/disknotifyhandler/group"/> -->
<unit bldFile="os/devicesrv/commonservices/platformenv/group"/>
<!-- <unit bldFile="os/devicesrv/commonservices/platformenv/platformver/group"/> -->
<!-- <unit bldFile="os/devicesrv/commonservices/platformenv/sysversioninfo/group"/> -->
<!-- <unit bldFile="os/devicesrv/commonservices/platformenv/tsrc/public/basic/group"/> -->
</component>
<component name="sysutil" long-name="Sysutil">
<unit bldFile="os/devicesrv/commonservices/sysutil/group"/>
<!-- <unit bldFile="os/devicesrv/commonservices/sysutil/tsrc/public/basic/group"/> -->
<!-- <unit bldFile="os/devicesrv/commonservices/sysutil/tsrc/public/basic/sysutiltests/group"/> -->
</component>
<component name="activitymanager" long-name="Activity Manager">
<unit bldFile="os/devicesrv/commonservices/activitymanager/group"/>
<unit bldFile="os/devicesrv/commonservices/activitymanager/tsrc/public/basic/group"/>
</component>
<component unofficial="yes" name="commonservices_build" long-name="Common Services Build">
<unit bldFile="os/devicesrv/commonservices/group"/>
</component>
</collection>
<collection name="dosservices" long-name="Dos Services" level="hw-if">
<component name="commondsy" long-name="Common DSY">
<unit bldFile="os/devicesrv/dosservices/commondsy/group"/>
</component>
<component name="dosserver" long-name="Dos Server">
<unit bldFile="os/devicesrv/dosservices/dosserver/group"/>
</component>
<component unofficial="yes" name="dosservices_test" long-name="Dos Services Test">
<!-- <unit bldFile="os/devicesrv/dosservices/tsrc/dsytesttool/dosservercontrol/group"/> -->
<!-- <unit bldFile="os/devicesrv/dosservices/tsrc/public/basic/stubs/dsystub/group"/> -->
<!-- <unit bldFile="os/devicesrv/dosservices/tsrc/public/basic/group"/> -->
<!-- <unit bldFile="os/devicesrv/dosservices/tsrc/dsytesttool/dsytfcore/group"/> -->
<!-- <unit bldFile="os/devicesrv/dosservices/tsrc/public/basic/dosservertestplugin/group"/> -->
<!-- <unit bldFile="os/devicesrv/dosservices/tsrc/dsytesttool/dsytfstifadapter/group"/> -->
<!-- <unit bldFile="os/devicesrv/dosservices/tsrc/dsytesttool/group"/> -->
</component>
<component unofficial="yes" name="dosservices_build" long-name="Dos Services Build">
<unit bldFile="os/devicesrv/dosservices/group"/>
</component>
</collection>
<collection name="resourcemgmt" long-name="Resource Management" level="hw-if">
<component name="serverexe" long-name="Server Exe">
<!-- <unit bldFile="os/devicesrv/resourcemgmt/serverexe/group"/> -->
</component>
<component name="hwrmfmtxwatcherplugin" long-name="HWRM FM Transmitter Watcher Plugin">
<!-- <unit bldFile="os/devicesrv/resourcemgmt/hwrmfmtxwatcherplugin/group"/> -->
</component>
<component name="clientdll" long-name="Client DLL">
<!-- <unit bldFile="os/devicesrv/resourcemgmt/clientdll/group"/> -->
</component>
<component name="commondll" long-name="Common DLL">
<!-- <unit bldFile="os/devicesrv/resourcemgmt/commondll/group"/> -->
</component>
<component name="vibraclientdll" long-name="Vibra Client DLL">
<!-- <unit bldFile="os/devicesrv/resourcemgmt/vibraclientdll/group"/> -->
</component>
<component name="extendedlightclientdll" long-name="Extended Light Client DLL">
<!-- <unit bldFile="os/devicesrv/resourcemgmt/extendedlightclientdll/group"/> -->
</component>
<component name="lightclientdll" long-name="Light Client DLL">
<!-- <unit bldFile="os/devicesrv/resourcemgmt/lightclientdll/group"/> -->
</component>
<component name="fmtxclientdll" long-name="FM TX Client DLL">
<!-- <unit bldFile="os/devicesrv/resourcemgmt/fmtxclientdll/group"/> -->
</component>
<component name="hwrmtargetmodifierplugin" long-name="HWRM Target Modifier Plugin">
<!-- <unit bldFile="os/devicesrv/resourcemgmt/hwrmtargetmodifierplugin/group"/> -->
<!-- <unit bldFile="os/devicesrv/resourcemgmt/hwrmtargetmodifierplugin/tsrc/hwrmtargetmodifierplugintest/group"/> -->
</component>
<component name="vibractrl" long-name="Vibra Control">
<unit bldFile="os/devicesrv/resourcemgmt/vibractrl/group"/>
</component>
<component name="hwresourcesmgr">
<unit bldFile="os/devicesrv/resourcemgmt/hwresourcesmgr/test/group"/>
<unit bldFile="os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/targetmodifierplugin/group"/>
</component>
<!--Component manually removed as empty and name conflicts with an OS component-->
<!--<component name="powerandmemorynotificationservice"/>-->
<component unofficial="yes" name="resourcemgmt_build" long-name="Resource Management Build">
<unit bldFile="os/devicesrv/resourcemgmt/group"/>
</component>
<component unofficial="yes" name="resourcemgmt_test" long-name="Resource Management Test">
<!-- <unit bldFile="os/devicesrv/resourcemgmt/tsrc/public/basic/group"/> -->
</component>
</collection>
<collection name="hwrmhaptics" long-name="HWRM Haptics" level="plugin">
<component name="hapticseffectdatagetterfw" long-name="Haptics Effect Data Getter Framework">
<unit bldFile="os/devicesrv/hwrmhaptics/hapticseffectdatagetterfw/group"/>
</component>
<component name="hapticspluginservice" long-name="Haptics Plugin Service">
<unit bldFile="os/devicesrv/hwrmhaptics/hapticspluginservice/group"/>
</component>
<component name="hapticspacketizer" long-name="Haptics Packetizer">
<unit bldFile="os/devicesrv/hwrmhaptics/hapticspacketizer/group"/>
</component>
<component name="hapticspluginmanager" long-name="Haptics Plugin Manager">
<unit bldFile="os/devicesrv/hwrmhaptics/hapticspluginmanager/group"/>
</component>
<component name="hapticsserver" long-name="Haptics Server">
<unit bldFile="os/devicesrv/hwrmhaptics/hapticsserver/group"/>
</component>
<component name="hapticsclient" long-name="Haptics Client">
<unit bldFile="os/devicesrv/hwrmhaptics/hapticsclient/group"/>
</component>
<component unofficial="yes" name="hwrmhaptics_build" long-name="HWRM Haptics Build">
<unit bldFile="os/devicesrv/hwrmhaptics/group"/>
</component>
</collection>
<collection name="mediator" long-name="Mediator" level="app-if">
<component unofficial="yes" name="mediator_test" long-name="Mediator Test">
<!-- <unit bldFile="os/devicesrv/mediator/tsrc/public/basic/group"/> -->
<!-- <unit bldFile="os/devicesrv/mediator/tsrc/public/basic/stub/group"/> -->
</component>
<component unofficial="yes" name="mediator_build" long-name="Mediator Build">
<unit bldFile="os/devicesrv/mediator/group"/>
</component>
</collection>
<collection name="psmservices" long-name="PSM Services" level="app-if">
<component name="psmserver" long-name="PSM Server">
<unit bldFile="os/devicesrv/psmservices/psmserver/group"/>
<!-- <unit bldFile="os/devicesrv/psmservices/psmserver/tsrc/public/basic/group"/> -->
</component>
<component unofficial="yes" name="psmservices_build" long-name="PSM Services Build">
<unit bldFile="os/devicesrv/psmservices/group"/>
</component>
</collection>
<collection name="sensorservices" long-name="Sensor Services" level="framework">
<component name="sensorserver" long-name="Sensor Server">
<unit bldFile="os/devicesrv/sensorservices/sensorserver/group"/>
<!-- <unit bldFile="os/devicesrv/sensorservices/sensorserver/tsrc/public/basic/group"/> -->
<!-- <unit bldFile="os/devicesrv/sensorservices/sensorserver/tsrc/public/basic/sensortestmodule/condevalstub/group"/> -->
<!-- <unit bldFile="os/devicesrv/sensorservices/sensorserver/tsrc/public/basic/sensortestmodule/group"/> -->
<!-- <unit bldFile="os/devicesrv/sensorservices/sensorserver/tsrc/public/basic/sensortestmodule/sensrvcondevalplugin/group"/> -->
<!-- <unit bldFile="os/devicesrv/sensorservices/sensorserver/tsrc/public/basic/sensortestmodule/ssystub/group"/> -->
<!-- <unit bldFile="os/devicesrv/sensorservices/sensorserver/tsrc/public/basic/sensortestmodule/stubprocess/group"/> -->
</component>
<component name="orientationssy" long-name="Orientation SSY">
<unit bldFile="os/devicesrv/sensorservices/orientationssy/group"/>
</component>
<component name="tiltcompensationssy" long-name="Tilt Compensation SSY">
<unit bldFile="os/devicesrv/sensorservices/tiltcompensationssy/group"/>
</component>
<component name="sensordatacompensator" long-name="Sensor Data Compensator">
<unit bldFile="os/devicesrv/sensorservices/sensordatacompensator/group"/>
<!-- <unit bldFile="os/devicesrv/sensorservices/sensordatacompensator/tsrc/sensordatacompensatorpluginstub/group"/> -->
<!-- <unit bldFile="os/devicesrv/sensorservices/sensordatacompensator/tsrc/sensordatacompensatortest/group"/> -->
</component>
<component unofficial="yes" name="sensorservices_build" long-name="Sensor Services Build">
<unit bldFile="os/devicesrv/sensorservices/group"/>
</component>
</collection>
<collection name="sysstatemgmt" long-name="System State Management" level="server">
<component name="starter" long-name="Starter">
<unit bldFile="os/devicesrv/sysstatemgmt/starter/group"/>
<!-- <unit bldFile="os/devicesrv/sysstatemgmt/starter/strtsecnote/group"/> -->
<!-- <unit bldFile="os/devicesrv/sysstatemgmt/starter/strtsecobs/group"/> -->
</component>
<!--Component manually removed and merged to OS-->
<!--<component name="systemstarter">
- <unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/sysmondemo/group"/> -
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/tamastarter/group"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/tapstart/group"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/tdscstore/group"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/testappgood"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/testappnorv"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/testapprvafterretry"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/testapprverror"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/testappslow"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/testprocgood"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/trestartsys/group"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/tstartsafe/group"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/tstartupproperties/group"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/tsysmon/group"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart/group"/>
<unit bldFile="os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart2/group"/>
</component>-->
<component unofficial="yes" name="sysstatemgmt_build" long-name="System State Management Build">
<unit bldFile="os/devicesrv/sysstatemgmt/group"/>
</component>
<component unofficial="yes" name="sysstatemgmt_test" long-name="System State Management Test">
<!-- <unit bldFile="os/devicesrv/sysstatemgmt/tsrc/public/basic/group"/> -->
</component>
</collection>
<collection name="devicesrv_info" long-name="Device Services Info" level="app-if">
<component unofficial="yes" name="devicesrv_pub" long-name="Device Services Public Interfaces" class="api">
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/accessory_monitoring_api/tsrc/bc/accmonapibctests/group"/> -->
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/feature_discovery_api/tsrc/bc/featurediscovery/group"/> -->
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/find_item_api/tsrc/bc/finditem/group"/> -->
<unit bldFile="os/devicesrv/devicesrv_pub/group"/>
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/hwrm_power_state_api/tsrc/bc/powerstate/group"/> -->
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/light_api/tsrc/bc/light/group"/> -->
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/phone_parser_api/tsrc/bc/phoneparser/group"/> -->
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/platform_environment_api/tsrc/bc/platformenv/group"/> -->
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/sensor_channel_api/tsrc/bc/sensor/group"/> -->
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/sensor_data_compensator_api/tsrc/bc/sensordatacompensatortest/group"/> -->
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/sysutil_api/tsrc/bc/sysutil/group"/> -->
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/text_resolver_api/tsrc/bc/textresolver/group"/> -->
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/version_info_api/tsrc/bc/platformvertest/group"/> -->
<!-- <unit bldFile="os/devicesrv/devicesrv_pub/vibra_api/tsrc/bc/vibra/group"/> -->
</component>
<component unofficial="yes" name="devicesrv_build" long-name="Device Services Build">
<unit bldFile="os/devicesrv/group"/>
</component>
<component unofficial="yes" name="devicesrv_plat" long-name="Device Services Platform Interfaces" class="api">
<!-- <unit bldFile="os/devicesrv/devicesrv_plat/activity_manager_api/tsrc/group"/> -->
<unit bldFile="os/devicesrv/devicesrv_plat/group"/>
</component>
</collection>
</block>
<block name="lbs" long-name="Locating Services" tech_domain="lo" level="services" levels="hw-if data-acquisition adaptation management application-interface">
<collection name="datasourcemodules" long-name="Generic Positioning Plugins">
<component name="locationnpppsy" long-name="Location NPP PSY">
<unit bldFile="mw/locationsrv/genericpositioningplugins/locationnpppsy/group"/>
</component>
<component name="locationsuplpsy" long-name="Location SUPL PSY">
<unit bldFile="mw/locationsrv/genericpositioningplugins/locationsuplpsy/group"/>
</component>
</collection>
<collection name="lbs_info" long-name="Locating Services Info" level="application-interface">
<component unofficial="yes" name="lbs_build" long-name="Locating Services Build">
<unit bldFile="os/lbs/group"/>
</component>
</collection>
</block>
<block name="networkingsrv" long-name="Networking Services" tech_domain="dc" level="services" levels="adaptation hw-if plugin framework server app-if">
<collection name="commsdb" long-name="Comms DB" level="server">
<component name="s60_commsdb" long-name="S60 Commsdb">
<unit bldFile="os/networkingsrv/commsdb/s60_commsdb/group"/>
</component>
<component unofficial="yes" name="commsdb_build" long-name="Comms DB Build">
<unit bldFile="os/networkingsrv/commsdb/group"/>
</component>
</collection>
<collection name="networkingsrv_info" long-name="Networking Services Info" level="app-if">
<component unofficial="yes" name="networkingsrv_build" long-name="Networking Services Build">
<unit bldFile="os/networkingsrv/group"/>
</component>
</collection>
</block>
<block name="wlan" long-name="WLAN" tech_domain="dc" level="services" levels="hw low mid high tools test">
<collection name="wlan_bearer" long-name="WLAN Bearer" level="hw">
<component name="wlanpsmplugin" long-name="WLAN PSM Plugin">
<unit bldFile="os/wlan/wlan_bearer/wlanpsmplugin/group"/>
</component>
<component name="wlanagent" long-name="WLAN Agent">
<unit bldFile="os/wlan/wlan_bearer/wlanagent/group"/>
</component>
<component name="wlandbif_cd" long-name="WLAN CommsDat interface">
<unit bldFile="os/wlan/wlan_bearer/wlandbif_cd/group"/>
</component>
<component name="wlanengine" long-name="WLAN Engine">
<unit bldFile="os/wlan/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/group"/>
</component>
<component name="wlanldd" long-name="WLAN LDD">
<unit bldFile="os/wlan/wlan_bearer/wlanldd/wlan_symbian/wlanldd_symbian/group"/>
</component>
<component name="wlannwif" long-name="WLAN Network Interface">
<unit bldFile="os/wlan/wlan_bearer/wlannwif/group"/>
</component>
<component unofficial="yes" name="wlan_bearer_build">
<unit bldFile="os/wlan/wlan_bearer/group"/>
</component>
</collection>
<collection name="wlantools" long-name="WLAN Tools" level="tools">
<component name="dut" long-name="Dut"/>
<component name="ping" long-name="Ping"/>
</collection>
<collection name="wlan_info" long-name="WLAN Info" level="test">
<component unofficial="yes" name="wlan_pub" long-name="WLAN Public Interfaces" class="api">
<unit bldFile="os/wlan/wlan_pub/group"/>
</component>
<component unofficial="yes" name="wlan_build" long-name="WLAN Build">
<unit bldFile="os/wlan/group"/>
</component>
<component unofficial="yes" name="wlan_plat" long-name="WLAN Platform Interfaces" class="api">
<unit bldFile="os/wlan/wlan_plat/group"/>
</component>
</collection>
</block>
<block name="cellularsrv" long-name="Cellular Baseband Services" tech_domain="vc" level="services" levels="adaptation hw-if plugin framework server app-if">
<collection name="telephonyserverplugins" long-name="Telephony Server Plugins">
<!--Component manually removed, already declared in OS-->
<!--<component name="common_tsy">
- <unit bldFile="os/cellularsrv/telephonyserverplugins/common_tsy/test/component/group"/> -
- <unit bldFile="os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/group"/> -
- <unit bldFile="os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsy/group"/> -
- <unit bldFile="os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsydll/group"/> -
- <unit bldFile="os/cellularsrv/telephonyserverplugins/common_tsy/test/integration/group"/> -
- <unit bldFile="os/cellularsrv/telephonyserverplugins/common_tsy/test/integration/testsuites/group"/> -
</component>-->
<!--Component manually removed as empty and name conflicts with an OS component-->
<!--<component name="multimodetsy"/>-->
<!--Component manually removed and merged to OS-->
<!--<component name="cdmatsy"/>-->
<!--Component manually removed as empty and name conflicts with an OS component-->
<!--<component name="simtsy"/>-->
</collection>
<collection name="commonnetworkinterface" long-name="Common Network Interface" level="hw-if">
<component name="gennif" long-name="Generic NIF">
<unit bldFile="os/cellularsrv/commonnetworkinterface/gennif/group"/>
</component>
<component name="gprsumtsagent" long-name="GPRS UMTS Agent">
<unit bldFile="os/cellularsrv/commonnetworkinterface/gprsumtsagent/group"/>
</component>
<component unofficial="yes" name="commonnetworkinterface_build" long-name="Common Network Interface Build">
<unit bldFile="os/cellularsrv/commonnetworkinterface/group"/>
</component>
</collection>
<collection name="basebandabstraction" long-name="Baseband Abstraction" level="hw-if">
<component name="isc_if" long-name="ISC Interface">
<unit bldFile="os/cellularsrv/basebandabstraction/isc_if/group"/>
</component>
<!--Component manually removed and merged to OS, unit originately commented out by Bob's script-->
<!--<component name="basebandchanneladaptor">
- <unit bldFile="os/cellularsrv/basebandabstraction/basebandchanneladaptor/test/te_bca/group"/> -
</component>-->
<!--Component manually removed as empty and name conflicts with an OS component-->
<!--<component name="intersystemcomm"/>-->
</collection>
<collection name="cellularsrv_info" long-name="Cellular Baseband Services Info" level="app-if">
<component unofficial="yes" name="cellularsrv_build" long-name="Cellular Baseband Services Build">
<unit bldFile="os/cellularsrv/group"/>
</component>
<component unofficial="yes" name="cellularsrv_plat" long-name="Cellular Baseband Services Platform Interfaces" class="api">
<unit bldFile="os/cellularsrv/cellularsrv_plat/group"/>
</component>
</collection>
</block>
<block name="mm" long-name="Multimedia" tech_domain="mm" level="services" levels="adaptation hw-if device-fw devices middleware app-if">
<collection name="audio" long-name="Audio Codecs" level="middleware">
<component name="arm_cmmf_codecs" long-name="ARM CMMF Codecs">
<unit bldFile="os/mm/audio/arm_cmmf_codecs/group"/>
</component>
<component unofficial="yes" name="audio_build" long-name="Audio Codecs Build">
<unit bldFile="os/mm/audio/group"/>
</component>
</collection>
<collection name="video" long-name="Video Codecs" level="middleware">
<component name="arm_mdf_decoders" long-name="ARM MDF Decoders">
<unit bldFile="os/mm/video/group"/>
</component>
</collection>
<collection name="devsoundextensions" long-name="Devsound Extensions" level="device-fw">
<component name="drmaudioplayer" long-name="DRM Audio Player">
<!-- <unit bldFile="os/mm/devsoundextensions/drmaudioplayer/drmplayserver/group"/> -->
<!-- <unit bldFile="os/mm/devsoundextensions/drmaudioplayer/drmplayutility/group"/> -->
<unit bldFile="os/mm/devsoundextensions/drmaudioplayer/group"/>
</component>
<component name="mmextfw" long-name="MM Ext Framework">
<unit bldFile="os/mm/devsoundextensions/mmextfw/group"/>
</component>
<component name="audiorouting" long-name="Audio Routing">
<unit bldFile="os/mm/devsoundextensions/audiorouting/group"/>
</component>
<component name="effects" long-name="Effects">
<!-- <unit bldFile="os/mm/devsoundextensions/effects/effecttest"/> -->
<unit bldFile="os/mm/devsoundextensions/effects/group"/>
</component>
<component name="effectspresets" long-name="Effects Presets">
<unit bldFile="os/mm/devsoundextensions/effectspresets/group"/>
</component>
<component name="telephonyaudiorouting" long-name="Telephony Audio Routing">
<unit bldFile="os/mm/devsoundextensions/telephonyaudiorouting/group"/>
<!-- <unit bldFile="os/mm/devsoundextensions/telephonyaudiorouting/server/group"/> -->
<!-- <unit bldFile="os/mm/devsoundextensions/telephonyaudiorouting/session/group"/> -->
<!-- <unit bldFile="os/mm/devsoundextensions/telephonyaudiorouting/telephonyaudioroutingbase/group"/> -->
<!-- <unit bldFile="os/mm/devsoundextensions/telephonyaudiorouting/telephonyaudioroutingmanager/group"/> -->
</component>
<component name="mmfcustominterfaces" long-name="MMF Custom Interfaces">
<unit bldFile="os/mm/devsoundextensions/mmfcustominterfaces/group"/>
</component>
<component name="addeddevsoundcontrol" long-name="Added DevSound Control">
<unit bldFile="os/mm/devsoundextensions/addeddevsoundcontrol/group"/>
</component>
<component name="globalaudiosettings" long-name="Global Audio Settings">
<unit bldFile="os/mm/devsoundextensions/globalaudiosettings/group"/>
</component>
<component name="restrictedaudiooutput" long-name="Restricted Audio Output">
<unit bldFile="os/mm/devsoundextensions/restrictedaudiooutput/group"/>
</component>
<component name="ciextnfactoryplugins" long-name="CI Extension Factory Plugins">
<unit bldFile="os/mm/devsoundextensions/ciextnfactoryplugins/group"/>
</component>
<component unofficial="yes" name="devsoundextensions_build" long-name="Devsound Extensions Build">
<unit bldFile="os/mm/devsoundextensions/group"/>
</component>
</collection>
<collection name="mdfdevvideoextensions" long-name="MDF devvideo Extensions" level="device-fw">
<component name="arm_mdf_postprocessor" long-name="ARM MDF Postprocessor">
<unit bldFile="os/mm/mdfdevvideoextensions/arm_mdf_postprocessor/group"/>
</component>
<component unofficial="yes" name="mdfdevvideoextensions_build" long-name="MDF devvideo Extensions Build">
<unit bldFile="os/mm/mdfdevvideoextensions/group"/>
</component>
</collection>
<collection name="videoadaptationextensions" long-name="Video Adaptation Extensions" level="adaptation">
<component name="postingsurface" long-name="Posting Surface">
<unit bldFile="os/mm/videoadaptationextensions/postingsurface/group"/>
</component>
<component unofficial="yes" name="videoadaptationextensions_build" long-name="Video Adaptation Extensions Build">
<unit bldFile="os/mm/videoadaptationextensions/group"/>
</component>
</collection>
<collection name="mm_info" long-name="Multimedia Info" level="app-if">
<component unofficial="yes" name="mm_pub" long-name="Multimedia Public Interfaces" class="api">
<unit bldFile="os/mm/mm_pub/audio_effects_api/tsrc/group"/>
<unit bldFile="os/mm/mm_pub/audio_effects_presets_api/tsrc/group"/>
<unit bldFile="os/mm/mm_pub/drm_audio_player_api/tsrc/group"/>
<unit bldFile="os/mm/mm_pub/group"/>
</component>
<component unofficial="yes" name="mm_build" long-name="Multimedia Build">
<unit bldFile="os/mm/group"/>
</component>
<component unofficial="yes" name="mm_test" long-name="Multimedia Test">
<!-- <unit bldFile="os/mm/tsrc/group"/> -->
</component>
<component unofficial="yes" name="mm_plat" long-name="Multimedia Platform Interfaces" class="api">
<unit bldFile="os/mm/mm_plat/aac_decoder_config_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/audio_routing_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/audio_visualization_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/eaac_plus_decoder_interface_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/error_concealment_interface_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/g711_decoder_interface_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/g711_encoder_interface_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/g729_decoder_interface_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/g729_encoder_interface_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/global_audio_settings_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/group"/>
<unit bldFile="os/mm/mm_plat/ilbc_decoder_interface_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/ilbc_encoder_interface_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/ra8_decoder_interface_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/restricted_audio_output_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/sbc_encoder_interface_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/speech_encoder_config_api/tsrc/group"/>
<unit bldFile="os/mm/mm_plat/wma_decoder_interface_api/tsrc/group"/>
</component>
</collection>
</block>
<block name="imagingext" long-name="Imaging Extensions" tech_domain="mm" level="services" levels="adaptation hw-if plugin framework server app-if">
<collection name="imageadaptationextensions" long-name="Image Adaptation Extensions" level="app-if">
<component name="iclextjpegapi" long-name="ICL Ext JPEG API">
<unit bldFile="os/imagingext/imageadaptationextensions/iclextjpegapi/group"/>
</component>
<component unofficial="yes" name="imageadaptationextensions_build" long-name="Image Adaptation Extensions Build">
<unit bldFile="os/imagingext/imageadaptationextensions/group"/>
</component>
</collection>
<collection name="imagingmodules" long-name="Imaging Modules" level="hw-if">
<component name="exiflib" long-name="Exif Lib">
<unit bldFile="os/imagingext/imagingmodules/exiflib/group"/>
</component>
<component name="jp2kcodec" long-name="JP2K Codec">
<unit bldFile="os/imagingext/imagingmodules/jp2kcodec/group"/>
</component>
<component name="h264avcvideoencarm" long-name="H264AVC VideoEnc ARM"/>
<component name="videoencpluginarm" long-name="VideoEnc Plugin ARM"/>
</collection>
<collection name="imagingext_info" long-name="Imaging Extensions Info" level="app-if">
<component unofficial="yes" name="imagingext_plat" long-name="Imaging Extensions Platform Interfaces" class="api">
<unit bldFile="os/imagingext/imagingext_plat/group"/>
</component>
<component unofficial="yes" name="imagingext_build" long-name="Imaging Extensions Build">
<unit bldFile="os/imagingext/group"/>
</component>
<component unofficial="yes" name="imagingext_pub" long-name="Imaging Extensions Public Interfaces" class="api">
<!-- <unit bldFile="os/imagingext/imagingext_pub/exif_api/tsrc/group"/> -->
<unit bldFile="os/imagingext/imagingext_pub/group"/>
</component>
</collection>
</block>
<block name="graphics" long-name="Graphics" tech_domain="ui" level="services" levels="adaptation engines internal-adaptations device-interface internal-utils app-if">
<collection name="graphicsaccelaration" long-name="Graphics Accelaration" level="adaptation">
<component name="vgi" long-name="VGI">
<unit bldFile="os/graphics/graphicsaccelaration/vgi/group"/>
</component>
<component name="2d_openvg_1_0" long-name="2D Open VG 1.0"/>
<component name="3d_opengl_es_1_1" long-name="3d OpenGL ES 1.1"/>
</collection>
<collection name="m3g" long-name="M3G" level="internal-adaptations">
<component name="m3gcore11" long-name="M3G Core 11">
<unit bldFile="os/graphics/m3g/m3gcore11/group"/>
</component>
</collection>
<collection name="graphics_info" long-name="Graphics Info" level="app-if">
<component unofficial="yes" name="graphicssvs">
<!-- <unit bldFile="os/graphics/graphicsapitest/graphicssvs/wserv/animplugin/group"/> -->
<!-- <unit bldFile="os/graphics/graphicsapitest/graphicssvs/wserv/twsgraphicshare"/> -->
</component>
<component unofficial="yes" name="graphics_pub" long-name="Graphics Public Interfaces" class="api">
<!-- <unit bldFile="os/graphics/graphics_pub/group"/> -->
</component>
<component unofficial="yes" name="graphics_build" long-name="Graphics Build">
<unit bldFile="os/graphics/group"/>
</component>
<component unofficial="yes" name="graphics_plat" long-name="Graphics Platform Interfaces" class="api">
<unit bldFile="os/graphics/graphics_plat/group"/>
</component>
</collection>
</block>
<block name="textandloc" long-name="Text and Localisation" tech_domain="ui" level="services" levels="encoding util fonts tools text">
<collection name="charconvfw" long-name="Character Conversion FW" level="encoding">
<component name="charconv" long-name="Charconv">
<unit bldFile="os/textandloc/charconvfw/charconv/ongoing/group"/>
</component>
<component name="charconvplugin" long-name="Charconv Plugin">
<unit bldFile="os/textandloc/charconvfw/charconvplugin/group"/>
</component>
<component name="charconv_fw"/>
<!--Component manually removed and merged to OS-->
<!--<component name="charconvplugins"/>-->
</collection>
<collection name="textandlocutils" level="util">
<component name="localizer" long-name="Localizer">
<unit bldFile="os/textandloc/charconvfw/localizer/group"/>
</component>
<component name="findutil" long-name="Find Util">
<unit bldFile="os/textandloc/charconvfw/findutil/group"/>
</component>
<component name="numbergrouping" long-name="Number Grouping">
<unit bldFile="os/textandloc/charconvfw/numbergrouping/group"/>
</component>
<component name="gamerecognizer" long-name="Game Recognizer">
<unit bldFile="os/textandloc/charconvfw/gamerecognizer/group"/>
</component>
<component name="jplangutil" long-name="JP Lang Util">
<unit bldFile="os/textandloc/charconvfw/jplangutil/group"/>
</component>
<component name="sortutil" long-name="Sort Util">
<unit bldFile="os/textandloc/charconvfw/sortutil/group"/>
</component>
<component name="aknjapanesereading" long-name="Akn Japanese Reading">
<unit bldFile="os/textandloc/charconvfw/aknjapanesereading/group"/>
</component>
<component name="inlinetext" long-name="Inline Text">
<unit bldFile="os/textandloc/charconvfw/inlinetext/group"/>
</component>
</collection>
<collection name="textandloc_info" long-name="Text and Localisation Info" level="text">
<component unofficial="yes" name="textandloc_pub" long-name="Text and Localisation Public Interfaces" class="api">
<!-- <unit bldFile="os/textandloc/textandloc_pub/character_conversion_plugin_provider_api/tsrc/group"/> -->
<unit bldFile="os/textandloc/textandloc_pub/group"/>
</component>
<component unofficial="yes" name="textandloc_build" long-name="Text and Localisation Build">
<unit bldFile="os/textandloc/group"/>
</component>
<component unofficial="yes" name="textandloc_plat" long-name="Text and Localisation Platform Interfaces" class="api">
<!-- <unit bldFile="os/textandloc/textandloc_plat/findutil_api/tsrc/group"/> -->
<unit bldFile="os/textandloc/textandloc_plat/group"/>
<!-- <unit bldFile="os/textandloc/textandloc_plat/sortutil_api/tsrc/group"/> -->
</component>
</collection>
</block>
<block name="xmlsrv" long-name="XML Services" tech_domain="rt" level="services" levels="plugin server framework generic specific">
<collection name="xmlengine" long-name="XML Engine" level="server">
<component name="libxml2" long-name="Libxml2">
<unit bldFile="os/xmlsrv/xmlengine/libxml2/group"/>
</component>
<component name="xmlengineutils" long-name="XML Engine Utils">
<unit bldFile="os/xmlsrv/xmlengine/xmlengineutils/group"/>
</component>
<component name="domxpathwrapper" long-name="DOM XPath Wrapper">
<unit bldFile="os/xmlsrv/xmlengine/domxpathwrapper/group"/>
</component>
<component name="xmlengineserializer" long-name="XML Engines Erializer">
<unit bldFile="os/xmlsrv/xmlengine/xmlengineserializer/group"/>
</component>
<component name="xmlenginesaxplugin" long-name="XML Engine SAX Plugin">
<unit bldFile="os/xmlsrv/xmlengine/xmlenginesaxplugin/group"/>
</component>
<component unofficial="yes" name="xmlengine_build" long-name="XML Engine Build">
<unit bldFile="os/xmlsrv/xmlengine/group"/>
</component>
</collection>
<collection name="xmlsecurityengine" long-name="XML Security Engine" level="framework">
<component name="xmlseccertman" long-name="XML Security Certman">
<unit bldFile="os/xmlsrv/xmlsecurityengine/xmlseccertman/group"/>
</component>
<component name="xmlsec" long-name="XML Security">
<unit bldFile="os/xmlsrv/xmlsecurityengine/xmlsec/group"/>
</component>
<component name="xmlseccrypto" long-name="XML Security Crypto">
<unit bldFile="os/xmlsrv/xmlsecurityengine/xmlseccrypto/group"/>
</component>
<component name="xmlsecwrapper" long-name="XML Security Wrapper">
<unit bldFile="os/xmlsrv/xmlsecurityengine/xmlsecwrapper/group"/>
</component>
<component unofficial="yes" name="xmlsecurityengine_build" long-name="XML Security Engine Build">
<unit bldFile="os/xmlsrv/xmlsecurityengine/group"/>
</component>
</collection>
<collection name="xmlsrv_info" long-name="XML Services Info" level="specific">
<component unofficial="yes" name="xmlsrv_plat" long-name="XML Services Platform Interfaces" class="api">
<unit bldFile="os/xmlsrv/xmlsrv_plat/group"/>
<!-- <unit bldFile="os/xmlsrv/xmlsrv_plat/xml_encryption_api/tsrc/group"/> -->
<!-- <unit bldFile="os/xmlsrv/xmlsrv_plat/xml_engine_serializer_api/tsrc/group"/> -->
<!-- <unit bldFile="os/xmlsrv/xmlsrv_plat/xml_engine_utils_api/tsrc/group"/> -->
<!-- <unit bldFile="os/xmlsrv/xmlsrv_plat/xml_engine_xpath_api/tsrc/group"/> -->
<!-- <unit bldFile="os/xmlsrv/xmlsrv_plat/xml_security_engine_utils_api/tsrc/group"/> -->
<!-- <unit bldFile="os/xmlsrv/xmlsrv_plat/xml_signature_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="xmlsrv_build" long-name="XML Services Build">
<unit bldFile="os/xmlsrv/group"/>
</component>
<component unofficial="yes" name="xmlsrv_pub" long-name="XML Services Public Interfaces" class="api">
<unit bldFile="os/xmlsrv/xmlsrv_pub/group"/>
<!-- <unit bldFile="os/xmlsrv/xmlsrv_pub/xml_engine_dom_api/tsrc/group"/> -->
</component>
</collection>
</block>
<block name="deviceplatformrelease" long-name="Device Platform Release" tech_domain="to" level="services" levels="bld mid top">
<collection name="s60extras" long-name="S60 Extras" level="mid">
<component name="s60extras_build" long-name="S60 Extras Component">
<unit bldFile="os/deviceplatformrelease/s60extras/group"/>
</component>
</collection>
<collection name="s60locfiles" long-name="S60 Loc Files" level="mid">
<component name="s60locfiles_build" long-name="S60 Loc Files Component">
<unit bldFile="os/deviceplatformrelease/s60locfiles/group"/>
</component>
</collection>
<collection name="version" long-name="Version" level="top">
<component name="version_build" long-name="Version Component">
<unit bldFile="os/deviceplatformrelease/version/group"/>
</component>
</collection>
<collection name="sf_config" long-name="SF Config" level="mid">
<component name="config">
<!-- <unit bldFile="os/deviceplatformrelease/sf_config/config/apac/group"/> -->
<!-- <unit bldFile="os/deviceplatformrelease/sf_config/config/group"/> -->
<!-- <unit bldFile="os/deviceplatformrelease/sf_config/config/japan/group"/> -->
<!-- <unit bldFile="os/deviceplatformrelease/sf_config/config/western/group"/> -->
</component>
</collection>
<collection name="s60bld">
<component unofficial="yes" name="buildplatforms">
<unit bldFile="tools/buildplatforms/group"/>
</component>
</collection>
</block>
<block name="osrndtools" long-name="OS RD tools" tech_domain="to" level="services" levels="fw trace">
<collection name="stif" long-name="STIF" level="fw">
<component name="testinterface" long-name="Test Interface">
<unit bldFile="ostools/osrndtools/stif/testinterface/group"/>
</component>
<component name="testserver" long-name="Test Server">
<unit bldFile="ostools/osrndtools/stif/testserver/group"/>
</component>
<component name="testengine" long-name="Test Engine">
<unit bldFile="ostools/osrndtools/stif/testengine/group"/>
</component>
<component name="testserverstarter" long-name="Test Server Starter">
<unit bldFile="ostools/osrndtools/stif/testserverstarter/group"/>
</component>
<component name="stiftfwif" long-name="STIF TFwIf">
<unit bldFile="ostools/osrndtools/stif/stiftfwif/group"/>
</component>
<component name="consoleui" long-name="Console UI">
<unit bldFile="ostools/osrndtools/stif/consoleui/group"/>
</component>
<component name="testcombiner" long-name="Test Combiner">
<unit bldFile="ostools/osrndtools/stif/testcombiner/group"/>
</component>
<component name="demomodule" long-name="Demo Module">
<unit bldFile="ostools/osrndtools/stif/demomodule/group"/>
</component>
<component name="atslogger" long-name="ATS Logger">
<unit bldFile="ostools/osrndtools/stif/atslogger/group"/>
</component>
<component name="atsinterface" long-name="ATS Interface">
<unit bldFile="ostools/osrndtools/stif/atsinterface/group"/>
</component>
<component name="testscripter" long-name="Test Scripter">
<unit bldFile="ostools/osrndtools/stif/testscripter/group"/>
</component>
<component name="suevent" long-name="SU Event">
<unit bldFile="ostools/osrndtools/stif/suevent/group"/>
</component>
<component name="stifkerneltestclassbase" long-name="STIF Kernel Test Class Base">
<unit bldFile="ostools/osrndtools/stif/stifkerneltestclassbase/group"/>
</component>
<component name="examples" long-name="Examples">
<!-- <unit bldFile="ostools/osrndtools/stif/examples/stiftestmeasurementstub/group"/> -->
<!-- <unit bldFile="ostools/osrndtools/stif/examples/stifhwresetstub/group"/> -->
</component>
<component name="testmoduletemplates" long-name="Test Module Templates">
<!-- <unit bldFile="ostools/osrndtools/stif/testmoduletemplates/templatescriptxxx/group"/> -->
<!-- <unit bldFile="ostools/osrndtools/stif/testmoduletemplates/templatekernelscriptxxx/group"/> -->
<!-- <unit bldFile="ostools/osrndtools/stif/testmoduletemplates/capsmodifierxxx/group"/> -->
<!-- <unit bldFile="ostools/osrndtools/stif/testmoduletemplates/testmodulexxx/group"/> -->
<!-- <unit bldFile="ostools/osrndtools/stif/testmoduletemplates/stifunitxxx/group"/> -->
<!-- <unit bldFile="ostools/osrndtools/stif/testmoduletemplates/hardcodedtestmodulexxx/group"/> -->
</component>
<component unofficial="yes" name="stif_build" long-name="STIF Build">
<unit bldFile="ostools/osrndtools/stif/group"/>
</component>
</collection>
<collection name="memspy" long-name="Memspy" level="trace">
<component name="driver">
<unit bldFile="ostools/osrndtools/memspy/driver/group"/>
</component>
<component name="memspy_engine">
<unit bldFile="ostools/osrndtools/memspy/engine/group"/>
</component>
<component name="commandline">
<unit bldFile="ostools/osrndtools/memspy/commandline/group"/>
</component>
<component name="console">
<unit bldFile="ostools/osrndtools/memspy/console/group"/>
</component>
<component unofficial="yes" name="memspy_build" long-name="Memspy Build">
<unit bldFile="ostools/osrndtools/memspy/group"/>
</component>
</collection>
<collection name="hti" long-name="HTI" level="trace">
<component name="hticfg">
<unit bldFile="ostools/osrndtools/hti/hticfg/group"/>
</component>
<component name="htiautostart">
<unit bldFile="ostools/osrndtools/hti/htiautostart/group"/>
</component>
<component name="htiframework">
<unit bldFile="ostools/osrndtools/hti/htiframework/group"/>
</component>
<!-- Empty duplicate component HtiCommPlugins removed -->
<!-- Empty duplicate component HtiServicePlugins removed -->
<component name="htifilehlp">
<unit bldFile="ostools/osrndtools/hti/htifilehlp/group"/>
</component>
<component name="htiwatchdog">
<unit bldFile="ostools/osrndtools/hti/htiwatchdog/group"/>
</component>
<component unofficial="yes" name="hti_build" long-name="HTI Build">
<unit bldFile="ostools/osrndtools/hti/group"/>
</component>
</collection>
<collection name="osrndtools_info" long-name="OS RD tools Info" level="trace">
<component unofficial="yes" name="osrndtools_build" long-name="OS RD tools Build">
<unit bldFile="ostools/osrndtools/group"/>
</component>
</collection>
</block>
<block name="swconfigtools" long-name="Software Config Tools" tech_domain="to" level="services">
<collection name="gid_pc_tool" long-name="GID PC Tool">
<component name="dbimporter" long-name="DB Importer">
<unit bldFile="tools/swconfigtools/gid_pc_tool/group"/>
</component>
</collection>
</block>
<block name="kernelhwsrv">
<collection name="kernelhwsrv_info">
<component unofficial="yes" name="localesupport">
<!-- <unit bldFile="os/kernelhwsrv/localisation/localesupport/mmpfiles"/> -->
</component>
</collection>
</block>
<block name="shortlinksrv">
<collection name="shortlinksrv_info">
<component unofficial="yes" name="shortlinksrv_build">
<unit bldFile="os/shortlinksrv/group"/>
</component>
<component unofficial="yes" name="shortlinksrv_plat" class="api">
<unit bldFile="os/shortlinksrv/shortlinksrv_plat/group"/>
</component>
</collection>
</block>
<block name="buildtools">
<collection name="toolsandutils">
<component unofficial="yes" name="buildsystem">
<!-- <unit bldFile="os/buildtools/toolsandutils/buildsystem/test/helloworld"/> -->
<!-- <unit bldFile="os/buildtools/toolsandutils/buildsystem/test/binaryvariation"/> -->
</component>
</collection>
</block>
</layer>
<layer name="mw" long-name="Middleware" levels="generic specific">
<block name="appsupport" long-name="Generic Application Support" tech_domain="rt" level="generic" levels="system plugin framework server generic specific">
<collection name="sysresmonitoring" long-name="System Resource Monitoring" level="system">
<component name="oodmonitor" long-name="OOD Monitor">
<unit bldFile="mw/appsupport/sysresmonitoring/oodmonitor/group"/>
</component>
<component name="oommonitor" long-name="OOM Monitor">
<unit bldFile="mw/appsupport/sysresmonitoring/oommonitor/group"/>
<!-- <unit bldFile="mw/appsupport/sysresmonitoring/oommonitor/tsrc/public/basic/group"/> -->
</component>
<component unofficial="yes" name="sysresmonitoring_build" long-name="System Resource Monitoring Build">
<unit bldFile="mw/appsupport/sysresmonitoring/group"/>
</component>
</collection>
<collection name="gssettingsuis" long-name="GS Settings UIs" level="specific">
<component name="gs" long-name="GS">
<unit bldFile="mw/appsupport/gssettingsuis/gs/group"/>
<!-- <unit bldFile="mw/appsupport/gssettingsuis/gs/gsdiagnosticsplugin"/> -->
<!-- <unit bldFile="mw/appsupport/gssettingsuis/gs/gsprslnplugin"/> -->
<!-- <unit bldFile="mw/appsupport/gssettingsuis/gs/tsrc/public/basic/group"/> -->
</component>
</collection>
<collection name="profilesservices" long-name="Profiles Services" level="server">
<component name="filelist" long-name="File List">
<unit bldFile="mw/appsupport/profilesservices/filelist/group"/>
<unit bldFile="mw/appsupport/profilesservices/filelist/tsrc/public/basic/group"/>
</component>
<component name="mediafilelist" long-name="Media File List">
<unit bldFile="mw/appsupport/profilesservices/mediafilelist/group"/>
</component>
<component name="profileengine" long-name="Profile Engine">
<unit bldFile="mw/appsupport/profilesservices/profileengine/group"/>
<unit bldFile="mw/appsupport/profilesservices/profileengine/tsrc/public/basic/group"/>
</component>
<component name="ringingtone3dplugin" long-name="Ringing Tone 3D Plugin">
<unit bldFile="mw/appsupport/profilesservices/ringingtone3dplugin/group"/>
</component>
<component unofficial="yes" name="profilesservices_test" long-name="Profiles Services Test">
<!-- <unit bldFile="mw/appsupport/profilesservices/tsrc/public/basic/group"/> -->
</component>
</collection>
<collection name="flashliteapi_3_1" long-name="Flashlite API 3.1" level="specific">
<component name="flashliteapi_3_1_build"/>
</collection>
<collection name="contextframework" long-name="Context Framework" level="framework">
<component name="cfw" long-name="Context Framework">
<unit bldFile="mw/appsupport/contextframework/cfw/group"/>
<!-- <unit bldFile="mw/appsupport/contextframework/cfw/tsrc/cfwtest/group"/> -->
<!-- <unit bldFile="mw/appsupport/contextframework/cfw/tsrc/public/basic/group"/> -->
</component>
<component name="cfwplugins" long-name="Context Framework Plugins">
<unit bldFile="mw/appsupport/contextframework/cfwplugins/group"/>
</component>
<component unofficial="yes" name="contextframework_build" long-name="Context Framework Build">
<unit bldFile="mw/appsupport/contextframework/group"/>
</component>
</collection>
<collection name="mediakeys" long-name="Media Keys" level="plugin">
<component name="keypublisherplugin" long-name="Key Publisher Plugin">
<!-- <unit bldFile="mw/appsupport/mediakeys/keypublisherplugin/group"/> -->
</component>
<component name="mmkeybearer" long-name="MM Key Bearer">
<!-- <unit bldFile="mw/appsupport/mediakeys/mmkeybearer/group"/> -->
</component>
<component unofficial="yes" name="mediakeys_build" long-name="Media Keys Build">
<unit bldFile="mw/appsupport/mediakeys/group"/>
</component>
</collection>
<collection name="coreapplicationuis" long-name="Core Application UIs" level="server">
<component name="dbrecovery" long-name="Db Recovery">
<unit bldFile="mw/appsupport/coreapplicationuis/dbrecovery/group"/>
</component>
<component name="nspswsplugin" long-name="Nsps WS Plugin">
<unit bldFile="mw/appsupport/coreapplicationuis/nspswsplugin/group"/>
</component>
<component name="rfs" long-name="RFS">
<unit bldFile="mw/appsupport/coreapplicationuis/rfs/group"/>
<!-- <unit bldFile="mw/appsupport/coreapplicationuis/rfs/plugins/gsrfsplugin/group"/> -->
</component>
<component name="rfsplugins" long-name="Rfs Plugins">
<unit bldFile="mw/appsupport/coreapplicationuis/rfsplugins/group"/>
<!-- <unit bldFile="mw/appsupport/coreapplicationuis/rfsplugins/tsrc/rfspluginstest/group"/> -->
<!-- <unit bldFile="mw/appsupport/coreapplicationuis/rfsplugins/tsrc/rfspluginstest/rfstestapp/group"/> -->
</component>
<component name="sysap" long-name="Sys Ap">
<unit bldFile="mw/appsupport/coreapplicationuis/sysap/group"/>
</component>
<component name="variatedsettings" long-name="Variated Settings">
<unit bldFile="mw/appsupport/coreapplicationuis/variatedsettings/group"/>
</component>
<component name="accfwuinotifier" long-name="ACC Framework UI Notifier">
<unit bldFile="mw/appsupport/coreapplicationuis/accfwuinotifier/group"/>
</component>
<component name="kefmapper" long-name="Key Event Framework Mapper">
<unit bldFile="mw/appsupport/coreapplicationuis/kefmapper/group"/>
</component>
<component name="advancedtspcontroller" long-name="Advanced TSP Controller">
<unit bldFile="mw/appsupport/coreapplicationuis/advancedtspcontroller/group"/>
<!-- <unit bldFile="mw/appsupport/coreapplicationuis/advancedtspcontroller/tsrc/mt_atspc/group"/> -->
<!-- <unit bldFile="mw/appsupport/coreapplicationuis/advancedtspcontroller/tsrc/stub/group"/> -->
</component>
<component name="powersaveutilities" long-name="Power Save Utilities">
<unit bldFile="mw/appsupport/coreapplicationuis/powersaveutilities/group"/>
<!-- <unit bldFile="mw/appsupport/coreapplicationuis/powersaveutilities/tsrc/public/basic/group"/> -->
</component>
<component name="gsserverenginestub" long-name="GS Server Engine Stub">
<unit bldFile="mw/appsupport/coreapplicationuis/gsserverenginestub/group"/>
</component>
<component name="gsserverengine" long-name="GS Server Engine">
<unit bldFile="mw/appsupport/coreapplicationuis/gsserverengine/group"/>
</component>
<component name="gsserver" long-name="GS Server">
<unit bldFile="mw/appsupport/coreapplicationuis/gsserver/group"/>
</component>
<component name="sensordatacompensatorplugin" long-name="Sensor Data Compensator Plugin">
<unit bldFile="mw/appsupport/coreapplicationuis/sensordatacompensatorplugin/group"/>
<!-- <unit bldFile="mw/appsupport/coreapplicationuis/sensordatacompensatorplugin/tsrc/sensordatacompensatorplgtest/data/group"/> -->
<!-- <unit bldFile="mw/appsupport/coreapplicationuis/sensordatacompensatorplugin/tsrc/sensordatacompensatorplgtest/group"/> -->
</component>
<component unofficial="yes" name="coreapplicationuis_test" long-name="Core Application UIs Test">
<!-- <unit bldFile="mw/appsupport/coreapplicationuis/tsrc/public/basic/group"/> -->
</component>
<component unofficial="yes" name="coreapplicationuis_build" long-name="Core Application UIs Build">
<unit bldFile="mw/appsupport/coreapplicationuis/group"/>
</component>
</collection>
<collection name="startupservices" long-name="Startup Services" level="system">
<component name="splashscreen" long-name="Splash Screen">
<unit bldFile="mw/appsupport/startupservices/splashscreen/group"/>
</component>
<component name="startup">
<unit bldFile="mw/appsupport/startupservices/startup/group"/>
<!-- <unit bldFile="mw/appsupport/startupservices/startup/mediatorplugin/group"/> -->
<!-- <unit bldFile="mw/appsupport/startupservices/startup/startupsyncplugin/group"/> -->
<!-- <unit bldFile="mw/appsupport/startupservices/startup/systemerrorplugin/group"/> -->
</component>
<component name="startupanimation" long-name="Startup Animation">
<unit bldFile="mw/appsupport/startupservices/startupanimation/group"/>
</component>
<component unofficial="yes" name="startupservices_build" long-name="Startup Services Build">
<unit bldFile="mw/appsupport/startupservices/group"/>
</component>
</collection>
<collection name="systemsettings" long-name="System Settings" level="system">
<component name="gssensorplugin" long-name="GS Sensor Plugin">
<unit bldFile="mw/appsupport/systemsettings/gssensorplugin/group"/>
</component>
<component name="gsaccessoryplugin" long-name="GS Accessory Plugin">
<unit bldFile="mw/appsupport/systemsettings/gsaccessoryplugin/group"/>
</component>
<component unofficial="yes" name="systemsettings_build" long-name="System Settings Build">
<unit bldFile="mw/appsupport/systemsettings/group"/>
</component>
</collection>
<collection name="appsupport_info" long-name="Generic Application Support Info" level="specific">
<component unofficial="yes" name="appsupport_plat" long-name="Generic Application Support Platform Interfaces" class="api">
<unit bldFile="mw/appsupport/appsupport_plat/group"/>
<!-- <unit bldFile="mw/appsupport/appsupport_plat/profiles_engine_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/appsupport/appsupport_plat/settings_backgroundimage_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/appsupport/appsupport_plat/settings_framework_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/appsupport/appsupport_plat/settings_launch_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/appsupport/appsupport_plat/settings_listbox_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="appsupport_pub" long-name="Generic Application Support Public Interfaces" class="api">
<!-- <unit bldFile="mw/appsupport/appsupport_pub/flash_viewer_framework_api/tsrc/bc/flashviewerframework/group"/> -->
<unit bldFile="mw/appsupport/appsupport_pub/group"/>
<!-- <unit bldFile="mw/appsupport/appsupport_pub/network_status_api/tsrc/bc/networkstatus/group"/> -->
<!-- <unit bldFile="mw/appsupport/appsupport_pub/profiles_engine_wrapper_api/tsrc/bc/profilesenginewrapperapi/group"/> -->
</component>
<component unofficial="yes" name="appsupport_build" long-name="Generic Application Support Build">
<unit bldFile="mw/appsupport/group"/>
</component>
</collection>
</block>
<block name="securitysrv" long-name="Security Services" tech_domain="se" level="generic" levels="plugin framework server generic specific">
<collection name="gba" long-name="Generic Boot Architecture" level="specific">
<component name="uicc" long-name="Uicc">
<unit bldFile="mw/securitysrv/gba/uicc/group"/>
</component>
<component name="bootstrap" long-name="Bootstrap">
<unit bldFile="mw/securitysrv/gba/bootstrap/group"/>
</component>
<component name="gbaserver" long-name="GBA Server">
<unit bldFile="mw/securitysrv/gba/gbaserver/group"/>
</component>
<component name="gbaapi" long-name="GBA API">
<unit bldFile="mw/securitysrv/gba/gbaapi/group"/>
</component>
<component name="gbafilter" long-name="GBA Filter">
<unit bldFile="mw/securitysrv/gba/gbafilter/group"/>
</component>
<component unofficial="yes" name="gba_build" long-name="Generic Boot Architecture Build">
<unit bldFile="mw/securitysrv/gba/group"/>
</component>
</collection>
<collection name="wim" long-name="WIM" level="framework">
<component name="swimreader" long-name="Swim Reader"/>
<component name="scard" long-name="S Card"/>
<component name="wimutil" long-name="WIM Util"/>
<component name="wimserver" long-name="WIM Server"/>
<component name="wimclient" long-name="WIM Client"/>
<component name="wimplugin" long-name="WIM Plugin"/>
<component unofficial="yes" name="wim_build" long-name="WIM Build">
<unit bldFile="mw/securitysrv/wim/group"/>
</component>
</collection>
<collection name="cms" long-name="Certificate Management Services" level="generic">
<component name="cms_build" long-name="CMS">
<unit bldFile="mw/securitysrv/cms/group"/>
</component>
</collection>
<collection name="pkiutilities" long-name="PKI Utilities" level="plugin">
<component name="x509certnameparser" long-name="X509cert Name Parser">
<unit bldFile="mw/securitysrv/pkiutilities/x509certnameparser/group"/>
</component>
<component name="pkcs12">
<unit bldFile="mw/securitysrv/pkiutilities/pkcs12/group"/>
</component>
<component name="certmanui" long-name="Certman UI">
<unit bldFile="mw/securitysrv/pkiutilities/certmanui/group"/>
</component>
<component name="ctsecuritydialogs" long-name="CT Security Dialogs">
<unit bldFile="mw/securitysrv/pkiutilities/ctsecuritydialogs/group"/>
</component>
<component name="certsaver" long-name="Cert Saver">
<unit bldFile="mw/securitysrv/pkiutilities/certsaver/group"/>
</component>
<component name="secmodui" long-name="Sec Mod UI">
<unit bldFile="mw/securitysrv/pkiutilities/secmodui/group"/>
</component>
<component name="devicetoken" long-name="Device Token">
<unit bldFile="mw/securitysrv/pkiutilities/devicetoken/group"/>
</component>
<component name="certificates">
<unit bldFile="mw/securitysrv/pkiutilities/certificates/group"/>
</component>
<component name="certificates_oem"/>
<component unofficial="yes" name="pkiutilities_build" long-name="PKI Utilities Build">
<unit bldFile="mw/securitysrv/pkiutilities/group"/>
</component>
</collection>
<collection name="remotelock" long-name="Remote Lock" level="server">
<component name="remotelocksettings" long-name="Remote Lock Settings"/>
<component name="remotelockengine" long-name="Remote Lock Engine"/>
<component unofficial="yes" name="remotelock_build" long-name="Remote Lock Build">
<unit bldFile="mw/securitysrv/remotelock/group"/>
</component>
</collection>
<collection name="boottimeintegritycheck" long-name="Boot Time Integrity Check" level="plugin">
<component name="trkdummy" long-name="Trk Dummy">
<!-- <unit bldFile="mw/securitysrv/boottimeintegritycheck/trkdummy/group"/> -->
</component>
<component unofficial="yes" name="boottimeintegritycheck_build" long-name="Boot Time Integrity Check Build">
<unit bldFile="mw/securitysrv/boottimeintegritycheck/group"/>
</component>
</collection>
<collection name="securitydialogs" long-name="Security Dialogs" level="specific">
<component name="keylockpolicyapi" long-name="Keylock Policy Api">
<unit bldFile="mw/securitysrv/securitydialogs/keylockpolicyapi/group"/>
</component>
<component name="autolock">
<unit bldFile="mw/securitysrv/securitydialogs/autolock/group"/>
</component>
<component name="secui" long-name="Sec UI">
<unit bldFile="mw/securitysrv/securitydialogs/secui/group"/>
</component>
<component name="securitynotifier" long-name="Security Notifier">
<unit bldFile="mw/securitysrv/securitydialogs/securitynotifier/group"/>
</component>
<component name="securityobserver" long-name="Security Observer">
<unit bldFile="mw/securitysrv/securitydialogs/securityobserver/group"/>
</component>
<component unofficial="yes" name="securitydialogs_build" long-name="Security Dialogs Build">
<unit bldFile="mw/securitysrv/securitydialogs/group"/>
</component>
</collection>
<collection name="securitysrv_info" long-name="Security Services Info" level="specific">
<component unofficial="yes" name="securitysrv_build" long-name="Security Services Build">
<unit bldFile="mw/securitysrv/group"/>
</component>
<component unofficial="yes" name="secsrv_plat" class="api">
<!-- <unit bldFile="mw/securitysrv/secsrv_plat/devicelock_access_api/group"/> -->
<unit bldFile="mw/securitysrv/secsrv_plat/group"/>
<!-- <unit bldFile="mw/securitysrv/secsrv_plat/keyguard_access_api/group"/> -->
<!-- <unit bldFile="mw/securitysrv/secsrv_plat/lockapp_server_api/group"/> -->
</component>
<component unofficial="yes" name="securitysrv_test" long-name="Security Services Test">
<!-- <unit bldFile="mw/securitysrv/tsrc/group"/> -->
</component>
</collection>
</block>
<block name="drm" long-name="DRM" tech_domain="se" level="generic" levels="plugin framework server generic specific">
<collection name="commondrm" long-name="Common DRM" level="generic">
<component name="drmencryptor" long-name="DRM Encryptor"/>
<component name="drmsettingsplugin" long-name="DRM Settings Plugin"/>
<component name="drmrightsmanagerui" long-name="DRM Rights Manager UI">
<unit bldFile="mw/drm/commondrm/drmrightsmanagerui/help/group"/>
</component>
<component name="drmutility" long-name="DRM Utility">
<unit bldFile="mw/drm/commondrm/drmutility/group"/>
</component>
<component name="drmserviceapiwrapper" long-name="DRM Service API Wrapper">
<unit bldFile="mw/drm/commondrm/drmserviceapiwrapper/group"/>
</component>
<component name="drmrightsstoringlocation" long-name="DRM Rights Storing Location">
<unit bldFile="mw/drm/commondrm/drmrightsstoringlocation/group"/>
</component>
<component unofficial="yes" name="commondrm_build" long-name="Common DRM Build">
<unit bldFile="mw/drm/commondrm/group"/>
</component>
</collection>
<collection name="omadrm" long-name="OMA DRM" level="server">
<component name="drmroapwbxmlparser" long-name="DRM ROAP WBXML Parser">
<!-- <unit bldFile="mw/drm/omadrm/drmroapwbxmlparser/group"/> -->
</component>
<component name="drmplugins" long-name="DRM Plugins">
<!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmfilter/group"/> -->
<!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmrecognizer/group"/> -->
<!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmrohandler/group"/> -->
<!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmromtm/group"/> -->
</component>
<component name="drmengine" long-name="DRM Engine"/>
<component name="drmhelper" long-name="DRM Helper">
<!-- <unit bldFile="mw/drm/omadrm/drmhelper/drmhelperserver/group"/> -->
<!-- <unit bldFile="mw/drm/omadrm/drmhelper/group"/> -->
</component>
<component name="drmlicensemanager" long-name="Drm License Manager">
<!-- <unit bldFile="mw/drm/omadrm/drmlicensemanager/group"/> -->
</component>
<component unofficial="yes" name="omadrm_build" long-name="OMA DRM Build">
<unit bldFile="mw/drm/omadrm/group"/>
</component>
</collection>
<collection name="wmdrm" long-name="WM DRM" level="framework">
<component name="wmdrmengine" long-name="WM DRM Engine">
<!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmagent/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmfileserver/client/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmfileserver/server/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmserver/client/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmserver/clientwrapper/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmserver/server/group"/> -->
</component>
<component name="camese" long-name="Camese">
<!-- <unit bldFile="mw/drm/wmdrm/camese/cameseutility/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/camese/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/camese/httpfiltercamese/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdla/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdlaapp/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdladefaulthttpplugin/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdladefaultuiplugin/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdlautils/group"/> -->
<!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdlawrapper/group"/> -->
</component>
<component name="wmdrmplugins" long-name="WM DRM Plugins"/>
<component unofficial="yes" name="wmdrm_build" long-name="WM DRM Build">
<unit bldFile="mw/drm/wmdrm/group"/>
</component>
</collection>
<collection name="drm_info" long-name="DRM Info" level="specific">
<component unofficial="yes" name="drm_pub" long-name="DRM Public Interfaces" class="api">
<!-- <unit bldFile="mw/drm/drm_pub/drm_helper_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/drm/drm_pub/drm_license_checker_api/tsrc/group"/> -->
<unit bldFile="mw/drm/drm_pub/group"/>
<!-- <unit bldFile="mw/drm/drm_pub/oma_drm_caf_agent_api/tsrc/bc/group"/> -->
</component>
<component unofficial="yes" name="drm_plat" long-name="DRM Platform Interfaces" class="api">
<!-- <unit bldFile="mw/drm/drm_plat/drm_common_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/drm/drm_plat/drm_rights_api/tsrc/group"/> -->
<unit bldFile="mw/drm/drm_plat/group"/>
<!-- <unit bldFile="mw/drm/drm_plat/roap_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="drm_build" long-name="DRM Build">
<unit bldFile="mw/drm/group"/>
</component>
</collection>
</block>
<block name="accesssec" long-name="Access Security" tech_domain="dc" level="generic" levels="plugin framework server generic specific">
<collection name="wlansecuritysettings" long-name="WLAN Security Settings" level="specific">
<component name="wapisecuritysettingsui" long-name="WAPI Security Settings UI">
<unit bldFile="mw/accesssec/wlansecuritysettings/wapisecuritysettingsui/stub/group"/>
</component>
<component name="wepsecuritysettingsui" long-name="WEP Security Eettings UI">
<unit bldFile="mw/accesssec/wlansecuritysettings/wepsecuritysettingsui/group"/>
</component>
<component name="wifiprotectedsetup" long-name="WIFI Protected Setup">
<unit bldFile="mw/accesssec/wlansecuritysettings/wifiprotectedsetup/group"/>
</component>
<component name="wlaneapsettingsui" long-name="WLAN EAP Settings UI">
<unit bldFile="mw/accesssec/wlansecuritysettings/wlaneapsettingsui/group"/>
</component>
<component name="wpasecuritysettingsui" long-name="WPA Security Settings UI">
<unit bldFile="mw/accesssec/wlansecuritysettings/wpasecuritysettingsui/group"/>
</component>
<component unofficial="yes" name="wlansecuritysettings_build" long-name="WLAN Security Settings Build">
<unit bldFile="mw/accesssec/wlansecuritysettings/group"/>
</component>
</collection>
<collection name="eapol" long-name="EAPOL" level="framework">
<component name="eapol_framework" long-name="EAPOL Framework">
<unit bldFile="mw/accesssec/eapol/eapol_framework/eapol_symbian/group"/>
</component>
<component unofficial="yes" name="eapol_build" long-name="EAPOL Build">
<unit bldFile="mw/accesssec/eapol/group"/>
</component>
</collection>
<collection name="accesssec_info" long-name="Access Security Info" level="specific">
<component unofficial="yes" name="accesssec_plat" long-name="Access Security Platform Interfaces" class="api">
<unit bldFile="mw/accesssec/accesssec_plat/group"/>
</component>
<component unofficial="yes" name="accesssec_build" long-name="Access Security Build">
<unit bldFile="mw/accesssec/group"/>
</component>
</collection>
</block>
<block name="locationsrv" long-name="Location Services" tech_domain="lo" level="specific" levels="plugins fw interface">
<collection name="landmarks" long-name="Landmarks" level="fw">
<component name="locationlandmarks" long-name="Location Landmarks">
<unit bldFile="mw/locationsrv/landmarks/locationlandmarks/group"/>
</component>
<component unofficial="yes" name="landmarks_build" long-name="Landmarks Build">
<unit bldFile="mw/locationsrv/landmarks/group"/>
</component>
</collection>
<collection name="locationmapnavfw" long-name="Location Map Nav Framework" level="fw">
<component name="library" long-name="Library">
<unit bldFile="mw/locationsrv/locationmapnavfw/library/group"/>
</component>
<component name="aiwprovider" long-name="Application Inter-Working Provider">
<unit bldFile="mw/locationsrv/locationmapnavfw/aiwprovider/group"/>
</component>
<component unofficial="yes" name="locationmapnavfw_build" long-name="Location Map Nav Framework Build">
<unit bldFile="mw/locationsrv/locationmapnavfw/group"/>
</component>
</collection>
<collection name="locationsystemui" long-name="Location System UI" level="interface">
<component name="locationsysui" long-name="Location Sys UI">
<unit bldFile="mw/locationsrv/locationsystemui/locationsysui/group"/>
</component>
<component unofficial="yes" name="locationsystemui_build" long-name="Location System UI Build">
<unit bldFile="mw/locationsrv/locationsystemui/group"/>
</component>
</collection>
<collection name="supl" long-name="SUPL" level="plugins">
<component name="locationsuplfw" long-name="Location SUPL Framework">
<unit bldFile="mw/locationsrv/supl/locationsuplfw/group"/>
</component>
<component name="locationomasuplprotocolhandler" long-name="Location OMA SUPL Protocol Handler">
<unit bldFile="mw/locationsrv/supl/locationomasuplprotocolhandler/group"/>
</component>
<component name="locationomasuplpostester" long-name="Location OMA SUPL Pos Tester">
<unit bldFile="mw/locationsrv/supl/locationomasuplpostester/group"/>
</component>
<component unofficial="yes" name="supl_build" long-name="SUPL Build">
<unit bldFile="mw/locationsrv/supl/group"/>
</component>
</collection>
<collection name="locationtriggering" long-name="Location Triggering" level="interface">
<component name="ltlogger" long-name="LT Logger">
<unit bldFile="mw/locationsrv/locationtriggering/ltlogger/group"/>
</component>
<component name="ltclientlib" long-name="LT Client Lib">
<unit bldFile="mw/locationsrv/locationtriggering/ltclientlib/group"/>
</component>
<component name="ltmanagementlib" long-name="LT Management Library">
<unit bldFile="mw/locationsrv/locationtriggering/ltmanagementlib/group"/>
</component>
<component name="ltcontainer" long-name="LT Container">
<unit bldFile="mw/locationsrv/locationtriggering/ltcontainer/group"/>
</component>
<component name="ltserver" long-name="LT Server">
<unit bldFile="mw/locationsrv/locationtriggering/ltserver/group"/>
</component>
<component name="ltstrategypluginapi" long-name="LT Strategy Plugin API">
<unit bldFile="mw/locationsrv/locationtriggering/ltstrategypluginapi/group"/>
</component>
<component name="ltstrategyengine" long-name="LT Strategy Engine">
<unit bldFile="mw/locationsrv/locationtriggering/ltstrategyengine/group"/>
</component>
<component name="ltmovementdetectionpluginapi" long-name="Movement Detection Plugin API">
<unit bldFile="mw/locationsrv/locationtriggering/ltmovementdetectionpluginapi/group"/>
</component>
<component name="ltcellidmovementdetector" long-name="Cell ID Movement Detector">
<unit bldFile="mw/locationsrv/locationtriggering/ltcellidmovementdetector/group"/>
</component>
<component name="lbtmgmtui" long-name="LBT Management UI">
<unit bldFile="mw/locationsrv/locationtriggering/lbtmgmtui/group"/>
</component>
<component unofficial="yes" name="locationtriggering_test" long-name="Location Triggering Test">
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/lbtcancellationtest/cancelcreatetest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/additionaltests/createtest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/additionaltests/handlingprocesstest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/lbtplatsectest/testlbtplatsecurity2_exe/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/lbtcancellationtest/cancellisttriggerstest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/lbtcancellationtest/cancelcreateiteratortest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/lbtplatsectest/testlbtplatsecurity3_exe/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/firingofstartuptriggerandlisttrigger/createtest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/t_mgmtsettings/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/lbtplatsectest/testlbtplatsecurity4_exe/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/lbtcancellationtest/cancelgettriggerstest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/additionaltests/modifytest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/t_mgmtsettings/createtest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/lbtplatsectest/testlbtplatsecurity5_exe/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/additionaltests/notificationtest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/lbtcancellationtest/cancelsettriggerstest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/lbtcancellationtest/canceldeletetest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/additionaltests/deletetest/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locationtriggering/tsrc/lbtengine_test/lbtplatsectest/testlbtplatsecurity1_exe/group"/> -->
</component>
<component unofficial="yes" name="locationtriggering_build" long-name="Location Triggering Build">
<unit bldFile="mw/locationsrv/locationtriggering/group"/>
</component>
</collection>
<collection name="locationsrv_info" long-name="Location Services Info" level="interface">
<component unofficial="yes" name="locsrv_plat" class="api">
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/geocoding_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/geocoding_api/tsrc/mapnavproviderrefapp/group"/> -->
<unit bldFile="mw/locationsrv/locsrv_plat/group"/>
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/location_centre_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/location_settings_launch_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/map_and_navigation_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/map_and_navigation_api/tsrc/mapnavproviderrefapp/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/map_and_navigation_provider_discovery_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/map_and_navigation_provider_discovery_api/tsrc/mapnavproviderrefapp/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/map_image_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/map_image_api/tsrc/testprovider/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/map_image_conversion_plugin_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/map_image_conversion_plugin_api/tsrc/mapnavproviderrefapp/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/oma_supl_asn_codec_plugin_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/supl_network_initiation_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/supl_pos_message_plugin_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/supl_pos_message_plugin_api/tsrc/posmsgpluginreferenceimpl/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/supl_settings_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_plat/supl_terminal_initiation_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="genericpositioningplugins">
<unit bldFile="mw/locationsrv/genericpositioningplugins/group"/>
</component>
<component unofficial="yes" name="locationsrv_test" long-name="Location Services Test">
<!-- <unit bldFile="mw/locationsrv/tsrc/group"/> -->
</component>
<component unofficial="yes" name="locationsrv_build" long-name="Location Services Build">
<unit bldFile="mw/locationsrv/group"/>
</component>
<component unofficial="yes" name="locsrv_pub" class="api">
<!-- <unit bldFile="mw/locationsrv/locsrv_pub/blid_application_satellite_info_api/tsrc/bc_blid_application_satellite_info_api/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_pub/blid_application_satellite_info_api/tsrc/ut_csatelliteuitest/group"/> -->
<unit bldFile="mw/locationsrv/locsrv_pub/group"/>
<!-- <unit bldFile="mw/locationsrv/locsrv_pub/landmarks_api/tsrc/bc_landmarks_api/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_pub/landmarks_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_pub/landmarks_database_management_api/tsrc/bc_landmarks_database_management_api/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_pub/landmarks_database_management_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_pub/landmarks_search_api/tsrc/bc_landmarks_search_api/group"/> -->
<!-- <unit bldFile="mw/locationsrv/locsrv_pub/landmarks_search_api/tsrc/group"/> -->
</component>
</collection>
</block>
<block name="ipconnmgmt" long-name="IP Connectivity Management" tech_domain="dc" level="generic" levels="plugin framework server generic utils">
<collection name="alwayson_net_plugin" long-name="Always On Net Plugin" level="server">
<component name="pdpcontextmanager2" long-name="PDP Context Manager 2">
<unit bldFile="mw/ipconnmgmt/alwayson_net_plugin/pdpcontextmanager2/group"/>
</component>
<component unofficial="yes" name="alwayson_net_plugin_build" long-name="Always On Net Plugin Build">
<unit bldFile="mw/ipconnmgmt/alwayson_net_plugin/group"/>
</component>
</collection>
<collection name="bearermanagement" long-name="Bearer Management" level="framework">
<component name="mpm" long-name="MPM">
<unit bldFile="mw/ipconnmgmt/bearermanagement/mpm/group"/>
</component>
<component name="bearermanager" long-name="Bearer Manager">
<unit bldFile="mw/ipconnmgmt/bearermanagement/bearermanager/group"/>
</component>
<component unofficial="yes" name="bearermanagement_build" long-name="Bearer Management Build">
<unit bldFile="mw/ipconnmgmt/bearermanagement/group"/>
</component>
</collection>
<collection name="connectionmonitoring" long-name="Connection Monitoring" level="server">
<component name="connectionmonitorplugin" long-name="Connection Monitor Plugin">
<unit bldFile="mw/ipconnmgmt/connectionmonitoring/connectionmonitorplugin/group"/>
</component>
<component name="connectionmonitorui" long-name="Connection Monitor UI">
<unit bldFile="mw/ipconnmgmt/connectionmonitoring/connectionmonitorui/group"/>
</component>
<component name="connmon" long-name="Connection Monitor">
<unit bldFile="mw/ipconnmgmt/connectionmonitoring/connmon/connectionmonitor/group"/>
<unit bldFile="mw/ipconnmgmt/connectionmonitoring/connmon/dataconnectionlogger/group"/>
</component>
<component name="connmonext" long-name="Connection Monitor Ext">
<unit bldFile="mw/ipconnmgmt/connectionmonitoring/connmonext/group"/>
</component>
<component unofficial="yes" name="connectionmonitoring_build" long-name="Connection Monitoring Build">
<unit bldFile="mw/ipconnmgmt/connectionmonitoring/group"/>
</component>
</collection>
<collection name="accesspointcontrol" long-name="Access Point Control" level="plugin">
<component name="apcontrollistplugin" long-name="Access Point Control List Plugin">
<unit bldFile="mw/ipconnmgmt/accesspointcontrol/apcontrollistplugin/group"/>
</component>
</collection>
<collection name="apengine" long-name="Application Engine" level="framework">
<component name="apeng" long-name="Access Point Engine">
<unit bldFile="mw/ipconnmgmt/apengine/apeng/group"/>
</component>
<component name="apsettingshandlerui" long-name="Access Point Settings Handler UI">
<unit bldFile="mw/ipconnmgmt/apengine/apsettingshandlerui/group"/>
</component>
<component name="apsettingsplugin" long-name="Access Point Settings Plugin">
<unit bldFile="mw/ipconnmgmt/apengine/apsettingsplugin/group"/>
</component>
<component unofficial="yes" name="apengine_build" long-name="Application Engine Build">
<unit bldFile="mw/ipconnmgmt/apengine/group"/>
</component>
</collection>
<collection name="cmmanager" long-name="CM Manager" level="framework">
<component name="cmmgr" long-name="CM Manager">
<unit bldFile="mw/ipconnmgmt/cmmanager/cmmgr/group"/>
</component>
</collection>
<collection name="dbcreator" long-name="DB Creator" level="utils">
<component name="commsdatcreator" long-name="Comms Database Creator">
<unit bldFile="mw/ipconnmgmt/dbcreator/commsdatcreator/group"/>
</component>
<component name="commsdatcreatorrfsplugin" long-name="Comms Database Creator RFS Pluginr">
<unit bldFile="mw/ipconnmgmt/dbcreator/commsdatcreatorrfsplugin/group"/>
</component>
<component name="commsdatstartup" long-name="Comms Database Startup">
<unit bldFile="mw/ipconnmgmt/dbcreator/commsdatstartup/group"/>
</component>
<component name="dbcreatorexe" long-name="DB Creator">
<unit bldFile="mw/ipconnmgmt/dbcreator/dbcreatorexe/group"/>
</component>
<component unofficial="yes" name="dbcreator_build" long-name="DB Creator Build">
<unit bldFile="mw/ipconnmgmt/dbcreator/group"/>
</component>
</collection>
<collection name="connectionutilities" long-name="Connection Utilities" level="utils">
<component name="connectiondialogs" long-name="ConnectionDialogs">
<unit bldFile="mw/ipconnmgmt/connectionutilities/connectiondialogs/group"/>
</component>
</collection>
<collection name="ipconnmgmt_info" long-name="IP Connectivity Management Info" level="utils">
<component unofficial="yes" name="ipconnmgmt_build" long-name="IP Connectivity Management Build">
<unit bldFile="mw/ipconnmgmt/group"/>
</component>
<component unofficial="yes" name="ipcm_pub" class="api">
<unit bldFile="mw/ipconnmgmt/ipcm_pub/group"/>
</component>
<component unofficial="yes" name="ipcm_plat" class="api">
<unit bldFile="mw/ipconnmgmt/ipcm_plat/group"/>
</component>
</collection>
</block>
<block name="netprotocols" long-name="High-level Internet Protocols" tech_domain="dc" level="generic" levels="plugin framework server generic specific">
<collection name="httpfilters" long-name="HTTP Filters" level="plugin">
<component name="httpfiltercommon" long-name="HTTP Filter Common">
<unit bldFile="mw/netprotocols/httpfilters/httpfiltercommon/group"/>
</component>
<component name="cookie" long-name="Cookie">
<unit bldFile="mw/netprotocols/httpfilters/cookie/group"/>
</component>
<component name="deflatefilter" long-name="Deflate Filter">
<unit bldFile="mw/netprotocols/httpfilters/deflatefilter/group"/>
</component>
<component name="httpfilteracceptheader" long-name="HTTP Filter Accept Header">
<unit bldFile="mw/netprotocols/httpfilters/httpfilteracceptheader/group"/>
</component>
<component name="httpfilterauthentication" long-name="HTTP Filter Authentication">
<unit bldFile="mw/netprotocols/httpfilters/httpfilterauthentication/group"/>
</component>
<component name="httpfilterconnhandler" long-name="HTTP Filter Conn Handler">
<unit bldFile="mw/netprotocols/httpfilters/httpfilterconnhandler/group"/>
</component>
<component name="httpfilteriop" long-name="HTTP Filter Iop">
<unit bldFile="mw/netprotocols/httpfilters/httpfilteriop/group"/>
</component>
<component name="httpfilterproxy" long-name="HTTP Filter Proxy">
<unit bldFile="mw/netprotocols/httpfilters/httpfilterproxy/group"/>
</component>
<component name="uaproffilter" long-name="UAProf Filter">
<unit bldFile="mw/netprotocols/httpfilters/uaproffilter/group"/>
</component>
<component unofficial="yes" name="httpfilters_build" long-name="HTTP Filters Build">
<unit bldFile="mw/netprotocols/httpfilters/group"/>
</component>
</collection>
<collection name="netprotocols_info" long-name="High-level Internet Protocols Info" level="specific">
<component unofficial="yes" name="netprotocols_plat" long-name="High-level Internet Protocols Platform Interfaces" class="api">
<unit bldFile="mw/netprotocols/netprotocols_plat/group"/>
</component>
<component unofficial="yes" name="netprotocols_build" long-name="High-level Internet Protocols Build">
<unit bldFile="mw/netprotocols/group"/>
</component>
</collection>
</block>
<block name="ipappprotocols" long-name="IP App Protocols" tech_domain="dc" level="generic" levels="plugin framework conn server">
<collection name="rtp" long-name="RTP" level="server">
<component name="srtpstack" long-name="SRTP Stack">
<unit bldFile="mw/ipappprotocols/rtp/srtpstack/group"/>
<!-- <unit bldFile="mw/ipappprotocols/rtp/srtpstack/tsrc/ut_srtpstack/group"/> -->
</component>
<component name="rtpstack" long-name="RTP Stack">
<unit bldFile="mw/ipappprotocols/rtp/rtpstack/group"/>
<!-- <unit bldFile="mw/ipappprotocols/rtp/rtpstack/tsrc/ut_rtpstack/group"/> -->
</component>
</collection>
<collection name="sipplugins" long-name="SIP Plugins" level="plugin">
<component name="sippwlanplugin" long-name="SIP WLAN Plugin">
<unit bldFile="mw/ipappprotocols/sipplugins/sippwlanplugin/group"/>
</component>
<component name="sippsipsettingsui" long-name="SIP Settings UI">
<unit bldFile="mw/ipappprotocols/sipplugins/sippsipsettingsui/group"/>
<!-- <unit bldFile="mw/ipappprotocols/sipplugins/sippsipsettingsui/tsrc/ut_sipsettingsui/group"/> -->
</component>
<component name="sippdevmgmtsipadapter" long-name="Device Management SIP Adapter">
<unit bldFile="mw/ipappprotocols/sipplugins/sippdevmgmtsipadapter/group"/>
<!-- <unit bldFile="mw/ipappprotocols/sipplugins/sippdevmgmtsipadapter/tsrc/ut_cnsmldmsipadapter/group"/> -->
</component>
<component name="sippsystemstatemonitor" long-name="SIP System State Monitor">
<unit bldFile="mw/ipappprotocols/sipplugins/sippsystemstatemonitor/group"/>
</component>
<component name="sippsipadapter" long-name="SIP Adapter">
<unit bldFile="mw/ipappprotocols/sipplugins/sippsipadapter/group"/>
<!-- <unit bldFile="mw/ipappprotocols/sipplugins/sippsipadapter/tsrc/ut_cwpsipadapter/group"/> -->
</component>
</collection>
<collection name="ipappprotocols_info" long-name="IP App Protocols Info" level="server">
<component unofficial="yes" name="ipappprotocols_plat" long-name="IP App Protocols Platform Interfaces" class="api">
<unit bldFile="mw/ipappprotocols/ipappprotocols_plat/group"/>
</component>
<component unofficial="yes" name="ipappprotocols_build" long-name="IP App Protocols Build">
<unit bldFile="mw/ipappprotocols/group"/>
</component>
</collection>
</block>
<block name="wirelessacc" long-name="Wireless Access" tech_domain="dc" level="specific" levels="framework generic ui">
<collection name="hotspotfw" long-name="Hotspot Framework" level="framework">
<component name="hsserver" long-name="HotSpot Server"/>
<component name="hsclient" long-name="HS Client"/>
<component name="internetconnectivitytestservice" long-name="Internet Connectivity Test Service">
<!-- <unit bldFile="mw/wirelessacc/hotspotfw/internetconnectivitytestservice/group"/> -->
</component>
<component name="ictsdialogs" long-name="ICTS Dialogs">
<!-- <unit bldFile="mw/wirelessacc/hotspotfw/ictsdialogs/group"/> -->
</component>
<component name="hspluginforagent" long-name="HotSpot Plugin For Agent">
<!-- <unit bldFile="mw/wirelessacc/hotspotfw/hspluginforagent/group"/> -->
</component>
<component name="hsbrowser" long-name="HotSpot Browser">
<!-- <unit bldFile="mw/wirelessacc/hotspotfw/hsbrowser/group"/> -->
</component>
<component unofficial="yes" name="hotspotfw_build" long-name="Hotspot Framework Build">
<unit bldFile="mw/wirelessacc/hotspotfw/group"/>
</component>
</collection>
<collection name="wlanutilities" long-name="WLAN Utilities" level="generic">
<component name="wlanplugin" long-name="WLAN Plugin">
<unit bldFile="mw/wirelessacc/wlanutilities/wlanplugin/group"/>
</component>
<component name="wlansettingsui" long-name="WLAN Settings UI">
<unit bldFile="mw/wirelessacc/wlanutilities/wlansettingsui/group"/>
</component>
<component name="wlansniffer" long-name="WLAN Sniffer">
<unit bldFile="mw/wirelessacc/wlanutilities/wlansniffer/group"/>
</component>
<component name="wlanindicatorplugin" long-name="WLAN Indicator Plugin">
<unit bldFile="mw/wirelessacc/wlanutilities/wlanindicatorplugin/group"/>
</component>
<component unofficial="yes" name="wlanutilities_build" long-name="WLAN Utilities Build">
<unit bldFile="mw/wirelessacc/wlanutilities/group"/>
</component>
</collection>
<collection name="wirelessacc_info" long-name="Wireless Access Info" level="ui">
<component unofficial="yes" name="hsfw_plat" class="api">
<unit bldFile="mw/wirelessacc/hsfw_plat/group"/>
</component>
<component unofficial="yes" name="wirelessacc_build" long-name="Wireless Access Build">
<unit bldFile="mw/wirelessacc/group"/>
</component>
</collection>
</block>
<block name="vpnclient" long-name="VPN Client" tech_domain="dc" level="specific" levels="engine ui api">
<collection name="vpnclient_sis" long-name="VPN Client Sis" level="api">
<component name="ce_sis" long-name="CE SIS">
<!-- <unit bldFile="mw/vpnclient/vpnclient_sis/ce_sis/group"/> -->
</component>
<component name="stub_sis" long-name="Stub Sis">
<!-- <unit bldFile="mw/vpnclient/vpnclient_sis/stub_sis/group"/> -->
</component>
<component unofficial="yes" name="vpnclient_sis_build">
<!-- <unit bldFile="mw/vpnclient/vpnclient_sis/group"/> -->
</component>
</collection>
<collection name="vpnengine" long-name="VPN Engine" level="engine">
<component name="eventmediatorapi" long-name="Event Mediator API">
<unit bldFile="mw/vpnclient/vpnengine/eventmediatorapi/group"/>
</component>
<component name="eventviewer" long-name="Event Viewer">
<unit bldFile="mw/vpnclient/vpnengine/eventviewer/group"/>
</component>
<component name="vpnins" long-name="VPN Ins">
<unit bldFile="mw/vpnclient/vpnengine/vpnins/group"/>
</component>
<component name="acuagenttransport" long-name="ACU Agent Transport">
<unit bldFile="mw/vpnclient/vpnengine/acuagenttransport/group"/>
</component>
<component name="acupluginlib" long-name="ACU Plugin Lib">
<unit bldFile="mw/vpnclient/vpnengine/acupluginlib/group"/>
</component>
<component name="ikepolparser" long-name="IKE Policy Parser">
<unit bldFile="mw/vpnclient/vpnengine/ikepolparser/group"/>
</component>
<component name="utlbase64" long-name="UTL Base64">
<unit bldFile="mw/vpnclient/vpnengine/utlbase64/group"/>
</component>
<component name="utlcrypto" long-name="UTL Crypto">
<unit bldFile="mw/vpnclient/vpnengine/utlcrypto/group"/>
</component>
<component name="utlxml" long-name="UTL XML">
<unit bldFile="mw/vpnclient/vpnengine/utlxml/group"/>
</component>
<component name="utlpkcs10" long-name="UTL PKCS10">
<unit bldFile="mw/vpnclient/vpnengine/utlpkcs10/group"/>
</component>
<component name="pkiserviceapi" long-name="PKI Service API">
<unit bldFile="mw/vpnclient/vpnengine/pkiserviceapi/group"/>
</component>
<component name="acuagentcrypto" long-name="ACU Agent Crypto">
<unit bldFile="mw/vpnclient/vpnengine/acuagentcrypto/group"/>
</component>
<component name="vpnextapi" long-name="VPN Ext. API">
<unit bldFile="mw/vpnclient/vpnengine/vpnextapi/group"/>
</component>
<component name="ikecert" long-name="Ike Cert">
<unit bldFile="mw/vpnclient/vpnengine/ikecert/group"/>
</component>
<component name="kmdapi" long-name="KMD API">
<unit bldFile="mw/vpnclient/vpnengine/kmdapi/group"/>
</component>
<component name="kmdserver" long-name="Kmd Server">
<unit bldFile="mw/vpnclient/vpnengine/kmdserver/group"/>
</component>
<component name="ikeutils" long-name="IKE Utils">
<unit bldFile="mw/vpnclient/vpnengine/ikeutils/group"/>
</component>
<component name="ikev1lib" long-name="Ikev1 Library">
<unit bldFile="mw/vpnclient/vpnengine/ikev1lib/group"/>
</component>
<component name="ikev2lib" long-name="Ikev2 Library">
<unit bldFile="mw/vpnclient/vpnengine/ikev2lib/group"/>
</component>
<component name="acuagentmessage" long-name="ACU Agent Message">
<unit bldFile="mw/vpnclient/vpnengine/acuagentmessage/group"/>
</component>
<component name="acuagent" long-name="ACU Agent">
<unit bldFile="mw/vpnclient/vpnengine/acuagent/group"/>
</component>
<component name="vpnawapi" long-name="VPN AW API">
<unit bldFile="mw/vpnclient/vpnengine/vpnawapi/group"/>
</component>
<component name="vpnipsecpolparser" long-name="VPN Ipsecpolparser">
<unit bldFile="mw/vpnclient/vpnengine/vpnipsecpolparser/group"/>
</component>
<component name="sit" long-name="Sit">
<unit bldFile="mw/vpnclient/vpnengine/sit/group"/>
</component>
<component name="acuins" long-name="ACU INS">
<unit bldFile="mw/vpnclient/vpnengine/acuins/group"/>
</component>
<component name="vpntcwrapper" long-name="VP NTC Wrapper">
<unit bldFile="mw/vpnclient/vpnengine/vpntcwrapper/group"/>
</component>
<component name="eventmediator" long-name="Event Mediator">
<unit bldFile="mw/vpnclient/vpnengine/eventmediator/group"/>
</component>
<component name="ipsecacuplugin" long-name="IPseca Cu Plugin">
<unit bldFile="mw/vpnclient/vpnengine/ipsecacuplugin/group"/>
</component>
<component name="pkiservice" long-name="PKI Service">
<unit bldFile="mw/vpnclient/vpnengine/pkiservice/group"/>
</component>
<component name="vpnconnagt" long-name="VPN Connagt">
<unit bldFile="mw/vpnclient/vpnengine/vpnconnagt/group"/>
</component>
<component name="vpnmanager" long-name="VPN Manager">
<unit bldFile="mw/vpnclient/vpnengine/vpnmanager/group"/>
</component>
<component name="vpncleaner" long-name="VPN Cleaner">
<unit bldFile="mw/vpnclient/vpnengine/vpncleaner/group"/>
</component>
<component name="utlpkcs12" long-name="UTL PKCS12">
<unit bldFile="mw/vpnclient/vpnengine/utlpkcs12/group"/>
</component>
<component name="dmadengine" long-name="DM Adapter Engine">
<unit bldFile="mw/vpnclient/vpnengine/dmadengine/group"/>
</component>
<component name="dmadipsecvpn" long-name="DM Adapter IPsec VPN">
<unit bldFile="mw/vpnclient/vpnengine/dmadipsecvpn/group"/>
</component>
<component name="dmadpki" long-name="DM Adapter PKI">
<unit bldFile="mw/vpnclient/vpnengine/dmadpki/group"/>
</component>
<component name="ikesocketplugin" long-name="IKE Socket Plugin">
<unit bldFile="mw/vpnclient/vpnengine/ikesocketplugin/group"/>
</component>
<component name="vpnnif" long-name="VPN NIF"/>
</collection>
<collection name="vpnui" long-name="VPN UI" level="ui">
<component name="vpnecomnotifier" long-name="VPN ECOM Notifier">
<unit bldFile="mw/vpnclient/vpnui/vpnecomnotifier/group"/>
</component>
<component name="vpndialogmanager" long-name="VPN Dialog Manager">
<unit bldFile="mw/vpnclient/vpnui/vpndialogmanager/group"/>
</component>
<component name="vpnmanagementui" long-name="VPN Management UI">
<unit bldFile="mw/vpnclient/vpnui/vpnmanagementui/group"/>
</component>
<component name="vpnpolins" long-name="VPN Policy Ins">
<unit bldFile="mw/vpnclient/vpnui/vpnpolins/group"/>
</component>
<component name="vpnpolicyrecognizer" long-name="VPN Policy Recognizer">
<unit bldFile="mw/vpnclient/vpnui/vpnpolicyrecognizer/group"/>
</component>
</collection>
<collection name="vpnapiimpl" long-name="VPN API Implementation" level="api">
<component name="vpnapi" long-name="VPN API">
<unit bldFile="mw/vpnclient/vpnapiimpl/group"/>
</component>
</collection>
<collection name="vpnclient_info" long-name="VPN Client Info" level="api">
<component unofficial="yes" name="vpnclient_help" long-name="VPN Client Help">
<unit bldFile="mw/vpnclient/help/group"/>
</component>
<component unofficial="yes" name="vpnclient_build" long-name="VPN Client Build">
<unit bldFile="mw/vpnclient/group"/>
</component>
<component unofficial="yes" name="vpnc_plat" class="api">
<unit bldFile="mw/vpnclient/vpnc_plat/vpnapi/group"/>
</component>
</collection>
</block>
<block name="ipappsrv" long-name="IP App Services" tech_domain="vc" level="specific" levels="framework generic server conn plugin">
<collection name="multimediacommscontroller" long-name="Multimedia Comms Controller" level="conn">
<component name="mmccinterface" long-name="MMCC Interface">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccinterface/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccinterface/tsrc/ut_interface/group"/> -->
</component>
<component name="mmccjitterbuffer" long-name="Jitter Buffer">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccjitterbuffer/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccjitterbuffer/tsrc/ut_jitterbuffer/group"/> -->
</component>
<component name="mmccqoscontroller" long-name="QoS Controller">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccqoscontroller/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccqoscontroller/tsrc/ut_qoscontroller/group"/> -->
</component>
<component name="mmccmultiplexer" long-name="MMCC Multiplexer">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccmultiplexer/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccmultiplexer/tsrc/ut_multiplexer/group"/> -->
</component>
<component name="mmccsubcontroller" long-name="MMCC Subcontroller">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccsubcontroller/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccsubcontroller/tsrc/ut_rtpmediaclock/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccsubcontroller/tsrc/ut_subcontroller/group"/> -->
</component>
<component name="mmcccontroller" long-name="MMCC Controller">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmcccontroller/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmcccontroller/tsrc/ut_controller/group"/> -->
</component>
<component name="mmccredpayloadformat" long-name="RED Payload Format">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccredpayloadformat/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccredpayloadformat/tsrc/ut_redpayloadformat/group"/> -->
</component>
<component name="mmccamrpayloadformat" long-name="AMR Payload Format">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccamrpayloadformat/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccamrpayloadformat/tsrc/ut_amrpayloadformat/group"/> -->
</component>
<component name="mmccg711payloadformat" long-name="G711 Payload Format">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccg711payloadformat/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccg711payloadformat/tsrc/ut_g711payloadformat/group"/> -->
</component>
<component name="mmccg729payloadformat" long-name="G729 Payload Format">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccg729payloadformat/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccg729payloadformat/tsrc/ut_g729payloadformat/group"/> -->
</component>
<component name="mmccilbcpayloadformat" long-name="ILBC Payload Format">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccilbcpayloadformat/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccilbcpayloadformat/tsrc/ut_ilbcpayloadformat/group"/> -->
</component>
<component name="mmccdtmfpayloadformat" long-name="DTMF Payload Format">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccdtmfpayloadformat/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccdtmfpayloadformat/tsrc/ut_dtmfpayloadformat/group"/> -->
</component>
<component name="mmccrtpsourcesink" long-name="RTP Source Sink">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccrtpsourcesink/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccrtpsourcesink/tsrc/ut_rtpsourcesink/group"/> -->
</component>
<component name="mmccvideosourcesink" long-name="Video Source Sink">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccvideosourcesink/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccvideosourcesink/tsrc/ut_videosourcesink/group"/> -->
</component>
<component name="mmcch263payloadformat" long-name="H263 Payload Format">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmcch263payloadformat/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmcch263payloadformat/tsrc/ut_h263payloadformat/group"/> -->
</component>
<component name="mmccanypayloadformat" long-name="ANY Payload Format">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccanypayloadformat/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccanypayloadformat/tsrc/ut_anypayloadformat/group"/> -->
</component>
<component name="mmccfilesourcesink" long-name="MMCC File Source Sink">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccfilesourcesink/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccfilesourcesink/tsrc/ut_filesourcesink/group"/> -->
</component>
<component name="mmccanysourcesink" long-name="Anysource Sink">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccanysourcesink/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccanysourcesink/tsrc/ut_anysourcesink/group"/> -->
</component>
<component name="mmccavcpayloadformat" long-name="AVC Payload Format">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccavcpayloadformat/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/mmccavcpayloadformat/tsrc/ut_avcpayloadformat/group"/> -->
</component>
<component unofficial="yes" name="multimediacommscontroller_build" long-name="Multimedia Comms Controller Build">
<unit bldFile="mw/ipappsrv/multimediacommscontroller/group"/>
</component>
<component unofficial="yes" name="multimediacommscontroller_test" long-name="Multimedia Comms Controller Test">
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/tsrc/testconsoles/mcpsubthreads/dptests/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/tsrc/testconsoles/mcpsubthreads/clienttests/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/tsrc/componenttests/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/tsrc/subcontrollerstub/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/tsrc/testconsoles/jitterbuffertestconsole/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/tsrc/testconsoles/rtpsourcesink/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommscontroller/tsrc/testconsoles/mcpconsole/group"/> -->
</component>
</collection>
<collection name="multimediacommsengine" long-name="Multimedia Comms Engine" level="generic">
<component name="mmcecli" long-name="MMCE Client">
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcecli/group"/> -->
</component>
<component name="mmcefloorctrlengine" long-name="MMCE Foor Control Engine">
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcefloorctrlengine/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcefloorctrlengine/tsrc/ut_floorctrlengine/fctestpplugin/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcefloorctrlengine/tsrc/ut_floorctrlengine/fctestpplugin2/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcefloorctrlengine/tsrc/ut_floorctrlengine/group"/> -->
</component>
<component name="mmcefloorctrlplugin" long-name="MMCE Foor Control Plugin">
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcefloorctrlplugin/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcefloorctrlplugin/tsrc/ut_floorctrlplugin/group"/> -->
</component>
<component name="mmcesrv" long-name="MMCE Server">
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcesrv/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcesrv/mmceevent/tsrc/ut_event/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcesrv/mmceevent/tsrc/ut_event/sip_stub/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcesrv/mmcemediamanager/tsrc/ut_mediamanager/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/mmcesrv/mmceserver/tsrc/ut_server/group"/> -->
</component>
<component unofficial="yes" name="multimediacommsengine_build" long-name="Multimedia Comms Engine Build">
<unit bldFile="mw/ipappsrv/multimediacommsengine/group"/>
</component>
<component unofficial="yes" name="multimediacommsengine_test" long-name="Multimedia Comms Engine Test">
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/mcetestui/mcetestuiplugin/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/mcetestui/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/testdriver/siptester/ttcnresolverplugin/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/mmctestdriver/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/mmctestdriver/mcetester/iceplugin_stub/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/mmctestdriver/mcetester/ttcnresolverplugin/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/testdriver/siptester/ttcnresolverplugin2/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/mcetestui/mcetestuiengine/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/testdriver/group/s60_public_sdk"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/mmctestdriver/mcetester/iceplugin_stub/tsrc/test/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/testdriver/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/multimediacommsengine/tsrc/mmctestdriver/mcetester/voipplugin/group"/> -->
</component>
</collection>
<collection name="natfw" long-name="NAT Framework" level="framework">
<component name="natfwsettings" long-name="NAT Framework Settings">
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwsettings/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwsettings/tsrc/ut_cnatfwnatsettings/group"/> -->
</component>
<component name="natfwconnectionmultiplexer" long-name="NAT Framework Connection Multiplexer">
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwconnectionmultiplexer/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwconnectionmultiplexer/tsrc/muxtestconsole/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwconnectionmultiplexer/tsrc/ut_connectionmultiplexer/group"/> -->
</component>
<component name="natfwclient" long-name="NAT Framework Client">
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwclient/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwclient/tsrc/ut_natfwclient/group"/> -->
</component>
<component name="natfwsocketmediaconnwrapper" long-name="Socket Media Connection Wrapper">
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwsocketmediaconnwrapper/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwsocketmediaconnwrapper/tsrc/ut_socketmediaconnwrapper/group"/> -->
</component>
<component name="natfwunsaf_protocols" long-name="NAT Framework Unsaf Protocols">
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwunsaf_protocols/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwunsaf_protocols/tsrc/ut_unsaf_codec/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwunsaf_protocols/tsrc/ut_unsaf_transport/group"/> -->
</component>
<component name="natfwstunturnclient" long-name="NAT Framework Stun Turn Client">
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwstunturnclient/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwstunturnclient/tsrc/ut_stunturnclient/group"/> -->
</component>
<component name="natfwstunserver" long-name="NAT Framework Stun Server">
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwstunserver/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwstunserver/tsrc/ut_cnatfwstunsrv/group"/> -->
</component>
<component name="natfwicecandidatehandler" long-name="NAT Framework Ice Candidate Handler">
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwicecandidatehandler/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwicecandidatehandler/tsrc/ut_icecandidatehandler/group"/> -->
</component>
<component name="natfwstunplugin" long-name="NAT Framework STUN Plugin">
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwstunplugin/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwstunplugin/tsrc/ut_cnatfwstunplugin/group"/> -->
</component>
<component name="natfwturnplugin" long-name="NAT Framework TURN Plugin">
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwturnplugin/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natfw/natfwturnplugin/tsrc/ut_cnatfwturnplugin/group"/> -->
</component>
<component unofficial="yes" name="natfw_build" long-name="NAT Framework Build">
<unit bldFile="mw/ipappsrv/natfw/group"/>
</component>
<component unofficial="yes" name="natfw_test" long-name="NAT Framework Test">
<!-- <unit bldFile="mw/ipappsrv/natfw/tsrc/natfwtestconsoles/natfwtestconsole/group"/> -->
</component>
</collection>
<collection name="natplugins" long-name="NAT Plugins" level="plugin">
<component name="natpcliprovisioningnatfwadapter" long-name="Client Provisioning NAT Framework Traversal Adapter">
<unit bldFile="mw/ipappsrv/natplugins/natpcliprovisioningnatfwadapter/group"/>
<!-- <unit bldFile="mw/ipappsrv/natplugins/natpcliprovisioningnatfwadapter/tsrc/t_natfwtraversaladapter/group"/> -->
</component>
<component name="natpdevmgmtnatfwadapter" long-name="Device Management NAT Framework Traversal Adapter">
<unit bldFile="mw/ipappsrv/natplugins/natpdevmgmtnatfwadapter/group"/>
<!-- <unit bldFile="mw/ipappsrv/natplugins/natpdevmgmtnatfwadapter/tsrc/ut_cnsmldmnatfwtraversaladapter/group"/> -->
</component>
<component name="natptraversalcontroller" long-name="NAT Traversal Controller">
<unit bldFile="mw/ipappsrv/natplugins/natptraversalcontroller/group"/>
<!-- <unit bldFile="mw/ipappsrv/natplugins/natptraversalcontroller/tsrc/ut_nattraversalcontroller/group"/> -->
</component>
<component name="natpnatfwsdpprovider" long-name="NAT Framework SDP Provider">
<unit bldFile="mw/ipappsrv/natplugins/natpnatfwsdpprovider/group"/>
<!-- <unit bldFile="mw/ipappsrv/natplugins/natpnatfwsdpprovider/tsrc/testconsole/group"/> -->
<!-- <unit bldFile="mw/ipappsrv/natplugins/natpnatfwsdpprovider/tsrc/ut_natfwsdpprovider/group"/> -->
</component>
</collection>
<collection name="ipappsrv_info" long-name="IP App Services Info" level="plugin">
<component unofficial="yes" name="ipappsrv_plat" long-name="IP App Services Platform Interfaces" class="api">
<unit bldFile="mw/ipappsrv/ipappsrv_plat/group"/>
</component>
<component unofficial="yes" name="ipappsrv_build" long-name="IP App Services Build">
<unit bldFile="mw/ipappsrv/group"/>
</component>
</collection>
</block>
<block name="phonesrv" long-name="Telephony and SIM Services" tech_domain="vc" level="specific" levels="plugin framework server generic specific">
<collection name="phonecmdhandler" long-name="Phone Command Handler" level="generic">
<component name="phonecmdhnlr" long-name="Phone Command Handler">
<unit bldFile="mw/phonesrv/phonecmdhandler/phonecmdhnlr/group"/>
</component>
</collection>
<collection name="cbs" long-name="Cellular Baseband Services" level="plugin">
<component name="cbsserver" long-name="CBS Server">
<unit bldFile="mw/phonesrv/cbs/cbsserver/group"/>
</component>
<component name="cbsui" long-name="CBS UI">
<unit bldFile="mw/phonesrv/cbs/cbsui/group"/>
</component>
</collection>
<collection name="convergedcallengine" long-name="Converged Call Engine" level="framework">
<component name="callprovider" long-name="Call Provider">
<unit bldFile="mw/phonesrv/convergedcallengine/callprovider/group"/>
</component>
<component name="cce" long-name="CCE">
<unit bldFile="mw/phonesrv/convergedcallengine/cce/group"/>
</component>
<component name="spsettings" long-name="SP Settings">
<unit bldFile="mw/phonesrv/convergedcallengine/spsettings/group"/>
<!-- <unit bldFile="mw/phonesrv/convergedcallengine/spsettings/tsrc/public/basic/group"/> -->
<!-- <unit bldFile="mw/phonesrv/convergedcallengine/spsettings/tsrc/public/basic/spsettingsut/group"/> -->
</component>
<component name="cenrepdatabase" long-name="Cenrep Database">
<unit bldFile="mw/phonesrv/convergedcallengine/cenrepdatabase/group"/>
</component>
<component name="serviceselector" long-name="Service Selector">
<unit bldFile="mw/phonesrv/convergedcallengine/serviceselector/group"/>
</component>
<component name="csplugin" long-name="CS Plugin">
<unit bldFile="mw/phonesrv/convergedcallengine/csplugin/group"/>
</component>
<component unofficial="yes" name="convergedcallengine_build" long-name="Converged Call Engine Build">
<unit bldFile="mw/phonesrv/convergedcallengine/group"/>
</component>
</collection>
<collection name="networkhandling" long-name="Network Handling" level="plugin">
<component name="networkhandlingengine" long-name="Network Handling Engine">
<unit bldFile="mw/phonesrv/networkhandling/networkhandlingengine/group"/>
</component>
</collection>
<collection name="phoneclientserver" long-name="Phone Client/Server" level="server">
<component name="enpolicy" long-name="En Policy">
<unit bldFile="mw/phonesrv/phoneclientserver/enpolicy/group"/>
</component>
<component name="aiwdialdata" long-name="AIW Dial Data">
<unit bldFile="mw/phonesrv/phoneclientserver/aiwdialdata/group"/>
</component>
<component name="dialutils" long-name="Dial Utils">
<unit bldFile="mw/phonesrv/phoneclientserver/dialutils/group"/>
</component>
<component name="phoneclient" long-name="Phone Client">
<unit bldFile="mw/phonesrv/phoneclientserver/phoneclient/group"/>
</component>
<component name="phoneserver" long-name="Phones Erver">
<unit bldFile="mw/phonesrv/phoneclientserver/phoneserver/group"/>
</component>
<component name="callui" long-name="Call UI">
<unit bldFile="mw/phonesrv/phoneclientserver/callui/group"/>
</component>
</collection>
<collection name="satengine" long-name="Sat Engine" level="generic">
<component name="satserver" long-name="Sat Server">
<unit bldFile="mw/phonesrv/satengine/satserver/group"/>
</component>
<component unofficial="yes" name="satengine_build" long-name="Sat Engine Build">
<unit bldFile="mw/phonesrv/satengine/group"/>
</component>
</collection>
<collection name="satui" long-name="Sat UI" level="specific">
<component name="satapp" long-name="Sat App">
<unit bldFile="mw/phonesrv/satui/satapp/group"/>
</component>
<component name="satplugin" long-name="Sat Plugin">
<unit bldFile="mw/phonesrv/satui/satplugin/group"/>
</component>
<component unofficial="yes" name="satui_build" long-name="Sat UI Build">
<unit bldFile="mw/phonesrv/satui/group"/>
</component>
</collection>
<collection name="telutils" long-name="Utilities" level="generic">
<component name="phoneparser" long-name="Phone Parser">
<unit bldFile="mw/phonesrv/telutils/phoneparser/group"/>
</component>
<component name="telephonyservice" long-name="Telephony Service">
<unit bldFile="mw/phonesrv/telutils/telephonyservice/group"/>
</component>
</collection>
<collection name="cellular" long-name="Cellular" level="server">
<component name="telephonysettings" long-name="Telephony Settings">
<unit bldFile="mw/phonesrv/cellular/telephonysettings/group"/>
</component>
<component name="sssettings" long-name="SS Settings">
<unit bldFile="mw/phonesrv/cellular/sssettings/group"/>
</component>
<component name="psetnotesui" long-name="Pset Notes UI">
<unit bldFile="mw/phonesrv/cellular/psetnotesui/group"/>
</component>
<component name="servicerequest" long-name="Service Request">
<unit bldFile="mw/phonesrv/cellular/servicerequest/group"/>
</component>
</collection>
<collection name="engines" long-name="Telephony Engines" level="specific">
<component name="vmbxengine" long-name="Voice Mailbox Engine">
<unit bldFile="mw/phonesrv/engines/vmbxengine/group"/>
</component>
</collection>
<collection name="phonesrv_info" long-name="Telephony and SIM Services Info" level="specific">
<component unofficial="yes" name="phonesrv_plat" long-name="Telephony and SIM Services Platform Interfaces" class="api">
<!-- <unit bldFile="mw/phonesrv/phonesrv_plat/call_information_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/phonesrv/phonesrv_plat/call_information_mediator_api/tsrc/ut_callinfos/group"/> -->
<unit bldFile="mw/phonesrv/phonesrv_plat/group"/>
<!-- <unit bldFile="mw/phonesrv/phonesrv_plat/phone_client_emergency_call_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/phonesrv/phonesrv_plat/sat_client_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/phonesrv/phonesrv_plat/sat_refresh_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="phonesrv_pub" long-name="Telephony and SIM Services Public Interfaces" class="api">
<unit bldFile="mw/phonesrv/phonesrv_pub/group"/>
</component>
<component unofficial="yes" name="phonesrv_build" long-name="Telephony and SIM Services Build">
<unit bldFile="mw/phonesrv/group"/>
</component>
</collection>
</block>
<block name="messagingmw" long-name="Messaging Middleware" tech_domain="pr" level="specific" levels="stack fw api">
<collection name="msgbranched" long-name="Messaging Branched" level="fw">
<component name="msgbranched_build">
<unit bldFile="mw/messagingmw/msgbranched/group"/>
</component>
</collection>
<collection name="messagingfw" long-name="Messaging FW" level="fw">
<component name="alwaysonline" long-name="Always Online">
<!-- <unit bldFile="mw/messagingmw/messagingfw/alwaysonline/alwaysonlinemanager/group"/> -->
<!-- <unit bldFile="mw/messagingmw/messagingfw/alwaysonline/alwaysonlinestarterapp/group"/> -->
<unit bldFile="mw/messagingmw/messagingfw/alwaysonline/group"/>
</component>
<component name="msgcommonutils" long-name="Messaging Common Utils">
<unit bldFile="mw/messagingmw/messagingfw/msgcommonutils/group"/>
</component>
<component name="senduiservices" long-name="Send UI Services">
<!-- <unit bldFile="mw/messagingmw/messagingfw/senduiservices/datautils/group"/> -->
<unit bldFile="mw/messagingmw/messagingfw/senduiservices/group"/>
<!-- <unit bldFile="mw/messagingmw/messagingfw/senduiservices/launcher/group"/> -->
<!-- <unit bldFile="mw/messagingmw/messagingfw/senduiservices/serviceresolver/group"/> -->
<!-- <unit bldFile="mw/messagingmw/messagingfw/senduiservices/watcher/group"/> -->
</component>
<!--Component manually removed and merged to OS-->
<!--<component name="scheduledsendmtm">
<unit bldFile="mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendexe/group"/>
<unit bldFile="mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendmtm/group"/>
<unit bldFile="mw/messagingmw/messagingfw/scheduledsendmtm/test/group"/>
</component>-->
<!--Component manually removed and merged to OS-->
<!--<component name="msgsrvnstore">
<unit bldFile="mw/messagingmw/messagingfw/msgsrvnstore/mtmbase/group"/>
- <unit bldFile="mw/messagingmw/messagingfw/msgsrvnstore/mtmbase/test/group"/> -
<unit bldFile="mw/messagingmw/messagingfw/msgsrvnstore/server/group"/>
- <unit bldFile="mw/messagingmw/messagingfw/msgsrvnstore/server/test/testrom"/> -
<unit bldFile="mw/messagingmw/messagingfw/msgsrvnstore/serverexe/group"/>
</component>-->
<!--Component manually removed as empty and name conflicts with an OS component-->
<!--<component name="biomsgfw">
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/bdb"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/bifu"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/bioc"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/bios"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/biowatchers"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/bits"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/biut"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/cbcp"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/enp"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/gfp"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/iacp"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/rom"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/t_biomsg/group"/>
<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/wapp"/>
</component>-->
<!--Component manually removed as empty and name conflicts with an OS component-->
<!--<component name="msgconf"/>-->
<!--Component manually removed and merged to OS-->
<!--<component name="watcherfw">
<unit bldFile="mw/messagingmw/messagingfw/watcherfw/test/group"/>
</component>-->
<!--Component manually removed and merged to OS-->
<!--<component name="msgtest">
<unit bldFile="mw/messagingmw/messagingfw/msgtest/integration/group"/>
- <unit bldFile="mw/messagingmw/messagingfw/msgtest/targetautomation"/> -
<unit bldFile="mw/messagingmw/messagingfw/msgtest/testsuites/group"/>
<unit bldFile="mw/messagingmw/messagingfw/msgtest/testutils/group"/>
<unit bldFile="mw/messagingmw/messagingfw/msgtest/tools/group"/>
</component>-->
<!--Component manually removed and merged to OS-->
<!--<component name="biowatchers">
<unit bldFile="mw/messagingmw/messagingfw/biowatchers/cdmanbswatcher/group"/>
<unit bldFile="mw/messagingmw/messagingfw/biowatchers/cdmasocketwatcher/group"/>
<unit bldFile="mw/messagingmw/messagingfw/biowatchers/cdmawatchervmn/group"/>
<unit bldFile="mw/messagingmw/messagingfw/biowatchers/cdmawatcherwemt/group"/>
<unit bldFile="mw/messagingmw/messagingfw/biowatchers/cdmawatcherwmt/group"/>
<unit bldFile="mw/messagingmw/messagingfw/biowatchers/cdmawatcherwpt/group"/>
<unit bldFile="mw/messagingmw/messagingfw/biowatchers/test/group"/>
</component>-->
<!--Component manually removed and merged to OS-->
<!--<component name="sendas">
<unit bldFile="mw/messagingmw/messagingfw/sendas/client/group"/>
<unit bldFile="mw/messagingmw/messagingfw/sendas/editutils/group"/>
<unit bldFile="mw/messagingmw/messagingfw/sendas/server/group"/>
<unit bldFile="mw/messagingmw/messagingfw/sendas/test/group"/>
</component>-->
<!--Component manually removed and merged to OS-->
<!--<component name="msgurlhandler">
<unit bldFile="mw/messagingmw/messagingfw/msgurlhandler/test/group"/>
<unit bldFile="mw/messagingmw/messagingfw/msgurlhandler/urlhandler/group"/>
</component>-->
<!--Component manually removed and merged to OS-->
<!--<component name="wappushfw">
- <unit bldFile="mw/messagingmw/messagingfw/wappushfw/examples/pushapphandlerex"/> -
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/miscpushmsgutils/group"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/plugins/group"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/plugins/wapurilookup/group"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/pushmsgentry/group"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/pushmtm/group"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/pushutils/group"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/pushwatcher/group"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/roaptcontenthandler/group"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/rocontenthandler/group"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/rom"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/sislcontenthandlers/group"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/sislpushmsgutils/group"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/tpush"/>
<unit bldFile="mw/messagingmw/messagingfw/wappushfw/tpushscriptbased"/>
</component>-->
<component name="suplsmshandler"/>
<component name="suplwappushhandler"/>
</collection>
<collection name="messagingmw_info" long-name="Messaging Middleware Info" level="api">
<component unofficial="yes" name="msgfw_pub" class="api">
<unit bldFile="mw/messagingmw/msgfw_pub/group"/>
<!-- <unit bldFile="mw/messagingmw/msgfw_pub/send_ui_api/tsrc/bc/group"/> -->
<unit bldFile="mw/messagingmw/msgfw_pub/send_ui_api/tsrc/group"/>
</component>
<component unofficial="yes" name="messagingmw_build" long-name="Messaging Middleware Build">
<unit bldFile="mw/messagingmw/group"/>
</component>
<component unofficial="yes" name="msgfw_plat" class="api">
<unit bldFile="mw/messagingmw/msgfw_plat/group"/>
<unit bldFile="mw/messagingmw/msgfw_plat/send_ui_plugin_api/tsrc/group"/>
</component>
</collection>
</block>
<block name="imsrv" long-name="Instant Messaging and Presence Services" tech_domain="pr" level="specific" levels="plugin framework server generic specific">
<collection name="imservices" long-name="IM Services" level="generic">
<component name="imfeatureplugin" long-name="IM Feature Plugin">
<unit bldFile="mw/imsrv/imservices/imfeatureplugin/group"/>
<!-- <unit bldFile="mw/imsrv/imservices/imfeatureplugin/srcimdatamodel/group"/> -->
<!-- <unit bldFile="mw/imsrv/imservices/imfeatureplugin/srcimfrontend/group"/> -->
<!-- <unit bldFile="mw/imsrv/imservices/imfeatureplugin/srcimoperations/group"/> -->
<!-- <unit bldFile="mw/imsrv/imservices/imfeatureplugin/srcimprocessor/group"/> -->
</component>
<component name="searchfeatureplugin" long-name="Search Feature Plugin">
<unit bldFile="mw/imsrv/imservices/searchfeatureplugin/group"/>
<!-- <unit bldFile="mw/imsrv/imservices/searchfeatureplugin/srcsearchdatamodel/group"/> -->
<!-- <unit bldFile="mw/imsrv/imservices/searchfeatureplugin/srcsearchfrontend/group"/> -->
<!-- <unit bldFile="mw/imsrv/imservices/searchfeatureplugin/srcsearchoperations/group"/> -->
<!-- <unit bldFile="mw/imsrv/imservices/searchfeatureplugin/srcsearchprocessor/group"/> -->
</component>
<component name="xmppsettingsapi" long-name="XMPP Setting Sapi">
<unit bldFile="mw/imsrv/imservices/xmppsettingsapi/group"/>
<!-- <unit bldFile="mw/imsrv/imservices/xmppsettingsapi/tsrc/group"/> -->
</component>
<component name="xmppsettingsfetcher" long-name="XMPP Settingsfetcher">
<unit bldFile="mw/imsrv/imservices/xmppsettingsfetcher/group"/>
<!-- <unit bldFile="mw/imsrv/imservices/xmppsettingsfetcher/tsrc/xmppsettingsfetchermt/group"/> -->
</component>
<component name="ossprotocoladaptation" long-name="OSS Protocol Adaptation">
<!-- <unit bldFile="mw/imsrv/imservices/ossprotocoladaptation/dataconvlib/group"/> -->
<unit bldFile="mw/imsrv/imservices/ossprotocoladaptation/group"/>
<!-- <unit bldFile="mw/imsrv/imservices/ossprotocoladaptation/tsrc/ossadapmt/group"/> -->
</component>
<component name="instantmessagingcache" long-name="Instant Messaging Cache">
<unit bldFile="mw/imsrv/imservices/instantmessagingcache/group"/>
<!-- <unit bldFile="mw/imsrv/imservices/instantmessagingcache/tsrc/group"/> -->
</component>
<component unofficial="yes" name="imservices_build" long-name="IM Services Build">
<unit bldFile="mw/imsrv/imservices/group"/>
</component>
</collection>
<collection name="ximpfw" long-name="XIMP Framework" level="framework">
<component name="ximpfw_core" long-name="Core">
<!-- <unit bldFile="mw/imsrv/ximpfw/core/group"/> -->
</component>
<component name="presence" long-name="Presence">
<!-- <unit bldFile="mw/imsrv/ximpfw/presence/group"/> -->
</component>
<component unofficial="yes" name="ximpfw_test" long-name="XIMP Framework Test">
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/group"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_presencewatching"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_presencegroupmembermngt"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_presenceblocking"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/tsrcutils"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_rootservices"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_presenceall"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_presencegrouplistmngt"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_presencecache"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_presencepublishing"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_presencewatcherlistmngt"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/tsrcprotocols"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/tsrcprotocols/pr_prfwtestprotocol"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_presencegrantrequestmngt"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_sessionmng"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_presenceauthorization"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_eunittemplate"/> -->
<!-- <unit bldFile="mw/imsrv/ximpfw/tsrc/src/t_utils"/> -->
</component>
<component unofficial="yes" name="ximpfw_build" long-name="XIMP Framework Build">
<unit bldFile="mw/imsrv/ximpfw/group"/>
</component>
</collection>
<collection name="brandingserver" long-name="Branding Server" level="specific">
<component name="tools" long-name="Tools">
<!-- <unit bldFile="mw/imsrv/brandingserver/tools/bsimport/group"/> -->
</component>
<component unofficial="yes" name="brandingserver_build" long-name="Branding Server Build">
<unit bldFile="mw/imsrv/brandingserver/group"/>
</component>
</collection>
<collection name="imsrv_info" long-name="Instant Messaging and Presence Services Info" level="specific">
<component unofficial="yes" name="imsrv_plat" long-name="Instant Messaging and Presence Services Platform Interfaces" class="api">
<unit bldFile="mw/imsrv/imsrv_plat/group"/>
<!-- <unit bldFile="mw/imsrv/imsrv_plat/im_cache_client_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_eunittemplate"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_presenceall"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_presenceauthorization"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_presenceblocking"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_presencecache"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_presencegrantrequestmngt"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_presencegrouplistmngt"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_presencegroupmembermngt"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_presencepublishing"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_presencewatcherlistmngt"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_presencewatching"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_rootservices"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_sessionmng"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/src/t_utils"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/tsrcprotocols"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/tsrcprotocols/pr_prfwtestprotocol"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/ximp_core_feature_plugin_api/tsrc/tsrcutils"/> -->
<!-- <unit bldFile="mw/imsrv/imsrv_plat/xmpp_settings_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="imsrv_build" long-name="Instant Messaging and Presence Services Build">
<unit bldFile="mw/imsrv/group"/>
</component>
</collection>
</block>
<block name="legacypresence" long-name="Legacy Presence Services" tech_domain="pr" level="specific" levels="engine fw ui">
<collection name="xdmengine" long-name="XDM Engine" level="engine">
<component name="xdmsettingsapi" long-name="XDM Settings Api">
<!-- <unit bldFile="mw/legacypresence/xdmengine/xdmsettingsapi/group"/> -->
</component>
<component name="xdmprovisioning" long-name="XDM Provisioning">
<!-- <unit bldFile="mw/legacypresence/xdmengine/xdmprovisioning/group"/> -->
</component>
<component name="xdmdevicemanagement" long-name="XDM Device Management">
<!-- <unit bldFile="mw/legacypresence/xdmengine/xdmdevicemanagement/group"/> -->
</component>
<component name="xdmengine_build" long-name="XDM Engine">
<unit bldFile="mw/legacypresence/xdmengine/group"/>
</component>
</collection>
<collection name="xdmsettingsui" long-name="XDM Settings UI" level="ui">
<component name="xdmsettingsui_help" long-name="Help">
<unit bldFile="mw/legacypresence/xdmsettingsui/help/group"/>
</component>
<component unofficial="yes" name="xdmsettingsui_build" long-name="XDM Settings UI Build">
<unit bldFile="mw/legacypresence/xdmsettingsui/group"/>
</component>
</collection>
<collection name="msgconnmanager" long-name="Messaging Connection Manager" level="fw">
<component name="msgconnmanager_build">
<unit bldFile="mw/legacypresence/msgconnmanager/group"/>
</component>
</collection>
<collection name="presencefwsimpleadpt" long-name="Presence Framework SIMPLE Adaptor" level="fw">
<component name="simpleplugin">
<unit bldFile="mw/legacypresence/presencefwsimpleadpt/group"/>
</component>
</collection>
<collection name="presencesettingsui" long-name="Presence Settings UI" level="ui">
<component name="presencesettingsui_help" long-name="Help">
<unit bldFile="mw/legacypresence/presencesettingsui/help/group"/>
</component>
<component unofficial="yes" name="presencesettingsui_build" long-name="Presence Settings UI Build">
<unit bldFile="mw/legacypresence/presencesettingsui/group"/>
</component>
</collection>
<collection name="simpleengine" long-name="SIMPLE Engine" level="engine">
<component name="presencesettingsapi" long-name="Presence Settings API">
<!-- <unit bldFile="mw/legacypresence/simpleengine/presencesettingsapi/group"/> -->
</component>
<component name="siputils" long-name="SIP Utils">
<!-- <unit bldFile="mw/legacypresence/simpleengine/siputils/group"/> -->
</component>
<component name="xmlutils" long-name="XML Utils">
<!-- <unit bldFile="mw/legacypresence/simpleengine/xmlutils/group"/> -->
</component>
<component name="simpleengine_engine" long-name="Engine">
<!-- <unit bldFile="mw/legacypresence/simpleengine/engine/group"/> -->
</component>
<component name="xdmrlspres" long-name="XDM Rlspres">
<!-- <unit bldFile="mw/legacypresence/simpleengine/xdmrlspres/group"/> -->
</component>
<component name="presencedm" long-name="Presence DM">
<!-- <unit bldFile="mw/legacypresence/simpleengine/presencedm/group"/> -->
</component>
<component name="presenceprovisioning" long-name="Presence Provisioning">
<!-- <unit bldFile="mw/legacypresence/simpleengine/presenceprovisioning/group"/> -->
</component>
<component unofficial="yes" name="simpleengine_build" long-name="SIMPLE Engine Build">
<unit bldFile="mw/legacypresence/simpleengine/group"/>
</component>
</collection>
<collection name="xdmprotocols" long-name="XDM Protocols" level="fw">
<component name="xdmxmlparser" long-name="XDM XML Parser">
<!-- <unit bldFile="mw/legacypresence/xdmprotocols/xdmxmlparser/group"/> -->
</component>
<component name="xcapprotocol" long-name="Xcap Protocol">
<!-- <unit bldFile="mw/legacypresence/xdmprotocols/xcapprotocol/group"/> -->
<!-- <unit bldFile="mw/legacypresence/xdmprotocols/xcapprotocol/xcapappusage/group"/> -->
<!-- <unit bldFile="mw/legacypresence/xdmprotocols/xcapprotocol/xcapcache/client/group"/> -->
<!-- <unit bldFile="mw/legacypresence/xdmprotocols/xcapprotocol/xcapcache/server/group"/> -->
<!-- <unit bldFile="mw/legacypresence/xdmprotocols/xcapprotocol/xcaphttptransport/group"/> -->
<!-- <unit bldFile="mw/legacypresence/xdmprotocols/xcapprotocol/xcapoperations/group"/> -->
<!-- <unit bldFile="mw/legacypresence/xdmprotocols/xcapprotocol/xcaputils/group"/> -->
</component>
<component name="localprotocol" long-name="Local Protocol">
<!-- <unit bldFile="mw/legacypresence/xdmprotocols/localprotocol/group"/> -->
<!-- <unit bldFile="mw/legacypresence/xdmprotocols/localprotocol/localoperations/group"/> -->
</component>
<component unofficial="yes" name="xdmprotocols_build" long-name="XDM Protocols Build">
<unit bldFile="mw/legacypresence/xdmprotocols/group"/>
</component>
</collection>
<collection name="simpledatamodeladapter" long-name="SIMPLE Data Mode Aadapter" level="fw">
<component name="presenceplugin">
<unit bldFile="mw/legacypresence/simpledatamodeladapter/group"/>
</component>
</collection>
<collection name="legacypresence_info" long-name="Legacy Presence Services Info" level="ui">
<component unofficial="yes" name="pressrv_plat" class="api">
<unit bldFile="mw/legacypresence/pressrv_plat/group"/>
</component>
</collection>
</block>
<block name="opensrv" long-name="Open Services" tech_domain="rt" level="specific" levels="prt lib server eng">
<collection name="loudmouth" long-name="Loudmouth" level="prt">
<component name="loudmouth_build">
<unit bldFile="mw/opensrv/loudmouth/group"/>
</component>
<component unofficial="yes" name="loudmouth_test" long-name="Loudmouth Test">
<!-- <unit bldFile="mw/opensrv/loudmouth/tsrc/group"/> -->
</component>
</collection>
<collection name="libtelepathy" long-name="Telepathy Library" level="lib">
<component name="libtelepathy_build">
<unit bldFile="mw/opensrv/libtelepathy/group"/>
</component>
<component unofficial="yes" name="libtelepathy_test" long-name="Telepathy Library Test">
<!-- <unit bldFile="mw/opensrv/libtelepathy/tsrc/group"/> -->
</component>
</collection>
<collection name="telepathygabble" long-name="Telepathy Gabble" level="eng">
<component unofficial="yes" name="telepathygabble_build" long-name="Telepathy Gabble Build">
<unit bldFile="mw/opensrv/telepathygabble/group"/>
</component>
</collection>
<collection name="isolationserver" long-name="Isloation Server" level="server">
<component name="messagequeue" long-name="Message Queue">
<unit bldFile="mw/opensrv/isolationserver/messagequeue/group"/>
</component>
<component name="isoserver" long-name="ISO Server">
<unit bldFile="mw/opensrv/isolationserver/isoserver/group"/>
</component>
<component unofficial="yes" name="isolationserver_test" long-name="Isloation Server Test">
<!-- <unit bldFile="mw/opensrv/isolationserver/tsrc/group"/> -->
</component>
<component unofficial="yes" name="isolationserver_build" long-name="Isloation Server Build">
<unit bldFile="mw/opensrv/isolationserver/group"/>
</component>
</collection>
<collection name="opensrv_info" long-name="Open Services Info" level="eng">
<component unofficial="yes" name="opensrv_plat" long-name="Open Services Platform Interfaces" class="api">
<unit bldFile="mw/opensrv/opensrv_plat/group"/>
<!-- <unit bldFile="mw/opensrv/opensrv_plat/messagequeue_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="opensrv_build" long-name="Open Services Build">
<unit bldFile="mw/opensrv/group"/>
</component>
</collection>
</block>
<block name="remotemgmt" long-name="Remote Management" tech_domain="dm" level="specific" levels="plugin framework server generic specific">
<collection name="omaprovisioning" long-name="OMA Provisioning" level="specific">
<component name="pnputil" long-name="PnP Util">
<unit bldFile="mw/remotemgmt/omaprovisioning/pnputil/group"/>
<!-- <unit bldFile="mw/remotemgmt/omaprovisioning/pnputil/tsrc/moduletest/group"/> -->
</component>
<component name="provisioning" long-name="provisioning">
<unit bldFile="mw/remotemgmt/omaprovisioning/provisioning/group"/>
<!-- <unit bldFile="mw/remotemgmt/omaprovisioning/provisioning/tsrc/moduletest/group"/> -->
</component>
</collection>
<collection name="policymanagement" long-name="Policy Management" level="generic">
<component name="pmdmadapter" long-name="PMDM Adapter">
<unit bldFile="mw/remotemgmt/policymanagement/pmdmadapter/group"/>
</component>
<component name="dmutilserver" long-name="DM Util Server">
<unit bldFile="mw/remotemgmt/policymanagement/dmutilserver/group"/>
</component>
<component name="policyengine" long-name="Polic Eengine">
<unit bldFile="mw/remotemgmt/policymanagement/policyengine/group"/>
</component>
<component unofficial="yes" name="policymanagement_build" long-name="Policy Management Build">
<unit bldFile="mw/remotemgmt/policymanagement/group"/>
</component>
</collection>
<collection name="syncmlfw" long-name="SyncML Framework" level="server">
<component name="syncmlfw_common" long-name="Common">
<unit bldFile="mw/remotemgmt/syncmlfw/common/alerthandler/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/alertqueue/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/debug/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/historylog/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/http/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/inc"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/inc/modifiedheaders"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/inc/policy"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/inc/symbianheaders"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/notifiers/inc"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/obex/obexclient/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/obex/obexcommserver/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/obex/obexdmplugin/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/obex/obexdsplugin/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/obex/obexserverbinding/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/sosserver/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/sosserver_clientapi/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/sosserver_privateapi/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/sosserver_transporthandler/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/syncagent/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/transport/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/wbxml/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/common/xml/bld"/>
</component>
<component name="ds" long-name="DS">
<unit bldFile="mw/remotemgmt/syncmlfw/ds/adapterlog/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/adapters/dataproviderbase/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/agentlog/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/alerthandler/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/dsutils/changefinder/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/dsutils/dbcaps/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/dsutils/filter/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/dsutils/filterutils/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/dsutils/profileutil/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/dsutils/storeformat/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/hostserver/dshostclient/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/hostserver/dshostserverbase/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/hostserver/dshostservers/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/inc"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/netmon/bld"/>
<!-- <unit bldFile="mw/remotemgmt/syncmlfw/ds/ota/bld"/> -->
<unit bldFile="mw/remotemgmt/syncmlfw/ds/provisioningadapter/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/settings/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/syncagent/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/ds/wappushalert/bld"/>
</component>
<component name="dm" long-name="DM">
<unit bldFile="mw/remotemgmt/syncmlfw/dm/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/dm/callbackserver/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/dm/dmutils/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/dm/hostserver/dmhostserverbase/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/dm/hostserver/dmhostservers/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/dm/provisioningadapter/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/dm/settings/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/dm/syncagent/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/dm/treedbclient/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/dm/treedbhandler/bld"/>
<unit bldFile="mw/remotemgmt/syncmlfw/dm/treemodule/bld"/>
<!-- <unit bldFile="mw/remotemgmt/syncmlfw/dm/tsrc/group"/> -->
<unit bldFile="mw/remotemgmt/syncmlfw/dm/wappushalert/bld"/>
</component>
<component name="syncmlnotifier" long-name="SyncML Notifier">
<unit bldFile="mw/remotemgmt/syncmlfw/syncmlnotifier/group"/>
</component>
<component name="syncservice" long-name="Sync Service">
<unit bldFile="mw/remotemgmt/syncmlfw/syncservice/group"/>
</component>
<component unofficial="yes" name="syncmlfw_build" long-name="SyncML Framework Build">
<unit bldFile="mw/remotemgmt/syncmlfw/group"/>
</component>
</collection>
<collection name="terminalsecurity" long-name="Terminal Security" level="specific">
<component name="scp">
<unit bldFile="mw/remotemgmt/terminalsecurity/scp/scpclient/group"/>
<unit bldFile="mw/remotemgmt/terminalsecurity/scp/scphistoryplugin/group"/>
<unit bldFile="mw/remotemgmt/terminalsecurity/scp/scppatternplugin/group"/>
<unit bldFile="mw/remotemgmt/terminalsecurity/scp/scpserver/group"/>
<unit bldFile="mw/remotemgmt/terminalsecurity/scp/scptimestampplugin/group"/>
</component>
<component name="terminalsecurity_client" long-name="Client">
<unit bldFile="mw/remotemgmt/terminalsecurity/client/group"/>
</component>
<component name="terminalsecurity_server" long-name="Server">
<unit bldFile="mw/remotemgmt/terminalsecurity/server/group"/>
</component>
<component name="tcadapter" long-name="TC Adapter">
<unit bldFile="mw/remotemgmt/terminalsecurity/tcadapter/bld"/>
</component>
<component unofficial="yes" name="terminalsecurity_build" long-name="Terminal Security Build">
<unit bldFile="mw/remotemgmt/terminalsecurity/group"/>
</component>
</collection>
<collection name="devicediagnosticsfw" long-name="Device Diagnostics Framework" level="framework">
<component name="diagframework" long-name="Diagnostics Framework">
<unit bldFile="mw/remotemgmt/devicediagnosticsfw/diagframework/group"/>
</component>
<component name="diagpluginbase" long-name="Diagnostics Plugin Base">
<unit bldFile="mw/remotemgmt/devicediagnosticsfw/diagpluginbase/group"/>
</component>
<component name="diagresultsdb" long-name="Diagnostics Results DB">
<unit bldFile="mw/remotemgmt/devicediagnosticsfw/diagresultsdb/client/group"/>
<unit bldFile="mw/remotemgmt/devicediagnosticsfw/diagresultsdb/server/group"/>
</component>
<component unofficial="yes" name="devicediagnosticsfw_build" long-name="Device Diagnostics Framework Build">
<unit bldFile="mw/remotemgmt/devicediagnosticsfw/group"/>
</component>
</collection>
<collection name="remotemgmt_info" long-name="Remote Management Info" level="specific">
<component unofficial="yes" name="remotemgmt_build" long-name="Remote Management Build">
<unit bldFile="mw/remotemgmt/group"/>
</component>
<component unofficial="yes" name="remotemgmt_pub" long-name="Remote Management Public Interfaces" class="api">
<unit bldFile="mw/remotemgmt/remotemgmt_pub/group"/>
</component>
<component unofficial="yes" name="remotemgmt_plat" long-name="Remote Management Platform Interfaces" class="api">
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/common_agent_util_and_definitions_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/data_synchronization_plugin_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/dm_tree_apis/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/dm_utils_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/fota_engine_api/tsrc/group"/> -->
<unit bldFile="mw/remotemgmt/remotemgmt_plat/group"/>
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/oma_ds_extensions_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/oma_provisioning_engine_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/pnpms_utils_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/policy_management_certificate_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/policy_management_request_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/scp_server_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/setting_enforcement_info_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/syncml_alert_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/syncml_client_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/remotemgmt_plat/terminal_security_device_lock_api/tsrc/group"/> -->
</component>
</collection>
</block>
<block name="networkingdm" long-name="Networking Device Management" tech_domain="dm" level="generic" levels="plugin framework server generic specific">
<collection name="clientprovisioning" long-name="Client Provisioning" level="specific">
<component name="accesspointadapter" long-name="Access Point Adapter">
<unit bldFile="mw/networkingdm/clientprovisioning/accesspointadapter/group"/>
</component>
<component name="cpdestinationnwadapter" long-name="CP Destination NW Adapter">
<unit bldFile="mw/networkingdm/clientprovisioning/cpdestinationnwadapter/group"/>
</component>
<component unofficial="yes" name="clientprovisioning_build" long-name="Client Provisioning Build">
<unit bldFile="mw/networkingdm/clientprovisioning/group"/>
</component>
</collection>
<collection name="devicemanagement" long-name="Device Management" level="specific">
<component name="globalwlansettings" long-name="Global WLAN Settings">
<unit bldFile="mw/networkingdm/devicemanagement/globalwlansettings/group"/>
</component>
<component name="nsmldinternet" long-name="NSMLD Internet">
<unit bldFile="mw/networkingdm/devicemanagement/nsmldinternet/group"/>
</component>
<component name="nsmldmalwaysonadapter" long-name="Nsmldm Always On Adapter">
<unit bldFile="mw/networkingdm/devicemanagement/nsmldmalwaysonadapter/group"/>
</component>
<component name="nsmldmbmadapter" long-name="NSMLDM BM Adapter">
<unit bldFile="mw/networkingdm/devicemanagement/nsmldmbmadapter/group"/>
</component>
<component unofficial="yes" name="devicemanagement_build" long-name="Device Management Build">
<unit bldFile="mw/networkingdm/devicemanagement/group"/>
</component>
</collection>
<collection name="networkingdm_info" long-name="Networking Device Management Info" level="specific">
<component unofficial="yes" name="networkingdm_build" long-name="Networking Device Management Build">
<unit bldFile="mw/networkingdm/group"/>
</component>
</collection>
</block>
<block name="remotestorage" long-name="Remote Storage" tech_domain="de" level="generic" levels="framework">
<collection name="remotestoragefw" long-name="Remote Storage Framework" level="framework">
<component name="mountstore" long-name="Mount Store">
<unit bldFile="mw/remotestorage/remotestoragefw/mountstore/group"/>
</component>
<component name="rsfwnotifierplugins" long-name="RS Framework Notifier Plugins">
<unit bldFile="mw/remotestorage/remotestoragefw/rsfwnotifierplugins/group"/>
</component>
<component name="remotefileengine" long-name="Remote File Engine">
<unit bldFile="mw/remotestorage/remotestoragefw/remotefileengine/group"/>
</component>
<component name="mountmanager" long-name="Mount Manager">
<unit bldFile="mw/remotestorage/remotestoragefw/mountmanager/group"/>
<!-- <unit bldFile="mw/remotestorage/remotestoragefw/mountmanager/tsrc/public/basic/group"/> -->
</component>
<component name="webdavaccessplugin" long-name="WebDAV Access Plugin">
<unit bldFile="mw/remotestorage/remotestoragefw/webdavaccessplugin/group"/>
</component>
<component name="remotefilesystemplugin" long-name="Remote Filesystem Plugin">
<unit bldFile="mw/remotestorage/remotestoragefw/remotefilesystemplugin/group"/>
</component>
<component name="remotestoragegsplugin" long-name="GS Plugin">
<unit bldFile="mw/remotestorage/remotestoragefw/gsplugin/group"/>
</component>
<component name="remotedriveconfigurationbiocontrol" long-name="Remote Drive Configuration BIO Control">
<unit bldFile="mw/remotestorage/remotestoragefw/remotedriveconfigurationbiocontrol/group"/>
</component>
<component unofficial="yes" name="remotestoragefw_build" long-name="Remote Storage Framework Build">
<unit bldFile="mw/remotestorage/remotestoragefw/group"/>
</component>
</collection>
<collection name="remotestorage_info" long-name="Remote Storage Info" level="framework">
<component unofficial="yes" name="rsfw_plat" class="api">
<unit bldFile="mw/remotestorage/rsfw_plat/rsfw_access_protocol_plugin_api/group"/>
</component>
</collection>
</block>
<block name="remoteconn" long-name="Remote Connectivity" tech_domain="de" level="generic" levels="plugin framework server generic specific">
<collection name="connectivitymodules" long-name="Connectivity Modules" level="framework">
<component name="secon" long-name="Se Con">
<unit bldFile="mw/remoteconn/connectivitymodules/secon/group"/>
</component>
</collection>
<collection name="remoteconn_info" long-name="Remote Connectivity Info" level="specific">
<component unofficial="yes" name="remoteconn_build" long-name="Remote Connectivity Build">
<unit bldFile="mw/remoteconn/group"/>
</component>
<component unofficial="yes" name="remoteconn_plat" long-name="Remote Connectivity Platform Interfaces" class="api">
<unit bldFile="mw/remoteconn/remoteconn_plat/group"/>
</component>
</collection>
</block>
<block name="dlnasrv" long-name="DLNA Services" tech_domain="de" level="specific" levels="framework server plugin">
<collection name="upnpavcontrolpoint" long-name="UPnP A/V Control Point" level="plugin">
<component name="avcontrolframework" long-name="A/V Control Famework">
<unit bldFile="mw/dlnasrv/upnpavcontrolpoint/avcontrolframework/group"/>
</component>
<component name="avcpengine" long-name="AVCP Engine"/>
<component name="avcpengineclient" long-name="Avcp Engine Client"/>
<component name="upnpaccessplugin" long-name="UPnP Access Plugin"/>
<component unofficial="yes" name="upnpavcontrolpoint_build" long-name="UPnP A/V Control Point Build">
<unit bldFile="mw/dlnasrv/upnpavcontrolpoint/group"/>
</component>
</collection>
<collection name="upnpmediaserver" long-name="UPnP Media Server" level="server">
<component name="avobjects" long-name="A/V Objects">
<unit bldFile="mw/dlnasrv/upnpmediaserver/avobjects/group"/>
</component>
<component name="mediaserverclient" long-name="Media Server Client">
<unit bldFile="mw/dlnasrv/upnpmediaserver/mediaserverclient/group"/>
</component>
<component name="connectionmanagerservice" long-name="Connection Manager Service">
<unit bldFile="mw/dlnasrv/upnpmediaserver/connectionmanagerservice/group"/>
</component>
<component name="contentdirectoryservice" long-name="Content Directory Service">
<unit bldFile="mw/dlnasrv/upnpmediaserver/contentdirectoryservice/group"/>
</component>
<component name="mediaserverengine" long-name="Media Server Engine">
<unit bldFile="mw/dlnasrv/upnpmediaserver/mediaserverengine/group"/>
</component>
<component unofficial="yes" name="upnpmediaserver_build" long-name="UPnP Media Server Build">
<unit bldFile="mw/dlnasrv/upnpmediaserver/group"/>
</component>
</collection>
<collection name="upnpstack" long-name="UPnP Stack" level="framework">
<component name="upnputils" long-name="UPnP Utils">
<unit bldFile="mw/dlnasrv/upnpstack/upnputils/group"/>
</component>
<component name="upnpconnectionmanagersession" long-name="UPnP Connection Manager Session">
<unit bldFile="mw/dlnasrv/upnpstack/upnpconnectionmanagersession/group"/>
</component>
<component name="upnpconnmanager" long-name="UPnP Connection Manager">
<unit bldFile="mw/dlnasrv/upnpstack/upnpconnmanager/group"/>
</component>
<component name="dlnawebserver" long-name="DLNA Web Server">
<unit bldFile="mw/dlnasrv/upnpstack/dlnawebserver/group"/>
</component>
<component name="serviceframework" long-name="Service Framework">
<unit bldFile="mw/dlnasrv/upnpstack/serviceframework/group"/>
</component>
<component name="ssdpserver" long-name="SSDP Server">
<unit bldFile="mw/dlnasrv/upnpstack/ssdpserver/group"/>
</component>
<component name="messagehandler" long-name="Message Handler">
<unit bldFile="mw/dlnasrv/upnpstack/messagehandler/group"/>
</component>
<component name="controlpointbase" long-name="Control Point Base">
<unit bldFile="mw/dlnasrv/upnpstack/controlpointbase/group"/>
</component>
<component name="upnphttptransfer" long-name="UPnP HTTP Transfer">
<unit bldFile="mw/dlnasrv/upnpstack/upnphttptransfer/group"/>
</component>
<component unofficial="yes" name="upnpstack_build" long-name="UPnP Stack Build">
<unit bldFile="mw/dlnasrv/upnpstack/group"/>
</component>
</collection>
<collection name="upnpsharing" long-name="UPnP Sharing" level="server">
<component name="upnpdlnaprofiler" long-name="UPnP DLNA Profiler">
<unit bldFile="mw/dlnasrv/upnpsharing/upnpdlnaprofiler/group"/>
</component>
<component name="upnpsecurity" long-name="UPnP Security">
<unit bldFile="mw/dlnasrv/upnpsharing/upnpsecurity/group"/>
</component>
<component name="upnpcontentserver" long-name="UPnP Content Server">
<unit bldFile="mw/dlnasrv/upnpsharing/upnpcontentserver/group"/>
</component>
<component name="applicationengine" long-name="Application Engine">
<unit bldFile="mw/dlnasrv/upnpsharing/applicationengine/group"/>
</component>
<component unofficial="yes" name="upnpsharing_build" long-name="UPnP Sharing Build">
<unit bldFile="mw/dlnasrv/upnpsharing/group"/>
</component>
</collection>
<collection name="upnpsettings" long-name="UPnP Settings" level="framework">
<component name="upnpsettingsengine" long-name="UPnP Settings Engine">
<unit bldFile="mw/dlnasrv/upnpsettings/upnpsettingsengine/group"/>
</component>
<component name="multiselectionui" long-name="Multi-Selection UI">
<unit bldFile="mw/dlnasrv/upnpsettings/multiselectionui/group"/>
</component>
<component name="appwizard" long-name="App Wizard">
<unit bldFile="mw/dlnasrv/upnpsettings/appwizard/group"/>
</component>
<component name="upnpsharingui" long-name="UPnP Sharing UI">
<unit bldFile="mw/dlnasrv/upnpsettings/upnpsharingui/group"/>
</component>
<component name="upnpgsplugin" long-name="UPnP GS Plugin">
<unit bldFile="mw/dlnasrv/upnpsettings/upnpgsplugin/group"/>
</component>
<component unofficial="yes" name="upnpsettings_build" long-name="UPnP Settings Build">
<unit bldFile="mw/dlnasrv/upnpsettings/group"/>
</component>
</collection>
<collection name="upnpmpxplugins" long-name="UPnP MPX Plugins" level="plugin">
<component name="upnpplaybackplugins" long-name="UPnP Playback Plugins">
<unit bldFile="mw/dlnasrv/upnpmpxplugins/upnpplaybackplugins/group"/>
</component>
<component unofficial="yes" name="upnpmpxplugins_build" long-name="UPnP MPX Plugins Build">
<unit bldFile="mw/dlnasrv/upnpmpxplugins/group"/>
</component>
</collection>
<collection name="upnpharvester" long-name="UPnP Harvester" level="server">
<component name="upnpharvester_common" long-name="Common">
<unit bldFile="mw/dlnasrv/upnpharvester/common/cmlibrary/group"/>
<unit bldFile="mw/dlnasrv/upnpharvester/common/cmsettings/group"/>
<unit bldFile="mw/dlnasrv/upnpharvester/common/cmsqlwrapper/group"/>
<unit bldFile="mw/dlnasrv/upnpharvester/common/dbmanager/group"/>
</component>
<component name="cdssync" long-name="CDS Sync">
<unit bldFile="mw/dlnasrv/upnpharvester/cdssync/common"/>
</component>
<component name="mdhserver" long-name="MDH Server">
<unit bldFile="mw/dlnasrv/upnpharvester/mdhserver/group"/>
</component>
<component unofficial="yes" name="upnpharvester_build" long-name="UPnP Harvester Build">
<unit bldFile="mw/dlnasrv/upnpharvester/group"/>
</component>
</collection>
<collection name="upnpframework" long-name="UPnP Framework" level="framework">
<component name="upnputilities" long-name="UPnP Utilities">
<unit bldFile="mw/dlnasrv/upnpframework/upnputilities/group"/>
</component>
<component name="upnpextensionpluginif" long-name="UPnP Extension Plugin IF">
<unit bldFile="mw/dlnasrv/upnpframework/upnpextensionpluginif/group"/>
</component>
<component name="upnpfiletransferengine" long-name="UPnP File Transfer Engine">
<unit bldFile="mw/dlnasrv/upnpframework/upnpfiletransferengine/group"/>
</component>
<component name="upnpmusicadapter" long-name="UPnP Musicadapter">
<unit bldFile="mw/dlnasrv/upnpframework/upnpmusicadapter/group"/>
</component>
<component name="upnpcommonui" long-name="UPnP Common UI">
<unit bldFile="mw/dlnasrv/upnpframework/upnpcommonui/group"/>
</component>
<component name="upnpcommand" long-name="UPnP Command">
<unit bldFile="mw/dlnasrv/upnpframework/upnpcommand/group"/>
</component>
<component name="upnpaiwengine" long-name="UPnP AIW Engine">
<unit bldFile="mw/dlnasrv/upnpframework/upnpaiwengine/group"/>
</component>
<component name="upnpaiwprovider" long-name="UPnP AIW Provider">
<unit bldFile="mw/dlnasrv/upnpframework/upnpaiwprovider/group"/>
</component>
<component unofficial="yes" name="upnpframework_build" long-name="UPnP Framework Build">
<unit bldFile="mw/dlnasrv/upnpframework/group"/>
</component>
</collection>
<collection name="upnpavcontroller" long-name="UPnP A/V Controller" level="server">
<component name="upnpxmlparser" long-name="UPnP XML Parser">
<unit bldFile="mw/dlnasrv/upnpavcontroller/upnpxmlparser/group"/>
</component>
<component name="upnpavcontrollerserver" long-name="UPnP A/V Controller Server">
<unit bldFile="mw/dlnasrv/upnpavcontroller/upnpavcontrollerserver/group"/>
</component>
<component name="upnpavcontrollerclient" long-name="UPnP A/V Ccontroller Client">
<unit bldFile="mw/dlnasrv/upnpavcontroller/upnpavcontrollerclient/group"/>
</component>
<component name="upnpavcontrollerhelper" long-name="UPnP A/V Controller Helper">
<unit bldFile="mw/dlnasrv/upnpavcontroller/upnpavcontrollerhelper/group"/>
</component>
<component unofficial="yes" name="upnpavcontroller_build" long-name="UPnP A/V Controller Build">
<unit bldFile="mw/dlnasrv/upnpavcontroller/group"/>
</component>
</collection>
<collection name="homesync" long-name="Home Sync" level="plugin">
<component name="contentmanager" long-name="Content Manager">
<unit bldFile="mw/dlnasrv/homesync/contentmanager/cmserver/cmfillmanager/group"/>
<unit bldFile="mw/dlnasrv/homesync/contentmanager/cmserver/cmmemorymanager/group"/>
<unit bldFile="mw/dlnasrv/homesync/contentmanager/cmserver/cmscheduler/group"/>
<unit bldFile="mw/dlnasrv/homesync/contentmanager/cmserver/cmserver/group"/>
<unit bldFile="mw/dlnasrv/homesync/contentmanager/cmserver/cmstoremanager/group"/>
<unit bldFile="mw/dlnasrv/homesync/contentmanager/homesyncgsplugin/group"/>
<unit bldFile="mw/dlnasrv/homesync/contentmanager/homesyncwizard/group"/>
<unit bldFile="mw/dlnasrv/homesync/contentmanager/mediaservant/applicationengine/group"/>
<unit bldFile="mw/dlnasrv/homesync/contentmanager/mediaservant/group"/>
</component>
<component unofficial="yes" name="homesync_build" long-name="Home Sync Build">
<unit bldFile="mw/dlnasrv/homesync/group"/>
</component>
</collection>
<collection name="homemedia" long-name="Home Media" level="framework">
<component name="homemedia_build" long-name="Home Media">
<unit bldFile="mw/dlnasrv/homemedia/group"/>
</component>
</collection>
<collection name="dlnasrv_info" long-name="DLNA Services Info" level="plugin">
<component unofficial="yes" name="dlnasrv_plat" long-name="DLNA Services Platform Interfaces" class="api">
<unit bldFile="mw/dlnasrv/dlnasrv_plat/group"/>
</component>
<component unofficial="yes" name="dlnasrv_build" long-name="DLNA Services Build">
<unit bldFile="mw/dlnasrv/group"/>
</component>
</collection>
</block>
<block name="shortlinkconn" long-name="Shortlink Connectivity" tech_domain="de" level="generic" levels="framework server generic specific plugin">
<collection name="bluetoothengine" long-name="Bluetooth Engine" level="framework">
<component name="bteng" long-name="Bluetooth Engine">
<unit bldFile="mw/shortlinkconn/bluetoothengine/bteng/group"/>
</component>
<component name="btnotif" long-name="Bluetooth Notifier">
<unit bldFile="mw/shortlinkconn/bluetoothengine/btnotif/group"/>
<!-- <unit bldFile="mw/shortlinkconn/bluetoothengine/btnotif/tsrc/btnotifapitest/group"/> -->
</component>
<component name="btaudioman" long-name="Bluetooth Audio Man">
<unit bldFile="mw/shortlinkconn/bluetoothengine/btaudioman/group"/>
</component>
<component name="btmac" long-name="Bluetooth Mac">
<unit bldFile="mw/shortlinkconn/bluetoothengine/btmac/group"/>
</component>
<component name="btsac" long-name="Bluetooth SAC">
<unit bldFile="mw/shortlinkconn/bluetoothengine/btsac/group"/>
</component>
<component name="btaudiostreamer" long-name="Bluetooth Audio Streamer">
<unit bldFile="mw/shortlinkconn/bluetoothengine/btaudiostreamer/group"/>
<!-- <unit bldFile="mw/shortlinkconn/bluetoothengine/btaudiostreamer/tsrc/btaudiostreamerapitest/group"/> -->
</component>
<component name="btsap" long-name="Bluetooth SAP">
<unit bldFile="mw/shortlinkconn/bluetoothengine/btsap/group"/>
</component>
<component name="btui" long-name="Bluetooth UI">
<!-- <unit bldFile="mw/shortlinkconn/bluetoothengine/btui/ecom/group"/> -->
<unit bldFile="mw/shortlinkconn/bluetoothengine/btui/group"/>
</component>
<component name="btpbap" long-name="Bluetooth PBAP">
<unit bldFile="mw/shortlinkconn/bluetoothengine/btpbap/group"/>
</component>
<component name="bthid" long-name="BTHID">
<unit bldFile="mw/shortlinkconn/bluetoothengine/bthid/group"/>
</component>
<component unofficial="yes" name="bluetoothengine_build" long-name="Bluetooth Engine Build">
<unit bldFile="mw/shortlinkconn/bluetoothengine/group"/>
</component>
</collection>
<collection name="localconnectivityservice" long-name="Local Connectivity Service" level="server">
<component name="atext" long-name="Atext">
<unit bldFile="mw/shortlinkconn/localconnectivityservice/atext/group"/>
</component>
<component name="locod" long-name="Locod">
<unit bldFile="mw/shortlinkconn/localconnectivityservice/locod/group"/>
</component>
<component name="obexserviceman" long-name="Obex Service Man">
<unit bldFile="mw/shortlinkconn/localconnectivityservice/obexserviceman/group"/>
</component>
<component name="obexsendservices" long-name="Obex Send Services">
<unit bldFile="mw/shortlinkconn/localconnectivityservice/obexsendservices/group"/>
</component>
<component name="obexreceiveservices" long-name="OBEX Receive Services">
<unit bldFile="mw/shortlinkconn/localconnectivityservice/obexreceiveservices/group"/>
</component>
<component name="dun" long-name="Dun">
<unit bldFile="mw/shortlinkconn/localconnectivityservice/dun/group"/>
</component>
<component name="lcstylustap" long-name="LC Stylus Tap">
<unit bldFile="mw/shortlinkconn/localconnectivityservice/lcstylustap/group"/>
</component>
<component name="generichid" long-name="Generic HID">
<unit bldFile="mw/shortlinkconn/localconnectivityservice/generichid/group"/>
</component>
<component unofficial="yes" name="localconnectivityservice_build" long-name="Local Connectivity Service Build">
<unit bldFile="mw/shortlinkconn/localconnectivityservice/group"/>
</component>
</collection>
<collection name="usbclasses" long-name="USB classes" level="framework">
<component name="usbobexclasscontroller" long-name="USB Obex Class Controller">
<unit bldFile="mw/shortlinkconn/usbclasses/usbobexclasscontroller/group"/>
<!-- <unit bldFile="mw/shortlinkconn/usbclasses/usbobexclasscontroller/tsrc/group"/> -->
</component>
<component name="usbbasicpersonality" long-name="USB Basic Personality">
<unit bldFile="mw/shortlinkconn/usbclasses/usbbasicpersonality/group"/>
</component>
<component name="usbmscpersonality" long-name="USB Msc Personality">
<unit bldFile="mw/shortlinkconn/usbclasses/usbmscpersonality/group"/>
</component>
<component name="ptpstack" long-name="Ptp Stack">
<unit bldFile="mw/shortlinkconn/usbclasses/ptpstack/group"/>
</component>
<component name="sicdusbplugin" long-name="Sicd USB Plugin">
<unit bldFile="mw/shortlinkconn/usbclasses/sicdusbplugin/group"/>
</component>
<component name="ptpserver" long-name="Ptp Server">
<unit bldFile="mw/shortlinkconn/usbclasses/ptpserver/group"/>
<!-- <unit bldFile="mw/shortlinkconn/usbclasses/ptpserver/ptpclasscontroller/group"/> -->
</component>
<component name="pictbridgeengine" long-name="Pictbridge Engine">
<unit bldFile="mw/shortlinkconn/usbclasses/pictbridgeengine/group"/>
</component>
<component name="usbosdescriptorhandler" long-name="USB Os Descriptor Handler"/>
</collection>
<collection name="usbengines" long-name="USB Engines" level="generic">
<component name="usbwatcher" long-name="USB Watcher">
<unit bldFile="mw/shortlinkconn/usbengines/usbwatcher/group"/>
</component>
<component name="usblocodplugin" long-name="USB Locod Plugin">
<unit bldFile="mw/shortlinkconn/usbengines/usblocodplugin/group"/>
<!-- <unit bldFile="mw/shortlinkconn/usbengines/usblocodplugin/tsrc/group"/> -->
</component>
<component name="usbdevcon" long-name="USB Devcon">
<unit bldFile="mw/shortlinkconn/usbengines/usbdevcon/group"/>
</component>
<component name="usbremotepersonality" long-name="USB Remote Personality">
<unit bldFile="mw/shortlinkconn/usbengines/usbremotepersonality/group"/>
</component>
</collection>
<collection name="usbuis" long-name="USB UIs" level="specific">
<component name="usbui" long-name="USB UI">
<unit bldFile="mw/shortlinkconn/usbuis/usbui/group"/>
<!-- <unit bldFile="mw/shortlinkconn/usbuis/usbui/tsrc/usbuiapitest/group"/> -->
</component>
<component name="usbuinotif" long-name="USB UI Notif">
<unit bldFile="mw/shortlinkconn/usbuis/usbuinotif/group"/>
<!-- <unit bldFile="mw/shortlinkconn/usbuis/usbuinotif/tsrc/usbuinotifapitest/group"/> -->
</component>
<component name="imageprintuiprovider" long-name="ImagePrint UI Provider">
<unit bldFile="mw/shortlinkconn/usbuis/imageprintuiprovider/group"/>
</component>
<component name="usbimageprintui" long-name="ImagePrint UI">
<unit bldFile="mw/shortlinkconn/usbuis/imageprintui/group"/>
</component>
</collection>
<collection name="shortlinkconn_info" long-name="Shortlink Connectivity Info" level="plugin">
<component unofficial="yes" name="shortlinkconn_pub" long-name="Shortlink Connectivity Public Interfaces" class="api">
<unit bldFile="mw/shortlinkconn/shortlinkconn_pub/group"/>
</component>
<component unofficial="yes" name="public">
<!-- <unit bldFile="mw/shortlinkconn/tsrc/public/basic/group"/> -->
</component>
<component unofficial="yes" name="shortlinkconn_plat" long-name="Shortlink Connectivity Platform Interfaces" class="api">
<!-- <unit bldFile="mw/shortlinkconn/shortlinkconn_plat/bluetooth_engine_settings_api/tsrc/group"/> -->
<unit bldFile="mw/shortlinkconn/shortlinkconn_plat/group"/>
</component>
<component unofficial="yes" name="shortlinkconn_build" long-name="Shortlink Connectivity Build">
<unit bldFile="mw/shortlinkconn/group"/>
</component>
</collection>
</block>
<block name="imghandling" long-name="Image Handling" tech_domain="mm" level="specific" levels="plugin framework server generic specific">
<collection name="3gplibrary" long-name="3GP Library" level="server">
<component name="3gpmp4lib" long-name="3GP MP4 Library">
<unit bldFile="mw/imghandling/3gplibrary/3gpmp4lib/group"/>
<!-- <unit bldFile="mw/imghandling/3gplibrary/3gpmp4lib/tsrc/public/basic/group"/> -->
</component>
<component unofficial="yes" name="3gplibrary_build" long-name="3GP Library Build">
<unit bldFile="mw/imghandling/3gplibrary/group"/>
</component>
</collection>
<collection name="imagehandlinglib" long-name="Image Handling Library" level="generic">
<component name="ihl" long-name="IHL">
<unit bldFile="mw/imghandling/imagehandlinglib/group"/>
</component>
</collection>
<collection name="imagehandlingutilities" long-name="Image Handling Utilities" level="specific">
<component name="imageinfopopup" long-name="Image Info Popup">
<unit bldFile="mw/imghandling/imagehandlingutilities/imageinfopopup/group"/>
</component>
<component name="imagepreview" long-name="Image Preview">
<unit bldFile="mw/imghandling/imagehandlingutilities/imagepreview/group"/>
</component>
<component name="thumbnailmanager" long-name="Thumbnail Manager">
<unit bldFile="mw/imghandling/imagehandlingutilities/thumbnailmanager/group"/>
</component>
<component name="tvoutengine" long-name="TV Out Engine">
<unit bldFile="mw/imghandling/imagehandlingutilities/tvoutengine/group"/>
</component>
</collection>
<collection name="imghandling_info" long-name="Image Handling Info" level="specific">
<component unofficial="yes" name="imagehandling_plat" class="api">
<!-- <unit bldFile="mw/imghandling/imagehandling_plat/3gp_library_api/tsrc/group"/> -->
<unit bldFile="mw/imghandling/imagehandling_plat/group"/>
<!-- <unit bldFile="mw/imghandling/imagehandling_plat/thumbnailmanager_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="imghandling_build" long-name="Image Handling Build">
<unit bldFile="mw/imghandling/group"/>
</component>
</collection>
</block>
<block name="metadatasrv" long-name="Legacy Metadata Services" tech_domain="mm" level="specific" levels="plugin framework server generic specific">
<collection name="contentlistingframework" long-name="Content Listing Framework" level="framework">
<component unofficial="yes" name="contentlistingframework_build" long-name="Content Listing Framework Build">
<unit bldFile="mw/metadatasrv/contentlistingframework/group"/>
</component>
</collection>
<collection name="mediamanagementuis" long-name="Media Management UIs" level="server">
<component name="mediastylegrid" long-name="Media Style Grid">
<unit bldFile="mw/metadatasrv/mediamanagementuis/mediastylegrid/group"/>
</component>
</collection>
<collection name="mediamanagementutilities" long-name="Media Management utilities" level="generic">
<component name="mediafetch" long-name="Media Fetch">
<unit bldFile="mw/metadatasrv/mediamanagementutilities/mediafetch/group"/>
</component>
</collection>
<collection name="metadatasrv_info" long-name="Legacy Metadata Services Info" level="specific">
<component unofficial="yes" name="metadatasrv_plat" long-name="Legacy Metadata Services Platform Interfaces" class="api">
<unit bldFile="mw/metadatasrv/metadatasrv_plat/group"/>
</component>
<component unofficial="yes" name="metadatasrv_build" long-name="Legacy Metadata Services Build">
<unit bldFile="mw/metadatasrv/group"/>
</component>
<component unofficial="yes" name="metadatasrv_pub" long-name="Legacy Metadata Services Public Interfaces" class="api">
<unit bldFile="mw/metadatasrv/metadatasrv_pub/group"/>
</component>
</collection>
</block>
<block name="mds" long-name="Metadata Services" tech_domain="mm" level="specific" levels="mgr eng server int">
<collection name="clfwrapper" long-name="CLF Wrapper" level="int">
<component unofficial="yes" name="clfwrapper_build" long-name="CLF Wrapper Build">
<unit bldFile="mw/mds/clfwrapper/group"/>
</component>
</collection>
<collection name="contextengine" long-name="Context Engine" level="eng">
<component name="contextengine_plugins" long-name="Plugins">
<unit bldFile="mw/mds/contextengine/plugins/group"/>
</component>
<component unofficial="yes" name="contextengine_build" long-name="Context Engine Build">
<unit bldFile="mw/mds/contextengine/group"/>
</component>
</collection>
<collection name="harvester" long-name="Harvester" level="eng">
<component name="blacklistclient" long-name="Blacklist Client">
<unit bldFile="mw/mds/harvester/blacklistclient/group"/>
</component>
<component name="blacklistserver" long-name="Blacklist Server">
<unit bldFile="mw/mds/harvester/blacklistserver/group"/>
</component>
<component name="harvester_common" long-name="Common">
<unit bldFile="mw/mds/harvester/common/group"/>
</component>
<component name="composerplugins" long-name="Composer Plugins">
<unit bldFile="mw/mds/harvester/composerplugins/group"/>
</component>
<component name="harvesterplugins" long-name="Harvester Plugins">
<!-- <unit bldFile="mw/mds/harvester/harvesterplugins/audioplaylistplugin/group"/> -->
<unit bldFile="mw/mds/harvester/harvesterplugins/group"/>
</component>
<component name="monitorplugins" long-name="Monitor Plugins">
<unit bldFile="mw/mds/harvester/monitorplugins/group"/>
</component>
<component name="harvester_server" long-name="Server">
<unit bldFile="mw/mds/harvester/server/group"/>
</component>
<component name="harvester_client" long-name="Client">
<unit bldFile="mw/mds/harvester/client/group"/>
</component>
<component unofficial="yes" name="harvester_build" long-name="Harvester Build">
<unit bldFile="mw/mds/harvester/group"/>
</component>
</collection>
<collection name="locationmanager" long-name="Location Manager" level="mgr">
<component name="locationtrail" long-name="Location Trail">
<unit bldFile="mw/mds/locationmanager/locationtrail/group"/>
</component>
<component name="locationmanager_server" long-name="Server">
<unit bldFile="mw/mds/locationmanager/server/group"/>
</component>
<component name="locationmanager_client" long-name="Client">
<unit bldFile="mw/mds/locationmanager/client/group"/>
</component>
<component unofficial="yes" name="locationmanager_build" long-name="Location Manager Build">
<unit bldFile="mw/mds/locationmanager/group"/>
</component>
</collection>
<collection name="metadataengine" long-name="Metadata Engine" level="eng">
<component name="metadataengine_common" long-name="Common">
<unit bldFile="mw/mds/metadataengine/common/group"/>
</component>
<component name="metadataengine_server" long-name="Server">
<unit bldFile="mw/mds/metadataengine/server/group"/>
</component>
<component name="metadataengine_client" long-name="Client">
<unit bldFile="mw/mds/metadataengine/client/group"/>
</component>
<component unofficial="yes" name="metadataengine_build" long-name="Metadata Engine Build">
<unit bldFile="mw/mds/metadataengine/group"/>
</component>
</collection>
<collection name="watchdog" long-name="Watchdog" level="server">
<component name="mdswatchdog">
<unit bldFile="mw/mds/watchdog/group"/>
</component>
</collection>
<collection name="iadstoprestart" long-name="IAD Stop Restart" level="server">
<component unofficial="yes" name="iadstoprestart_build" long-name="IAD Stop Restart Build">
<!-- <unit bldFile="mw/mds/iadstoprestart/group"/> -->
</component>
</collection>
<collection name="mds_info" long-name="Metadata Services Info" level="int">
<component unofficial="yes" name="mds_pub" long-name="Metadata Services Public Interfaces" class="api">
<unit bldFile="mw/mds/mds_pub/group"/>
</component>
<component unofficial="yes" name="mds_plat" long-name="Metadata Services Platform Interfaces" class="api">
<!-- <unit bldFile="mw/mds/mds_plat/content_listing_framework_collection_manager_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/mds/mds_plat/context_engine_plugin_api/tsrc/group"/> -->
<unit bldFile="mw/mds/mds_plat/group"/>
<!-- <unit bldFile="mw/mds/mds_plat/harvester_framework_api/tsrc/composerplugintest/group"/> -->
<!-- <unit bldFile="mw/mds/mds_plat/harvester_framework_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterclienttest/group"/> -->
<!-- <unit bldFile="mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterdatatest/group"/> -->
<!-- <unit bldFile="mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterplugintest/group"/> -->
<!-- <unit bldFile="mw/mds/mds_plat/harvester_framework_api/tsrc/monitorplugintest/group"/> -->
<!-- <unit bldFile="mw/mds/mds_plat/location_manager_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/mds/mds_plat/metadata_engine_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="mds_build" long-name="Metadata Services Build">
<unit bldFile="mw/mds/group"/>
</component>
</collection>
</block>
<block name="mmuifw" long-name="Multimedia UI Framework" tech_domain="mm" level="specific" levels="mgr mdl util ui">
<collection name="alfwidgetutils" long-name="ALF Widget Utils" level="ui">
<component name="alfwidgetutils_build" long-name="ALF Widget Utils Component">
<unit bldFile="mw/mmuifw/alfwidgetutils/group"/>
</component>
</collection>
<collection name="mulwidgets" long-name="MUL Widgets" level="ui">
<component name="mullogging" long-name="Mul Logging">
<unit bldFile="mw/mmuifw/mulwidgets/mullogging/group"/>
</component>
<component name="muldatamodel" long-name="Mul Data Model">
<unit bldFile="mw/mmuifw/mulwidgets/muldatamodel/group"/>
</component>
<component name="mulwidgets_common" long-name="Common">
<unit bldFile="mw/mmuifw/mulwidgets/common/group"/>
</component>
<component name="gesturehelper" long-name="Gesture Helper">
<unit bldFile="mw/mmuifw/mulwidgets/gesturehelper/group"/>
</component>
<component name="mulcoverflowwidget" long-name="MUL Coverflow Widget">
<unit bldFile="mw/mmuifw/mulwidgets/mulcoverflowwidget/group"/>
</component>
<component name="mulsliderwidget" long-name="Mul Slider Widget">
<unit bldFile="mw/mmuifw/mulwidgets/mulsliderwidget/group"/>
</component>
<component name="alfviewwidget" long-name="ALF View Widget">
<unit bldFile="mw/mmuifw/mulwidgets/alfviewwidget/group"/>
</component>
<component name="alfcontainerwidget" long-name="ALF Container Widget">
<unit bldFile="mw/mmuifw/mulwidgets/alfcontainerwidget/group"/>
</component>
<component name="alfscrollbarwidget" long-name="ALF Scrollbar Widget">
<unit bldFile="mw/mmuifw/mulwidgets/alfscrollbarwidget/group"/>
</component>
<component unofficial="yes" name="mulwidgets_build" long-name="MUL Widgets Build">
<unit bldFile="mw/mmuifw/mulwidgets/group"/>
</component>
</collection>
<collection name="osncore" long-name="OSN Core" level="util">
<component name="osncore_build" long-name="OSN Core">
<unit bldFile="mw/mmuifw/osncore/group"/>
</component>
</collection>
<collection name="resourcepool" long-name="Resource Pool" level="util">
<component name="alfresourcepool" long-name="ALF Resource Pool">
<unit bldFile="mw/mmuifw/resourcepool/group"/>
</component>
</collection>
<collection name="widgetmodel" long-name="Widget Model" level="mdl">
<component name="alfwidgetmodel" long-name="ALF Widget Model">
<!-- <unit bldFile="mw/mmuifw/widgetmodel/alfwidgetmodel/group"/> -->
</component>
<component name="alfwidgetfactory" long-name="ALF Widget Factory">
<!-- <unit bldFile="mw/mmuifw/widgetmodel/alfwidgetfactory/group"/> -->
</component>
<component unofficial="yes" name="widgetmodel_build" long-name="Widget Model Build">
<unit bldFile="mw/mmuifw/widgetmodel/group"/>
</component>
</collection>
<collection name="mmuifw_info" long-name="Multimedia UI Framework Info" level="ui">
<component unofficial="yes" name="mmuifw_plat" long-name="Multimedia UI Framework Platform Interfaces" class="api">
<unit bldFile="mw/mmuifw/mmuifw_plat/group"/>
</component>
<component unofficial="yes" name="mmuifw_build" long-name="Multimedia UI Framework Build">
<unit bldFile="mw/mmuifw/group"/>
</component>
</collection>
</block>
<block name="videoutils" long-name="Video Utils" tech_domain="mm" level="specific" levels="empty eng util">
<collection name="dvrengine" long-name="DVR Engine" level="eng">
<component name="commonrecordingengine" long-name="Common Recording Engine">
<unit bldFile="mw/videoutils/dvrengine/commonrecordingengine/dvrrtpcliphandler/group"/>
<unit bldFile="mw/videoutils/dvrengine/commonrecordingengine/dvrrtpcliprecognizer/group"/>
<unit bldFile="mw/videoutils/dvrengine/commonrecordingengine/dvrrtputils/group"/>
<unit bldFile="mw/videoutils/dvrengine/commonrecordingengine/group"/>
</component>
<component name="commonrecordingengineclient" long-name="Common Recording Engine Client">
<unit bldFile="mw/videoutils/dvrengine/commonrecordingengineclient/group"/>
</component>
<component unofficial="yes" name="dvrengine_build" long-name="DVR Engine Build">
<unit bldFile="mw/videoutils/dvrengine/group"/>
</component>
</collection>
<collection name="videoconnutility" long-name="Video Conn Utility" level="util">
<component name="connutilpsworker" long-name="Conn Util Ps Worker">
<unit bldFile="mw/videoutils/videoconnutility/connutilpsworker/group"/>
</component>
<component unofficial="yes" name="videoconnutility_build" long-name="Video Conn Utility Build">
<unit bldFile="mw/videoutils/videoconnutility/group"/>
</component>
</collection>
<collection name="videoscheduler" long-name="Video Scheduler" level="util">
<component name="schedulerclient" long-name="Scheduler Client">
<unit bldFile="mw/videoutils/videoscheduler/schedulerclient/group"/>
</component>
<component name="schedulerserver" long-name="Scheduler Server">
<unit bldFile="mw/videoutils/videoscheduler/schedulerserver/group"/>
</component>
<component unofficial="yes" name="videoscheduler_build" long-name="Video Scheduler Build">
<unit bldFile="mw/videoutils/videoscheduler/group"/>
</component>
</collection>
<collection name="videoutils_info" long-name="Video Utils Info" level="util">
<component unofficial="yes" name="videoutils_plat" long-name="Video Utils Platform Interfaces" class="api">
<unit bldFile="mw/videoutils/videoutils_plat/group"/>
<!-- <unit bldFile="mw/videoutils/videoutils_plat/videoconnutility_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/videoutils/videoutils_plat/videoconnutility_api/tsrc/vcxconnutiltestexe/group"/> -->
<!-- <unit bldFile="mw/videoutils/videoutils_plat/videoconnutility_api/tsrc/vcxtestcommon/group"/> -->
<!-- <unit bldFile="mw/videoutils/videoutils_plat/videoconnutility_api/tsrc/vcxtestutilmodule/group"/> -->
<!-- <unit bldFile="mw/videoutils/videoutils_plat/videoscheduler_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="videoutils_build" long-name="Video Utils Build">
<unit bldFile="mw/videoutils/group"/>
</component>
</collection>
</block>
<block name="mmmw" long-name="Multimedia Middleware" tech_domain="mm" level="generic" levels="plugin framework server generic specific">
<collection name="radioutility" long-name="Radio Utility" level="generic">
<component name="radioserver" long-name="Radio Server">
<unit bldFile="mw/mmmw/radioutility/radioserver/group"/>
<!-- <unit bldFile="mw/mmmw/radioutility/radioserver/server/group"/> -->
<!-- <unit bldFile="mw/mmmw/radioutility/radioserver/session/group"/> -->
</component>
<component name="radio_utility" long-name="Radio Utility">
<unit bldFile="mw/mmmw/radioutility/radio_utility/group"/>
</component>
<component name="fmpresetutility" long-name="FM Preset Utility">
<unit bldFile="mw/mmmw/radioutility/fmpresetutility/group"/>
</component>
<component unofficial="yes" name="radioutility_build" long-name="Radio Utility Build">
<unit bldFile="mw/mmmw/radioutility/group"/>
</component>
</collection>
<collection name="mtp" long-name="MTP" level="framework">
<component name="mtpserver" long-name="Mtp Server"/>
<component name="mtpusbclass" long-name="MTP USB Class"/>
<component name="install" long-name="Install"/>
</collection>
<collection name="audioeffectsui" long-name="Audio Effects UI" level="specific">
<component name="equalizer" long-name="Equalizer">
<unit bldFile="mw/mmmw/audioeffectsui/equalizer/group"/>
</component>
<component unofficial="yes" name="audioeffectsui_build" long-name="Audio Effects UI Build">
<unit bldFile="mw/mmmw/audioeffectsui/group"/>
</component>
</collection>
<collection name="audioenhancements" long-name="Audio Enhancements" level="generic">
<component name="enhancedaudioplayerutility" long-name="Enhanced Media Client">
<!-- <unit bldFile="mw/mmmw/audioenhancements/enhancedaudioplayerutility/audioplayer/group"/> -->
<!-- <unit bldFile="mw/mmmw/audioenhancements/enhancedaudioplayerutility/audiostreaming/group"/> -->
<unit bldFile="mw/mmmw/audioenhancements/enhancedaudioplayerutility/group"/>
<!-- <unit bldFile="mw/mmmw/audioenhancements/enhancedaudioplayerutility/s60audiosource/group"/> -->
<!-- <unit bldFile="mw/mmmw/audioenhancements/enhancedaudioplayerutility/s60audiosourcefactory/group"/> -->
<!-- <unit bldFile="mw/mmmw/audioenhancements/enhancedaudioplayerutility/s60audioutility/group"/> -->
</component>
<component name="progressivedownload" long-name="Progressive Download">
<unit bldFile="mw/mmmw/audioenhancements/progressivedownload/group"/>
<!-- <unit bldFile="mw/mmmw/audioenhancements/progressivedownload/progressivedownloadsource/group"/> -->
<!-- <unit bldFile="mw/mmmw/audioenhancements/progressivedownload/progressivedownloadutility/group"/> -->
</component>
<component name="enhancedmediaclient" long-name="Enhanced Media Client">
<unit bldFile="mw/mmmw/audioenhancements/enhancedmediaclient/group"/>
</component>
<component name="profilesettingsmonitor" long-name="Profile Settings Monitor">
<unit bldFile="mw/mmmw/audioenhancements/profilesettingsmonitor/group"/>
</component>
<component name="voipaudioservices" long-name="VoIP Audio Services">
<unit bldFile="mw/mmmw/audioenhancements/voipaudioservices/group"/>
</component>
<component name="configurationcomponentsfactory" long-name="Configuration Components Factory">
<unit bldFile="mw/mmmw/audioenhancements/configurationcomponentsfactory/group"/>
</component>
<component name="audiooutputcontrolutility" long-name="Audio Output Control Utility">
<unit bldFile="mw/mmmw/audioenhancements/audiooutputcontrolutility/group"/>
</component>
<component name="callaudiocontrol" long-name="Call Audio Control">
<unit bldFile="mw/mmmw/audioenhancements/callaudiocontrol/group"/>
</component>
<component unofficial="yes" name="audioenhancements_build" long-name="Audio Enhancements Build">
<unit bldFile="mw/mmmw/audioenhancements/group"/>
</component>
</collection>
<collection name="metadatautility" long-name="Metadata Utility" level="generic">
<component name="3gpextparserlib"/>
<component name="3gpextparserlib_stub">
<unit bldFile="mw/mmmw/metadatautility/3gpextparserlib_stub/group"/>
</component>
<component name="metadatautility_build">
<unit bldFile="mw/mmmw/metadatautility/group"/>
</component>
</collection>
<collection name="advancedaudiocontroller" long-name="Advanced Audio Controller" level="plugin">
<component name="audiocontrollerpluginsvariant" long-name="Audio Controller Plugins Variant">
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/3gpaudioplaycontroller/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/3gpaudiorecordcontroller/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/3gpdatasourceadapter/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/aacaudioplaycontroller/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/advancedaudiocontroller/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/advancedaudiocontrollerutility/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/amraudioplaycontroller/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/amraudiorecordcontroller/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/awbaudioplaycontroller/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/datasourceadapter/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/devsoundaudioinput/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/devsoundaudiooutput/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/fileaudiooutput/group"/> -->
<unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/group"/>
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/hxaudiorecognizer/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/metadatawrite/group"/> -->
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/audiocontrollerpluginsvariant/mp3audioplaycontroller/group"/> -->
</component>
<component name="wavplaycontrollerplugin" long-name="WAV Play Controller Plugin">
<unit bldFile="mw/mmmw/advancedaudiocontroller/wavplaycontrollerplugin/group"/>
</component>
<component unofficial="yes" name="advancedaudiocontroller_test" long-name="Advanced Audio Controller Test">
<!-- <unit bldFile="mw/mmmw/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/group"/> -->
</component>
<component unofficial="yes" name="advancedaudiocontroller_build" long-name="Advanced Audio Controller Build">
<unit bldFile="mw/mmmw/advancedaudiocontroller/group"/>
</component>
</collection>
<collection name="thumbnailengine" long-name="Thumbnail Engine" level="server">
<component name="tneengine" long-name="TNE Engine">
<unit bldFile="mw/mmmw/thumbnailengine/group"/>
</component>
</collection>
<collection name="mmfw" long-name="Multimedia Framework" level="framework">
<component name="gstreamer" long-name="GStreamer"/>
<component name="helix_stub" long-name="Helix Stub">
<unit bldFile="mw/mmmw/mmfw/helix_stub/group"/>
</component>
<component unofficial="yes" name="mmfw_build" long-name="Multimedia Framework Build">
<unit bldFile="mw/mmmw/mmfw/group"/>
</component>
</collection>
<collection name="mmmw_info" long-name="Multimedia Middleware Info" level="specific">
<component unofficial="yes" name="mmmw_build" long-name="Multimedia Middleware Build">
<unit bldFile="mw/mmmw/group"/>
</component>
<component unofficial="yes" name="mmmw_test" long-name="Multimedia Middleware Test">
<!-- <unit bldFile="mw/mmmw/tsrc/group"/> -->
</component>
<component unofficial="yes" name="mmmw_plat" long-name="Multimedia Middleware Platform Interfaces" class="api">
<unit bldFile="mw/mmmw/mmmw_plat/audio_metadata_reader_api/tsrc/group"/>
<unit bldFile="mw/mmmw/mmmw_plat/audio_output_control_utility_api/tsrc/group"/>
<unit bldFile="mw/mmmw/mmmw_plat/call_audio_control_api/tsrc/group"/>
<unit bldFile="mw/mmmw/mmmw_plat/enhanced_media_client_api/tsrc/group"/>
<unit bldFile="mw/mmmw/mmmw_plat/group"/>
<unit bldFile="mw/mmmw/mmmw_plat/radio_utilities_api/tsrc/group"/>
<unit bldFile="mw/mmmw/mmmw_plat/voip_audio_services_api/tsrc/group"/>
</component>
</collection>
</block>
<block name="helix" long-name="Helix" tech_domain="mm" level="generic" levels="plugin framework server generic specific">
<collection name="helix_ren" long-name="Helix" level="framework">
<component name="helixrfsplugin" long-name="Helix RFS Plugin"/>
<component name="helix_binary" long-name="Helix Binary"/>
<component name="src" long-name="Src"/>
</collection>
</block>
<block name="camerasrv" long-name="Camera Services" tech_domain="mm" level="specific" levels="plugin fw api">
<collection name="camappengine" long-name="Camera App Engine" level="fw">
<component name="stillconverter" long-name="Still Converter">
<!-- <unit bldFile="mw/camerasrv/camappengine/stillconverter/group"/> -->
</component>
<component name="camappengine_engine">
<!-- <unit bldFile="mw/camerasrv/camappengine/engine/group"/> -->
</component>
<component name="asynchfilesavequeue" long-name="Asynch File Save Queue">
<unit bldFile="mw/camerasrv/camappengine/asynchfilesavequeue/group"/>
<!-- <unit bldFile="mw/camerasrv/camappengine/asynchfilesavequeue/tsrc/public/basic/group"/> -->
</component>
<component unofficial="yes" name="camappengine_build">
<unit bldFile="mw/camerasrv/camappengine/build"/>
</component>
</collection>
<collection name="camcordermmfplugin" long-name="Camcorder MMF Plugin" level="plugin">
<component name="mediarecorder" long-name="Media Recorder">
<!-- <unit bldFile="mw/camerasrv/camcordermmfplugin/mediarecorder/group"/> -->
</component>
<component name="filecomposer" long-name="File Composer">
<!-- <unit bldFile="mw/camerasrv/camcordermmfplugin/filecomposer/group"/> -->
</component>
<component name="camcordermmfplugin_controller" long-name="Controller">
<!-- <unit bldFile="mw/camerasrv/camcordermmfplugin/controller/group"/> -->
</component>
<component unofficial="yes" name="camcordermmfplugin_test" long-name="Camcorder MMF Plugin Test">
<!-- <unit bldFile="mw/camerasrv/camcordermmfplugin/tsrc/public/basic/group"/> -->
</component>
<component unofficial="yes" name="camcordermmfplugin_build">
<unit bldFile="mw/camerasrv/camcordermmfplugin/build"/>
</component>
</collection>
<collection name="configmanagers" long-name="Config Managers" level="api">
<component name="imagingconfigmanager" long-name="Imaging Config Manager">
<unit bldFile="mw/camerasrv/configmanagers/imagingconfigmanager/group"/>
<!-- <unit bldFile="mw/camerasrv/configmanagers/imagingconfigmanager/tsrc/public/basic/group"/> -->
</component>
</collection>
<collection name="camerasrv_info" long-name="Camera Services Info" level="api">
<component unofficial="yes" name="camerasrv_plat" long-name="Camera Services Platform Interfaces" class="api">
<!-- <unit bldFile="mw/camerasrv/camerasrv_plat/asynchronous_file_saving_queue_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/camerasrv/camerasrv_plat/camera_application_engine_api/tsrc/group"/> -->
<unit bldFile="mw/camerasrv/camerasrv_plat/group"/>
<!-- <unit bldFile="mw/camerasrv/camerasrv_plat/imaging_configuration_manager_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/camerasrv/camerasrv_plat/media_recorder_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="camerasrv_build" long-name="Camera Services Build">
<unit bldFile="mw/camerasrv/group"/>
</component>
</collection>
</block>
<block name="mmappfw" long-name="Multimedia App Framework" tech_domain="mm" level="specific" levels="empty fw utils">
<collection name="mmappcomponents" long-name="MM App Components" level="utils">
<component name="collectionhelper" long-name="Collection Helper">
<unit bldFile="mw/mmappfw/mmappcomponents/collectionhelper/group"/>
</component>
<component name="playlistengine" long-name="Playlist Engine">
<unit bldFile="mw/mmappfw/mmappcomponents/playlistengine/group"/>
</component>
<component name="mmappfwharvester" long-name="Harvester">
<unit bldFile="mw/mmappfw/mmappcomponents/harvester/group"/>
</component>
<component name="mmappcommonui" long-name="MM App Common UI">
<unit bldFile="mw/mmappfw/mmappcomponents/mmappcommonui/group"/>
</component>
<component name="mediaplayersettingsengine" long-name="Media Player Settings Engine">
<unit bldFile="mw/mmappfw/mmappcomponents/mediaplayersettingsengine/group"/>
</component>
<component name="audiofetcher" long-name="UUDIO Fetcher">
<unit bldFile="mw/mmappfw/mmappcomponents/audiofetcher/group"/>
</component>
<component name="asxparser" long-name="ASX Parser">
<unit bldFile="mw/mmappfw/mmappcomponents/asxparser/group"/>
<!-- <unit bldFile="mw/mmappfw/mmappcomponents/asxparser/test"/> -->
</component>
</collection>
<collection name="mpx" long-name="MPX" level="fw">
<component name="commonframework" long-name="Common Framework">
<unit bldFile="mw/mmappfw/mpx/commonframework/group"/>
</component>
<component name="playbackframework" long-name="Playback Framework">
<unit bldFile="mw/mmappfw/mpx/playbackframework/group"/>
</component>
<component name="mpxcollectionfw" long-name="Collection Framework">
<unit bldFile="mw/mmappfw/mpx/collectionframework/group"/>
</component>
<component name="mpxviewfw" long-name="View Framework">
<unit bldFile="mw/mmappfw/mpx/viewframework/group"/>
</component>
<component unofficial="yes" name="mpx_build" long-name="MPX Build">
<unit bldFile="mw/mmappfw/mpx/group"/>
</component>
</collection>
<collection name="mmappfw_info" long-name="Multimedia App Framework Info" level="utils">
<component unofficial="yes" name="mmappfw_build" long-name="Multimedia App Framework Build">
<unit bldFile="mw/mmappfw/group"/>
</component>
<component unofficial="yes" name="mmappfw_test" long-name="Multimedia App Framework Test">
<!-- <unit bldFile="mw/mmappfw/tsrc/group"/> -->
</component>
<component unofficial="yes" name="mmappfw_plat" long-name="Multimedia App Framework Platform Interfaces" class="api">
<unit bldFile="mw/mmappfw/mmappfw_plat/asx_parser_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/collection_helper_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/harvester_collection_mediator_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/harvester_metadata_extractor_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/harvester_utility_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/media_player_settings_engine_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/mpx_albumart_utility_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/mpx_base_view_plugins_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/mpx_collection_utility_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/mpx_common_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/mpx_playback_utility_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/mpx_view_utility_api/tsrc/group"/>
<unit bldFile="mw/mmappfw/mmappfw_plat/playlist_engine_api/tsrc/group"/>
</component>
</collection>
</block>
<block name="inputmethods" long-name="Input Methods" tech_domain="ui" level="generic" levels="plugin engine framework">
<collection name="textinput" long-name="Text Input" level="framework">
<component name="ptienginev2" long-name="PTI Engine V2">
<unit bldFile="mw/inputmethods/textinput/ptienginev2/group"/>
</component>
<component name="akninputlanguage" long-name="Akn Input Language">
<unit bldFile="mw/inputmethods/textinput/akninputlanguage/group"/>
</component>
<component name="peninputarc" long-name="Pen Input Arc">
<unit bldFile="mw/inputmethods/textinput/peninputarc/group"/>
<!-- <unit bldFile="mw/inputmethods/textinput/peninputarc/src/peninputserverapp"/> -->
<!-- <unit bldFile="mw/inputmethods/textinput/peninputarc/utils/group"/> -->
</component>
<component name="peninputcommonctrls" long-name="Pen Input Common Ctrls">
<unit bldFile="mw/inputmethods/textinput/peninputcommonctrls/group"/>
</component>
<component name="peninputhwrboxcn" long-name="Pen Input Hardwarer Boxcn">
<unit bldFile="mw/inputmethods/textinput/peninputhwrboxcn/group"/>
</component>
<component name="peninputvkbcn" long-name="Pen Input Vkbcn">
<unit bldFile="mw/inputmethods/textinput/peninputvkbcn/group"/>
</component>
<component name="peninputcommonlayout" long-name="Pen Input Common Layout">
<unit bldFile="mw/inputmethods/textinput/peninputcommonlayout/group"/>
</component>
<component name="peninputgenerichwr" long-name="Pen Input Generic Hwr">
<unit bldFile="mw/inputmethods/textinput/peninputgenerichwr/group"/>
</component>
<component name="peninputgenericvkb" long-name="Pen Input Generic Vkb">
<unit bldFile="mw/inputmethods/textinput/peninputgenericvkb/group"/>
</component>
<component name="peninputcommonctrlsjp" long-name="Pen Input Common Ctrls Jp">
<unit bldFile="mw/inputmethods/textinput/peninputcommonctrlsjp/group"/>
</component>
<component name="peninputhwrboxjp" long-name="Pen Input Hardwarer Boxjp">
<unit bldFile="mw/inputmethods/textinput/peninputhwrboxjp/group"/>
</component>
<component name="peninputvkbjp" long-name="Pen Input Vkbjp">
<unit bldFile="mw/inputmethods/textinput/peninputvkbjp/group"/>
</component>
<component name="peninputgenericitut" long-name="Pen Input Generici Tut">
<unit bldFile="mw/inputmethods/textinput/peninputgenericitut/group"/>
</component>
<component name="peninputhwrtrui" long-name="Pen Input Hardwarer Tr UI">
<unit bldFile="mw/inputmethods/textinput/peninputhwrtrui/group"/>
</component>
<component name="peninputhwrfscn" long-name="Pen Input Hardwarer Fscn">
<unit bldFile="mw/inputmethods/textinput/peninputhwrfscn/group"/>
</component>
<component name="matsutake" long-name="Matsutake"/>
<component unofficial="yes" name="textinput_build" long-name="Text Input Build">
<unit bldFile="mw/inputmethods/textinput/group"/>
</component>
<component unofficial="yes" name="gslangplugin">
<unit bldFile="mw/inputmethods/textinput/gslangplugin"/>
</component>
</collection>
<collection name="fep" long-name="FEP" level="engine">
<component name="aknfep" long-name="AKN FEP">
<unit bldFile="mw/inputmethods/fep/aknfep/group"/>
<!-- <unit bldFile="mw/inputmethods/fep/aknfep/peninputplugins/peninputimeplugincn/group"/> -->
<!-- <unit bldFile="mw/inputmethods/fep/aknfep/peninputplugins/peninputimeplugingeneric/group"/> -->
<!-- <unit bldFile="mw/inputmethods/fep/aknfep/peninputplugins/peninputimepluginitut/group"/> -->
<!-- <unit bldFile="mw/inputmethods/fep/aknfep/peninputplugins/peninputimepluginjp/group"/> -->
<!-- <unit bldFile="mw/inputmethods/fep/aknfep/uiplugins/aknfepuiinterface/avkonimpl/group"/> -->
<!-- <unit bldFile="mw/inputmethods/fep/aknfep/uiplugins/aknfepuiinterface/group"/> -->
</component>
<!--Component manually removed and merged to OS-->
<!--<component name="frontendprocessor">
<unit bldFile="mw/inputmethods/fep/frontendprocessor/test/group"/>
</component>-->
</collection>
<collection name="inputmethods_info" long-name="Input Methods Info" level="framework">
<component unofficial="yes" name="inputmethods_plat" long-name="Input Methods Platform Interfaces" class="api">
<!-- <unit bldFile="mw/inputmethods/inputmethods_plat/aknfep_uiinterface_api/tsrc/group"/> -->
<unit bldFile="mw/inputmethods/inputmethods_plat/group"/>
<!-- <unit bldFile="mw/inputmethods/inputmethods_plat/pen_input_server_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/inputmethods/inputmethods_plat/ptiengine_hwr_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/inputmethods/inputmethods_plat/ptiengine_key_definations_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="inputmethods_build" long-name="Input Methods Build">
<unit bldFile="mw/inputmethods/group"/>
</component>
<component unofficial="yes" name="inputmethods_pub" long-name="Input Methods Public Interfaces" class="api">
<unit bldFile="mw/inputmethods/inputmethods_pub/group"/>
<!-- <unit bldFile="mw/inputmethods/inputmethods_pub/input_language_info_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/inputmethods/inputmethods_pub/optical_character_recognition_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/inputmethods/inputmethods_pub/ptiengine_iti_api/tsrc/group"/> -->
</component>
</collection>
</block>
<block name="classicui" long-name="Classic UI" tech_domain="ui" level="generic" levels="base support server generic specific">
<collection name="psln" long-name="Personalization" level="specific">
<component name="pslnengine" long-name="Personalization Engine">
<!-- <unit bldFile="mw/classicui/psln/pslnengine/group"/> -->
</component>
<component name="pslnframework" long-name="Personalization Framework">
<!-- <unit bldFile="mw/classicui/psln/pslnframework"/> -->
</component>
<component name="pslnlibraryloaders" long-name="Personalization Library Loaders"/>
<component name="pslnslidesetdialog" long-name="Personalization Slideset Dialog">
<!-- <unit bldFile="mw/classicui/psln/pslnslidesetdialog/group"/> -->
</component>
<component name="pslngsplugin" long-name="Personalizaion GS Plugin">
<unit bldFile="mw/classicui/psln/pslngsplugin/group"/>
</component>
<component name="psln_help" long-name="Help">
<unit bldFile="mw/classicui/psln/help/group"/>
</component>
<component name="psln_build" long-name="Psln">
<unit bldFile="mw/classicui/psln/group"/>
</component>
</collection>
<collection name="applicationinterworkingfw" long-name="Application Interworking Framework" level="generic">
<component name="aifwservicehandler" long-name="Service Handler">
<unit bldFile="mw/classicui/applicationinterworkingfw/servicehandler/group"/>
</component>
</collection>
<collection name="commonuis" long-name="Common UIs" level="specific">
<component name="commonui" long-name="Common UI">
<unit bldFile="mw/classicui/commonuis/commonui/group"/>
</component>
<component name="commondialogs" long-name="Common Dialogs">
<unit bldFile="mw/classicui/commonuis/commondialogs/group"/>
<!-- <unit bldFile="mw/classicui/commonuis/commondialogs/group_test"/> -->
</component>
</collection>
<collection name="uifw" long-name="UI Framework" level="server">
<component name="uiklaf" long-name="UIKLAF">
<unit bldFile="mw/classicui/uifw/uiklaf/group"/>
</component>
<component name="eikctl" long-name="Eikctl">
<unit bldFile="mw/classicui/uifw/eikctl/group"/>
</component>
<component name="avkon" long-name="AvKon">
<!-- <unit bldFile="mw/classicui/uifw/avkon/aknhlist/group"/> -->
<!-- <unit bldFile="mw/classicui/uifw/avkon/aknkeyrotator/group"/> -->
<unit bldFile="mw/classicui/uifw/avkon/aknphysics/group"/>
<unit bldFile="mw/classicui/uifw/avkon/group"/>
<unit bldFile="mw/classicui/uifw/avkon/odeconf/group"/>
<!-- <unit bldFile="mw/classicui/uifw/avkon/prebuilder"/> -->
<!-- <unit bldFile="mw/classicui/uifw/avkon/tsrc/bc/s60_sdkmcl/bctestmixmcl/group"/> -->
</component>
<component name="eikstd" long-name="EikStd">
<unit bldFile="mw/classicui/uifw/eikstd/group"/>
</component>
<component name="aknglobalui" long-name="Avkon Global UI">
<unit bldFile="mw/classicui/uifw/aknglobalui/group"/>
</component>
<component name="ganes" long-name="Ganes">
<unit bldFile="mw/classicui/uifw/ganes/group"/>
</component>
<component unofficial="yes" name="uifw_test" long-name="UI Framework Test">
<!-- <unit bldFile="mw/classicui/uifw/tsrc/group"/> -->
</component>
</collection>
<collection name="commonadapter" long-name="Common Adapter" level="support">
<component name="commonadapter_build">
<unit bldFile="mw/classicui/commonadapter/group"/>
</component>
</collection>
<collection name="ode" long-name="Open Dynamics Engine" level="support">
<component name="ode_build">
<unit bldFile="mw/classicui/ode/group"/>
</component>
</collection>
<collection name="classicui_info" long-name="Classic UI Info" level="specific">
<component unofficial="yes" name="classicui_build" long-name="Classic UI Build">
<unit bldFile="mw/classicui/group"/>
</component>
<component unofficial="yes" name="classicui_pub" long-name="Classic UI Public Interfaces" class="api">
<unit bldFile="mw/classicui/classicui_pub/aiw_criteria_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/aiw_generic_parameter_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/aiw_service_handler_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/animation_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/application_framework_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/base_controls_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/buttons_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/choice_list_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/common_file_dialogs_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/context_pane_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/dialogs_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/dialog_shutter_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/document_handler_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/editors_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/error_ui_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/fonts_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/form_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/generic_button_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/grids_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/group"/>
<unit bldFile="mw/classicui/classicui_pub/hierarchical_lists_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/hotkeys_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/images_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/indicators_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/information_preview_popup_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/info_popup_note_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/initialization_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/input_frame_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/keylock_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/labels_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/lists_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/misc_controls_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/navigation_pane_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/notes_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/notifiers_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/options_menu_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/popups_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/private_ui_framework_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/queries_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/screen_clearer_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/screen_mode_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/screen_saver_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/scroller_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/searchfield_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/server_application_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/setting_pages_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/slider_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/sounds_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/status_pane_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/stylus_popup_menu_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/tabs_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/title_pane_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/toolbar_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/touch_ui_utilities_api/tsrc/group"/>
<!-- <unit bldFile="mw/classicui/classicui_pub/tsrc/bc/apps/bctesttemplate/group"/> -->
<!-- <unit bldFile="mw/classicui/classicui_pub/tsrc/bc/apps/s60_sdk3.0/group"/> -->
<!-- <unit bldFile="mw/classicui/classicui_pub/tsrc/bc/apps/s60_sdk3.1/group"/> -->
<!-- <unit bldFile="mw/classicui/classicui_pub/tsrc/bc/apps/s60_sdk3.2/group"/> -->
<!-- <unit bldFile="mw/classicui/classicui_pub/tsrc/bc/apps/s60_sdk5.0/bctestpane/group"/> -->
<!-- <unit bldFile="mw/classicui/classicui_pub/tsrc/bc/apps/s60_sdk5.0/group"/> -->
<!-- <unit bldFile="mw/classicui/classicui_pub/tsrc/bc/group"/> -->
<unit bldFile="mw/classicui/classicui_pub/uikon_core_controls/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/ui_framework_definitions_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/ui_framework_utilities_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/volume_control_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_pub/window_server_event_observer_api/tsrc/group"/>
</component>
<component unofficial="yes" name="classicui_plat" long-name="Classic UI Platform Interfaces" class="api">
<unit bldFile="mw/classicui/classicui_plat/aiw_provider_utility_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/aiw_service_interface_base_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/aiw_service_interface_menu_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/alarm_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/application_switching_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/avkon_fonts_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/avkon_secondary_display_support_api/tsrc/group"/>
<!-- <unit bldFile="mw/classicui/classicui_plat/avkon_testability_api/tsrc/group"/> -->
<unit bldFile="mw/classicui/classicui_plat/avkon_ui_server_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/battery_pane_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/common_file_dialogs_filter_factory_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/custom_cursors_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/eikon_server_extension_client_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/emergency_call_support_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_aiw_criteria_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_animation_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_buttons_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_editors_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_grids_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_indicators_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_initialization_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_input_capabilities_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_lists_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_notes_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_notifiers_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_setting_pages_api/tsrc/group"/>
<!-- <unit bldFile="mw/classicui/classicui_plat/extended_sounds_api/tsrc/group"/> -->
<unit bldFile="mw/classicui/classicui_plat/extended_status_pane_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/extended_utilities_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/find_item_ui_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/ganes_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/generic_parameter_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/global_popup_priority_controller_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/group"/>
<unit bldFile="mw/classicui/classicui_plat/indicator_plugin_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/input_block_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/item_finder_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/japanese_reading_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/key_rotator_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/layout_configuration_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/list_effects_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/long_tap_animation_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/media_shared_document_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/memory_card_ui_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/number_grouping_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/personalisation_framework_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/phone_number_text_utilities_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/physics_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/pointer_event_modifier_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/popup_form_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/server_application_services_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/signal_pane_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/skinnable_clock_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/special_character_table_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/stylus_activated_popup_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/task_list_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/text_scroller_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/touch_pane_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/transition_effect_parameters_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/transition_effect_utilities_api/tsrc/group"/>
<unit bldFile="mw/classicui/classicui_plat/volume_popup_api/tsrc/group"/>
</component>
</collection>
</block>
<block name="svgt" long-name="SVG Tiny" tech_domain="ui" level="generic" levels="util ui">
<collection name="svgtopt" long-name="SVGT Opt" level="util">
<component name="svg">
<!-- <unit bldFile="mw/svgt/svgtopt/svg/svgrecog/group"/> -->
</component>
<component name="nvgdecoder" long-name="NVG Decoder"/>
<component name="svgengineji" long-name="SVG Engine JI"/>
<component name="svgtplugin" long-name="SVGT Plugin">
<unit bldFile="mw/svgt/svgtopt/svgtplugin/group"/>
</component>
<component unofficial="yes" name="svgtopt_build" long-name="SVGT Opt Build">
<unit bldFile="mw/svgt/svgtopt/group"/>
</component>
</collection>
<collection name="svgt_info" long-name="SVG Tiny Info" level="ui">
<component unofficial="yes" name="svgt_build" long-name="SVG Tiny Build">
<unit bldFile="mw/svgt/group"/>
</component>
<component unofficial="yes" name="svgt_plat" long-name="SVG Tiny Platform Interfaces" class="api">
<unit bldFile="mw/svgt/svgt_plat/group"/>
</component>
</collection>
</block>
<block name="uiaccelerator" long-name="UI Accelerator" tech_domain="ui" level="generic" levels="plugin framework server generic specific">
<collection name="uiacceltk" long-name="UI Accelerator TK" level="framework">
<component name="hitchcock" long-name="Hitchcock">
<!-- <unit bldFile="mw/uiaccelerator/uiacceltk/hitchcock/coretoolkit/group"/> -->
<unit bldFile="mw/uiaccelerator/uiacceltk/hitchcock/group"/>
<!-- <unit bldFile="mw/uiaccelerator/uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/group"/> -->
<!-- <unit bldFile="mw/uiaccelerator/uiacceltk/hitchcock/tracer/group"/> -->
<!-- <unit bldFile="mw/uiaccelerator/uiacceltk/hitchcock/tracer/traceextclient/group"/> -->
<!-- <unit bldFile="mw/uiaccelerator/uiacceltk/hitchcock/tracer/traceextplugin/group"/> -->
</component>
<component name="widgeteditors" long-name="Widget Editors">
<unit bldFile="mw/uiaccelerator/uiacceltk/widgeteditors/group"/>
</component>
<component unofficial="yes" name="uiacceltk_build" long-name="UI Accelerator TK Build">
<unit bldFile="mw/uiaccelerator/uiacceltk/group"/>
</component>
</collection>
<collection name="uiaccelexampleapps" long-name="UI Accelerator Example Apps" level="specific">
<component name="alfexanalogdialer" long-name="ALF Ex Analog Dialer">
<!-- <unit bldFile="mw/uiaccelerator/uiaccelexampleapps/alfexanalogdialer/group"/> -->
</component>
<component name="alfexstickers" long-name="ALF Ex Stickers">
<!-- <unit bldFile="mw/uiaccelerator/uiaccelexampleapps/alfexstickers/group"/> -->
</component>
</collection>
<collection name="uiaccelerator_info" long-name="UI Accelerator Info" level="specific">
<component unofficial="yes" name="inc">
<!-- <unit bldFile="mw/uiaccelerator/inc/group"/> -->
</component>
<component unofficial="yes" name="uiaccelerator_plat" long-name="UI Accelerator Platform Interfaces" class="api">
<unit bldFile="mw/uiaccelerator/uiaccelerator_plat/alf_client_server_api/tsrc/group"/>
<unit bldFile="mw/uiaccelerator/uiaccelerator_plat/alf_core_toolkit_api/tsrc/group"/>
<unit bldFile="mw/uiaccelerator/uiaccelerator_plat/alf_editors_api/tsrc/group"/>
<unit bldFile="mw/uiaccelerator/uiaccelerator_plat/alf_extended_visual_api/tsrc/group"/>
<unit bldFile="mw/uiaccelerator/uiaccelerator_plat/alf_extension_api/tsrc/group"/>
<unit bldFile="mw/uiaccelerator/uiaccelerator_plat/alf_tracing_api/tsrc/group"/>
<unit bldFile="mw/uiaccelerator/uiaccelerator_plat/alf_visual_api/tsrc/group"/>
<unit bldFile="mw/uiaccelerator/uiaccelerator_plat/group"/>
</component>
</collection>
</block>
<block name="uiresources" long-name="UI Resources" tech_domain="ui" level="generic" levels="compile plugin framework server generic data">
<collection name="layouts" long-name="Layouts" level="plugin">
<component name="cdl" long-name="Cdl">
<unit bldFile="mw/uiresources/layouts/cdl/cdlengine/group"/>
<unit bldFile="mw/uiresources/layouts/cdl/cdlserver/group"/>
<!-- <unit bldFile="mw/uiresources/layouts/cdl/cdlutils/cdlexplorer/group"/> -->
</component>
<component name="aknlayout2" long-name="AKN Layout 2">
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/nhd_akn_app"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/nhd_uiaccel"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/qhd_touch_akn_app"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/qhd_touch_uiaccel"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/qvga2_akn_app"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/qvga2_uiaccel"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/qvga_akn_app"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/qvga_uiaccel"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/vga3_akn_app"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/vga3_uiaccel"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/vga_akn_app"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/vga_touch_akn_app"/> -->
<!-- <unit bldFile="mw/uiresources/layouts/aknlayout2/generated/vga_uiaccel"/> -->
<unit bldFile="mw/uiresources/layouts/aknlayout2/group"/>
</component>
</collection>
<collection name="locales" long-name="Locales" level="framework">
<component name="locales_build" long-name="Locales Component">
<unit bldFile="mw/uiresources/locales/loce32"/>
</component>
</collection>
<collection name="pictographs" long-name="Pictographs" level="data">
<component name="aknpictograph" long-name="AKN Picto Graph">
<unit bldFile="mw/uiresources/pictographs/aknpictograph/group"/>
<!-- <unit bldFile="mw/uiresources/pictographs/aknpictograph/tools/aknpictobitmapbuilder/group"/> -->
</component>
</collection>
<collection name="skins" long-name="Skins" level="data">
<component name="aknskincontent" long-name="AKN Skin Content">
<unit bldFile="mw/uiresources/skins/aknskincontent/group"/>
<!-- <unit bldFile="mw/uiresources/skins/aknskincontent/srcdata/scalableseries60skin/mifindexdll"/> -->
</component>
<component name="aknskins" long-name="AKN Skins">
<unit bldFile="mw/uiresources/skins/aknskins/group"/>
</component>
</collection>
<collection name="uiconfig" long-name="UI Config" level="server">
<component name="s60config" long-name="S60 Config">
<unit bldFile="mw/uiresources/uiconfig/s60config/group"/>
</component>
</collection>
<collection name="fontsupport" long-name="Font Support" level="generic">
<component name="fontprovider" long-name="Font Provider">
<unit bldFile="mw/uiresources/fontsupport/fontprovider/group"/>
</component>
<component name="fontutils" long-name="Font Utils">
<unit bldFile="mw/uiresources/fontsupport/fontutils/fontutils/group"/>
<!-- <unit bldFile="mw/uiresources/fontsupport/fontutils/group"/> -->
</component>
</collection>
<collection name="uigraphics" long-name="UI Graphics" level="generic">
<component name="bitmaps2" long-name="Bitmaps 2">
<unit bldFile="mw/uiresources/uigraphics/bitmaps2/group"/>
</component>
<component name="icons">
<unit bldFile="mw/uiresources/uigraphics/icons/group"/>
</component>
<component name="variatedbitmaps" long-name="Variated Bitmaps">
<unit bldFile="mw/uiresources/uigraphics/variatedbitmaps/group"/>
</component>
<component name="aknicon" long-name="AKN Icon">
<unit bldFile="mw/uiresources/uigraphics/aknicon/group"/>
</component>
<component name="palette" long-name="Palette">
<!-- <unit bldFile="mw/uiresources/uigraphics/palette/group"/> -->
</component>
</collection>
<collection name="helpthemes" long-name="Help Themes" level="data">
<component name="helpthemes_build">
<unit bldFile="mw/uiresources/helpthemes/group"/>
</component>
</collection>
<collection name="aknlayoutcompiler" long-name="Avkon Layout Compiler" level="compile">
<component name="aknlayoutcompiler_build" long-name="AKN Layout Compiler Component">
<unit bldFile="mw/uitools/aknlayoutcompiler/group"/>
</component>
</collection>
<collection name="cdlcompiler" long-name="CDL Compiler" level="compile">
<component name="cdlcompiler_build" long-name="CDL Compiler Component">
<unit bldFile="mw/uitools/cdlcompiler/group"/>
</component>
</collection>
<collection name="cdlcompilertoolkit" long-name="CDL Compiler Toolkit" level="compile">
<component name="cdlcompilertoolkit_build" long-name="CDL Compiler Toolkit Component">
<unit bldFile="mw/uitools/cdlcompilertoolkit/group"/>
</component>
</collection>
<collection name="skincompiler" long-name="Skin Compiler" level="compile">
<component name="aknskindesccompiler" long-name="AKN Skin Desc Compiler">
<unit bldFile="mw/uitools/skincompiler/aknskindesccompiler/group"/>
</component>
</collection>
<collection name="uiresources_info" long-name="UI Resources Info" level="data">
<component unofficial="yes" name="uiresources_plat" long-name="UI Resources Platform Interfaces" class="api">
<unit bldFile="mw/uiresources/uiresources_plat/cdl_api/tsrc/group"/>
<unit bldFile="mw/uiresources/uiresources_plat/extended_fonts_api/tsrc/group"/>
<unit bldFile="mw/uiresources/uiresources_plat/extended_skins_api/tsrc/group"/>
<unit bldFile="mw/uiresources/uiresources_plat/graphic_configuration_api/tsrc/group"/>
<unit bldFile="mw/uiresources/uiresources_plat/group"/>
<unit bldFile="mw/uiresources/uiresources_plat/layout_data_api/tsrc/group"/>
<unit bldFile="mw/uiresources/uiresources_plat/layout_system_private_api/tsrc/group"/>
<unit bldFile="mw/uiresources/uiresources_plat/skins_image_attributes_api/tsrc/group"/>
</component>
<component unofficial="yes" name="uiresources_build" long-name="UI Resources Build">
<unit bldFile="mw/uiresources/group"/>
</component>
<component unofficial="yes" name="uiresources_pub" long-name="UI Resources Public Interfaces" class="api">
<unit bldFile="mw/uiresources/uiresources_pub/font_definition_api/tsrc/group"/>
<unit bldFile="mw/uiresources/uiresources_pub/graphics_api/tsrc/group"/>
<unit bldFile="mw/uiresources/uiresources_pub/group"/>
<unit bldFile="mw/uiresources/uiresources_pub/pictograph_api/tsrc/group"/>
<unit bldFile="mw/uiresources/uiresources_pub/scalable_icons_api/tsrc/group"/>
<unit bldFile="mw/uiresources/uiresources_pub/skins_api/tsrc/group"/>
</component>
</collection>
</block>
<block name="hapticsservices" long-name="Haptics Services" tech_domain="ui" level="generic" levels="fw api">
<collection name="tactilefeedback" long-name="Tactile Feedback" level="fw">
<component name="tactilearearegistry" long-name="Tactile Area Registry">
<unit bldFile="mw/hapticsservices/tactilefeedback/tactilearearegistry/group"/>
</component>
<component name="tactilefeedbackclient" long-name="Tactile Feedback Client">
<unit bldFile="mw/hapticsservices/tactilefeedback/tactilefeedbackclient/group"/>
</component>
<component name="tactileactionplugin" long-name="TactilE Action Plugin"/>
<component name="tactileclickplugin" long-name="Tactile Click Plugin"/>
<component name="tactilefeedbackresolver" long-name="Tactile Feedback Resolver"/>
<component unofficial="yes" name="tactilefeedback_build" long-name="Tactile Feedback Build">
<unit bldFile="mw/hapticsservices/tactilefeedback/group"/>
</component>
</collection>
<collection name="hapticsservices_info" long-name="Haptics Services Info" level="api">
<component unofficial="yes" name="hapticsservices_pub" long-name="Haptics Services Public Interfaces" class="api">
<unit bldFile="mw/hapticsservices/hapticsservices_pub/group"/>
</component>
<component unofficial="yes" name="hapticsservices_plat" long-name="Haptics Services Platform Interfaces" class="api">
<unit bldFile="mw/hapticsservices/hapticsservices_plat/group"/>
</component>
</collection>
</block>
<block name="homescreensrv" long-name="Home Screen Services" tech_domain="ui" level="specific" levels="plugin framework server generic specific">
<collection name="contentpublishingsrv" long-name="Content Publishing Service" level="server">
<component name="contentpublishingutils" long-name="Content Publishing Utils">
<unit bldFile="mw/homescreensrv/contentpublishingsrv/contentpublishingutils/contentpublishingdebug/group"/>
<unit bldFile="mw/homescreensrv/contentpublishingsrv/contentpublishingutils/group"/>
</component>
<component name="contentpublishingserver" long-name="Content Publishing Server">
<unit bldFile="mw/homescreensrv/contentpublishingsrv/contentpublishingserver/group"/>
</component>
<component name="contentharvester" long-name="Content Harvester">
<unit bldFile="mw/homescreensrv/contentpublishingsrv/contentharvester/group"/>
</component>
<component unofficial="yes" name="contentpublishingsrv_build" long-name="Content Publishing Service Build">
<unit bldFile="mw/homescreensrv/contentpublishingsrv/group"/>
</component>
</collection>
<collection name="backsteppingsrv" long-name="Backstepping Service" level="server">
<component name="bsengine">
<unit bldFile="mw/homescreensrv/backsteppingsrv/group"/>
</component>
</collection>
<collection name="xcfw" long-name="XCFW" level="framework">
<component name="xcfw_build" long-name="XCFW">
<unit bldFile="mw/homescreensrv/xcfw/group"/>
</component>
</collection>
<collection name="homescreenpluginsrv" long-name="Homescreen Plugin Service" level="plugin">
<component name="hspsdefinitionengine" long-name="Homescreen Plugin Server Definition Engine">
<unit bldFile="mw/homescreensrv/homescreenpluginsrv/hspsdefinitionengine/group"/>
</component>
<component name="hspsdom" long-name="Homescreen Plugin Server DOM">
<unit bldFile="mw/homescreensrv/homescreenpluginsrv/hspsdom/group"/>
</component>
<component name="hspspluginregistry" long-name="Homescreen Plugin Registry">
<unit bldFile="mw/homescreensrv/homescreenpluginsrv/hspspluginregistry/group"/>
</component>
<component name="hspsmanager" long-name="Homescreen Plugin Server Manager">
<unit bldFile="mw/homescreensrv/homescreenpluginsrv/hspsmanager/group"/>
</component>
<component name="hspsodt" long-name="Homescreen Plugin Server ODT">
<unit bldFile="mw/homescreensrv/homescreenpluginsrv/hspsodt/group"/>
</component>
<component name="hspsresource" long-name="Homescreen Plugin Server Resource">
<unit bldFile="mw/homescreensrv/homescreenpluginsrv/hspsresource/group"/>
</component>
<component name="hspsresult" long-name="Homescreen Plugin Server Result">
<unit bldFile="mw/homescreensrv/homescreenpluginsrv/hspsresult/group"/>
</component>
<component name="hspstools" long-name="Homescreen Plugin Server Tools">
<unit bldFile="mw/homescreensrv/homescreenpluginsrv/hspstools/group"/>
</component>
<component unofficial="yes" name="homescreenpluginsrv_build" long-name="Homescreen Plugin Service Build">
<unit bldFile="mw/homescreensrv/homescreenpluginsrv/group"/>
</component>
</collection>
<collection name="idlefw" long-name="Idle Framework" level="framework">
<component name="idlefw_plugins" long-name="Plugins">
<unit bldFile="mw/homescreensrv/idlefw/plugins/group"/>
<!-- <unit bldFile="mw/homescreensrv/idlefw/plugins/pslnactiveidleplugin/group"/> -->
</component>
<component unofficial="yes" name="idlefw_build" long-name="Idle Framework Build">
<unit bldFile="mw/homescreensrv/idlefw/group"/>
</component>
</collection>
<collection name="menucontentsrv" long-name="Menu Content Service" level="generic">
<component name="menusatinterface" long-name="Menu SAT Interface">
<unit bldFile="mw/homescreensrv/menucontentsrv/menusatinterface/group"/>
</component>
<component unofficial="yes" name="menucontentsrv_build" long-name="Menu Content Service Build">
<unit bldFile="mw/homescreensrv/menucontentsrv/group"/>
</component>
</collection>
<collection name="homescreensrv_info" long-name="Home Screen Services Info" level="specific">
<component unofficial="yes" name="homescreensrv_plat" long-name="Home Screen Services Platform Interfaces" class="api">
<!-- <unit bldFile="mw/homescreensrv/homescreensrv_plat/action_handler_plugin_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/homescreensrv/homescreensrv_plat/content_harvester_plugin_api/tsrc/group"/> -->
<unit bldFile="mw/homescreensrv/homescreensrv_plat/group"/>
<!-- <unit bldFile="mw/homescreensrv/homescreensrv_plat/hs_widget_publisher_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/homescreensrv/homescreensrv_plat/menu_content_service_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/homescreensrv/homescreensrv_plat/menu_sat_interface_api/tsrc/group"/> -->
</component>
</collection>
</block>
<block name="appinstall" long-name="Application Installation" tech_domain="rt" level="generic" levels="tool framework generic api">
<collection name="appinstaller" long-name="App Installer" level="generic">
<component name="appmngr2" long-name="App Mngr2">
<unit bldFile="mw/appinstall/appinstaller/appmngr2/group"/>
</component>
<component name="appinstui" long-name="App Installer UI">
<unit bldFile="mw/appinstall/appinstaller/appinstui/group"/>
</component>
<component unofficial="yes" name="appinstaller_build" long-name="App Installer Build">
<unit bldFile="mw/appinstall/appinstaller/group"/>
</component>
</collection>
<collection name="ncdengine" long-name="NCD Engine" level="framework">
<component name="ncdengine_engine" long-name="Engine">
<unit bldFile="mw/appinstall/ncdengine/engine/group"/>
</component>
<component name="debuglogger" long-name="Debug Logger">
<!-- <unit bldFile="mw/appinstall/ncdengine/debuglogger/group"/> -->
</component>
<component unofficial="yes" name="ncdengine_build" long-name="NCD Engine Build">
<unit bldFile="mw/appinstall/ncdengine/group"/>
</component>
</collection>
<collection name="iaupdateapi_stub" long-name="IA Update API Stub" level="api">
<component name="iaupdateapi_stub_build">
<unit bldFile="mw/appinstall/iaupdateapi_stub/group"/>
</component>
</collection>
<collection name="iaupdate" long-name="IA Update" level="api">
<component name="iad">
<unit bldFile="mw/appinstall/iaupdate/iad/group"/>
</component>
<component name="iaupdate_help" long-name="Help">
<unit bldFile="mw/appinstall/iaupdate/help/group"/>
</component>
<component unofficial="yes" name="iaupdate_build" long-name="IA Update Build">
<unit bldFile="mw/appinstall/iaupdate/group"/>
</component>
</collection>
<collection name="appinstall_info" long-name="Application Installation Info" level="api">
<component unofficial="yes" name="appinstall_pub" long-name="Application Installation Public Interfaces" class="api">
<unit bldFile="mw/appinstall/appinstall_pub/group"/>
<!-- <unit bldFile="mw/appinstall/appinstall_pub/startup_list_management_api/tsrc/bc/startuplistmanagementapi/selfsignedstartupapp/group"/> -->
<!-- <unit bldFile="mw/appinstall/appinstall_pub/startup_list_management_api/tsrc/bc/startuplistmanagementapi/startupapp/group"/> -->
</component>
<component unofficial="yes" name="appinstall_test" long-name="Application Installation Test">
<!-- <unit bldFile="mw/appinstall/tsrc/group"/> -->
</component>
<component unofficial="yes" name="appinstall_plat" long-name="Application Installation Platform Interfaces" class="api">
<!-- <unit bldFile="mw/appinstall/appinstall_plat/appmngr2runtimeapi/tsrc/data_src/sistest"/> -->
<unit bldFile="mw/appinstall/appinstall_plat/appmngr2runtimeapi/tsrc/group"/>
<unit bldFile="mw/appinstall/appinstall_plat/group"/>
</component>
</collection>
<collection name="secureswitools">
<!--Component manually removed and merged to OS-->
<!--<component name="swisistools">
- <unit bldFile="mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/tintsistef"/> -
</component>-->
</collection>
</block>
<block name="serviceapifw" long-name="Service API Framework" tech_domain="rt" level="specific" levels="plugin framework server generic specific">
<collection name="languageinterworkingfw" long-name="Language Interworking Framework" level="framework">
<component name="lifwservicehandler" long-name="Service Handler">
<unit bldFile="mw/serviceapifw/languageinterworkingfw/servicehandler/group"/>
</component>
</collection>
<collection name="rtsecuritymanager" long-name="RT Security Manager" level="server">
<component name="rtsecuritymanagerutil" long-name="RT Security Manager Util">
<unit bldFile="mw/serviceapifw/rtsecuritymanager/rtsecuritymanagerutil/group"/>
</component>
<component name="rtsecuritymanagerserver" long-name="RT Security Managers Erver">
<unit bldFile="mw/serviceapifw/rtsecuritymanager/rtsecuritymanagerserver/group"/>
</component>
<component name="rtsecuritymanagerclient" long-name="RT Security Manager Client">
<unit bldFile="mw/serviceapifw/rtsecuritymanager/rtsecuritymanagerclient/group"/>
</component>
<component unofficial="yes" name="rtsecuritymanager_build" long-name="RT Security Manager Build">
<unit bldFile="mw/serviceapifw/rtsecuritymanager/group"/>
</component>
</collection>
<collection name="serviceapifw_info" long-name="Service API Framework Info" level="specific">
<component unofficial="yes" name="serviceapifw_pub" long-name="Service API Framework Public Interfaces" class="api">
<unit bldFile="mw/serviceapifw/serviceapifw_pub/group"/>
</component>
<component unofficial="yes" name="serviceapifw_plat" long-name="Service API Framework Platform Interfaces" class="api">
<unit bldFile="mw/serviceapifw/serviceapifw_plat/group"/>
<unit bldFile="mw/serviceapifw/serviceapifw_plat/liw_criteria_api/tsrc/group"/>
<unit bldFile="mw/serviceapifw/serviceapifw_plat/rtsecuritymanager_client_api/tsrc/group"/>
<!-- <unit bldFile="mw/serviceapifw/serviceapifw_plat/rtsecuritymanager_common_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/serviceapifw/serviceapifw_plat/rtsecuritymanager_utility_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="serviceapifw_build" long-name="Service API Framework Build">
<unit bldFile="mw/serviceapifw/group"/>
</component>
</collection>
</block>
<block name="serviceapi" long-name="Service API" tech_domain="rt" level="specific" levels="os mw1 mw2 app">
<collection name="sapi_applicationmanager" long-name="SAPI Application Manager" level="mw1">
<component name="appmanagerservice" long-name="App Manager Service"/>
<component unofficial="yes" name="sapi_applicationmanager_build" long-name="SAPI Application Manager Build">
<unit bldFile="mw/serviceapi/serviceproviders/sapi_applicationmanager/group"/>
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_applicationmanager/tsrc/dev/cruntimetest/group"/> -->
</component>
</collection>
<collection name="sapi_calendar" long-name="SAPI Calendar" level="app">
<component name="calendarservice" long-name="Calendar Service"/>
<component unofficial="yes" name="sapi_calendar_build" long-name="SAPI Calendar Build">
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_calendar/tsrc/testing/tcalprovider_combined/group"/> -->
<unit bldFile="mw/serviceapi/serviceproviders/sapi_calendar/group"/>
</component>
</collection>
<collection name="sapi_contacts_vpbk" long-name="SAPI Contacts Vpbk" level="app">
<component name="contactservice" long-name="Contact Service"/>
<component unofficial="yes" name="sapi_contacts_vpbk_build" long-name="SAPI Contacts Vpbk Build">
<unit bldFile="mw/serviceapi/serviceproviders/sapi_contacts_vpbk/group"/>
</component>
</collection>
<collection name="sapi_landmarks" long-name="SAPI Landmarks" level="mw2">
<component name="landmarksservice" long-name="Landmarks Service"/>
<component unofficial="yes" name="sapi_landmarks_build" long-name="SAPI Landmarks Build">
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_landmarks/tsrc/testing/tlandmarkstest/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_landmarks/tsrc/dev/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_landmarks/tsrc/testing/tlandmarksprovidertest/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_landmarks/tsrc/dev/landmarks_inputparams/group"/> -->
<unit bldFile="mw/serviceapi/serviceproviders/sapi_landmarks/group"/>
</component>
</collection>
<collection name="sapi_location" long-name="SAPI Location" level="mw2">
<component name="locationservice" long-name="Location Service"/>
<component unofficial="yes" name="sapi_location_build" long-name="SAPI Location Build">
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_location/tsrc/testing/performance/pgetloc/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_location/tsrc/testing/performance/pgetlocopts/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_location/tsrc/testing/performance/pgetlocasync/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_location/tsrc/testing/performance/pgetbearing/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_location/tsrc/dev/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_location/tsrc/testing/performance/pgetdistance/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_location/tsrc/testing/group"/> -->
<unit bldFile="mw/serviceapi/serviceproviders/sapi_location/group"/>
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_location/tsrc/testing/performance/pmove/group"/> -->
</component>
</collection>
<collection name="sapi_logging" long-name="SAPI Logging" level="app">
<component name="loggingservice" long-name="Logging Service"/>
<component unofficial="yes" name="sapi_logging_build" long-name="SAPI Logging Build">
<unit bldFile="mw/serviceapi/serviceproviders/sapi_logging/group"/>
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_logging/tsrc/dev/group"/> -->
</component>
</collection>
<collection name="sapi_mediamanagement" long-name="SAPI Media Management" level="mw2">
<component name="mediamanagementservice" long-name="Media Management Service"/>
<component unofficial="yes" name="sapi_mediamanagement_build" long-name="SAPI Media Management Build">
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_mediamanagement/tsrc/dev/taiwmediamgmttest/group"/> -->
<unit bldFile="mw/serviceapi/serviceproviders/sapi_mediamanagement/group"/>
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_mediamanagement/tsrc/testing/performance/runtime_perf/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_mediamanagement/tsrc/testing/performance/s60_perf/group"/> -->
</component>
</collection>
<collection name="sapi_messaging" long-name="SAPI Messaging" level="mw2">
<component name="messagingservice" long-name="Messaging Service"/>
<component unofficial="yes" name="sapi_messaging_build" long-name="SAPI Messaging Build">
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/notify/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/status/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/delete/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/getlist/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/s60_getlist/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/s60_asyncsend/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/s60_notify/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/send/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/s60_status/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/tmessagingprovidertest/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/s60_delete/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/s60_send/group"/> -->
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/tsrc/testing/performance/asyncsend/group"/> -->
<unit bldFile="mw/serviceapi/serviceproviders/sapi_messaging/group"/>
</component>
</collection>
<collection name="sapi_sensor" long-name="SAPI Sensor" level="mw1">
<component name="sensorservice" long-name="Sensor Service"/>
<component unofficial="yes" name="sapi_sensor_build" long-name="SAPI Sensor Build">
<unit bldFile="mw/serviceapi/serviceproviders/sapi_sensor/group"/>
</component>
</collection>
<collection name="sapi_sysinfo" long-name="SAPI Sysinfo" level="mw1">
<component name="sysinfoservice" long-name="Sysinfo Service"/>
<component unofficial="yes" name="sapi_sysinfo_build" long-name="SAPI Sysinfo Build">
<unit bldFile="mw/serviceapi/serviceproviders/sapi_sysinfo/group"/>
</component>
</collection>
<collection name="sapi_serviceregistry" long-name="SAPI Service Registry" level="os">
<component name="serviceregistryprovider">
<!-- <unit bldFile="mw/serviceapi/serviceproviders/sapi_serviceregistry/tsrc/dev/group"/> -->
<unit bldFile="mw/serviceapi/serviceproviders/sapi_serviceregistry/group"/>
</component>
</collection>
<collection name="serviceapi_info" long-name="Service API Info" level="app">
<component unofficial="yes" name="serviceproviders">
<unit bldFile="mw/serviceapi/serviceproviders/group"/>
</component>
<component unofficial="yes" name="serviceapi_test" long-name="Service API Test">
<!-- <unit bldFile="mw/serviceapi/tsrc/group"/> -->
</component>
</collection>
</block>
<block name="web" long-name="Web" tech_domain="rt" level="specific" levels="plugin framework server generic specific">
<collection name="browserutilities" long-name="Browser Utilities" level="generic">
<component name="browserdialogsprovider" long-name="Browser Dialogs Provider">
<unit bldFile="mw/web/browserutilities/browserdialogsprovider/group"/>
</component>
<component name="recenturlstore" long-name="Recent URL Store">
<unit bldFile="mw/web/browserutilities/recenturlstore/group"/>
</component>
<component name="xmlparser" long-name="XML Parser">
<unit bldFile="mw/web/browserutilities/xmlparser/group"/>
</component>
<component name="cxmllibrary" long-name="CXml Library">
<unit bldFile="mw/web/browserutilities/cxmllibrary/group"/>
</component>
<component name="downloadmgr" long-name="Download Manager">
<unit bldFile="mw/web/browserutilities/downloadmgr/group"/>
</component>
<component name="connectionmanager" long-name="Connection Manager">
<unit bldFile="mw/web/browserutilities/connectionmanager/group"/>
</component>
<component name="browsertelservice" long-name="Browser Tel Service">
<unit bldFile="mw/web/browserutilities/browsertelservice/group"/>
</component>
<component name="favouritesengine" long-name="Favourites Engine">
<unit bldFile="mw/web/browserutilities/favouritesengine/group"/>
</component>
<component name="feedsengine" long-name="Feeds Engine">
<!-- <unit bldFile="mw/web/browserutilities/feedsengine/feedsserver/reconizer/group"/> -->
<unit bldFile="mw/web/browserutilities/feedsengine/group"/>
</component>
<component name="multipartparser" long-name="Multipart Parser">
<unit bldFile="mw/web/browserutilities/multipartparser/group"/>
</component>
<component name="schemehandler" long-name="Scheme Handler">
<unit bldFile="mw/web/browserutilities/schemehandler/group"/>
</component>
<component name="webutils" long-name="Web Utils">
<unit bldFile="mw/web/browserutilities/webutils/group"/>
<!-- <unit bldFile="mw/web/browserutilities/webutils/tsrc/public/adv/group"/> -->
</component>
<component name="aiwbrowserprovider" long-name="AIW Browser Provider">
<unit bldFile="mw/web/browserutilities/aiwbrowserprovider/group"/>
</component>
<component unofficial="yes" name="browserutilities_build" long-name="Browser Utilities Build">
<unit bldFile="mw/web/browserutilities/group"/>
</component>
</collection>
<collection name="webengine" long-name="Web Engine" level="server">
<component name="osswebengine" long-name="OSS Web Engine">
<unit bldFile="mw/web/webengine/osswebengine/cache/group"/>
<unit bldFile="mw/web/webengine/osswebengine/memorymanager/group"/>
<unit bldFile="mw/web/webengine/osswebengine/npscript/group"/>
<unit bldFile="mw/web/webengine/osswebengine/webkit/s60/group"/>
<unit bldFile="mw/web/webengine/osswebengine/webkit/s60/group/javascriptcore"/>
<!-- <unit bldFile="mw/web/webengine/osswebengine/webkit/s60/webview/webview_api_test/group"/> -->
<!-- <unit bldFile="mw/web/webengine/osswebengine/webkit/s60/webview/webview_api_test/tsrc/group"/> -->
</component>
<component name="webkitutils" long-name="WebKit Utils">
<unit bldFile="mw/web/webengine/webkitutils/group"/>
</component>
<component name="pagescaler" long-name="Page Scaler">
<unit bldFile="mw/web/webengine/pagescaler/group"/>
</component>
<component name="webwidgetinstaller" long-name="Widget Installer">
<unit bldFile="mw/web/webengine/widgetinstaller/group"/>
</component>
<component name="widgetregistry" long-name="Widget Registry">
<unit bldFile="mw/web/webengine/widgetregistry/group"/>
<!-- <unit bldFile="mw/web/webengine/widgetregistry/tsrc/public/basic/group"/> -->
</component>
<component name="wmlengine" long-name="WML Engine">
<unit bldFile="mw/web/webengine/wmlengine/group"/>
</component>
<component name="device" long-name="Device">
<unit bldFile="mw/web/webengine/device/group"/>
</component>
<component name="widgetengine" long-name="Widget Engine">
<unit bldFile="mw/web/webengine/widgetengine/group"/>
</component>
<!--Component manually removed as empty and name conflicts with another component-->
<!--<component name="memoryplugin" long-name="Memory Plugin">
<unit bldFile="mw/web/webengine/memoryplugin/group"/>
</component>-->
<component name="widgetmemoryplugin" long-name="Widget Memory Plugin">
<unit bldFile="mw/web/webengine/widgetmemoryplugin/group"/>
</component>
<component name="widgetbackuprestore" long-name="Widget Backup Restore">
<unit bldFile="mw/web/webengine/widgetbackuprestore/group"/>
</component>
<component name="browserrecognizers" long-name="Browser Recognizers">
<unit bldFile="mw/web/webengine/browserrecognizers/group"/>
</component>
<component name="wrtharvester" long-name="WRT Harvester">
<unit bldFile="mw/web/webengine/wrtharvester/group"/>
</component>
<component unofficial="yes" name="webengine_build" long-name="Web Engine Build">
<unit bldFile="mw/web/webengine/group"/>
</component>
</collection>
<collection name="widgets" long-name="Widgets" level="generic">
<component name="widgetrecognizer" long-name="Widget Recognizer">
<unit bldFile="mw/web/widgets/widgetrecognizer/group"/>
</component>
<component name="widgetinstaller" long-name="Widget Installer">
<unit bldFile="mw/web/widgets/widgetinstaller/group"/>
</component>
<component name="widgetlauncher" long-name="Widget Launcher">
<unit bldFile="mw/web/widgets/widgetlauncher/group"/>
</component>
<component name="widgetapp" long-name="Widget App">
<unit bldFile="mw/web/widgets/widgetapp/group"/>
</component>
<component name="widgetpreinstaller" long-name="Widget Pre Installer">
<unit bldFile="mw/web/widgets/widgetpreinstaller/group"/>
</component>
<component name="widgetstartup" long-name="Widget Startup">
<unit bldFile="mw/web/widgets/widgetstartup/group"/>
</component>
<component unofficial="yes" name="widgets_build" long-name="Widgets Build">
<unit bldFile="mw/web/widgets/group"/>
</component>
</collection>
<collection name="codhandler" long-name="COD Handler" level="specific">
<component name="codeng" long-name="COD Engine">
<unit bldFile="mw/web/codhandler/codeng/group"/>
</component>
<component name="codui" long-name="COD UI">
<unit bldFile="mw/web/codhandler/codui/group"/>
</component>
<component name="codrecog" long-name="COD Recogniser">
<unit bldFile="mw/web/codhandler/codrecog/group"/>
</component>
<component name="codviewer" long-name="COD Viewer">
<unit bldFile="mw/web/codhandler/codviewer/group"/>
</component>
<component name="ddrecog" long-name="DD Recogniser">
<unit bldFile="mw/web/codhandler/ddrecog/group"/>
</component>
<component name="ddviewer" long-name="DD Viewer">
<unit bldFile="mw/web/codhandler/ddviewer/group"/>
</component>
<component name="coddownload" long-name="COD Download">
<unit bldFile="mw/web/codhandler/coddownload/group"/>
</component>
<component name="roapapp" long-name="ROAP Application">
<unit bldFile="mw/web/codhandler/roapapp/group"/>
</component>
<component unofficial="yes" name="codhandler_build" long-name="COD Handler Build">
<unit bldFile="mw/web/codhandler/group"/>
</component>
</collection>
<collection name="web_info" long-name="Web Info" level="specific">
<component unofficial="yes" name="web_pub" long-name="Web Public Interfaces" class="api">
<!-- <unit bldFile="mw/web/web_pub/browser_control_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/web/web_pub/download_mgr_client_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/web/web_pub/favourites_engine_api/tsrc/group"/> -->
<unit bldFile="mw/web/web_pub/group"/>
</component>
<component unofficial="yes" name="web_build" long-name="Web Build">
<unit bldFile="mw/web/group"/>
</component>
<component unofficial="yes" name="web_plat" long-name="Web Platform Interfaces" class="api">
<unit bldFile="mw/web/web_plat/group"/>
</component>
</collection>
</block>
<block name="websrv" long-name="Web Services" tech_domain="rt" level="generic" levels="plugin framework server generic specific">
<collection name="webservices" long-name="Web Services" level="generic">
<component name="wsnotifierplugins" long-name="WS Notifier Plugins">
<unit bldFile="mw/websrv/webservices/wsnotifierplugins/group"/>
</component>
<component name="wslogger" long-name="WS Logger">
<unit bldFile="mw/websrv/webservices/wslogger/group"/>
</component>
<component name="wsxml" long-name="WS XML">
<unit bldFile="mw/websrv/webservices/wsxml/group"/>
</component>
<component name="wsutils" long-name="WS Utils">
<unit bldFile="mw/websrv/webservices/wsutils/group"/>
</component>
<component name="wsfragment" long-name="WS Fragment">
<unit bldFile="mw/websrv/webservices/wsfragment/group"/>
</component>
<component name="wsdescription" long-name="WS Description">
<unit bldFile="mw/websrv/webservices/wsdescription/group"/>
</component>
<component name="wshttpchanneltransportplugin" long-name="WS HTTP Channel Transport Plugin">
<unit bldFile="mw/websrv/webservices/wshttpchanneltransportplugin/group"/>
</component>
<component name="wsconnection" long-name="WS Connection">
<unit bldFile="mw/websrv/webservices/wsconnection/group"/>
</component>
<component name="wshostletconnection" long-name="WS Hostlet Connection">
<unit bldFile="mw/websrv/webservices/wshostletconnection/group"/>
</component>
<component name="wscredentialmanager" long-name="WS Credential Manager">
<unit bldFile="mw/websrv/webservices/wscredentialmanager/group"/>
</component>
<component name="wsmanager" long-name="WS Manager">
<unit bldFile="mw/websrv/webservices/wsmanager/group"/>
</component>
<component name="wsidentitymanager" long-name="WS Identity Manager">
<unit bldFile="mw/websrv/webservices/wsidentitymanager/group"/>
</component>
<component name="wsframework" long-name="WS Framework">
<unit bldFile="mw/websrv/webservices/wsframework/group"/>
</component>
<component name="wsmessages" long-name="WS Messages">
<unit bldFile="mw/websrv/webservices/wsmessages/group"/>
</component>
<component name="wsconnectionagent" long-name="WS Connection Agent">
<unit bldFile="mw/websrv/webservices/wsconnectionagent/group"/>
</component>
<component name="idwsfplugin" long-name="IDWSF Plugin">
<unit bldFile="mw/websrv/webservices/idwsfplugin/group"/>
</component>
<component name="wsibasicplugin" long-name="WSI Basic Plugin">
<unit bldFile="mw/websrv/webservices/wsibasicplugin/group"/>
</component>
<component name="wsrestplugin" long-name="WS Rest Plugin">
<unit bldFile="mw/websrv/webservices/wsrestplugin/group"/>
</component>
<component name="idwsfsecuritymechanism" long-name="IDWSF Security Mechanism">
<unit bldFile="mw/websrv/webservices/idwsfsecuritymechanism/group"/>
</component>
<component name="wspasswordtransforms" long-name="WS Password Transforms">
<unit bldFile="mw/websrv/webservices/wspasswordtransforms/group"/>
</component>
<component name="wscore" long-name="WS Core">
<unit bldFile="mw/websrv/webservices/wscore/group"/>
</component>
<component name="wsprovider" long-name="WS Provider">
<unit bldFile="mw/websrv/webservices/wsprovider/group"/>
</component>
<component name="wslocaltransportplugin" long-name="WS Local Transport Plugin">
<unit bldFile="mw/websrv/webservices/wslocaltransportplugin/group"/>
</component>
<component name="wshostlettransportplugin" long-name="WS Hostlet Transport Plugin">
<unit bldFile="mw/websrv/webservices/wshostlettransportplugin/group"/>
</component>
<component name="wsstar" long-name="WS Star">
<!-- <unit bldFile="mw/websrv/webservices/wsstar/group"/> -->
</component>
<component name="wsoviplugin" long-name="WS Ovi Plugin">
<unit bldFile="mw/websrv/webservices/wsoviplugin/group"/>
</component>
<component unofficial="yes" name="webservices_build" long-name="Web Services Build">
<unit bldFile="mw/websrv/webservices/group"/>
</component>
</collection>
<collection name="websrv_info" long-name="Web Services Info" level="specific">
<component unofficial="yes" name="websrv_build" long-name="Web Services Build">
<unit bldFile="mw/websrv/group"/>
</component>
<component unofficial="yes" name="websrv_pub" long-name="Web Services Public Interfaces" class="api">
<unit bldFile="mw/websrv/websrv_pub/group"/>
<!-- <unit bldFile="mw/websrv/websrv_pub/hostlet_connection_api/tsrc/bc/hostconn/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/hostlet_connection_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/hostlet_connection_api/tsrc/hostconn/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/hostlet_connection_api/tsrc/hostconntester/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_connection_api/tsrc/bc/connection/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_connection_api/tsrc/bc/senutils/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_connection_api/tsrc/connection/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_connection_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_connection_api/tsrc/senconnectiontester/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_connection_api/tsrc/senconnectiontimeoutstester/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_connection_api/tsrc/senlayeredpropertiestester/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_connection_api/tsrc/senutils/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_connection_api/tsrc/senutilstestcases/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_connection_api/tsrc/wspolicytester/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_connection_api/tsrc/wsstarmessagehandlertester/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_description_api/tsrc/bc/senservdesc/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_description_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_description_api/tsrc/senservdesc/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_description_api/tsrc/senservdesctester/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_manager_api/tsrc/bc/senservicemanager/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_manager_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_manager_api/tsrc/senservicemanager/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_manager_api/tsrc/senservicemanagertester/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_messaging_api/tsrc/bc/newsoapclasses/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_messaging_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_messaging_api/tsrc/newsoapclasses/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/web_service_messaging_api/tsrc/newsoapclassestester/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/xml_extensions_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/xml_extensions_api/tsrc/senxml/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/xml_extensions_api/tsrc/senxmltester/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/xml_fragment_api/tsrc/group"/> -->
<!-- <unit bldFile="mw/websrv/websrv_pub/xml_fragment_api/tsrc/senfragmenttester/group"/> -->
</component>
</collection>
</block>
<block name="conntools" long-name="Conn Tools" tech_domain="to" level="generic" levels="1 2">
<collection name="nettools" long-name="Net Tools" level="2">
<component name="conntest" long-name="Connection Test">
<unit bldFile="app/conntools/nettools/conntest/group"/>
</component>
<component unofficial="yes" name="nettools_build" long-name="Net Tools Build">
<unit bldFile="app/conntools/nettools/group"/>
</component>
</collection>
<collection name="emulatorlan" long-name="Emulator Lan" level="1">
<component name="emulatorlan_build" long-name="Emulator LAN Component">
<unit bldFile="app/conntools/emulatorlan/group"/>
</component>
</collection>
<collection name="conntools_info" long-name="Conn Tools Info" level="2">
<component unofficial="yes" name="conntools_build" long-name="Conn Tools Build">
<unit bldFile="app/conntools/group"/>
</component>
</collection>
</block>
<block name="platformtools" long-name="Platform Tools" tech_domain="to" level="generic">
<collection name="gfxconversion" long-name="Graphics Conversion">
<component name="bmconv_s60" long-name="Bm Conv S60">
<unit bldFile="tools/platformtools/gfxconversion/bmconv_s60/group"/>
</component>
<component name="mifconv" long-name="Mifconv">
<unit bldFile="tools/platformtools/gfxconversion/mifconv/group"/>
</component>
</collection>
<collection name="platformtools_info" long-name="Platform Tools Info">
<component unofficial="yes" name="platformtools_build" long-name="Platform Tools Build">
<unit bldFile="tools/platformtools/group"/>
</component>
</collection>
</block>
<block name="uitools" long-name="UI Tools" tech_domain="to" level="specific" levels="compile encode tool">
<collection name="gfxtools" long-name="Graphics Tools" level="tool">
<component name="gditools" long-name="GDI Tools">
<unit bldFile="mw/uitools/gfxtools/gditools/group"/>
</component>
<component name="color">
<unit bldFile="mw/uitools/gfxtools/color/group"/>
</component>
</collection>
<collection name="reszip" long-name="Reszip" level="encode">
<component name="reszip_build">
<unit bldFile="mw/uitools/reszip/group"/>
</component>
</collection>
<collection name="toollibraries" long-name="Tool Libraries" level="tool">
<component name="arabica"/>
<component name="xercesc" long-name="Xerces C"/>
<component unofficial="yes" name="toollibraries_build" long-name="Tool Libraries Build">
<!-- <unit bldFile="mw/uitools/toollibraries/group"/> -->
</component>
</collection>
<collection name="svgtencoder" long-name="SVGT Encoder" level="encode">
<component name="svgtenc" long-name="SVGT Enc">
<unit bldFile="mw/uitools/svgtencoder/svgtenc/standalone/group"/>
</component>
<component unofficial="yes" name="svgtencoder_build" long-name="SVGT Encoder Build">
<unit bldFile="mw/uitools/svgtencoder/group"/>
</component>
</collection>
<collection name="uitools_info" long-name="UI Tools Info" level="tool">
<component unofficial="yes" name="uitools_plat" long-name="UI Tools Platform Interfaces" class="api">
<unit bldFile="mw/uitools/uitools_plat/group"/>
</component>
<component unofficial="yes" name="uitools_pub" long-name="UI Tools Public Interfaces" class="api">
<unit bldFile="mw/uitools/uitools_pub/group"/>
</component>
<component unofficial="yes" name="uitools_build" long-name="UI Tools Build">
<unit bldFile="mw/uitools/group"/>
</component>
</collection>
</block>
</layer>
<layer name="app" long-name="Applications" levels="services apps">
<block name="location" long-name="Location Apps" tech_domain="lo" level="apps" levels="engine ui apps">
<collection name="landmarksui" long-name="Landmarks UI" level="ui">
<component name="landmarksui_help" long-name="Help">
<unit bldFile="app/location/landmarksui/help/group"/>
</component>
<component name="landmarksui_engine" long-name="Engine">
<unit bldFile="app/location/landmarksui/engine/group"/>
</component>
<component name="uicontrols" long-name="UI Controls">
<unit bldFile="app/location/landmarksui/uicontrols/group"/>
</component>
<component name="landmarksui_commonui" long-name="Common UI">
<unit bldFile="app/location/landmarksui/commonui/group"/>
</component>
<component name="landmarksui_app" long-name="Application">
<unit bldFile="app/location/landmarksui/app/group"/>
</component>
<component name="msgviewer" long-name="Message Viewer">
<unit bldFile="app/location/landmarksui/msgviewer/group"/>
</component>
<component unofficial="yes" name="landmarksui_build" long-name="Landmarks UI Build">
<unit bldFile="app/location/landmarksui/group"/>
</component>
</collection>
<collection name="basiclocationinfodisplay" long-name="Basic Location Info Display" level="ui">
<component name="blid" long-name="Blid">
<unit bldFile="app/location/basiclocationinfodisplay/blid/group"/>
</component>
<component unofficial="yes" name="basiclocationinfodisplay_build" long-name="Basic Location Info Display Build">
<unit bldFile="app/location/basiclocationinfodisplay/group"/>
</component>
</collection>
<collection name="eventsui" long-name="Events UI" level="ui">
<component name="eventsui_help" long-name="Help">
<unit bldFile="app/location/eventsui/help/group"/>
</component>
<component name="eventsutils" long-name="Events Utils">
<unit bldFile="app/location/eventsui/eventsutils/group"/>
</component>
<component name="eventsengine" long-name="Events Engine">
<unit bldFile="app/location/eventsui/eventsengine/group"/>
</component>
<component name="eventshandlerui" long-name="Events Handler UI">
<unit bldFile="app/location/eventsui/eventshandlerui/group"/>
</component>
<component name="eventseditor" long-name="Events Editor">
<unit bldFile="app/location/eventsui/eventseditor/group"/>
</component>
<component name="eventsmgmtui" long-name="Events Mgmt UI">
<unit bldFile="app/location/eventsui/eventsmgmtui/group"/>
</component>
<component unofficial="yes" name="eventsui_build" long-name="Events UI Build">
<unit bldFile="app/location/eventsui/group"/>
</component>
</collection>
<collection name="locationlandmarksrefappfors60" long-name="Location Landmarks Reference App for S60" level="apps">
<component name="lmrefapp">
<unit bldFile="app/location/locationlandmarksrefappfors60/group"/>
</component>
</collection>
<collection name="locationlandmarksuirefapp" long-name="Location Landmarks UI Reference App" level="apps">
<component name="lmuirefapp">
<unit bldFile="app/location/locationlandmarksuirefapp/group"/>
</component>
</collection>
<collection name="locationsatviewrefapp" long-name="Location Sat View Reference App" level="apps">
<component name="satellitereference">
<unit bldFile="app/location/locationsatviewrefapp/group"/>
</component>
</collection>
<collection name="simpsyconfigurator" long-name="SIM PSY Configurator" level="engine">
<component name="simpsyui">
<unit bldFile="app/location/simpsyconfigurator/group"/>
</component>
</collection>
<collection name="mapnavproviderrefapp" long-name="Map Nav Provider Reference App" level="apps">
<component unofficial="yes" name="mapnavproviderrefapp_build" long-name="Map Nav Provider Reference App Build">
<unit bldFile="app/location/mapnavproviderrefapp/group"/>
</component>
</collection>
<collection name="location_info" long-name="Location Apps Info" level="apps">
<component unofficial="yes" name="location_build" long-name="Location Apps Build">
<unit bldFile="app/location/group"/>
</component>
<component unofficial="yes" name="location_test" long-name="Location Apps Test">
<!-- <unit bldFile="app/location/tsrc/group"/> -->
</component>
<component unofficial="yes" name="loc_pub" class="api">
<unit bldFile="app/location/loc_pub/group"/>
<!-- <unit bldFile="app/location/loc_pub/landmarks_ui_addedit_api/tsrc/bc/group"/> -->
<!-- <unit bldFile="app/location/loc_pub/landmarks_ui_addedit_api/tsrc/group"/> -->
<!-- <unit bldFile="app/location/loc_pub/landmarks_ui_selector_api/tsrc/bc/group"/> -->
<!-- <unit bldFile="app/location/loc_pub/landmarks_ui_selector_api/tsrc/group"/> -->
</component>
</collection>
</block>
<block name="mmsharinguis" long-name="Multimedia Sharing UIs" tech_domain="vc" level="services" levels="base plugin">
<collection name="mmsharing" long-name="MM Sharing" level="base">
<component name="mmshavailability" long-name="Multimedia Sharing Availability">
<unit bldFile="app/mmsharinguis/mmsharing/mmshavailability/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmsharing/mmshavailability/tsrc/ut_availability/group"/> -->
</component>
<component name="mmshindicator" long-name="Multimedia Sharing Indicator">
<unit bldFile="app/mmsharinguis/mmsharing/mmshindicator/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmsharing/mmshindicator/tsrc/indicatortestapp/group"/> -->
<!-- <unit bldFile="app/mmsharinguis/mmsharing/mmshindicator/tsrc/ut_indicator/group"/> -->
</component>
<component name="mmshmanagercli" long-name="Multimedia Sharing Manager Client">
<unit bldFile="app/mmsharinguis/mmsharing/mmshmanagercli/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmsharing/mmshmanagercli/tsrc/ut_managercli/group"/> -->
</component>
<component name="mmshmanagersrv" long-name="Multimedia Sharing Manager Server">
<unit bldFile="app/mmsharinguis/mmsharing/mmshmanagersrv/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmsharing/mmshmanagersrv/tsrc/ut_managersrv/group"/> -->
</component>
<component name="mmshengine" long-name="Multimedia Sharing Engine">
<unit bldFile="app/mmsharinguis/mmsharing/mmshengine/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmsharing/mmshengine/tsrc/ut_engine/group"/> -->
</component>
<component name="mmshui" long-name="Multimedia Sharing UI">
<unit bldFile="app/mmsharinguis/mmsharing/mmshui/group"/>
<unit bldFile="app/mmsharinguis/mmsharing/mmshui/help/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmsharing/mmshui/tsrc/ut_ui/group"/> -->
</component>
<component unofficial="yes" name="mmsharing_build" long-name="MM Sharing Build">
<unit bldFile="app/mmsharinguis/mmsharing/group"/>
</component>
</collection>
<collection name="mmshplugins" long-name="MM Sharing Plugins" level="plugin">
<component name="mmshaoplugin" long-name="Multimedia Sharing Always Online Plugin">
<unit bldFile="app/mmsharinguis/mmshplugins/mmshaoplugin/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmshplugins/mmshaoplugin/tsrc/ut_aoplugin/group"/> -->
</component>
<component name="mmshaiwplugin" long-name="Multimedia Sharing AIW Plugin">
<unit bldFile="app/mmsharinguis/mmshplugins/mmshaiwplugin/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmshplugins/mmshaiwplugin/tsrc/ut_aiwplugin/group"/> -->
</component>
<component name="mmshsipcrplugin" long-name="Multimedia Sharing SIP Client Resolver Plugin">
<unit bldFile="app/mmsharinguis/mmshplugins/mmshsipcrplugin/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmshplugins/mmshsipcrplugin/tsrc/ut_sipcrplugin/group"/> -->
</component>
<component name="mmshsettingsuiplugin" long-name="Multimedia Sharing Settings UI Plugin">
<unit bldFile="app/mmsharinguis/mmshplugins/mmshsettingsuiplugin/group"/>
</component>
<component name="mmshwpadapterplugin" long-name="Multimedia Sharing WP Adapter Plugin">
<unit bldFile="app/mmsharinguis/mmshplugins/mmshwpadapterplugin/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmshplugins/mmshwpadapterplugin/tsrc/ut_wpadapterplugin/group"/> -->
</component>
<component name="mmcctranscoder" long-name="MMCC Transcoder">
<unit bldFile="app/mmsharinguis/mmshplugins/mmcctranscoder/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmshplugins/mmcctranscoder/tsrc/stubs/group"/> -->
<!-- <unit bldFile="app/mmsharinguis/mmshplugins/mmcctranscoder/tsrc/ut_transcoder/group"/> -->
</component>
<component unofficial="yes" name="mmshplugins_build" long-name="MM Sharing Plugins Build">
<unit bldFile="app/mmsharinguis/mmshplugins/group"/>
</component>
</collection>
<collection name="mmsharinguis_info" long-name="Multimedia Sharing UIs Info" level="plugin">
<component unofficial="yes" name="scripts">
<!-- <unit bldFile="app/mmsharinguis/tsrc/scripts"/> -->
</component>
<component unofficial="yes" name="mceclientstub">
<!-- <unit bldFile="app/mmsharinguis/tsrc/mceclientstub/group"/> -->
</component>
<component unofficial="yes" name="mmsharinguis_build" long-name="Multimedia Sharing UIs Build">
<unit bldFile="app/mmsharinguis/group"/>
</component>
<component unofficial="yes" name="musenginestub">
<!-- <unit bldFile="app/mmsharinguis/tsrc/musenginestub/group"/> -->
</component>
<component unofficial="yes" name="ututils">
<!-- <unit bldFile="app/mmsharinguis/tsrc/ututils/group"/> -->
</component>
<component unofficial="yes" name="cenrepeditor">
<!-- <unit bldFile="app/mmsharinguis/tsrc/cenrepeditor/group"/> -->
</component>
<component unofficial="yes" name="mmsharinguis_plat" long-name="Multimedia Sharing UIs Platform Interfaces" class="api">
<unit bldFile="app/mmsharinguis/mmsharinguis_plat/group"/>
<!-- <unit bldFile="app/mmsharinguis/mmsharinguis_plat/multimedia_sharing_manager_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="mustestapp">
<!-- <unit bldFile="app/mmsharinguis/tsrc/mustestapp/group"/> -->
</component>
</collection>
</block>
<block name="phone" long-name="Phone Apps" tech_domain="vc" level="apps" span="2" levels="engine plugin ui apps">
<collection name="phoneapp" long-name="Phone App" level="apps">
<component name="blacklist">
<unit bldFile="app/phone/phoneapp/blacklist/group"/>
</component>
<component name="phoneui" long-name="Phone UI">
<unit bldFile="app/phone/phoneapp/phoneui/group"/>
<!-- <unit bldFile="app/phone/phoneapp/phoneui/tsrc/public/basic/3dringingtoneinterface_tests/group"/> -->
<!-- <unit bldFile="app/phone/phoneapp/phoneui/tsrc/public/basic/group"/> -->
</component>
<component name="phoneuicontrol" long-name="Phone UI Control">
<unit bldFile="app/phone/phoneapp/phoneuicontrol/group"/>
</component>
<component name="phoneuistates" long-name="Phone UI States">
<unit bldFile="app/phone/phoneapp/phoneuistates/group"/>
</component>
<component name="phoneuiutils" long-name="Phone UI Utils">
<unit bldFile="app/phone/phoneapp/phoneuiutils/group"/>
</component>
<component name="phoneuiview" long-name="Phone UI View">
<unit bldFile="app/phone/phoneapp/phoneuiview/group"/>
</component>
<component name="phoneuivoipextension" long-name="Phone UI VOIP Extension">
<unit bldFile="app/phone/phoneapp/phoneuivoipextension/group"/>
</component>
<component name="silenceactionplugin" long-name="Silence Action Plugin">
<unit bldFile="app/phone/phoneapp/silenceactionplugin/group"/>
</component>
<component name="phonemediatorcenter" long-name="Phone Mediator Center">
<unit bldFile="app/phone/phoneapp/phonemediatorcenter/group"/>
</component>
</collection>
<collection name="phoneengine" long-name="Phone Engine" level="engine">
<component name="phonecntfinder" long-name="Phone Contact Finder">
<unit bldFile="app/phone/phoneengine/phonecntfinder/group"/>
</component>
<component name="audiohandling" long-name="Audio Handling">
<unit bldFile="app/phone/phoneengine/audiohandling/group"/>
</component>
<component name="callhandling" long-name="Call Handling">
<unit bldFile="app/phone/phoneengine/callhandling/group"/>
</component>
<component name="contacthandling" long-name="Contact Handling">
<unit bldFile="app/phone/phoneengine/contacthandling/group"/>
</component>
<component name="loghandling" long-name="Log Handling">
<unit bldFile="app/phone/phoneengine/loghandling/group"/>
</component>
<component name="engineinfo" long-name="Engine Info">
<unit bldFile="app/phone/phoneengine/engineinfo/group"/>
</component>
<component name="phonemodel" long-name="Phone Model">
<unit bldFile="app/phone/phoneengine/phonemodel/group"/>
</component>
<component name="servicehandling" long-name="Service Handling">
<unit bldFile="app/phone/phoneengine/servicehandling/group"/>
</component>
</collection>
<collection name="phonesettings" long-name="Phone Settings" level="ui">
<component name="aiwcallimageplugin" long-name="Aiw Call Image Plugin">
<unit bldFile="app/phone/phonesettings/aiwcallimageplugin/group"/>
</component>
<component name="pslncallimageplugin" long-name="Personalization Call Image Plugin">
<unit bldFile="app/phone/phonesettings/pslncallimageplugin/group"/>
</component>
</collection>
<collection name="phoneuis" long-name="Phone UIs" level="ui">
<component name="dialer" long-name="Dialer">
<unit bldFile="app/phone/phoneuis/dialer/group"/>
<!-- <unit bldFile="app/phone/phoneuis/dialer/tsrc/public/basic/group"/> -->
</component>
<component name="bubblemanager" long-name="Bubble Manager">
<unit bldFile="app/phone/phoneuis/bubblemanager/group"/>
</component>
<component name="connectutil" long-name="Connect Util">
<unit bldFile="app/phone/phoneuis/connectutil/group"/>
</component>
<component name="sfiutils" long-name="SFI Utils">
<unit bldFile="app/phone/phoneuis/sfiutils/group"/>
<!-- <unit bldFile="app/phone/phoneuis/sfiutils/tsrc/public/basic/group"/> -->
</component>
<component name="ussd" long-name="USSD">
<unit bldFile="app/phone/phoneuis/ussd/group"/>
</component>
<component name="vmbx" long-name="Vmbx">
<unit bldFile="app/phone/phoneuis/vmbx/group"/>
</component>
<component name="telephonydevicemode" long-name="Telephony Device Mode">
<unit bldFile="app/phone/phoneuis/telephonydevicemode/group"/>
</component>
</collection>
<collection name="phoneplugins" long-name="Phone Plugins" level="plugin">
<component name="telbranding" long-name="Tel Branding">
<unit bldFile="app/phone/phoneplugins/telbranding/group"/>
</component>
</collection>
<collection name="phone_info" long-name="Phone Apps Info" level="apps">
<component unofficial="yes" name="phone_build" long-name="Phone Apps Build">
<unit bldFile="app/phone/group"/>
</component>
<component unofficial="yes" name="phone_plat" long-name="Phone Apps Platform Interfaces" class="api">
<unit bldFile="app/phone/phone_plat/group"/>
</component>
</collection>
</block>
<block name="videotelephony" long-name="Video Telephony Apps" tech_domain="vc" level="apps" levels="engine plugin prot ui">
<collection name="packetvideoengine" long-name="Packetvideo Engine" level="engine">
<component name="packetvideoenginebinaries" long-name="Packet Video Engine Binaries"/>
</collection>
<collection name="vtengines" long-name="Video Telephony Engines" level="engine">
<component name="videoteleng" long-name="Videotel Engine">
<!-- <unit bldFile="app/videotelephony/vtengines/videoteleng/callctrl/group"/> -->
<unit bldFile="app/videotelephony/vtengines/videoteleng/group"/>
<!-- <unit bldFile="app/videotelephony/vtengines/videoteleng/logger/group"/> -->
</component>
<component name="vtmediatorplugin" long-name="VT Mediator Plugin">
<unit bldFile="app/videotelephony/vtengines/vtmediatorplugin/group"/>
</component>
<component unofficial="yes" name="vtengines_build" long-name="Video Telephony Engines Build">
<unit bldFile="app/videotelephony/vtengines/group"/>
</component>
</collection>
<collection name="vtuis" long-name="Video Telephony UIs" level="ui">
<component name="videotelui" long-name="Video Telephony UI">
<unit bldFile="app/videotelephony/vtuis/videotelui/group"/>
</component>
<component unofficial="yes" name="vtuis_build" long-name="Video Telephony UIs Build">
<unit bldFile="app/videotelephony/vtuis/group"/>
</component>
</collection>
<collection name="vtprotocolplugins" long-name="Video Telephony Protocol Plugins" level="plugin">
<component name="displaysink" long-name="Display Sink">
<unit bldFile="app/videotelephony/vtprotocolplugins/displaysink/group"/>
</component>
<component name="videosource" long-name="Video Source">
<unit bldFile="app/videotelephony/vtprotocolplugins/videosource/group"/>
</component>
<component unofficial="yes" name="vtprotocolplugins_build" long-name="Video Telephony Protocol Plugins Build">
<unit bldFile="app/videotelephony/vtprotocolplugins/group"/>
</component>
</collection>
<collection name="vtprotocols" long-name="Video Telephony Protocols" level="prot">
<!-- Empty duplicate component videotelproto.dll=binary removed -->
</collection>
<collection name="vtprotocolsstub" long-name="Video Telephony Protocols Stub" level="prot">
<component name="videotelproto">
<unit bldFile="app/videotelephony/vtprotocolsstub/group"/>
</component>
</collection>
<collection name="videotelephony_info" long-name="Video Telephony Apps Info" level="ui">
<component unofficial="yes" name="videotelephony_plat" long-name="Video Telephony Apps Platform Interfaces" class="api">
<unit bldFile="app/videotelephony/videotelephony_plat/group"/>
</component>
</collection>
</block>
<block name="poc" long-name="PoC" tech_domain="vc" level="apps" levels="engine ui">
<collection name="pocengine" long-name="PoC Engine" level="engine">
<component name="sipclientresolver" long-name="SIP Client Resolver">
<!-- <unit bldFile="app/poc/pocengine/sipclientresolver/group"/> -->
</component>
<component unofficial="yes" name="pocengine_build" long-name="PoC Engine Build">
<unit bldFile="app/poc/pocengine/group"/>
</component>
<component unofficial="yes" name="pocengine_test" long-name="PoC Engine Test">
<!-- <unit bldFile="app/poc/pocengine/tsrc/public/basic/group"/> -->
</component>
</collection>
<collection name="pocui" long-name="PoC Ui" level="ui">
<component name="pocuiintgr" long-name="PoC UI Intgr">
<unit bldFile="app/poc/pocui/pocuiintgr/group"/>
<!-- <unit bldFile="app/poc/pocui/pocuiintgr/pocuiaiwplugin/group"/> -->
<!-- <unit bldFile="app/poc/pocui/pocuiintgr/pocuiecomplugin/group"/> -->
<!-- <unit bldFile="app/poc/pocui/pocuiintgr/pocuiintegrationservices/group"/> -->
</component>
<component name="pocui_app" long-name="Application">
<unit bldFile="app/poc/pocui/app/group"/>
</component>
<component unofficial="yes" name="pocui_build" long-name="PoC Ui Build">
<unit bldFile="app/poc/pocui/group"/>
</component>
</collection>
<collection name="poc_info" long-name="PoC Info" level="ui">
<component unofficial="yes" name="poc_build" long-name="PoC Build">
<unit bldFile="app/poc/group"/>
</component>
<component unofficial="yes" name="poc_plat" long-name="PoC Platform Interfaces" class="api">
<unit bldFile="app/poc/poc_plat/group"/>
</component>
<component unofficial="yes" name="poc_help" long-name="PoC Help">
<unit bldFile="app/poc/help/group"/>
</component>
</collection>
</block>
<block name="iptelephony" long-name="IP Telephony" tech_domain="vc" level="apps" levels="plugin eng ui">
<collection name="commsconfig" long-name="Comms Config" level="ui">
<component name="cscgsplugin" long-name="CSCGS Plugin">
<unit bldFile="app/iptelephony/commsconfig/cscgsplugin/group"/>
</component>
<component name="cscsipvoipcleanupplugin" long-name="CSC SIP VOIP Cleanup Plugin">
<unit bldFile="app/iptelephony/commsconfig/cscsipvoipcleanupplugin/group"/>
</component>
<component name="cscengine" long-name="CSC Engine">
<unit bldFile="app/iptelephony/commsconfig/cscengine/group"/>
</component>
<component name="cscsettingsui" long-name="CSC Settings UI">
<unit bldFile="app/iptelephony/commsconfig/cscsettingsui/group"/>
</component>
<component name="cscapplicationui" long-name="CSC Application UI">
<unit bldFile="app/iptelephony/commsconfig/cscapplicationui/group"/>
</component>
<component unofficial="yes" name="commsconfig_build" long-name="Comms Config Build">
<unit bldFile="app/iptelephony/commsconfig/group"/>
</component>
</collection>
<collection name="convergedconnectionhandler" long-name="Converged Connection Handler" level="ui">
<component name="cchserver" long-name="CCH Server">
<unit bldFile="app/iptelephony/convergedconnectionhandler/cchserver/group"/>
</component>
<component name="cchclient" long-name="CCH Client">
<unit bldFile="app/iptelephony/convergedconnectionhandler/cchclient/group"/>
</component>
<component name="cchclientapi" long-name="CCH Clientapi">
<unit bldFile="app/iptelephony/convergedconnectionhandler/cchclientapi/group"/>
</component>
<component unofficial="yes" name="convergedconnectionhandler_build" long-name="Converged Connection Handler Build">
<unit bldFile="app/iptelephony/convergedconnectionhandler/group"/>
</component>
</collection>
<collection name="richcallsettingsengine" long-name="Rich Call Settings Engine" level="eng">
<component name="rcse2" long-name="Rcse2">
<unit bldFile="app/iptelephony/richcallsettingsengine/rcse2/group"/>
</component>
</collection>
<collection name="sipvoipprovider" long-name="SIP VoIP Provider" level="eng">
<component name="svp">
<unit bldFile="app/iptelephony/sipvoipprovider/group"/>
</component>
</collection>
<collection name="voipplugins" long-name="VoIP Plugins" level="plugin">
<component name="sipmxresolver" long-name="SIP MX Resolver">
<unit bldFile="app/iptelephony/voipplugins/sipmxresolver/group"/>
</component>
<component name="sipconnectionprovider" long-name="SIP Connection Provider">
<unit bldFile="app/iptelephony/voipplugins/sipconnectionprovider/group"/>
<unit bldFile="app/iptelephony/voipplugins/sipconnectionprovider/ipvoicemailengine/group"/>
</component>
<component name="ipapputils" long-name="IP App Utils">
<unit bldFile="app/iptelephony/voipplugins/ipapputils/group"/>
</component>
<component name="voipadapters" long-name="VOIP Adapters">
<unit bldFile="app/iptelephony/voipplugins/voipadapters/group"/>
</component>
<component name="accountcreationplugin" long-name="Account Creation Plugin">
<unit bldFile="app/iptelephony/voipplugins/accountcreationplugin/group"/>
</component>
<component name="dhcppositionprovider" long-name="DHCP Position Provider">
<unit bldFile="app/iptelephony/voipplugins/dhcppositionprovider/group"/>
</component>
<component name="svtmatching" long-name="SVT Matching">
<unit bldFile="app/iptelephony/voipplugins/svtmatching/group"/>
</component>
<component name="svtlogging" long-name="SVT Logging">
<unit bldFile="app/iptelephony/voipplugins/svtlogging/group"/>
</component>
<component name="svtcallmenu" long-name="SVT Call Menu">
<unit bldFile="app/iptelephony/voipplugins/svtcallmenu/group"/>
</component>
<component unofficial="yes" name="voipplugins_build" long-name="VoIP Plugins Build">
<unit bldFile="app/iptelephony/voipplugins/group"/>
</component>
</collection>
<collection name="callcontinuity" long-name="Call Continuity" level="eng">
<component name="vccutils" long-name="VCC Utils">
<unit bldFile="app/iptelephony/callcontinuity/vccutils/group"/>
</component>
<component name="nsmldmvccadapter" long-name="NSML DM VCC Adapter">
<unit bldFile="app/iptelephony/callcontinuity/nsmldmvccadapter/group"/>
</component>
<component name="vccclientprovisioningadapter" long-name="VCC Client Provisioning Adapter">
<unit bldFile="app/iptelephony/callcontinuity/vccclientprovisioningadapter/group"/>
</component>
<component name="vccpropertyhandler" long-name="VCC Property Handler">
<unit bldFile="app/iptelephony/callcontinuity/vccpropertyhandler/group"/>
</component>
<component name="vcchotrigger" long-name="VCC Hotrigger">
<unit bldFile="app/iptelephony/callcontinuity/vcchotrigger/group"/>
</component>
<component name="vcc" long-name="VCC">
<unit bldFile="app/iptelephony/callcontinuity/vcc/group"/>
</component>
<component name="settingsreader" long-name="Settings Reader">
<!-- <unit bldFile="app/iptelephony/callcontinuity/settingsreader/group"/> -->
</component>
<component unofficial="yes" name="callcontinuity_build" long-name="Call Continuity Build">
<unit bldFile="app/iptelephony/callcontinuity/group"/>
</component>
</collection>
<collection name="iptelephony_info" long-name="IP Telephony Info" level="ui">
<component unofficial="yes" name="iptelephony_build" long-name="IP Telephony Build">
<unit bldFile="app/iptelephony/group"/>
</component>
<component unofficial="yes" name="iptel_plat" class="api">
<unit bldFile="app/iptelephony/iptel_plat/group"/>
</component>
</collection>
</block>
<block name="settingsuis" long-name="Settings UIs" tech_domain="dm" level="services" levels="empty rsc ui">
<collection name="defaultapplicationsettings" long-name="Default Application Settings" level="rsc">
<component name="services_db" long-name="Services Db">
<unit bldFile="app/settingsuis/defaultapplicationsettings/services_db/group"/>
</component>
<component name="defaultapplicationsettings_server" long-name="Server">
<unit bldFile="app/settingsuis/defaultapplicationsettings/server/group"/>
</component>
<component name="service" long-name="Service">
<unit bldFile="app/settingsuis/defaultapplicationsettings/service/group"/>
</component>
<component name="dasgsplugin" long-name="GS Plugin">
<unit bldFile="app/settingsuis/defaultapplicationsettings/gsplugin/group"/>
</component>
<component unofficial="yes" name="defaultapplicationsettings_build" long-name="Default Application Settings Build">
<unit bldFile="app/settingsuis/defaultapplicationsettings/group"/>
</component>
</collection>
<collection name="systemswuis" long-name="System SW UIs" level="ui">
<component name="touchscreencalib" long-name="Touchscreen Calib">
<unit bldFile="app/settingsuis/systemswuis/touchscreencalib/group"/>
</component>
</collection>
<collection name="settingsuis_info" long-name="Settings UIs Info" level="ui">
<component unofficial="yes" name="devmngt_pub" class="api">
<unit bldFile="app/settingsuis/devmngt_pub/group"/>
</component>
<component unofficial="yes" name="settingsuis_build" long-name="Settings UIs Build">
<unit bldFile="app/settingsuis/group"/>
</component>
<component unofficial="yes" name="settingsuis_test" long-name="Settings UIs Test">
<!-- <unit bldFile="app/settingsuis/tsrc/group"/> -->
</component>
<component unofficial="yes" name="devmngt_plat" class="api">
<!-- <unit bldFile="app/settingsuis/devmngt_plat/default_app_client_api/tsrc/dasclientapitest/group"/> -->
<unit bldFile="app/settingsuis/devmngt_plat/group"/>
<!-- <unit bldFile="app/settingsuis/devmngt_plat/services_db_api/tsrc/servicesdbapitest/group"/> -->
</component>
</collection>
</block>
<block name="contentcontrol" long-name="Content Control Daemons" tech_domain="dm" level="services" levels="1 2">
<collection name="applicationmanagement" long-name="Application Management" level="1">
<component name="options" long-name="Options">
<unit bldFile="app/devicecontrol/applicationmanagement/options/group"/>
</component>
<component name="applicationmanagement_client" long-name="Client">
<unit bldFile="app/devicecontrol/applicationmanagement/client/group"/>
</component>
<component name="applicationmanagement_server" long-name="Server">
<unit bldFile="app/devicecontrol/applicationmanagement/server/group"/>
</component>
<component name="rfsplugin">
<unit bldFile="app/devicecontrol/applicationmanagement/rfsplugin/group"/>
</component>
<component name="amadapter2" long-name="AM Adapter2">
<unit bldFile="app/devicecontrol/applicationmanagement/amadapter2/group"/>
</component>
</collection>
<collection name="customization" long-name="Customization" level="2">
<component name="dmutils">
<unit bldFile="app/devicecontrol/customization/dmutils/bld"/>
</component>
<component name="uisettingssrv">
<unit bldFile="app/devicecontrol/customization/uisettingssrv/bld"/>
</component>
<component name="isadapter" long-name="IS Adapter">
<unit bldFile="app/devicecontrol/customization/isadapter/bld"/>
</component>
<component name="supadapter" long-name="SUPAdapter">
<unit bldFile="app/devicecontrol/customization/supadapter/bld"/>
</component>
<component name="wallpaperadapter">
<unit bldFile="app/devicecontrol/customization/wallpaperadapter/bld"/>
</component>
<component name="operatorlogoadapter">
<unit bldFile="app/devicecontrol/customization/operatorlogoadapter/bld"/>
</component>
<component name="screensaveradapter">
<unit bldFile="app/devicecontrol/customization/screensaveradapter/bld"/>
</component>
<component name="themesadapter">
<unit bldFile="app/devicecontrol/customization/themesadapter/bld"/>
</component>
<component name="embeddedlinkadapter">
<unit bldFile="app/devicecontrol/customization/embeddedlinkadapter/bld"/>
</component>
</collection>
<collection name="omads" long-name="OMA DS" level="1">
<component name="omadsappui" long-name="OMA DS App UI">
<unit bldFile="app/contentcontrol/omads/omadsappui/group"/>
</component>
<component name="omadsextensions" long-name="OMA DS Extensions">
<!-- <unit bldFile="app/contentcontrol/omads/omadsextensions/dsutils/emailxmlutils/bld"/> -->
<unit bldFile="app/contentcontrol/omads/omadsextensions/group"/>
</component>
</collection>
<collection name="contentcontrol_info" long-name="Content Control Daemons Info" level="2">
<component unofficial="yes" name="contentcontrol_build" long-name="Content Control Daemons Build">
<unit bldFile="app/contentcontrol/group"/>
</component>
<component unofficial="yes" name="contentctrl_plat" class="api">
<unit bldFile="app/contentcontrol/contentctrl_plat/group"/>
</component>
</collection>
</block>
<block name="devicecontrol" long-name="Device Control Daemons" tech_domain="dm" level="services" levels="oma mid app">
<collection name="devicediagnostics" long-name="Device Diagnostics" level="app">
<component name="devdiagapp" long-name="Dev Diag App">
<unit bldFile="app/devicecontrol/devicediagnostics/devdiagapp/group"/>
</component>
<component name="devdiaggsplugin" long-name="Dev Diag GS Plugin">
<unit bldFile="app/devicecontrol/devicediagnostics/devdiaggsplugin/group"/>
</component>
<component name="diagplugins" long-name="Diag Plugins">
<unit bldFile="app/devicecontrol/devicediagnostics/diagplugins/group"/>
</component>
<component name="diagsuites" long-name="Diag Suites">
<unit bldFile="app/devicecontrol/devicediagnostics/diagsuites/group"/>
</component>
<component unofficial="yes" name="devicediagnostics_build" long-name="Device Diagnostics Build">
<unit bldFile="app/devicecontrol/devicediagnostics/group"/>
</component>
</collection>
<collection name="fotaapplication" long-name="FOTA Application" level="app">
<component name="fotaserver" long-name="FOTA Server">
<!-- <unit bldFile="mw/remotemgmt/fotaapplication/fotaserver/fmsclient/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/fotaapplication/fotaserver/fmserver/group"/> -->
<!-- <unit bldFile="mw/remotemgmt/fotaapplication/fotaserver/fotarfsplugin/group"/> -->
<unit bldFile="mw/remotemgmt/fotaapplication/fotaserver/fotastartupextplg/group"/>
<unit bldFile="mw/remotemgmt/fotaapplication/fotaserver/group"/>
</component>
<component unofficial="yes" name="fotaapp">
<unit bldFile="mw/remotemgmt/fotaapplication/group"/>
</component>
</collection>
<collection name="omadm" long-name="OMA Device Management" level="oma">
<component name="omadmappui" long-name="OMA DM App UI">
<unit bldFile="app/devicecontrol/omadm/omadmappui/group"/>
<!-- <unit bldFile="app/devicecontrol/omadm/omadmappui/tsrc/group"/> -->
</component>
<component name="omadmextensions" long-name="OMA DM Extensions">
<!-- <unit bldFile="app/devicecontrol/omadm/omadmextensions/adapters/email/tsrc/group"/> -->
<!-- <unit bldFile="app/devicecontrol/omadm/omadmextensions/adapters/mms/tsrc/group"/> -->
<!-- <unit bldFile="app/devicecontrol/omadm/omadmextensions/adapters/syncmldm/tsrc/group"/> -->
<!-- <unit bldFile="app/devicecontrol/omadm/omadmextensions/adapters/syncmldm12/tsrc/group"/> -->
<!-- <unit bldFile="app/devicecontrol/omadm/omadmextensions/adapters/syncmlds/tsrc/group"/> -->
<unit bldFile="app/devicecontrol/omadm/omadmextensions/group"/>
</component>
</collection>
<collection name="pnpmobileservices" long-name="PnP Mobile Services" level="mid">
<component name="pnpms" long-name="PnP MS">
<unit bldFile="app/devicecontrol/pnpmobileservices/pnpms/group"/>
<!-- <unit bldFile="app/devicecontrol/pnpmobileservices/pnpms/tsrc/group"/> -->
</component>
</collection>
<collection name="omacp" long-name="OMA Content Provisioning" level="oma">
<component name="omacpadapters" long-name="OMA CP Adapters">
<unit bldFile="app/devicecontrol/omacp/omacpadapters/group"/>
</component>
</collection>
<collection name="devicecontrol_info" long-name="Device Control Daemons Info" level="app">
<component unofficial="yes" name="devicecontrol_build" long-name="Device Control Daemons Build">
<unit bldFile="app/devicecontrol/group"/>
</component>
<component unofficial="yes" name="customization_test">
<!-- <unit bldFile="app/devicecontrol/customization/tsrc/tarmcustomization/group"/> -->
</component>
<component unofficial="yes" name="applicationmanagement_build">
<unit bldFile="app/devicecontrol/applicationmanagement/group"/>
</component>
<component unofficial="yes" name="customization_build">
<unit bldFile="app/devicecontrol/customization/group"/>
</component>
<component unofficial="yes" name="applicationmanagement_test">
<!-- <unit bldFile="app/devicecontrol/applicationmanagement/tsrc/tarmappmng/group"/> -->
</component>
</collection>
</block>
<block name="printing" long-name="Printing" tech_domain="de" level="services" levels="app">
<collection name="imageprint" long-name="ImagePrint" level="app">
<component name="clog">
<unit bldFile="app/printing/imageprint/clog/group"/>
</component>
<component name="imageprintengine">
<!-- <unit bldFile="app/printing/imageprint/imageprintengine/deviceprotocols/btprotocol/group"/> -->
<!-- <unit bldFile="app/printing/imageprint/imageprintengine/deviceprotocols/dpof/group"/> -->
<!-- <unit bldFile="app/printing/imageprint/imageprintengine/deviceprotocols/pictbridge2/group"/> -->
<!-- <unit bldFile="app/printing/imageprint/imageprintengine/deviceprotocols/upnpprotocolfw2/group"/> -->
<!-- <unit bldFile="app/printing/imageprint/imageprintengine/deviceprotocols/xhtmlfilecomposer/group"/> -->
<unit bldFile="app/printing/imageprint/imageprintengine/group"/>
<!-- <unit bldFile="app/printing/imageprint/imageprintengine/imageprintserver/group"/> -->
</component>
<component name="imageprintui">
<unit bldFile="app/printing/imageprint/imageprintui/group"/>
</component>
<component unofficial="yes" name="imageprint_build">
<unit bldFile="app/printing/imageprint/group"/>
</component>
</collection>
<collection name="printing_info" long-name="Printing Info" level="app">
<component unofficial="yes" name="printing_build" long-name="Printing Build">
<unit bldFile="app/printing/group"/>
</component>
</collection>
</block>
<block name="files" long-name="File Manager Apps" tech_domain="pr" level="apps" levels="support apps">
<collection name="filemanager" long-name="File Manager" level="apps">
<component name="filemanager_help" long-name="Help">
<unit bldFile="app/files/filemanager/help/group"/>
</component>
<component name="filemanager_build">
<unit bldFile="app/files/filemanager/group"/>
</component>
</collection>
<collection name="filesystemuis" long-name="File System UIs" level="support">
<component name="memscaneng" long-name="Mem Scan Eng">
<unit bldFile="app/files/filesystemuis/memscaneng/group"/>
</component>
<component name="memstatepopup" long-name="Mem State Popup">
<unit bldFile="app/files/filesystemuis/memstatepopup/group"/>
</component>
<component unofficial="yes" name="filesystemuis_build" long-name="File System UIs Build">
<unit bldFile="app/files/filesystemuis/group"/>
</component>
</collection>
<collection name="files_info" long-name="File Manager Apps Info" level="apps">
<component unofficial="yes" name="files_plat" long-name="File Manager Apps Platform Interfaces" class="api">
<unit bldFile="app/files/files_plat/group"/>
</component>
<component unofficial="yes" name="files_build" long-name="File Manager Apps Build">
<unit bldFile="app/files/group"/>
</component>
</collection>
</block>
<block name="contacts" long-name="Contacts Apps" tech_domain="pr" level="apps" span="2" levels="engine support services ui">
<collection name="contactextensions" long-name="Contact Extensions" level="services">
<component name="predefinedcontacts" long-name="Predefined Contacts">
<unit bldFile="app/contacts/contactextensions/predefinedcontacts/group"/>
</component>
<component unofficial="yes" name="contactextensions_build" long-name="Contact Extensions Build">
<unit bldFile="app/contacts/contactextensions/group"/>
</component>
</collection>
<collection name="logsui" long-name="Logs UI" level="ui">
<component name="logsui_help" long-name="Help">
<unit bldFile="app/contacts/logsui/help/group"/>
</component>
<component name="logsserviceextension" long-name="Logs Service Extension">
<unit bldFile="app/contacts/logsui/logsserviceextension/group"/>
</component>
<component unofficial="yes" name="logsui_build" long-name="Logs UI Build">
<unit bldFile="app/contacts/logsui/group"/>
</component>
</collection>
<collection name="phonebookui" long-name="Phonebook UI" level="ui">
<component name="phonebook">
<unit bldFile="app/contacts/phonebookui/phonebook/group"/>
</component>
<component name="speeddial" long-name="Speed Dial">
<unit bldFile="app/contacts/phonebookui/speeddial/group"/>
</component>
<component name="phonebook2" long-name="Phone Book 2">
<!-- <unit bldFile="app/contacts/phonebookui/phonebook2/ccapplication/ccacommlauncherplugin/tsrc/ut_commlaunchercontacthandler/group"/> -->
<!-- <unit bldFile="app/contacts/phonebookui/phonebook2/ccapplication/ccapp/tsrc/ut_cmscontactfetcher/group"/> -->
<unit bldFile="app/contacts/phonebookui/phonebook2/group"/>
<!-- <unit bldFile="app/contacts/phonebookui/phonebook2/tsrc/utilities/changepbk2cenrepkeyvaluestool/group"/> -->
<!-- <unit bldFile="app/contacts/phonebookui/phonebook2/tsrc/ut_addfavoritiesvisibility/group"/> -->
</component>
<component unofficial="yes" name="phonebookui_build" long-name="Phonebook UI Build">
<!-- <unit bldFile="app/contacts/phonebookui/group"/> -->
</component>
</collection>
<collection name="phonebookengines" long-name="Phonebook Engines" level="engine">
<component name="cntfindplugin" long-name="Cnt Find Plugin">
<unit bldFile="app/contacts/phonebookengines/cntfindplugin/group"/>
</component>
<component name="cntsortplugin" long-name="Cnt Sort Plugin">
<unit bldFile="app/contacts/phonebookengines/cntsortplugin/group"/>
</component>
<component name="virtualphonebook" long-name="Virtual Phonebook">
<unit bldFile="app/contacts/phonebookengines/virtualphonebook/group"/>
<!-- <unit bldFile="app/contacts/phonebookengines/virtualphonebook/tsrc/mt_vpbkeng_selectorfactory/group"/> -->
<!-- <unit bldFile="app/contacts/phonebookengines/virtualphonebook/tsrc/mt_vpbkeng_strcntanalyzer/group"/> -->
</component>
<!--Component manually removed and merged to OS-->
<!--<component name="contactsmodel">
- <unit bldFile="app/contacts/phonebookengines/contactsmodel/cntmatchlog/group"/> -
- <unit bldFile="app/contacts/phonebookengines/contactsmodel/group"/> -
- <unit bldFile="app/contacts/phonebookengines/contactsmodel/tsrc/cntmatchlog/group"/> -
- <unit bldFile="app/contacts/phonebookengines/contactsmodel/tsrc/fuzztest/group"/> -
<unit bldFile="app/contacts/phonebookengines/contactsmodel/tsrc/integration/cntperftest/groupsql"/>
<unit bldFile="app/contacts/phonebookengines/contactsmodel/tsrc/integration/perffuncsuite/groupsql"/>
<unit bldFile="app/contacts/phonebookengines/contactsmodel/tsrc/integration/tcntpolice/groupsql"/>
- <unit bldFile="app/contacts/phonebookengines/contactsmodel/tsrc/integration/testcontactsuite/group"/> -
<unit bldFile="app/contacts/phonebookengines/contactsmodel/tsrc/integration/testimpexvcard/groupsql"/>
- <unit bldFile="app/contacts/phonebookengines/contactsmodel/tsrc/integration/teststartup/group"/> -
</component>-->
<component unofficial="yes" name="phonebookengines_build" long-name="Phonebook Engines Build">
<unit bldFile="app/contacts/phonebookengines/group"/>
</component>
</collection>
<collection name="ccservices" long-name="CC Services" level="services">
<component name="cmsservices" long-name="CMS Services">
<!-- <unit bldFile="app/contacts/ccservices/cmsservices/cmsengine/client/group"/> -->
<!-- <unit bldFile="app/contacts/ccservices/cmsservices/cmsengine/server/group"/> -->
<!-- <unit bldFile="app/contacts/ccservices/cmsservices/cmsengine/tsrc/contactcreator/client/group"/> -->
<!-- <unit bldFile="app/contacts/ccservices/cmsservices/cmsengine/tsrc/contactcreator/server/group"/> -->
<!-- <unit bldFile="app/contacts/ccservices/cmsservices/cmsengine/tsrc/contactcreator2/client/group"/> -->
<!-- <unit bldFile="app/contacts/ccservices/cmsservices/cmsengine/tsrc/contactcreator2/server/group"/> -->
<unit bldFile="app/contacts/ccservices/cmsservices/group"/>
</component>
</collection>
<collection name="presencecache" long-name="Presence Cache" level="support">
<component name="presencecacheutils" long-name="Presence Cache Utils">
<!-- <unit bldFile="app/contacts/presencecache/presencecacheutils/group"/> -->
</component>
<component name="presencecacheserver2" long-name="Presence Cache Server2">
<!-- <unit bldFile="app/contacts/presencecache/presencecacheserver2/group"/> -->
</component>
<component name="presencecacheclient2" long-name="Presence Cache Client2">
<!-- <unit bldFile="app/contacts/presencecache/presencecacheclient2/group"/> -->
</component>
<component unofficial="yes" name="presencecache_build" long-name="Presence Cache Build">
<unit bldFile="app/contacts/presencecache/group"/>
</component>
</collection>
<collection name="predictivesearch" long-name="Predictive Search" level="support">
<component name="pcsutils" long-name="PCS Utils">
<unit bldFile="app/contacts/predictivesearch/pcsutils/group"/>
</component>
<component name="pcsserverclientapi" long-name="PCS Server Client API">
<unit bldFile="app/contacts/predictivesearch/pcsserverclientapi/group"/>
</component>
<component name="pcsserver" long-name="PCS Server">
<unit bldFile="app/contacts/predictivesearch/pcsserver/group"/>
</component>
<component name="adapters" long-name="Adapters">
<unit bldFile="app/contacts/predictivesearch/adapters/contacts/group"/>
</component>
<component name="pcsalgorithm" long-name="PCS Algorithm">
<unit bldFile="app/contacts/predictivesearch/pcsalgorithm/group"/>
</component>
<component unofficial="yes" name="predictivesearch_build" long-name="Predictive Search Build">
<unit bldFile="app/contacts/predictivesearch/group"/>
</component>
</collection>
<collection name="contacts_info" long-name="Contacts Apps Info" level="ui">
<component unofficial="yes" name="contacts_build" long-name="Contacts Apps Build">
<unit bldFile="app/contacts/group"/>
</component>
<component unofficial="yes" name="contacts_plat" long-name="Contacts Apps Platform Interfaces" class="api">
<!-- <unit bldFile="app/contacts/contacts_plat/cca_launch_api/tsrc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_plat/cca_view_plugin_api/tsrc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_plat/contactpresence_api/tsrc/group"/> -->
<unit bldFile="app/contacts/contacts_plat/group"/>
<!-- <unit bldFile="app/contacts/contacts_plat/predictivesearch_utils_api/tsrc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_plat/presence_cache_api/tsrc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_plat/speed_dial_dialogs_api/tsrc/bc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_plat/virtual_phonebook_policy_api/tsrc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_plat/virtual_phonebook_sim_services_api/tsrc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_plat/virtual_phonebook_store_api/tsrc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_plat/virtual_phonebook_vcard_api/tsrc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_plat/virtual_phonebook_view_definition_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="contacts_pub" long-name="Contacts Apps Public Interfaces" class="api">
<unit bldFile="app/contacts/contacts_pub/group"/>
<!-- <unit bldFile="app/contacts/contacts_pub/phonebook_data_addedit_ui_api/tsrc/bc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_pub/phonebook_data_management_api/tsrc/bc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_pub/phonebook_fetch_ui_api/tsrc/bc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_pub/phonebook_ui_utilities_api/tsrc/bc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_pub/phonebook_vcard_importexport_api/tsrc/bc/group"/> -->
<!-- <unit bldFile="app/contacts/contacts_pub/speed_dial_utility_control_api/tsrc/bc/group"/> -->
</component>
</collection>
</block>
<block name="organizer" long-name="Organizer Application Suite" tech_domain="pr" level="apps" span="2" levels="support services engine ui">
<collection name="alarmui" long-name="Alarm UI" level="ui">
<component unofficial="yes" name="alarmui_build" long-name="Alarm UI Build">
<unit bldFile="app/organizer/alarmui/group"/>
</component>
</collection>
<collection name="calendarui" long-name="Calendar UI" level="ui">
<component name="calendarui_help" long-name="Help">
<unit bldFile="app/organizer/calendarui/help/group"/>
</component>
<component name="commonutils" long-name="Common Utils">
<unit bldFile="app/organizer/calendarui/commonutils/group"/>
</component>
<component name="globaldata" long-name="Global Data">
<unit bldFile="app/organizer/calendarui/globaldata/group"/>
</component>
<component name="settings" long-name="Settings">
<unit bldFile="app/organizer/calendarui/settings/gsplugin/group"/>
<unit bldFile="app/organizer/calendarui/settings/settingsui/group"/>
</component>
<component name="customisation" long-name="Customisation">
<unit bldFile="app/organizer/calendarui/customisation/group"/>
</component>
<component name="customisationmanager" long-name="Customisation Manager">
<unit bldFile="app/organizer/calendarui/customisationmanager/group"/>
</component>
<component name="views" long-name="Views">
<unit bldFile="app/organizer/calendarui/views/group"/>
</component>
<component name="calendarui_controller" long-name="Controller">
<unit bldFile="app/organizer/calendarui/controller/group"/>
</component>
<component name="editors" long-name=" Editors">
<unit bldFile="app/organizer/calendarui/editors/group"/>
</component>
<component name="application" long-name="Application">
<unit bldFile="app/organizer/calendarui/application/group"/>
</component>
<component name="missedalarmindicatorplugin" long-name="Missed Alarm Indicator Plugin">
<unit bldFile="app/organizer/calendarui/missedalarmindicatorplugin/group"/>
</component>
<component name="calendarui_server" long-name="Server">
<unit bldFile="app/organizer/calendarui/server/calensvr/group"/>
<unit bldFile="app/organizer/calendarui/server/calensvrclient/group"/>
</component>
<component name="regionalplugins" long-name="Regional Plugins">
<unit bldFile="app/organizer/calendarui/regionalplugins/calenregionalutil/group"/>
<unit bldFile="app/organizer/calendarui/regionalplugins/lunarchinese/group"/>
<unit bldFile="app/organizer/calendarui/regionalplugins/lunarvietnamese/group"/>
<unit bldFile="app/organizer/calendarui/regionalplugins/thai/group"/>
</component>
<!-- Empty duplicate component inc removed -->
<component unofficial="yes" name="calendarui_build" long-name="Calendar UI Build">
<unit bldFile="app/organizer/calendarui/group"/>
</component>
</collection>
<collection name="clock2" long-name="Clock2" level="ui">
<component name="clockengines" long-name="Clock Engines">
<unit bldFile="app/organizer/clock2/clockengines/group"/>
</component>
<component name="clockui" long-name="Clock UI">
<unit bldFile="app/organizer/clock2/clockui/group"/>
<!-- <unit bldFile="app/organizer/clock2/clockui/plugins/datetimeviewplugin/group"/> -->
</component>
<component name="clock2_help" long-name="Help">
<unit bldFile="app/organizer/clock2/help/group"/>
</component>
<component unofficial="yes" name="clock2_build" long-name="Clock2 Build">
<unit bldFile="app/organizer/clock2/group"/>
</component>
</collection>
<collection name="meetingui" long-name="Meeting UI" level="ui">
<component name="attendeeview" long-name="Attendee View">
<unit bldFile="app/organizer/meetingui/attendeeview/group"/>
</component>
<component name="agnentryui" long-name="Agn Entry UI">
<unit bldFile="app/organizer/meetingui/agnentryui/group"/>
</component>
<component name="meetingrequestutils" long-name="Meeting Request Utils">
<unit bldFile="app/organizer/meetingui/meetingrequestutils/group"/>
</component>
<component name="meetingrequestviewers" long-name="Meeting Request Viewers">
<unit bldFile="app/organizer/meetingui/meetingrequestviewers/group"/>
</component>
<component unofficial="yes" name="meetingui_build" long-name="Meeting UI Build">
<unit bldFile="app/organizer/meetingui/group"/>
</component>
</collection>
<collection name="notepad" long-name="Notepad" level="ui">
<component name="notepad_help" long-name="Help">
<unit bldFile="app/organizer/notepad/help/group"/>
</component>
<component name="notepad1" long-name="Notepad1">
<unit bldFile="app/organizer/notepad/notepad1/group"/>
<!-- <unit bldFile="app/organizer/notepad/notepad1/syncmladapter/group"/> -->
</component>
<component name="txtrecog" long-name="Txt Recog">
<unit bldFile="app/organizer/notepad/txtrecog/group"/>
</component>
<component unofficial="yes" name="notepad_build" long-name="Notepad Build">
<unit bldFile="app/organizer/notepad/group"/>
</component>
</collection>
<collection name="searchui" long-name="Search UI" level="ui">
<component name="searchui_help" long-name="Help">
<unit bldFile="app/organizer/searchui/help/group"/>
</component>
<component name="searchapp" long-name="Search App">
<unit bldFile="app/organizer/searchui/searchapp/group"/>
<!-- <unit bldFile="app/organizer/searchui/searchapp/plugins/searchsettingsplugin/group"/> -->
<!-- <unit bldFile="app/organizer/searchui/searchapp/plugins/srchuisettingsplugin/group"/> -->
</component>
<component unofficial="yes" name="searchui_build" long-name="Search UI Build">
<unit bldFile="app/organizer/searchui/group"/>
</component>
</collection>
<collection name="calendarengines" long-name="Calendar Engines" level="engine">
<component name="versit2" long-name="Versit 2">
<unit bldFile="app/organizer/calendarengines/versit2/group"/>
</component>
<component name="agnversit2" long-name="Agenda Versit2">
<unit bldFile="app/organizer/calendarengines/agnversit2/group"/>
</component>
<component name="caleninterimutils" long-name="Calen Interim Utils">
<unit bldFile="app/organizer/calendarengines/caleninterimutils/group"/>
</component>
<component name="calenimp" long-name="Calen Imp">
<unit bldFile="app/organizer/calendarengines/calenimp/group"/>
</component>
<component name="calenlauncher" long-name="Calen Launcher">
<unit bldFile="app/organizer/calendarengines/calenlauncher/group"/>
</component>
<component unofficial="yes" name="calendarengines_build" long-name="Calendar Engines Build">
<unit bldFile="app/organizer/calendarengines/group"/>
</component>
</collection>
<collection name="meetingrequestengines" long-name="Meeting Request Engines" level="engine">
<component name="mrmailbox" long-name="MR Mailbox">
<unit bldFile="app/organizer/meetingrequestengines/mrmailbox/group"/>
</component>
<component name="mrmailboxutils" long-name="MR Mailbox Utils">
<unit bldFile="app/organizer/meetingrequestengines/mrmailboxutils/group"/>
</component>
</collection>
<collection name="alarmengines" long-name="Alarm Engines" level="engine">
<component name="missedalarmstore" long-name="Missed Alarm Store">
<unit bldFile="app/organizer/alarmengines/missedalarmstore/group"/>
</component>
<component unofficial="yes" name="alarmengines_build" long-name="Alarm Engines Build">
<unit bldFile="app/organizer/alarmengines/group"/>
</component>
</collection>
<collection name="searchfw" long-name="Search Framework" level="services">
<component name="coresearchfw" long-name="Core Search Framework">
<unit bldFile="app/organizer/searchfw/coresearchfw/group"/>
</component>
<component name="searchfw_plugins" long-name="Plugins">
<unit bldFile="app/organizer/searchfw/plugins/group"/>
</component>
<component unofficial="yes" name="searchfw_build" long-name="Search Framework Build">
<unit bldFile="app/organizer/searchfw/group"/>
</component>
</collection>
<collection name="organizer_info" long-name="Organizer Application Suite Info" level="ui">
<component unofficial="yes" name="organizer_pub" long-name="Organizer Application Suite Public Interfaces" class="api">
<!-- <unit bldFile="app/organizer/organizer_pub/calendar_interim_utils2_api/tsrc/group"/> -->
<unit bldFile="app/organizer/organizer_pub/group"/>
<!-- <unit bldFile="app/organizer/organizer_pub/notepad_library_api/tsrc/group"/> -->
</component>
<component unofficial="yes" name="organizer_build" long-name="Organizer Application Suite Build">
<unit bldFile="app/organizer/group"/>
</component>
<component unofficial="yes" name="organizer_plat" long-name="Organizer Application Suite Platform Interfaces" class="api">
<!-- <unit bldFile="app/organizer/organizer_plat/agenda_versit_2_api/tsrc/group"/> -->
<!-- <unit bldFile="app/organizer/organizer_plat/calendar_exporter_api/tsrc/group"/> -->
<!-- <unit bldFile="app/organizer/organizer_plat/calendar_importer_api/tsrc/group"/> -->
<!-- <unit bldFile="app/organizer/organizer_plat/common_alarm_editor_api/tsrc/group"/> -->
<unit bldFile="app/organizer/organizer_plat/group"/>
<!-- <unit bldFile="app/organizer/organizer_plat/meeting_request_mailbox_utilities_api/tsrc/group"/> -->
</component>
</collection>
</block>
<block name="messaging" long-name="Messaging Apps" tech_domain="pr" level="apps" span="2" levels="mail eng base ui">
<collection name="mobilemessaging" long-name="Mobile Messaging" level="ui">
<component name="audiomsg" long-name="Audio Message">
<unit bldFile="app/messaging/mobilemessaging/audiomsg/group"/>
</component>
<component name="msgmedia" long-name="Message Media">
<unit bldFile="app/messaging/mobilemessaging/msgmedia/group"/>
</component>
<component name="unieditor" long-name="Uni Editor">
<unit bldFile="app/messaging/mobilemessaging/unieditor/group"/>
</component>
<component name="mmsui" long-name="MMS UI">
<unit bldFile="app/messaging/mobilemessaging/mmsui/group"/>
</component>
<component name="postcard" long-name="Postcard">
<unit bldFile="app/messaging/mobilemessaging/postcard/group"/>
</component>
<component name="smilui" long-name="SMIL UI">
<unit bldFile="app/messaging/mobilemessaging/smilui/group"/>
</component>
<component name="smum" long-name="Smum">
<unit bldFile="app/messaging/mobilemessaging/smum/group"/>
</component>
<component name="smsui" long-name="SMS UI">
<unit bldFile="app/messaging/mobilemessaging/smsui/group"/>
<!-- <unit bldFile="app/messaging/mobilemessaging/smsui/viewer"/> -->
</component>
<!--Component manually removed as already declared in OS-->
<!--<component name="smsmtm">
<unit bldFile="app/messaging/mobilemessaging/smsmtm/multimode/group"/>
- <unit bldFile="app/messaging/mobilemessaging/smsmtm/test/testrom"/> -
</component>-->
</collection>
<collection name="mmsengine" long-name="MMS Engine" level="eng">
<component name="mmsconninit" long-name="MMS Connection Init">
<!-- <unit bldFile="app/messaging/mmsengine/mmsconninit/bld"/> -->
</component>
<component name="genutils" long-name="General Utils">
<!-- <unit bldFile="app/messaging/mmsengine/genutils/bld"/> -->
</component>
<component name="mmsserversettings" long-name="MMS Server Aettings">
<!-- <unit bldFile="app/messaging/mmsengine/mmsserversettings/bld"/> -->
</component>
<component name="mmsmessage" long-name="MMS Message">
<!-- <unit bldFile="app/messaging/mmsengine/mmsmessage/bld"/> -->
</component>
<component name="mmshttptransport" long-name="MMS HTTP Transport">
<!-- <unit bldFile="app/messaging/mmsengine/mmshttptransport/bld"/> -->
</component>
<component name="mmscodec" long-name="MMS Codec">
<!-- <unit bldFile="app/messaging/mmsengine/mmscodec/bld"/> -->
</component>
<component name="mmsserver" long-name="MMS Server">
<!-- <unit bldFile="app/messaging/mmsengine/mmsserver/bld"/> -->
</component>
<component name="clientmtm" long-name="Client MTM">
<!-- <unit bldFile="app/messaging/mmsengine/clientmtm/bld"/> -->
</component>
<component name="mmswatcher" long-name="MMS Watcher">
<!-- <unit bldFile="app/messaging/mmsengine/mmswatcher/bld"/> -->
</component>
<component name="mmspushhandler" long-name="MMS Push Handler">
<!-- <unit bldFile="app/messaging/mmsengine/mmspushhandler/bld"/> -->
</component>
<component name="applicationadapter" long-name="Application Adapter">
<!-- <unit bldFile="app/messaging/mmsengine/applicationadapter/bld"/> -->
</component>
<component name="mmscodecclient" long-name="MMS Codec Client">
<!-- <unit bldFile="app/messaging/mmsengine/mmscodecclient/bld"/> -->
</component>
<!--Component manually removed and merged to OS-->
<!--<component name="mmssettings">
<unit bldFile="app/messaging/mmsengine/mmssettings/test/group"/>
</component>-->
<component unofficial="yes" name="mmsengine_build" long-name="MMS Engine Build">
<unit bldFile="app/messaging/mmsengine/group"/>
</component>
</collection>
<collection name="messagingappbase" long-name="Messaging App Base" level="base">
<component name="msgavkon" long-name="Messaging Avkon">
<unit bldFile="app/messaging/messagingappbase/msgavkon/group"/>
</component>
<component name="mce" long-name="MCE">
<unit bldFile="app/messaging/messagingappbase/mce/group"/>
</component>
<component name="mceextraitems" long-name="Mce Extra Items">
<unit bldFile="app/messaging/messagingappbase/mceextraitems/group"/>
</component>
<component name="mcesettings" long-name="MCE Settings">
<unit bldFile="app/messaging/messagingappbase/mcesettings/group"/>
</component>
<component name="msgerrorwatcher" long-name="Msg Error Watcher">
<unit bldFile="app/messaging/messagingappbase/msgerrorwatcher/group"/>
</component>
<component name="ncnlist" long-name="NCN List">
<unit bldFile="app/messaging/messagingappbase/ncnlist/group"/>
</component>
<component name="schemeplugin" long-name="Scheme Plugin">
<unit bldFile="app/messaging/messagingappbase/schemeplugin/group"/>
</component>
<component name="sendui" long-name="Send UI">
<!-- <unit bldFile="app/messaging/messagingappbase/sendui/drmlinksender/group"/> -->
<!-- <unit bldFile="app/messaging/messagingappbase/sendui/genericmtmplugin/group"/> -->
<unit bldFile="app/messaging/messagingappbase/sendui/group"/>
<!-- <unit bldFile="app/messaging/messagingappbase/sendui/meetingrequestsender/group"/> -->
</component>
<component name="smilengine" long-name="SMIL Engine">
<unit bldFile="app/messaging/messagingappbase/smilengine/group"/>
</component>
<component name="bium" long-name="Bium">
<unit bldFile="app/messaging/messagingappbase/bium/group"/>
</component>
<component name="smartmessaging" long-name="Smart Messaging">
<unit bldFile="app/messaging/messagingappbase/smartmessaging/group"/>
</component>
<component name="msgeditor" long-name="Messaging Editor">
<unit bldFile="app/messaging/messagingappbase/msgeditor/group"/>
</component>
<!--Component manually removed and merged to OS-->
<!--<component name="smilparser">
<unit bldFile="app/messaging/messagingappbase/smilparser/rom"/>
<unit bldFile="app/messaging/messagingappbase/smilparser/smildtd/group"/>
<unit bldFile="app/messaging/messagingappbase/smilparser/xmldom/group"/>
<unit bldFile="app/messaging/messagingappbase/smilparser/xmlparser/group"/>
</component>-->
<!--Component manually removed and merged to OS-->
<!--<component name="obexmtms">
<unit bldFile="app/messaging/messagingappbase/obexmtms/btmtm/btclient/group"/>
<unit bldFile="app/messaging/messagingappbase/obexmtms/btmtm/btserver/group"/>
<unit bldFile="app/messaging/messagingappbase/obexmtms/irmtm/irclient/group"/>
<unit bldFile="app/messaging/messagingappbase/obexmtms/irmtm/irserver/group"/>
<unit bldFile="app/messaging/messagingappbase/obexmtms/obexmtm/obexclient/group"/>
<unit bldFile="app/messaging/messagingappbase/obexmtms/obexmtm/obexserver/group"/>
<unit bldFile="app/messaging/messagingappbase/obexmtms/obexmtm/obexutil/group"/>
<unit bldFile="app/messaging/messagingappbase/obexmtms/rom"/>
<unit bldFile="app/messaging/messagingappbase/obexmtms/tobexmtm/group"/>
- <unit bldFile="app/messaging/messagingappbase/obexmtms/tobexmtm/obexstub/bluetoothsdpstub/sdp"/> -
- <unit bldFile="app/messaging/messagingappbase/obexmtms/tobexmtm/obexstub/irobexstub/group"/> -
- <unit bldFile="app/messaging/messagingappbase/obexmtms/tobexmtm/testutils/msgth/group"/> -
</component>-->
</collection>
<collection name="email" long-name="Email" level="mail">
<component name="alwaysonlineemailplugin" long-name="Always Online Mail Plugin">
<unit bldFile="app/messaging/email/alwaysonlineemailplugin/group"/>
</component>
<component name="emailnotificationhandler" long-name="Email Notification Handler">
<unit bldFile="app/messaging/email/emailnotificationhandler/group"/>
</component>
<component name="imum" long-name="IMUM">
<!-- <unit bldFile="app/messaging/email/imum/domainapi/group"/> -->
<unit bldFile="app/messaging/email/imum/group"/>
<!-- <unit bldFile="app/messaging/email/imum/mtms/group"/> -->
<!-- <unit bldFile="app/messaging/email/imum/utils/group"/> -->
</component>
<component name="mail" long-name="Mail">
<unit bldFile="app/messaging/email/mail/group"/>
</component>
<!--Component manually removed and merged to OS-->
<!--<component name="pop3andsmtpmtm">
<unit bldFile="app/messaging/email/pop3andsmtpmtm/autosend/group"/>
<unit bldFile="app/messaging/email/pop3andsmtpmtm/clientmtms/group"/>
- <unit bldFile="app/messaging/email/pop3andsmtpmtm/clientmtms/test/testrom"/> -
<unit bldFile="app/messaging/email/pop3andsmtpmtm/popservermtm/group"/>
- <unit bldFile="app/messaging/email/pop3andsmtpmtm/popservermtm/test/testrom"/> -
<unit bldFile="app/messaging/email/pop3andsmtpmtm/servermtmutils/group"/>
- <unit bldFile="app/messaging/email/pop3andsmtpmtm/servermtmutils/test/testrom"/> -
<unit bldFile="app/messaging/email/pop3andsmtpmtm/smtpservermtm/group"/>
- <unit bldFile="app/messaging/email/pop3andsmtpmtm/smtpservermtm/test/testrom"/> -
</component>-->
<!--Component manually removed and merged to OS-->
<!--<component name="imap4mtm">
<unit bldFile="app/messaging/email/imap4mtm/imapmailstore/group"/>
<unit bldFile="app/messaging/email/imap4mtm/imapofflinecontrol/group"/>
<unit bldFile="app/messaging/email/imap4mtm/imapprotocolcontroller/group"/>
<unit bldFile="app/messaging/email/imap4mtm/imapservermtm/group"/>
<unit bldFile="app/messaging/email/imap4mtm/imapsession/group"/>
<unit bldFile="app/messaging/email/imap4mtm/imapsettings/group"/>
<unit bldFile="app/messaging/email/imap4mtm/imapsyncmanager/group"/>
<unit bldFile="app/messaging/email/imap4mtm/imaptransporthandler/group"/>
<unit bldFile="app/messaging/email/imap4mtm/imaputils/group"/>
</component>-->
</collection>
<collection name="messaging_info" long-name="Messaging Apps Info" level="ui">
<component unofficial="yes" name="messaging_test" long-name="Messaging Apps Test">
<!-- <unit bldFile="app/messaging/tsrc/group"/> -->
</component>
<component unofficial="yes" name="msg_plat" class="api">
<!-- <unit bldFile="app/messaging/msg_plat/email_domain_utilities_api/tsrc/group"/> -->
<unit bldFile="app/messaging/msg_plat/group"/>
<unit bldFile="app/messaging/msg_plat/messaging_center_ui_utilities_api/tsrc/group"/>
<unit bldFile="app/messaging/msg_plat/messaging_editor_api/tsrc/group"/>
<unit bldFile="app/messaging/msg_plat/messaging_media_resolver_api/tsrc/group"/>
<unit bldFile="app/messaging/msg_plat/mms_application_api/tsrc/group"/>
<unit bldFile="app/messaging/msg_plat/mms_codec_client_api/tsrc/group"/>
<unit bldFile="app/messaging/msg_plat/mms_conformance_api/tsrc/group"/>
<unit bldFile="app/messaging/msg_plat/mms_server_settings_api/tsrc/group"/>
<!-- <unit bldFile="app/messaging/msg_plat/send_ui_meeting_request_api/tsrc/group"/> -->
<unit bldFile="app/messaging/msg_plat/smil_engine_api/tsrc/group"/>
<unit bldFile="app/messaging/msg_plat/unified_editor_video_conversion_api/tsrc/group"/>
</component>
<component unofficial="yes" name="msg_pub" class="api">
<unit bldFile="app/messaging/msg_pub/group"/>
<!-- <unit bldFile="app/messaging/msg_pub/mms_client_mtm_api/tsrc/bc/group"/> -->
<unit bldFile="app/messaging/msg_pub/mms_client_mtm_api/tsrc/group"/>
<!-- <unit bldFile="app/messaging/msg_pub/plugin_bio_control_api/tsrc/bc/group"/> -->
<unit bldFile="app/messaging/msg_pub/plugin_bio_control_api/tsrc/group"/>
</component>
<component unofficial="yes" name="messaging_build" long-name="Messaging Apps Build">
<unit bldFile="app/messaging/group"/>
</component>
</collection>
</block>
<block name="commonemail" long-name="Email Apps" tech_domain="pr" level="apps" levels="service support ui app">
<collection name="emailservices" long-name="Email Services" level="service">
<component name="emailframework" long-name="Email framework">
<unit bldFile="app/commonemail/emailservices/emailframework/group"/>
</component>
<component name="emailserver" long-name="Email Server">
<unit bldFile="app/commonemail/emailservices/emailserver/group"/>
</component>
<component name="psmruadapter" long-name="PSMRU Adapter">
<unit bldFile="app/commonemail/emailservices/psmruadapter/group"/>
</component>
<component name="emailstore" long-name="Email Store">
<unit bldFile="app/commonemail/emailservices/emailstore/group"/>
</component>
<component name="emaildebug" long-name="Email Debug">
<unit bldFile="app/commonemail/emailservices/emaildebug/group"/>
</component>
<component unofficial="yes" name="emailservices_build" long-name="Email Services Build">
<unit bldFile="app/commonemail/emailservices/group"/>
</component>
</collection>
<collection name="ipsservices" long-name="IPS Services" level="service">
<component name="ipssossettings" long-name="IPSSOS Settings">
<unit bldFile="app/commonemail/ipsservices/ipssossettings/group"/>
</component>
<component name="ipssosplugin" long-name="IPSSOS Plugin">
<unit bldFile="app/commonemail/ipsservices/ipssosplugin/group"/>
</component>
<component name="ipssosaoplugin" long-name="IPSSOS AO Plugin">
<unit bldFile="app/commonemail/ipsservices/ipssosaoplugin/group"/>
</component>
<component unofficial="yes" name="ipsservices_build" long-name="IPS Services Build">
<unit bldFile="app/commonemail/ipsservices/group"/>
</component>
</collection>
<collection name="emailcontacts" long-name="Email Contacts" level="support">
<component name="contactactionservice" long-name="Contact Action Service">
<unit bldFile="app/commonemail/emailcontacts/contactactionservice/group"/>
</component>
<component name="contactactionmenu" long-name="Contact Action Menu">
<unit bldFile="app/commonemail/emailcontacts/contactactionmenu/group"/>
</component>
<component name="remotecontactlookup" long-name="Remote Contact Lookup">
<unit bldFile="app/commonemail/emailcontacts/remotecontactlookup/group"/>
</component>
<component unofficial="yes" name="emailcontacts_build" long-name="Email Contacts Build">
<unit bldFile="app/commonemail/emailcontacts/group"/>
</component>
</collection>
<collection name="meetingrequest" long-name="Meeting Request" level="ui">
<component name="mrcommon" long-name="MR Common">
<unit bldFile="app/commonemail/meetingrequest/mrcommon/group"/>
</component>
<component name="mrdb" long-name="MR Database">
<unit bldFile="app/commonemail/meetingrequest/mrdb/group"/>
</component>
<component name="mrpolicy" long-name="MR Policy">
<unit bldFile="app/commonemail/meetingrequest/mrpolicy/group"/>
</component>
<component name="mrservices" long-name="MR Services">
<unit bldFile="app/commonemail/meetingrequest/mrservices/group"/>
</component>
<component name="mrgui" long-name="MR GUI">
<unit bldFile="app/commonemail/meetingrequest/mrgui/group"/>
</component>
<component name="mrentry" long-name="MR Entry">
<unit bldFile="app/commonemail/meetingrequest/mrentry/group"/>
</component>
<component name="mrtasks" long-name="MR Tasks">
<unit bldFile="app/commonemail/meetingrequest/mrtasks/group"/>
</component>
<component name="mrutils" long-name="MR Utils">
<unit bldFile="app/commonemail/meetingrequest/mrutils/group"/>
</component>
<component name="mrutilscalplugin" long-name="MR Utils Cal Plugin">
<unit bldFile="app/commonemail/meetingrequest/mrutilscalplugin/group"/>
</component>
<component name="mrviewer" long-name="MR Viewer">
<unit bldFile="app/commonemail/meetingrequest/mrviewer/group"/>
</component>
<component name="mrviewercalplugin" long-name="MR Viewer Cal Plugin">
<unit bldFile="app/commonemail/meetingrequest/mrviewercalplugin/group"/>
</component>
<component name="mricalviewer" long-name="MR iCal Viewer">
<unit bldFile="app/commonemail/meetingrequest/mricalviewer/group"/>
</component>
<component name="mrversit2" long-name="MR Versit2">
<unit bldFile="app/commonemail/meetingrequest/mrversit2/group"/>
</component>
<component name="mragnversit2" long-name="MR Agenda Versit2">
<unit bldFile="app/commonemail/meetingrequest/mragnversit2/group"/>
</component>
<component name="mrcasplugin" long-name="MR CAS Plugin">
<unit bldFile="app/commonemail/meetingrequest/mrcasplugin/group"/>
</component>
<component name="mrurlparserplugin" long-name="MR URLParser Plugin">
<unit bldFile="app/commonemail/meetingrequest/mrurlparserplugin/group"/>
</component>
<component unofficial="yes" name="meetingrequest_build" long-name="Meeting Request Build">
<unit bldFile="app/commonemail/meetingrequest/group"/>
</component>
</collection>
<collection name="emailuis" long-name="Email UIs" level="app">
<component name="emailui" long-name="Email UI">
<unit bldFile="app/commonemail/emailuis/emailui/group"/>
</component>
<component name="gsemailsettings" long-name="GSEmail Settings">
<unit bldFile="app/commonemail/emailuis/gsemailsettings/group"/>
</component>
<component name="uicomponents" long-name="UI Components">
<unit bldFile="app/commonemail/emailuis/uicomponents/group"/>
</component>
<component name="widget" long-name="Widget">
<unit bldFile="app/commonemail/emailuis/widget/group"/>
</component>
<component unofficial="yes" name="emailuis_build" long-name="Email UIs Build">
<unit bldFile="app/commonemail/emailuis/group"/>
</component>
</collection>
<collection name="emailhelp" long-name="Email Help" level="support">
<component name="emailhelp_build">
<!-- <unit bldFile="app/commonemail/emailhelp/group"/> -->
</component>
</collection>
<collection name="legacy" long-name="Legacy Email" level="support">
<component name="iad_rofs" long-name="IAD ROFS"/>
<component name="ls_pt_hack" long-name="ls pt hack"/>
<component name="settingwizard" long-name="Setting Wizard"/>
<!-- Empty duplicate component starter removed -->
</collection>
<collection name="commonemail_help" long-name="Email Help" level="support">
<component name="help"/>
</collection>
<collection name="commonemail_info" long-name="Email Apps Info" level="app">
<component unofficial="yes" name="email_plat" class="api">
<unit bldFile="app/commonemail/email_plat/group"/>
</component>
<component unofficial="yes" name="commonemail_build" long-name="Email Apps Build">
<unit bldFile="app/commonemail/group"/>
</component>
</collection>
</block>
<block name="conversations" long-name="Conversation Apps" tech_domain="pr" level="apps" levels="settings utils ui">
<collection name="uiservicetabsettings" long-name="UI Service Tab Settings" level="settings">
<component name="vimpstsettings">
<unit bldFile="app/conversations/uiservicetabsettings/group"/>
</component>
</collection>
<collection name="imstutils" long-name="IM Service Tab Utils" level="utils">
<component name="imstutils_help" long-name="Help">
<unit bldFile="app/conversations/imstutils/help/group"/>
</component>
<component name="imconnectionprovider" long-name="IM Connection Provider">
<unit bldFile="app/conversations/imstutils/imconnectionprovider/group"/>
<!-- <unit bldFile="app/conversations/imstutils/imconnectionprovider/tsrc/imconnectionprovider_test/group"/> -->
</component>
<component name="xmppadapter" long-name="XMPP Adapter">
<unit bldFile="app/conversations/imstutils/xmppadapter/group"/>
<!-- <unit bldFile="app/conversations/imstutils/xmppadapter/tsrc/xmppadapter_test/group"/> -->
</component>
<component name="imconversationview" long-name="IM Conversation View">
<unit bldFile="app/conversations/imstutils/imconversationview/group"/>
<!-- <unit bldFile="app/conversations/imstutils/imconversationview/tsrc/imcvuiengine_test/dummytestadaptation/group"/> -->
<!-- <unit bldFile="app/conversations/imstutils/imconversationview/tsrc/imcvuiengine_test/group"/> -->
</component>
<component unofficial="yes" name="imstutils_build" long-name="IM Service Tab Utils Build">
<unit bldFile="app/conversations/imstutils/group"/>
</component>
</collection>
<collection name="uiservicetab" long-name="UI Service Tab" level="ui">
<component name="vimpstutils" long-name="VIMP ST Utilities">
<unit bldFile="app/conversations/uiservicetab/vimpstutils/group"/>
</component>
<component name="vimpststorage" long-name="VIMP ST Storage">
<unit bldFile="app/conversations/uiservicetab/vimpststorage/group"/>
<!-- <unit bldFile="app/conversations/uiservicetab/vimpststorage/tsrc/vimpststorage_ut/cvimpststoragecontactlist_ut/group"/> -->
<!-- <unit bldFile="app/conversations/uiservicetab/vimpststorage/tsrc/vimpststorage_ut/cvimpststoragecontactsorter_ut/group"/> -->
<!-- <unit bldFile="app/conversations/uiservicetab/vimpststorage/tsrc/vimpststorage_ut/cvimpststoragecontact_ut/group"/> -->
</component>
<component name="vimpstengine" long-name="VIMP ST Engine">
<unit bldFile="app/conversations/uiservicetab/vimpstengine/group"/>
<!-- <unit bldFile="app/conversations/uiservicetab/vimpstengine/tsrc/group"/> -->
</component>
<component name="vimpstcmdprocess" long-name="VIMP ST Command Process">
<unit bldFile="app/conversations/uiservicetab/vimpstcmdprocess/group"/>
<!-- <unit bldFile="app/conversations/uiservicetab/vimpstcmdprocess/tsrc/group"/> -->
</component>
<component name="vimpstui" long-name="VIMP ST UI">
<unit bldFile="app/conversations/uiservicetab/vimpstui/group"/>
</component>
<component name="vimpstdetailsviewplugin" long-name="VIMP ST Details View Plugin">
<unit bldFile="app/conversations/uiservicetab/vimpstdetailsviewplugin/group"/>
</component>
<component unofficial="yes" name="uiservicetab_build" long-name="UI Service Tab Build">
<unit bldFile="app/conversations/uiservicetab/group"/>
</component>
</collection>
<collection name="servicewidget" long-name="Service Widget" level="ui">
<component name="servicewidgetactionhandler" long-name="Service Widget Action Handler">
<unit bldFile="app/conversations/servicewidget/servicewidgetactionhandler/group"/>
</component>
<component name="servicewidgetdatapublisher" long-name="Service Widget Data Publisher">
<unit bldFile="app/conversations/servicewidget/servicewidgetdatapublisher/group"/>
</component>
<component name="themes" long-name="Themes">
<unit bldFile="app/conversations/servicewidget/themes/install-themes/install/servicewidget/group"/>
</component>
<component unofficial="yes" name="servicewidget_build" long-name="Service Widget Build">
<unit bldFile="app/conversations/servicewidget/group"/>
</component>
</collection>
<collection name="conversations_info" long-name="Conversation Apps Info" level="ui">
<component unofficial="yes" name="conversations_plat" long-name="Conversation Apps Platform Interfaces" class="api">
<unit bldFile="app/conversations/conversations_plat/group"/>
</component>
<component unofficial="yes" name="conversations_build" long-name="Conversation Apps Build">
<unit bldFile="app/conversations/group"/>
</component>
</collection>
</block>
<block name="im" long-name="Instant Messaging Apps" tech_domain="pr" level="apps" levels="support engine apps">
<collection name="impsengine" long-name="IMPS Engine" level="engine">
<component name="impsengine_utils" long-name="Utilities">
<!-- <unit bldFile="app/im/impsengine/utils/group"/> -->
</component>
<component name="datautils" long-name="Data Utils">
<!-- <unit bldFile="app/im/impsengine/datautils/group"/> -->
</component>
<component name="impsengine_client" long-name="Client">
<!-- <unit bldFile="app/im/impsengine/client/group"/> -->
</component>
<component name="imapi" long-name="IM API">
<!-- <unit bldFile="app/im/impsengine/imapi/group"/> -->
</component>
<component name="imlauncher" long-name="IM Launcher">
<!-- <unit bldFile="app/im/impsengine/imlauncher/group"/> -->
</component>
<component name="impsdatachannel" long-name="Imps Data Channel">
<!-- <unit bldFile="app/im/impsengine/impsdatachannel/group"/> -->
</component>
<component name="impsipcirwatcher" long-name="Imps Ip Cir Watcher">
<!-- <unit bldFile="app/im/impsengine/impsipcirwatcher/group"/> -->
</component>
<component name="messageencoder" long-name="Message Encoder">
<!-- <unit bldFile="app/im/impsengine/messageencoder/wbxml/group"/> -->
</component>
<component name="engsrv" long-name="Eng Srv">
<!-- <unit bldFile="app/im/impsengine/engsrv/group"/> -->
</component>
<component name="impswatcher" long-name="Imps Watcher">
<!-- <unit bldFile="app/im/impsengine/impswatcher/group"/> -->
</component>
<component name="wvotaparser" long-name="WV OTA Parser">
<!-- <unit bldFile="app/im/impsengine/wvotaparser/group"/> -->
</component>
<component unofficial="yes" name="impsengine_test" long-name="IMPS Engine Test">
<!-- <unit bldFile="app/im/impsengine/tsrc/public/imlauncher_sdk_apis/basic/imlaunchertimerprocess/group"/> -->
<!-- <unit bldFile="app/im/impsengine/tsrc/public/advance/group"/> -->
<!-- <unit bldFile="app/im/impsengine/tsrc/public/imlauncher_sdk_apis/basic/imlaunchertest/group"/> -->
<!-- <unit bldFile="app/im/impsengine/tsrc/public/imlauncher_sdk_apis/basic/group"/> -->
<!-- <unit bldFile="app/im/impsengine/tsrc/public/imlauncher_sdk_apis/basic/imlaunchertestplugin/group"/> -->
</component>
<component unofficial="yes" name="impsengine_build" long-name="IMPS Engine Build">
<unit bldFile="app/im/impsengine/group"/>
</component>
</collection>
<collection name="pecengine" long-name="Presence Engine" level="engine">
<component name="coreutilslib2" long-name="Core Utils Lib 2">
<!-- <unit bldFile="app/im/pecengine/coreutilslib2/group"/> -->
</component>
<component name="storagemanager2" long-name="Storage Manager 2">
<!-- <unit bldFile="app/im/pecengine/storagemanager2/group"/> -->
</component>
<component name="pecparser2">
<!-- <unit bldFile="app/im/pecengine/parser2/group"/> -->
</component>
<component name="attributelibrary2" long-name="Attribute Library 2">
<!-- <unit bldFile="app/im/pecengine/attributelibrary2/group"/> -->
</component>
<component name="listlibrary2" long-name="List Library 2">
<!-- <unit bldFile="app/im/pecengine/listlibrary2/group"/> -->
</component>
<component name="transferadapter2" long-name="Transfer Adapter 2">
<!-- <unit bldFile="app/im/pecengine/transferadapter2/group"/> -->
</component>
<component name="presenceserver2" long-name="Presence Server 2">
<!-- <unit bldFile="app/im/pecengine/presenceserver2/group"/> -->
</component>
<component name="presencemanager2" long-name="Presence Manager 2">
<!-- <unit bldFile="app/im/pecengine/presencemanager2/group"/> -->
</component>
<component name="janitorplugin2" long-name="Janitor Plugin 2">
<!-- <unit bldFile="app/im/pecengine/janitorplugin2/group"/> -->
</component>
<component name="pluginserver2" long-name="Plugin Server 2">
<!-- <unit bldFile="app/im/pecengine/pluginserver2/group"/> -->
</component>
<component unofficial="yes" name="pecengine_build" long-name="Presence Engine Build">
<unit bldFile="app/im/pecengine/group"/>
</component>
</collection>
<collection name="presadap12" long-name="Presence Adap 12" level="support">
<component name="presparser2">
<!-- <unit bldFile="app/im/presadap12/parser2/group"/> -->
</component>
<component name="impsplugin" long-name="IMPS Plugin">
<!-- <unit bldFile="app/im/presadap12/impsplugin/group"/> -->
</component>
<component unofficial="yes" name="presadap12_build" long-name="Presence Adap 12 Build">
<!-- <unit bldFile="app/im/presadap12/group"/> -->
</component>
</collection>
<collection name="wvsettings20" long-name="WV Settings 20" level="support">
<component name="wvsapsettingsstore">
<unit bldFile="app/im/wvsettings20/group"/>
</component>
</collection>
<collection name="wvuing" long-name="WV UI NG" level="apps">
<component name="imindicatorplugin" long-name="IM Indicator Plugin">
<!-- <unit bldFile="app/im/wvuing/imindicatorplugin/group"/> -->
</component>
<component name="impsconnectionui" long-name="IMPS Connection UI">
<!-- <unit bldFile="app/im/wvuing/impsconnectionui/group"/> -->
</component>
<component name="impsservicesettingsui" long-name="IMPS Service Settings UI">
<!-- <unit bldFile="app/im/wvuing/impsservicesettingsui/group"/> -->
</component>
<component name="impsalwaysonlineplugin" long-name="IMPS Always Online Plugin">
<!-- <unit bldFile="app/im/wvuing/impsalwaysonlineplugin/group"/> -->
</component>
<component name="wvvariant" long-name="Wvvariant">
<!-- <unit bldFile="app/im/wvuing/wvvariant/group"/> -->
</component>
<component name="wvuiada" long-name="Wvuiada">
<!-- <unit bldFile="app/im/wvuing/wvuiada/group"/> -->
</component>
<component name="wvuistorage" long-name="WV UI Storage">
<!-- <unit bldFile="app/im/wvuing/wvuistorage/group"/> -->
</component>
<component name="wvuipresence" long-name="WV UI Presence">
<!-- <unit bldFile="app/im/wvuing/wvuipresence/group"/> -->
</component>
<component name="wvlogger" long-name="Wvlogger">
<!-- <unit bldFile="app/im/wvuing/wvlogger/group"/> -->
</component>
<component name="wvuieng" long-name="Wvuieng">
<!-- <unit bldFile="app/im/wvuing/wvuieng/group"/> -->
</component>
<component name="imutils" long-name="Im Utils">
<!-- <unit bldFile="app/im/wvuing/imutils/group"/> -->
</component>
<component name="wvuiprocess" long-name="WV UI Process">
<!-- <unit bldFile="app/im/wvuing/wvuiprocess/group"/> -->
</component>
<component name="wvcommandutils" long-name="Wv Command Utils">
<!-- <unit bldFile="app/im/wvuing/wvcommandutils/group"/> -->
</component>
<component name="wvaudiomanager" long-name="Wv Audio Manager">
<!-- <unit bldFile="app/im/wvuing/wvaudiomanager/group"/> -->
</component>
<component name="wvuiave" long-name="Wvuiave">
<!-- <unit bldFile="app/im/wvuing/wvuiave/group"/> -->
</component>
<component name="wvimlauncher" long-name="IM Launcher">
<!-- <unit bldFile="app/im/wvuing/imlauncher/group"/> -->
</component>
<component unofficial="yes" name="wvuing_build" long-name="WV UI NG Build">
<unit bldFile="app/im/wvuing/group"/>
</component>
</collection>
<collection name="im_info" long-name="Instant Messaging Apps Info" level="apps">
<component unofficial="yes" name="im_plat" long-name="Instant Messaging Apps Platform Interfaces" class="api">
<unit bldFile="app/im/im_plat/group"/>
<unit bldFile="app/im/im_plat/wv_sap_settings_api/tsrc"/>
</component>
<component unofficial="yes" name="im_pub" long-name="Instant Messaging Apps Public Interfaces" class="api">
<unit bldFile="app/im/im_pub/group"/>
<!-- <unit bldFile="app/im/im_pub/im_api/tsrc/group"/> -->
<!-- <unit bldFile="app/im/im_pub/im_application_launch_api/tsrc/group"/> -->
<!-- <unit bldFile="app/im/im_pub/im_application_launch_api/tsrc/imlaunchertest/group"/> -->
<!-- <unit bldFile="app/im/im_pub/im_application_launch_api/tsrc/imlaunchertestplugin/group"/> -->
<!-- <unit bldFile="app/im/im_pub/im_application_launch_api/tsrc/imlaunchertimerprocess/group"/> -->
</component>
<component unofficial="yes" name="im_help" long-name="Instant Messaging Apps Help">
<unit bldFile="app/im/help/group"/>
</component>
</collection>
</block>
<block name="utils" long-name="Utility Apps" tech_domain="pr" level="apps" levels="app">
<collection name="extras" long-name="Extras" level="app">
<component name="about" long-name="About">
<unit bldFile="app/utils/extras/about/group"/>
</component>
<component name="calcsoft" long-name="Calcsoft">
<unit bldFile="app/utils/extras/calcsoft/group"/>
</component>
<component name="converter" long-name="Converter">
<unit bldFile="app/utils/extras/converter/group"/>
</component>
<component unofficial="yes" name="extras_build" long-name="Extras Build">
<unit bldFile="app/utils/extras/group"/>
</component>
</collection>
<collection name="utils_info" long-name="Utility Apps Info" level="app">
<component unofficial="yes" name="utils_build" long-name="Utility Apps Build">
<unit bldFile="app/utils/group"/>
</component>
</collection>
</block>
<block name="dictionary" long-name="Dictionary" tech_domain="pr" level="services" levels="appl">
<collection name="userdict" long-name="User Dictionary" level="appl">
<component name="userdict_build" long-name="UserDict Client">
<unit bldFile="app/dictionary/userdict/group"/>
</component>
</collection>
<collection name="dictionary_info" long-name="Dictionary Info" level="appl">
<component unofficial="yes" name="dictionary_plat" long-name="Dictionary Platform Interfaces" class="api">
<unit bldFile="app/dictionary/dictionary_plat/group"/>
</component>
</collection>
</block>
<block name="camera" long-name="Camera Apps" tech_domain="ma" level="apps" levels="empty 1">
<collection name="camerauis" long-name="Camera UIs" level="1">
<component name="activepalette" long-name="Active Palette">
<unit bldFile="app/camera/camerauis/activepalette/group"/>
</component>
<component name="cameraapp" long-name="Camera Application">
<!-- <unit bldFile="app/camera/camerauis/cameraapp/generic/camerauiconfigmanager/group"/> -->
<!-- <unit bldFile="app/camera/camerauis/cameraapp/generic/gscamcorderplugin/group"/> -->
<unit bldFile="app/camera/camerauis/cameraapp/group"/>
<!-- <unit bldFile="app/camera/camerauis/cameraapp/help/group"/> -->
</component>
</collection>
<collection name="camera_info" long-name="Camera Apps Info" level="1">
<component unofficial="yes" name="camera_build" long-name="Camera Apps Build">
<unit bldFile="app/camera/group"/>
</component>
<component unofficial="yes" name="camera_plat" long-name="Camera Apps Platform Interfaces" class="api">
<!-- <unit bldFile="app/camera/camera_plat/active_palette_2_api/tsrc/group"/> -->
<!-- <unit bldFile="app/camera/camera_plat/camcorder_ui_constants_api/tsrc/group"/> -->
<unit bldFile="app/camera/camera_plat/group"/>
</component>
</collection>
</block>
<block name="imgeditor" long-name="Image Editor Apps" tech_domain="ma" level="apps" levels="engine ui">
<collection name="imageeditor" long-name="Image Editor" level="ui">
<component name="pb">
<unit bldFile="app/imgeditor/imageeditor/pb/group"/>
</component>
<component name="iepb">
<unit bldFile="app/imgeditor/imageeditor/iepb/group"/>
</component>
<component name="imageeditorui" long-name="Image Editor UI">
<unit bldFile="app/imgeditor/imageeditor/imageeditorui/group"/>
</component>
<component name="imageeditormanager" long-name="Image Editor Manager">
<unit bldFile="app/imgeditor/imageeditor/imageeditormanager/group"/>
</component>
<component name="imageeditorapp" long-name="Image Editor App">
<unit bldFile="app/imgeditor/imageeditor/imageeditorapp/group"/>
</component>
<component name="imageeditor_plugins" long-name="Plugins">
<unit bldFile="app/imgeditor/imageeditor/plugins/blackwhiteplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/brightnessplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/bubbleplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/cartoonizeplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/clipartplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/contrastplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/cropplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/drawplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/frameplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/negativeplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/redeyeplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/resizeplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/rotatelplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/rotaterplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/sepiaplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/sharpnessplugin/group"/>
<unit bldFile="app/imgeditor/imageeditor/plugins/textplugin/group"/>
</component>
<component name="editorprovider" long-name="Editor Provider">
<unit bldFile="app/imgeditor/imageeditor/editorprovider/group"/>
</component>
<component unofficial="yes" name="imageeditor_build" long-name="Image Editor Build">
<unit bldFile="app/imgeditor/imageeditor/group"/>
</component>
</collection>
<collection name="imageeditorengine" long-name="Image Editor Engine" level="engine">
<component name="filters" long-name="Filters">
<unit bldFile="app/imgeditor/imageeditorengine/filters/filterbrightness/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filterbubble/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filterbuffer/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filtercartoon/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filterclipart/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filtercontrast/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filtercrop/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filterdraw/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filterframe/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filtergrayscale/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filtericlsource/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filterjpegsource/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filterjpegtarget/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filternegate/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filterredeye/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filterrotate/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filterscale/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filtersepia/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filtersharpness/group"/>
<unit bldFile="app/imgeditor/imageeditorengine/filters/filtertext/group"/>
</component>
<component name="imageeditorutils" long-name="Image Editor Utils">
<unit bldFile="app/imgeditor/imageeditorengine/imageeditorutils/group"/>
</component>
<component name="systemparameters" long-name="System Parameters">
<unit bldFile="app/imgeditor/imageeditorengine/systemparameters/group"/>
</component>
<component name="enginewrapper" long-name="Engine Wrapper">
<unit bldFile="app/imgeditor/imageeditorengine/enginewrapper/group"/>
</component>
<component name="jpegrotator" long-name="Jpeg Rotator">
<!-- <unit bldFile="app/imgeditor/imageeditorengine/jpegrotator/group"/> -->
</component>
<component name="jpegscaler" long-name="Jpeg Scaler">
<!-- <unit bldFile="app/imgeditor/imageeditorengine/jpegscaler/group"/> -->
</component>
<component unofficial="yes" name="imageeditorengine_build" long-name="Image Editor Engine Build">
<unit bldFile="app/imgeditor/imageeditorengine/group"/>
</component>
</collection>
<collection name="imgeditor_info" long-name="Image Editor Apps Info" level="ui">
<component unofficial="yes" name="imgeditor_plat" long-name="Image Editor Apps Platform Interfaces" class="api">
<unit bldFile="app/imgeditor/imgeditor_plat/group"/>
</component>
<component unofficial="yes" name="imgeditor_build" long-name="Image Editor Apps Build">
<unit bldFile="app/imgeditor/group"/>
</component>
</collection>
</block>
<block name="videoeditor" long-name="Video Editor Apps" tech_domain="ma" level="apps" levels="engine ui">
<collection name="videditor" long-name="Video Editor" level="ui">
<component name="videoeditorcommon" long-name="Video Editor Common">
<unit bldFile="app/videoeditor/videditor/videoeditorcommon/group"/>
</component>
<component name="videoeditoruicomponents" long-name="Video Editor UI Components">
<unit bldFile="app/videoeditor/videditor/videoeditoruicomponents/group"/>
</component>
<component name="simplevideoeditor" long-name="Simple Video Editor">
<unit bldFile="app/videoeditor/videditor/simplevideoeditor/group"/>
</component>
<component name="simplecutvideo" long-name="Simple Cut Video">
<unit bldFile="app/videoeditor/videditor/simplecutvideo/group"/>
</component>
<component name="videoprovider" long-name="Video Provider">
<unit bldFile="app/videoeditor/videditor/videoprovider/group"/>
</component>
<component name="manualvideoeditor" long-name="Manual Video Editor">
<unit bldFile="app/videoeditor/videditor/manualvideoeditor/group"/>
</component>
<component name="trimformms" long-name="Trim For MMS">
<!-- <unit bldFile="app/videoeditor/videditor/trimformms/group"/> -->
</component>
<component unofficial="yes" name="videditor_build" long-name="Video Editor Build">
<unit bldFile="app/videoeditor/videditor/group"/>
</component>
</collection>
<collection name="videoeditorengine" long-name="Video Editor Engine" level="engine">
<component name="audioeditorengine" long-name="Audio Editor Engine">
<unit bldFile="app/videoeditor/videoeditorengine/audioeditorengine/group"/>
</component>
<component name="avcedit" long-name="Avcedit">
<unit bldFile="app/videoeditor/videoeditorengine/avcedit/group"/>
</component>
<component name="h263decoder" long-name="H263 Decoder">
<unit bldFile="app/videoeditor/videoeditorengine/h263decoder/group"/>
</component>
<component name="mp3aacmaniplib" long-name="Mp3aac Manip Lib">
<unit bldFile="app/videoeditor/videoeditorengine/mp3aacmaniplib/group"/>
</component>
<component name="vedtranscoder" long-name="Ved Transcoder">
<unit bldFile="app/videoeditor/videoeditorengine/vedtranscoder/group"/>
</component>
<component name="vedengine" long-name="Ved Engine">
<unit bldFile="app/videoeditor/videoeditorengine/vedengine/group"/>
</component>
<component unofficial="yes" name="videoeditorengine_build" long-name="Video Editor Engine Build">
<unit bldFile="app/videoeditor/videoeditorengine/group"/>
</component>
</collection>
<collection name="videoeditor_info" long-name="Video Editor Apps Info" level="ui">
<component unofficial="yes" name="videoeditor_plat" long-name="Video Editor Apps Platform Interfaces" class="api">
<unit bldFile="app/videoeditor/videoeditor_plat/group"/>
</component>
<component unofficial="yes" name="videoeditor_build" long-name="Video Editor Apps Build">
<unit bldFile="app/videoeditor/group"/>
</component>
</collection>
</block>
<block name="gallery" long-name="Gallery Apps" tech_domain="ma" level="apps" levels="app">
<collection name="mediagallery" long-name="Media Gallery" level="app">
<component name="mediagallery2" long-name="Media Gallery 2">
<unit bldFile="app/gallery/mediagallery/mediagallery2/group"/>
</component>
</collection>
<collection name="gallery_info" long-name="Gallery Apps Info" level="app">
<component unofficial="yes" name="gallery_build" long-name="Gallery Apps Build">
<unit bldFile="app/gallery/group"/>
</component>
<component unofficial="yes" name="gallery_plat" long-name="Gallery Apps Platform Interfaces" class="api">
<unit bldFile="app/gallery/gallery_plat/group"/>
</component>
</collection>
</block>
<block name="videoplayer" long-name="Video Player Apps" tech_domain="ma" level="apps" levels="support apps">
<collection name="lwplayer" long-name="LW Player" level="apps">
<component name="lwplayer_build" long-name="LW Player">
<unit bldFile="app/videoplayer/lwplayer/group"/>
</component>
</collection>
<collection name="mediaplayer" long-name="Media Player" level="apps">
<component name="mediaplayer_build">
<unit bldFile="app/videoplayer/mediaplayer/group"/>
</component>
</collection>
<collection name="mediasettings" long-name="Media Settings" level="support">
<component name="mediasettings_build">
<unit bldFile="app/videoplayer/mediasettings/group"/>
</component>
</collection>
<collection name="videoplayer_info" long-name="Video Player Apps Info" level="apps">
<component unofficial="yes" name="videoplayer_help" long-name="Video Player Apps Help">
<unit bldFile="app/videoplayer/help/group"/>
</component>
<component unofficial="yes" name="videoplayer_plat" long-name="Video Player Apps Platform Interfaces" class="api">
<unit bldFile="app/videoplayer/videoplayer_plat/group"/>
<unit bldFile="app/videoplayer/videoplayer_plat/media_player_engine_api/tsrc/group"/>
<unit bldFile="app/videoplayer/videoplayer_plat/media_player_file_details_dialog_api/tsrc/group"/>
</component>
<component unofficial="yes" name="videoplayer_test" long-name="Video Player Apps Test">
<!-- <unit bldFile="app/videoplayer/tsrc/group"/> -->
</component>
<component unofficial="yes" name="videoplayer_build" long-name="Video Player Apps Build">
<unit bldFile="app/videoplayer/group"/>
</component>
</collection>
</block>
<block name="photos" long-name="Photos" tech_domain="ma" level="apps" levels="support fw ui app">
<collection name="photosgallery" long-name="Photos Gallery" level="app">
<component name="photosgallery_help" long-name="Help">
<unit bldFile="app/photos/photosgallery/help/group"/>
</component>
<component name="logging" long-name="Logging">
<!-- <unit bldFile="app/photos/photosgallery/logging/app/group"/> -->
<unit bldFile="app/photos/photosgallery/logging/group"/>
</component>
<component name="photosgallery_common" long-name="Common">
<unit bldFile="app/photos/photosgallery/common/group"/>
</component>
<component name="photosgallery_commonui" long-name="Common UI">
<unit bldFile="app/photos/photosgallery/commonui/group"/>
</component>
<component name="photoscollectionfw" long-name="Collection Framework">
<unit bldFile="app/photos/photosgallery/collectionframework/group"/>
<!-- <unit bldFile="app/photos/photosgallery/collectionframework/plugins/glxcollectionpluginalbums/group"/> -->
</component>
<component name="photosviewfw" long-name="View Framework">
<!-- <unit bldFile="app/photos/photosgallery/viewframework/commandhandlers/commandhandlerbase/tsrc/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/commandhandlers/commandhandlerupnp/tsrc/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/commandhandlers/commandhandlerupnp/tsrc/t_glxupnprenderer/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/commandhandlers/commoncommandhandlers/tsrc/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/commandhandlers/commoncommandhandlers/tsrc/t_cglxaiwservicehandler/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/commandhandlers/commoncommandhandlers/tsrc/t_glxcommandhandlerback/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/commandhandlers/tsrc/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/commandhandlers/tsrc/ut_commandhandlerdrm/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/commandhandlers/tsrc/ut_commandhandlermoreinfo/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/commandhandlers/tsrc/ut__commandhandlermarking/group"/> -->
<unit bldFile="app/photos/photosgallery/viewframework/group"/>
<!-- <unit bldFile="app/photos/photosgallery/viewframework/plugins/metadataviewplugin/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/views/listview/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/views/metadataview/group"/> -->
<!-- <unit bldFile="app/photos/photosgallery/viewframework/views/viewbase/group"/> -->
</component>
<component name="controllers" long-name="Controllers">
<unit bldFile="app/photos/photosgallery/controllers/group"/>
</component>
<component name="photogallery" long-name="Gallery">
<unit bldFile="app/photos/photosgallery/gallery/group"/>
</component>
<component name="slideshow" long-name="Slideshow">
<!-- <unit bldFile="app/photos/photosgallery/slideshow/engine/tsrc/group"/> -->
<unit bldFile="app/photos/photosgallery/slideshow/group"/>
</component>
<component name="contentharvesterplugin" long-name="Content Harvester Plugin">
<unit bldFile="app/photos/photosgallery/contentharvesterplugin/group"/>
</component>
<component name="photossuite" long-name="Photos Suite">
<unit bldFile="app/photos/photosgallery/photossuite/group"/>
</component>
<!--Component manually removed as empty and name conflicts with another component-->
<!--<component name="memoryplugin" long-name="Memory Plugin">
<unit bldFile="app/photos/photosgallery/memoryplugin/group"/>
</component>-->
<component unofficial="yes" name="photosicons">
<unit bldFile="app/photos/photosgallery/icons"/>
</component>
<component unofficial="yes" name="photosgallery_build" long-name="Photos Gallery Build">
<unit bldFile="app/photos/photosgallery/group"/>
</component>
</collection>
<collection name="photos_info" long-name="Photos Info" level="app">
<component unofficial="yes" name="photos_plat" long-name="Photos Platform Interfaces" class="api">
<!-- <unit bldFile="app/photos/photos_plat/controllers_collection_api/tsrc/ui_metadatadialog/group"/> -->
<!-- <unit bldFile="app/photos/photos_plat/controllers_collection_api/tsrc/ut_collectioninfo/group"/> -->
<!-- <unit bldFile="app/photos/photos_plat/controllers_collection_api/tsrc/ut_collectionmanager/group"/> -->
<unit bldFile="app/photos/photos_plat/group"/>
</component>
<component unofficial="yes" name="photos_build" long-name="Photos Build">
<unit bldFile="app/photos/group"/>
</component>
</collection>
</block>
<block name="videocenter" long-name="Video Center" tech_domain="ma" level="apps" levels="eng ui app">
<collection name="mpxmyvideoscollection" long-name="MPX My Videos Collection" level="app">
<component name="mpx_common_api" long-name="MPX Common_Api" class="api">
<unit bldFile="app/videocenter/mpxmyvideoscollection/mpx_common_api/group"/>
</component>
<component unofficial="yes" name="mpxmyvideoscollection_build" long-name="MPX My Videos Collection Build">
<unit bldFile="app/videocenter/mpxmyvideoscollection/group"/>
</component>
<component unofficial="yes" name="mpxmyvideoscollection_test" long-name="MPX My Videos Collection Test">
<!-- <unit bldFile="app/videocenter/mpxmyvideoscollection/tsrc/group"/> -->
</component>
</collection>
<collection name="nsmyvideosview" long-name="NS My Videos View" level="app">
<component name="hgmyvideos" long-name="HG My Videos">
<unit bldFile="app/videocenter/nsmyvideosview/hgmyvideos/group"/>
</component>
<component name="hgmyvideosplugin" long-name="HG My Videos Plugin">
<unit bldFile="app/videocenter/nsmyvideosview/hgmyvideosplugin/group"/>
</component>
<component name="nsmyvideos" long-name="NS Myvideos">
<!-- <unit bldFile="app/videocenter/nsmyvideosview/nsmyvideos/group"/> -->
</component>
<component name="nsmyvideosplugin" long-name="NS Myvideos Plugin">
<!-- <unit bldFile="app/videocenter/nsmyvideosview/nsmyvideosplugin/group"/> -->
</component>
</collection>
<collection name="vccommon" long-name="Video Center Common" level="eng">
<component name="vccommon_utils" long-name="Utilities">
<unit bldFile="app/videocenter/vccommon/utils/group"/>
</component>
<component name="viewmessageutility" long-name="View Message Utility">
<unit bldFile="app/videocenter/vccommon/viewmessageutility/group"/>
</component>
<component name="notifierplugins" long-name="Notifier Plugins">
<unit bldFile="app/videocenter/vccommon/notifierplugins/notifierplugin/group"/>
<unit bldFile="app/videocenter/vccommon/notifierplugins/vcxnotifier/group"/>
</component>
<component name="vccommon_help" long-name="Help">
<unit bldFile="app/videocenter/vccommon/help/group"/>
</component>
<component unofficial="yes" name="sis">
<!-- <unit bldFile="app/videocenter/vccommon/sis"/> -->
</component>
<component unofficial="yes" name="vccommon_build" long-name="Video Center Common Build">
<unit bldFile="app/videocenter/vccommon/group"/>
</component>
</collection>
<collection name="vcengines" long-name="Video Center Engines" level="eng">
<component name="vcengines_server" long-name="Server">
<unit bldFile="app/videocenter/vcengines/server/clientapi/group"/>
<unit bldFile="app/videocenter/vcengines/server/group"/>
<unit bldFile="app/videocenter/vcengines/server/iptvepgmanager/group"/>
</component>
<component name="serviceprovisioning" long-name="Service Provisioning">
<unit bldFile="app/videocenter/vcengines/serviceprovisioning/omaprovisioning/group"/>
<unit bldFile="app/videocenter/vcengines/serviceprovisioning/provisioningappui/group"/>
<unit bldFile="app/videocenter/vcengines/serviceprovisioning/provisioningprocessor/group"/>
<unit bldFile="app/videocenter/vcengines/serviceprovisioning/provisioningrecognizer/group"/>
</component>
<component name="mrssplugin" long-name="Mrss Plugin">
<unit bldFile="app/videocenter/vcengines/mrssplugin/group"/>
</component>
<component name="livetvutils" long-name="Live TV Utils">
<unit bldFile="app/videocenter/vcengines/livetvutils/group"/>
</component>
<component name="networkengine" long-name="Network Engine">
<unit bldFile="app/videocenter/vcengines/networkengine/group"/>
</component>
<component name="livetvepgengine" long-name="Live TV EPG Engine">
<unit bldFile="app/videocenter/vcengines/livetvepgengine/group"/>
</component>
<component name="tunerengine" long-name="Tuner Engine">
<unit bldFile="app/videocenter/vcengines/tunerengine/group"/>
</component>
<component name="livetvschedulerplugin" long-name="Live TV Scheduler Plugin">
<unit bldFile="app/videocenter/vcengines/livetvschedulerplugin/group"/>
</component>
<component name="xmltvplugin" long-name="XML TV Plugin">
<unit bldFile="app/videocenter/vcengines/xmltvplugin/group"/>
</component>
<component name="scheduleddlplugin" long-name="Scheduled Download Plugin">
<unit bldFile="app/videocenter/vcengines/scheduleddlplugin/group"/>
</component>
<component name="voddownloadplugin" long-name="VOD Download Plugin">
<unit bldFile="app/videocenter/vcengines/voddownloadplugin/group"/>
</component>
<component unofficial="yes" name="vcengines_build" long-name="Video Center Engines Build">
<unit bldFile="app/videocenter/vcengines/group"/>
</component>
</collection>
<collection name="vcnsuis" long-name="Video Center NS UIs" level="ui">
<component name="vcnsapp" long-name="VCNS App">
<unit bldFile="app/videocenter/vcnsuis/vcnsapp/vcnsappui/group"/>
<unit bldFile="app/videocenter/vcnsuis/vcnsapp/vcnsbsutility/group"/>
<unit bldFile="app/videocenter/vcnsuis/vcnsapp/vcnsuiengine/group"/>
</component>
<component name="vcnssettings" long-name="VCNS Settings">
<unit bldFile="app/videocenter/vcnsuis/vcnssettings/vcnsgsplugin/group"/>
<unit bldFile="app/videocenter/vcnsuis/vcnssettings/vcnsscheduleplugin/group"/>
<unit bldFile="app/videocenter/vcnsuis/vcnssettings/vcnsscheduleview/group"/>
<unit bldFile="app/videocenter/vcnsuis/vcnssettings/vcnssettingsengine/group"/>
<unit bldFile="app/videocenter/vcnsuis/vcnssettings/vcnssettingsplugin/group"/>
<unit bldFile="app/videocenter/vcnsuis/vcnssettings/vcnssettingsviews/group"/>
</component>
<component name="vcnsahplugin" long-name="VCNS Action Handler Plugin">
<unit bldFile="app/videocenter/vcnsuis/vcnsahplugin/group"/>
</component>
<component name="vcnsvodui" long-name="VCNS VOD UI">
<unit bldFile="app/videocenter/vcnsuis/vcnsvodui/plugins/hgvodplugin/group"/>
<!-- <unit bldFile="app/videocenter/vcnsuis/vcnsvodui/plugins/vcnsvodplugin/group"/> -->
<unit bldFile="app/videocenter/vcnsuis/vcnsvodui/views/hgvodui/group"/>
<!-- <unit bldFile="app/videocenter/vcnsuis/vcnsvodui/views/vcnsvodui/group"/> -->
</component>
<component name="vcnslivetv" long-name="VCNS Live TV">
<unit bldFile="app/videocenter/vcnsuis/vcnslivetv/remindernotifier/group"/>
</component>
<component name="vcnschplugin" long-name="VCNS Content Harvester Plugin">
<unit bldFile="app/videocenter/vcnsuis/vcnschplugin/group"/>
</component>
</collection>
<collection name="vcplayer" long-name="Video Center Player" level="app">
<component name="vcplayer_core" long-name="Core">
<unit bldFile="app/videocenter/vcplayer/core/controllerbase/group"/>
<unit bldFile="app/videocenter/vcplayer/core/playercore/group"/>
</component>
<component name="vcplayer_utils" long-name="Utilities">
<unit bldFile="app/videocenter/vcplayer/utils/group"/>
</component>
<component name="vcplayer_plugins" long-name="Plugins">
<unit bldFile="app/videocenter/vcplayer/plugins/dlprogresscontroller/group"/>
<unit bldFile="app/videocenter/vcplayer/plugins/rtpfileplaycontroller/group"/>
<unit bldFile="app/videocenter/vcplayer/plugins/unicaststreamplayercontroller/group"/>
</component>
<component name="vcnsplayerview" long-name="VCNS Player View">
<unit bldFile="app/videocenter/vcplayer/vcnsplayerview/group"/>
</component>
<component name="defaultview" long-name="Default View">
<!-- <unit bldFile="app/videocenter/vcplayer/defaultview/group"/> -->
</component>
<component unofficial="yes" name="vcplayer_build" long-name="Video Center Player Build">
<unit bldFile="app/videocenter/vcplayer/group"/>
</component>
</collection>
<collection name="videocenter_info" long-name="Video Center Info" level="app">
<component unofficial="yes" name="videocenter_build" long-name="Video Center Build">
<unit bldFile="app/videocenter/group"/>
</component>
<component unofficial="yes" name="videocenter_plat" long-name="Video Center Platform Interfaces" class="api">
<unit bldFile="app/videocenter/videocenter_plat/group"/>
</component>
</collection>
</block>
<block name="musicplayer" long-name="Music Player Apps" tech_domain="ma" level="apps" levels="plugins support apps">
<collection name="musicvisualization" long-name="Music Visualization" level="plugins">
<component name="musicvisualizationplugin" long-name="Music Visualization Plugin">
<unit bldFile="app/musicplayer/musicvisualization/musicvisualizationplugin/group"/>
</component>
<component name="mpxvisualizationplugins" long-name="MPX Visualization Plugins">
<unit bldFile="app/musicplayer/musicvisualization/mpxvisualizationplugins/group"/>
</component>
</collection>
<collection name="mpxmusicplayer" long-name="MPX Music Player" level="apps">
<component name="mpxmusicplayer_help" long-name="Help">
<unit bldFile="app/musicplayer/mpxmusicplayer/help/group"/>
</component>
<component name="mpxmusicplayer_commonui" long-name="Common UI">
<unit bldFile="app/musicplayer/mpxmusicplayer/commonui/group"/>
</component>
<component name="activeidle" long-name="Active Idle">
<unit bldFile="app/musicplayer/mpxmusicplayer/activeidle/group"/>
</component>
<component name="metadatahandler" long-name="Metadata Handler">
<unit bldFile="app/musicplayer/mpxmusicplayer/metadatahandler/group"/>
</component>
<component name="mediakeyhandler" long-name="Mediakey Handler">
<unit bldFile="app/musicplayer/mpxmusicplayer/mediakeyhandler/group"/>
</component>
<component name="mpxmusicplayer_app" long-name="Application">
<unit bldFile="app/musicplayer/mpxmusicplayer/app/group"/>
</component>
<component unofficial="yes" name="mpxmusicplayer_build" long-name="MPX Music Player Build">
<unit bldFile="app/musicplayer/mpxmusicplayer/group"/>
</component>
</collection>
<collection name="musichomescreen" long-name="Music Homescreen" level="apps">
<component name="mpxcollectionpublisher" long-name="MPX Collection Publisher">
<unit bldFile="app/musicplayer/musichomescreen/mpxcollectionpublisher/group"/>
</component>
<component name="musiccontentpublisher" long-name="Music Content Publisher">
<unit bldFile="app/musicplayer/musichomescreen/musiccontentpublisher/group"/>
</component>
<component name="mcpmusicplayer" long-name="MCP Music Player">
<unit bldFile="app/musicplayer/musichomescreen/mcpmusicplayer/group"/>
</component>
<component name="musicplayeractionhandlerplugin" long-name="Music Player Action Handler Plugin">
<unit bldFile="app/musicplayer/musichomescreen/musicplayeractionhandlerplugin/group"/>
</component>
<component name="data">
<unit bldFile="app/musicplayer/musichomescreen/data/themes/default/group"/>
</component>
<component unofficial="yes" name="musichomescreen_build" long-name="Music Homescreen Build">
<unit bldFile="app/musicplayer/musichomescreen/group"/>
</component>
</collection>
<collection name="mpxplugins" long-name="MPX Plugins" level="plugins">
<component name="serviceplugins" long-name="service Plugins">
<unit bldFile="app/musicplayer/mpxplugins/serviceplugins/group"/>
</component>
<component name="viewplugins" long-name="View Plugins">
<unit bldFile="app/musicplayer/mpxplugins/viewplugins/group"/>
</component>
<component unofficial="yes" name="mpxplugins_build" long-name="MPX Plugins Build">
<unit bldFile="app/musicplayer/mpxplugins/group"/>
</component>
</collection>
<collection name="musicplayer_info" long-name="Music Player Apps Info" level="apps">
<component unofficial="yes" name="musicplayer_plat" long-name="Music Player Apps Platform Interfaces" class="api">
<unit bldFile="app/musicplayer/musicplayer_plat/group"/>
<unit bldFile="app/musicplayer/musicplayer_plat/mpx_music_player_app_api/tsrc/group"/>
<unit bldFile="app/musicplayer/musicplayer_plat/mpx_music_player_commonui_api/tsrc/group"/>
<unit bldFile="app/musicplayer/musicplayer_plat/mpx_music_player_media_key_handler_api/tsrc/group"/>
<unit bldFile="app/musicplayer/musicplayer_plat/mpx_music_store_api/tsrc/group"/>
<unit bldFile="app/musicplayer/musicplayer_plat/music_visualization_plugin_api/tsrc/group"/>
</component>
<component unofficial="yes" name="musicplayer_test" long-name="Music Player Apps Test">
<!-- <unit bldFile="app/musicplayer/tsrc/group"/> -->
</component>
<component unofficial="yes" name="musicplayer_build" long-name="Music Player Apps Build">
<unit bldFile="app/musicplayer/group"/>
</component>
</collection>
</block>
<block name="radio" long-name="Radio Apps" tech_domain="ma" level="apps" levels="engine ui">
<collection name="fmradio" long-name="FM Radio" level="ui">
<component name="activeidleengine" long-name="Active Idle Engine">
<unit bldFile="app/radio/fmradio/activeidleengine/group"/>
</component>
<component name="fmradioengine" long-name="FM Radio Engine">
<unit bldFile="app/radio/fmradio/fmradioengine/group"/>
</component>
<component name="fmradioactionhandler" long-name="FMRadio Action Handler">
<unit bldFile="app/radio/fmradio/fmradioactionhandler/group"/>
</component>
<component name="fmradiomcpplugin" long-name="FM Radio MCP Plugin">
<unit bldFile="app/radio/fmradio/fmradiomcpplugin/group"/>
</component>
<component name="fmradio_help" long-name="Help">
<unit bldFile="app/radio/fmradio/help/group"/>
</component>
<component unofficial="yes" name="fmradio_build" long-name="FM Radio Build">
<unit bldFile="app/radio/fmradio/group"/>
</component>
</collection>
</block>
<block name="voicerec" long-name="Voice Recorder Apps" tech_domain="ma" level="apps" levels="empty 1">
<collection name="voicerecorder" long-name="Voice Recorder" level="1">
<component name="voicerecordergsplugin" long-name="GS Plugin">
<!-- <unit bldFile="app/voicerec/voicerecorder/gsplugin/group"/> -->
</component>
<component name="voicerecorder_help" long-name="Help">
<unit bldFile="app/voicerec/voicerecorder/help/group"/>
</component>
<component name="voicerecorder_build">
<unit bldFile="app/voicerec/voicerecorder/group"/>
</component>
</collection>
<collection name="voicerec_info" long-name="Voice Recorder Apps Info" level="1">
<component unofficial="yes" name="voicerec_build" long-name="Voice Recorder Apps Build">
<unit bldFile="app/voicerec/group"/>
</component>
<component unofficial="yes" name="voicerec_test" long-name="Voice Recorder Apps Test">
<!-- <unit bldFile="app/voicerec/tsrc/group"/> -->
</component>
<component unofficial="yes" name="voicerec_plat" long-name="Voice Recorder Apps Platform Interfaces" class="api">
<unit bldFile="app/voicerec/voicerec_plat/group"/>
<unit bldFile="app/voicerec/voicerec_plat/new_file_service_api/tsrc/group"/>
</component>
</collection>
</block>
<block name="imgvieweruis" long-name="Image Viewer UIs" tech_domain="ma" level="services" levels="app">
<collection name="imageviewer" long-name="Image Viewer" level="app">
<component name="imageviewer_help" long-name="Help">
<unit bldFile="app/imgvieweruis/imageviewer/help/group"/>
</component>
<component name="imageviewer_build">
<unit bldFile="app/imgvieweruis/imageviewer/group"/>
</component>
</collection>
<collection name="imgvieweruis_info" long-name="Image Viewer UIs Info" level="app">
<component unofficial="yes" name="imgvieweruis_build" long-name="Image Viewer UIs Build">
<unit bldFile="app/imgvieweruis/group"/>
</component>
</collection>
</block>
<block name="screensaver" long-name="Screen Saver Apps" tech_domain="ui" level="apps" levels="eng plugin">
<collection name="scrsaver" long-name="Screen Saver Plugins" level="eng">
<component name="scrsaverplugins" long-name="Screen Saver Plugins">
<!-- <unit bldFile="app/screensaver/scrsaver/scrsaverplugins/group"/> -->
</component>
<component name="screensaveraiwplugin" long-name="Screen Saver AIW Plugin">
<unit bldFile="app/screensaver/scrsaver/screensaveraiwplugin/group"/>
</component>
</collection>
<collection name="screensaver_info" long-name="Screen Saver Apps Info" level="plugin">
<component unofficial="yes" name="screensaver_build" long-name="Screen Saver Apps Build">
<unit bldFile="app/screensaver/group"/>
</component>
</collection>
</block>
<block name="homescreen" long-name="Home Screen Apps" tech_domain="ui" level="apps" levels="fw apps">
<collection name="idlehomescreen" long-name="Idle Homescreen" level="apps">
<component name="nativeuicontroller" long-name="Native UI Controller">
<unit bldFile="app/homescreen/idlehomescreen/nativeuicontroller/group"/>
</component>
<component name="exths" long-name="ExtHS">
<unit bldFile="app/homescreen/idlehomescreen/exths/group"/>
</component>
<component name="activeidle3" long-name="Active Idle 3">
<!-- <unit bldFile="app/homescreen/idlehomescreen/activeidle3/data/group"/> -->
<unit bldFile="app/homescreen/idlehomescreen/activeidle3/group"/>
<!-- <unit bldFile="app/homescreen/idlehomescreen/activeidle3/xmluirendering/uiengine/group"/> -->
</component>
<component name="hsplugins" long-name="HS Plugins">
<unit bldFile="app/homescreen/idlehomescreen/hsplugins/group"/>
<!-- <unit bldFile="app/homescreen/idlehomescreen/hsplugins/organizer/qhd_tch/organizer_2001f481/group"/> -->
<!-- <unit bldFile="app/homescreen/idlehomescreen/hsplugins/organizer/vga/organizer_2001f48d/group"/> -->
<!-- <unit bldFile="app/homescreen/idlehomescreen/hsplugins/organizer/vga/organizer_2001fdba/group"/> -->
</component>
</collection>
<collection name="menufw" long-name="Menu Framework" level="fw">
<component name="hierarchynavigator" long-name="Hierarchy Navigator">
<unit bldFile="app/homescreen/menufw/hierarchynavigator/group"/>
</component>
<component name="menufwui" long-name="Menu Framework UI">
<unit bldFile="app/homescreen/menufw/menufwui/group"/>
</component>
<component name="menusuites" long-name="Menu Suites">
<unit bldFile="app/homescreen/menufw/menusuites/group"/>
</component>
<component unofficial="yes" name="menufw_build" long-name="Menu Framework Build">
<unit bldFile="app/homescreen/menufw/group"/>
</component>
</collection>
<collection name="homescreen_info" long-name="Home Screen Apps Info" level="apps">
<component unofficial="yes" name="homescreen_build" long-name="Home Screen Apps Build">
<unit bldFile="app/homescreen/group"/>
</component>
<component unofficial="yes" name="homescreen_test" long-name="Home Screen Apps Test">
<!-- <unit bldFile="app/homescreen/tsrc/group"/> -->
</component>
<component unofficial="yes" name="homescreen_plat" long-name="Home Screen Apps Platform Interfaces" class="api">
<unit bldFile="app/homescreen/homescreen_plat/group"/>
</component>
</collection>
</block>
<block name="graphicsuis" long-name="Graphics UIs" tech_domain="ui" level="services" levels="util ui">
<collection name="svgtviewer" long-name="SVGT Viewer" level="ui">
<component name="svgtviewerplugin" long-name="SVGT Viewer Plugin">
<unit bldFile="app/graphicsuis/svgtviewer/svgtviewerplugin/group"/>
</component>
<component unofficial="yes" name="svgtviewer_build" long-name="SVGT Viewer Build">
<unit bldFile="app/graphicsuis/svgtviewer/group"/>
</component>
</collection>
<collection name="graphicsuis_info" long-name="Graphics UIs Info" level="ui">
<component unofficial="yes" name="graphicsuis_build" long-name="Graphics UIs Build">
<unit bldFile="app/graphicsuis/group"/>
</component>
<component unofficial="yes" name="graphicsuis_plat" long-name="Graphics UIs Platform Interfaces" class="api">
<unit bldFile="app/graphicsuis/graphicsuis_plat/group"/>
</component>
</collection>
</block>
<block name="profile" long-name="Profile" tech_domain="ui" level="apps" levels="app">
<collection name="profilesapplication" long-name="Profiles Application" level="app">
<component name="profiles" long-name="Profiles">
<unit bldFile="app/profile/profilesapplication/profiles/group"/>
<!-- <unit bldFile="app/profile/profilesapplication/profiles/gsprofilesplugin/group"/> -->
<!-- <unit bldFile="app/profile/profilesapplication/profiles/profileaiwprovider/group"/> -->
<!-- <unit bldFile="app/profile/profilesapplication/profiles/profileapp/group"/> -->
<unit bldFile="app/profile/profilesapplication/profiles/profileapp/tsrc/public/basic/group"/>
<!-- <unit bldFile="app/profile/profilesapplication/profiles/profilesgstonesplugin/group"/> -->
</component>
<component unofficial="yes" name="profilesapplication_test" long-name="Profiles Application Test">
<!-- <unit bldFile="app/profile/profilesapplication/tsrc/public/basic/group"/> -->
</component>
</collection>
<collection name="profile_info" long-name="Profile Info" level="app">
<component unofficial="yes" name="profile_plat" long-name="Profile Platform Interfaces" class="api">
<unit bldFile="app/profile/profile_plat/group"/>
</component>
<component unofficial="yes" name="profile_help" long-name="Profile Help">
<unit bldFile="app/profile/help/group"/>
</component>
<component unofficial="yes" name="profile_build" long-name="Profile Build">
<unit bldFile="app/profile/group"/>
</component>
</collection>
</block>
<block name="speechsrv" long-name="Speech Recognition UIs" tech_domain="ui" level="services" levels="engine framework ui">
<collection name="voiceui" long-name="Voice UI" level="ui">
<component name="vcommand" long-name="VCommand">
<unit bldFile="app/speechsrv/voiceui/vcommand/group"/>
</component>
<component name="voiceuivoicerecognition" long-name="Voice UI Voice Recognition">
<unit bldFile="app/speechsrv/voiceui/voiceuivoicerecognition/group"/>
</component>
<component name="pbkinfoviewimpl" long-name="Phonebook Info View Implementation">
<unit bldFile="app/speechsrv/voiceui/pbkinfoviewimpl/group"/>
</component>
<component name="aiwpbkinfoviewprovider" long-name="AIW Phonebook Info View Provider">
<unit bldFile="app/speechsrv/voiceui/aiwpbkinfoviewprovider/group"/>
</component>
<component name="vccontrolpanelplugin" long-name="VC Control Panel Plugin">
<unit bldFile="app/speechsrv/voiceui/vccontrolpanelplugin/group"/>
</component>
<component unofficial="yes" name="voiceui_build" long-name="Voice UI Build">
<unit bldFile="app/speechsrv/voiceui/group"/>
</component>
</collection>
<collection name="srsf" long-name="Speech Recognition and Synthesis Framework" level="framework">
<component name="sispeechrecognitiondata" long-name="SI Speech Recognition Data">
<unit bldFile="app/speechsrv/srsf/sispeechrecognitiondata/group"/>
</component>
<component name="ttscommon" long-name="TTS Common">
<unit bldFile="app/speechsrv/srsf/ttscommon/group"/>
</component>
<component name="devtts" long-name="Text to Speech">
<unit bldFile="app/speechsrv/srsf/devtts/group"/>
</component>
<component name="ttscustomcommands" long-name="TTS Custom Commands">
<unit bldFile="app/speechsrv/srsf/ttscustomcommands/group"/>
</component>
<component name="ttscontrollerplugin" long-name="TTS Controller Plugin">
<unit bldFile="app/speechsrv/srsf/ttscontrollerplugin/group"/>
</component>
<component name="ttsutility" long-name="TTS Utility">
<unit bldFile="app/speechsrv/srsf/ttsutility/group"/>
</component>
<component name="speechsynthesis" long-name="Speech Synthesis">
<unit bldFile="app/speechsrv/srsf/speechsynthesis/client/group"/>
<unit bldFile="app/speechsrv/srsf/speechsynthesis/server/group"/>
<unit bldFile="app/speechsrv/srsf/speechsynthesis/tsrc/speechsynthesistest/group"/>
<!-- <unit bldFile="app/speechsrv/srsf/speechsynthesis/tsrc/testapplication/group"/> -->
<!-- <unit bldFile="app/speechsrv/srsf/speechsynthesis/tsrc/texttospeech/group"/> -->
</component>
<component name="devasr" long-name="Audio Recording and Speech Recognition">
<unit bldFile="app/speechsrv/srsf/devasr/group"/>
</component>
<component name="sicc" long-name="Speaker Independent Custom Commands">
<unit bldFile="app/speechsrv/srsf/sicc/group"/>
</component>
<component name="sisrscontrollerplugin" long-name="SI SRS Controller Plugin">
<unit bldFile="app/speechsrv/srsf/sisrscontrollerplugin/group"/>
</component>
<component name="siutility" long-name="Speaker Independent Utility">
<unit bldFile="app/speechsrv/srsf/siutility/group"/>
</component>
<component name="nssvasapi" long-name="NSS VAS API">
<unit bldFile="app/speechsrv/srsf/nssvasapi/group"/>
<!-- <unit bldFile="app/speechsrv/srsf/nssvasapi/nssvasdb/nssvasdbeventnotifier/group"/> -->
</component>
<component name="nssvascontacthdlr" long-name="NSS VAS Contact Handler">
<unit bldFile="app/speechsrv/srsf/nssvascontacthdlr/group"/>
</component>
<component name="vcommandhandler" long-name="Voice Command Handler">
<unit bldFile="app/speechsrv/srsf/vcommandhandler/group"/>
</component>
<component name="vuiphandler" long-name="Voice UI Plugin Handler">
<unit bldFile="app/speechsrv/srsf/vuiphandler/group"/>
</component>
<component name="vcommandexecutor" long-name="Voice Command Executor">
<unit bldFile="app/speechsrv/srsf/vcommandexecutor/group"/>
</component>
<component name="vcommandexecutorbearer" long-name="Voice Command Executor Bearer">
<unit bldFile="app/speechsrv/srsf/vcommandexecutorbearer/group"/>
</component>
<component name="vcommandmanager" long-name="Voice Command Manager">
<unit bldFile="app/speechsrv/srsf/vcommandmanager/group"/>
</component>
<component name="vcexecutorapp" long-name="Voice Command Executor Application">
<unit bldFile="app/speechsrv/srsf/vcexecutorapp/group"/>
</component>
<component name="profileobserverplugin" long-name="Profile Observer Plugin">
<unit bldFile="app/speechsrv/srsf/profileobserverplugin/group"/>
</component>
<component unofficial="yes" name="srsf_build" long-name="Speech Recognition and Synthesis Framework Build">
<unit bldFile="app/speechsrv/srsf/group"/>
</component>
</collection>
<collection name="speechsrv_info" long-name="Speech Recognition UIs Info" level="ui">
<component unofficial="yes" name="speechsrv_test" long-name="Speech Recognition UIs Test">
<!-- <unit bldFile="app/speechsrv/tsrc/group"/> -->
</component>
<component unofficial="yes" name="speechsrv_build" long-name="Speech Recognition UIs Build">
<unit bldFile="app/speechsrv/group"/>
</component>
<component unofficial="yes" name="speechsrv_plat" long-name="Speech Recognition UIs Platform Interfaces" class="api">
<unit bldFile="app/speechsrv/speechsrv_plat/group"/>
<unit bldFile="app/speechsrv/speechsrv_plat/ui_voice_recognition_api/tsrc/group"/>
</component>
</collection>
</block>
<block name="homescreentools" long-name="Home Screen Tools" tech_domain="ui" level="services" levels="tool install">
<collection name="dtdinstaller" long-name="DTD Installer" level="install">
<component name="dtdinstaller_build">
<unit bldFile="tools/homescreentools/dtdinstaller/group"/>
</component>
</collection>
<collection name="themeinstaller" long-name="Theme Installer" level="install">
<component name="themeinstaller_build">
<unit bldFile="tools/homescreentools/themeinstaller/group"/>
</component>
</collection>
<collection name="themetool" long-name="Theme Tool" level="tool">
<component name="themetool_build">
<unit bldFile="tools/homescreentools/themetool/group"/>
</component>
</collection>
<collection name="homescreentools_info" long-name="Home Screen Tools Info" level="install">
<component unofficial="yes" name="homescreentools_build" long-name="Home Screen Tools Build">
<unit bldFile="tools/homescreentools/group"/>
</component>
</collection>
</block>
<block name="webuis" long-name="Web UIs" tech_domain="rt" level="services" levels="plugin app">
<collection name="browserui" long-name="Browser UI" level="app">
<component name="browser" long-name="Browser">
<unit bldFile="app/webuis/browserui/browser/group"/>
<!-- <unit bldFile="app/webuis/browserui/browser/launcher2/group"/> -->
</component>
<component name="operatormenu" long-name="Operator Menu">
<unit bldFile="app/webuis/browserui/operatormenu/group"/>
</component>
<component name="videoservices" long-name="Video Services">
<unit bldFile="app/webuis/browserui/videoservices/group"/>
</component>
<component unofficial="yes" name="browserui_build" long-name="Browser UI Build">
<unit bldFile="app/webuis/browserui/group"/>
</component>
</collection>
<collection name="browserplugins" long-name="Browser Plugins" level="plugin">
<component name="browsersysteminfoplugin" long-name="Browser System Info Plugin">
<unit bldFile="app/webuis/browserplugins/browsersysteminfoplugin/group"/>
</component>
<component name="browsergpsplugin" long-name="Browser GPS Plugin">
<unit bldFile="app/webuis/browserplugins/browsergpsplugin/group"/>
</component>
<component name="browseraudiovideoplugin" long-name="Browser Audio Video Plugin">
<unit bldFile="app/webuis/browserplugins/browseraudiovideoplugin/group"/>
</component>
<component unofficial="yes" name="browserplugins_build" long-name="Browser Plugins Build">
<unit bldFile="app/webuis/browserplugins/group"/>
</component>
</collection>
<collection name="pushmtm" long-name="Push MTM" level="plugin">
<component name="pushmtm_help" long-name="Help">
<unit bldFile="app/webuis/pushmtm/help/group"/>
</component>
<component name="plugins">
<unit bldFile="app/webuis/pushmtm/plugins/group"/>
</component>
<component unofficial="yes" name="pushmtm_build" long-name="Push MTM Build">
<unit bldFile="app/webuis/pushmtm/group"/>
</component>
</collection>
<collection name="webuis_info" long-name="Web UIs Info" level="app">
<component unofficial="yes" name="webuis_build" long-name="Web UIs Build">
<unit bldFile="app/webuis/group"/>
</component>
</collection>
</block>
<block name="java" long-name="Java" tech_domain="rt" level="services" levels="framework util generic rt">
<collection name="javaextensions" long-name="Java Extensions" level="generic">
<component name="eswt" long-name="Eswt"/>
<component name="jsr" long-name="JSR"/>
<component name="supplements" long-name="Supplements"/>
</collection>
<collection name="javainstaller" long-name="Java Installer" level="generic">
<component name="javarightslistener" long-name="Java Rights Listener"/>
<component name="installplugins" long-name="Install Plugins"/>
<component name="midp2otadownloadplugin" long-name="MIDP2 OTA Download Plugin"/>
<component name="installationfrontend" long-name="Installation Frontend"/>
<component name="midp2iferecognizer" long-name="MIDP2 Interface Rrecognizer"/>
<component name="iferecognizers" long-name="Ife Recognizers"/>
</collection>
<collection name="javalegacy" long-name="Java Legacy" level="util">
<component name="jcfcommon" long-name="Jcf Common"/>
<component name="j2me" long-name="J2ME"/>
</collection>
<collection name="javamanager" long-name="Java Manager" level="framework">
<component name="javabackup" long-name="Java Backup"/>
<!-- Empty duplicate component javaregistry removed -->
<component name="javadrmmanager" long-name="Java DRM Manager"/>
<component name="javasettings" long-name="Java Settings"/>
</collection>
<collection name="javaruntime" long-name="Java Runtime" level="rt">
<!-- Empty duplicate component common removed -->
<component name="temp_j2me_root" long-name="Temp J2me Root"/>
<component name="jvm" long-name="JVM"/>
<component name="eventserver" long-name="Event Server"/>
<!-- Empty duplicate component utils removed -->
<component name="midp2ams" long-name="Midp2ams"/>
<component name="redirserver" long-name="Redirect Server"/>
</collection>
<collection name="javautils" long-name="Java Utils" level="util">
<component name="jarfiledecoder" long-name="JAR File Decoder"/>
<component name="javareader" long-name="Java Reader"/>
<component name="javapackagelookup" long-name="Java Package Lookup"/>
<!-- Empty duplicate component common removed -->
<component name="integrityserver" long-name="Integrity Server"/>
<!-- Empty duplicate component javadrmutils removed -->
<component name="javarecognizer" long-name="Java Recognizer"/>
<component name="iconconverter" long-name="Icon Converter"/>
<component name="adt" long-name="ADT"/>
<!-- Empty duplicate component javaenvinfo removed -->
</collection>
<collection name="java_stubs" long-name="Java Stubs" level="util">
<!--component manually moved to javautils collection-->
<!--<component name="javadrmutils" long-name="Java DRM Utils">
<unit bldFile="app/java/java_stubs/javadrmutils/group"/>
</component>-->
<!--component manually moved to javautils collection-->
<!--<component name="javaenvinfo" long-name="Java Environment Info">
<unit bldFile="app/java/java_stubs/javaenvinfo/group"/>
</component>-->
<component name="javaregistry" long-name="Java Registry">
<unit bldFile="app/java/java_stubs/javaregistry/clientserver/client/group"/>
</component>
<component unofficial="yes" name="java_stubs_build">
<unit bldFile="app/java/java_stubs/group"/>
</component>
</collection>
<collection name="javatools" long-name="Java Tools" level="generic">
<component name="envupdater" long-name="Environment Updater"/>
</collection>
<collection name="java_info" long-name="Java Info" level="rt">
<component unofficial="yes" name="java_build" long-name="Java Build">
<unit bldFile="app/java/group"/>
</component>
<component unofficial="yes" name="java_plat" long-name="Java Platform Interfaces" class="api">
<unit bldFile="app/java/java_plat/group"/>
</component>
</collection>
</block>
<block name="rndtools" long-name="RD tools" tech_domain="to" level="services" levels="app generic specific">
<collection name="creator" long-name="Creator" level="app">
<component name="creator_build">
<unit bldFile="tools/rndtools/creator/group"/>
</component>
</collection>
<collection name="filebrowser" long-name="File Browser" level="specific">
<component name="fileopserver" long-name="File Op Server">
<unit bldFile="tools/rndtools/filebrowser/fileopserver/group"/>
</component>
<component name="fileopclient" long-name="File Op Client">
<unit bldFile="tools/rndtools/filebrowser/fileopclient/group"/>
</component>
<component name="filebrowser_build">
<unit bldFile="tools/rndtools/filebrowser/group"/>
</component>
</collection>
<collection name="launcher" long-name="Launcher" level="specific">
<component name="launcher_build">
<unit bldFile="tools/rndtools/launcher/group"/>
</component>
</collection>
<collection name="screengrabber" long-name="Screen Grabber" level="specific">
<component name="screengrabber_build">
<unit bldFile="tools/rndtools/screengrabber/group"/>
</component>
</collection>
<collection name="stifui" long-name="STIF UI" level="generic">
<component name="stifui_stifui" long-name="STIF UI">
<unit bldFile="tools/rndtools/stifui/stifui/group"/>
</component>
<component name="uitestserverstarter" long-name="UI Test Server Starter">
<unit bldFile="tools/rndtools/stifui/uitestserverstarter/group"/>
</component>
<component unofficial="yes" name="stifui_build" long-name="STIF UI Build">
<unit bldFile="tools/rndtools/stifui/group"/>
</component>
</collection>
<collection name="loadgen" long-name="Load Generator" level="app">
<component name="loadgen_build">
<unit bldFile="tools/rndtools/loadgen/group"/>
</component>
</collection>
<collection name="perfmon" long-name="Performance Monitor" level="app">
<component name="perfmon_build">
<unit bldFile="tools/rndtools/perfmon/group"/>
</component>
</collection>
<collection name="htiui" long-name="HTI UI" level="generic">
<!-- Empty duplicate component HtiCommPlugins removed -->
<!-- Empty duplicate component HtiServicePlugins removed -->
<component name="htidevicereboot" long-name="HTI DeviceR eboot">
<unit bldFile="tools/rndtools/htiui/htidevicereboot/group"/>
</component>
<component name="htistartupwait" long-name="HTI Startup Wait">
<unit bldFile="tools/rndtools/htiui/htistartupwait/group"/>
</component>
<component name="htiadmin" long-name="HTI Admin">
<unit bldFile="tools/rndtools/htiui/htiadmin/group"/>
</component>
<component unofficial="yes" name="htiui_build" long-name="HTI UI Build">
<unit bldFile="tools/rndtools/htiui/group"/>
</component>
</collection>
<collection name="memspyui" long-name="Memspy UI" level="generic">
<component name="memspyui_build">
<unit bldFile="tools/rndtools/memspyui/group"/>
</component>
</collection>
</block>
<block name="helps" long-name="Help Apps" tech_domain="ui" level="apps" span="2" levels="eng tools unused ui">
<collection name="csxhelp" long-name="Context Sensitive Extended Help" level="ui">
<component name="aiwhelpprovider" long-name="Aiw Help Provider">
<!-- <unit bldFile="app/helps/csxhelp/aiwhelpprovider/group"/> -->
</component>
<component unofficial="yes" name="csxhelp_build" long-name="Context Sensitive Extended Help Build">
<unit bldFile="app/helps/csxhelp/group"/>
</component>
</collection>
</block>
</layer>
</systemModel>
</SystemDefinition>