Many of the components were not compilingm,because bld.inf had undefined flag #ifdef RD_CUSTOMIZABLE_AI. All the flags removed now. Components do not compile right away. E.g. many icons are missing and need to be copied from Symbian3. See example from MCSPlugin. Shortcut plugin does not need to be compiled as MCSPlugin replaces it.
// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
//
#if !defined (__SSMDOMAINDEFS_H__)
#define __SSMDOMAINDEFS_H__
#include <domainpolicy.h>
/**
@publishedPartner
@released
The first domain in the HAL level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2HALDomain1 = 10;
/**
@publishedPartner
@released
The second domain in the HAL level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2HALDomain2 = 20;
/**
@publishedPartner
@released
The third domain in the HAL level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2HALDomain3 = 30;
/**
@publishedPartner
@released
The fourth domain in the HAL level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2HALDomain4 = 40;
/**
@publishedPartner
@released
The fifth domain in the HAL level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2HALDomain5 = 50;
/**
@publishedPartner
@released
The first domain in the Kernel Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2KernelServicesDomain1 = 60;
/**
@publishedPartner
@released
The second domain in the Kernel Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2KernelServicesDomain2 = 70;
/**
@publishedPartner
@released
The third domain in the Kernel Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2KernelServicesDomain3 = 80;
/**
@publishedPartner
@released
The fourth domain in the Kernel Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2KernelServicesDomain4 = 90;
/**
@publishedPartner
@released
The fifth domain in the Kernel Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2KernelServicesDomain5 = 100;
/**
@publishedPartner
@released
The first domain in the OS Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2OSServicesDomain1 = 110;
/**
@publishedPartner
@released
The second domain in the OS Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2OSServicesDomain2 = 120;
/**
@publishedPartner
@released
The third domain in the OS Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2OSServicesDomain3 = 130;
/**
@publishedPartner
@released
The fourth domain in the OS Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2OSServicesDomain4 = 140;
/**
@publishedPartner
@released
The fifth domain in the OS Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2OSServicesDomain5 = 150;
/**
@publishedPartner
@released
The first domain in the Generic Middleware level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2GenMiddlewareDomain1 = 160;
/**
@publishedPartner
@released
The second domain in the Generic Middleware level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2GenMiddlewareDomain2 = 170;
/**
@publishedPartner
@released
The third domain in the Generic Middleware level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2GenMiddlewareDomain3 = 180;
/**
@publishedPartner
@released
The fourth domain in the Generic Middleware level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2GenMiddlewareDomain4 = 190;
/**
@publishedPartner
@released
The fifth domain in the Generic Middleware level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2GenMiddlewareDomain5 = 200;
/**
@publishedPartner
@released
The first domain in the Application Service level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2AppServicesDomain1 = 210;
/**
@publishedPartner
@released
The second domain in the Application Service level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2AppServicesDomain2 = 220;
/**
@publishedPartner
@released
The third domain in the Application Service level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2AppServicesDomain3 = 230;
/**
@publishedPartner
@released
The fourth domain in the Application Service level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2AppServicesDomain4 = 240;
/**
@publishedPartner
@released
The fifth domain in the Application Service level of the Startup Domain Hierarchy
**/
static const TDmDomainId KSM2AppServicesDomain5 = 250;
/**
@publishedPartner
@released
The first domain in the UI Service level of the Startup Domain Hierarchy.
Used by the Licensees mainly.
**/
static const TDmDomainId KSM2UiServicesDomain1 = 260;
/**
@publishedPartner
@released
The second domain in the UI Service level of the Startup Domain Hierarchy.
Used by the Licensees mainly.
**/
static const TDmDomainId KSM2UiServicesDomain2 = 270;
/**
@publishedPartner
@released
The third domain in the UI Service level of the Startup Domain Hierarchy.
Used by the Licensees mainly.
**/
static const TDmDomainId KSM2UiServicesDomain3 = 280;
/**
@publishedPartner
@released
The fourth domain in the UI Service level of the Startup Domain Hierarchy.
Used by the Licensees mainly.
**/
static const TDmDomainId KSM2UiServicesDomain4 = 290;
/**
@publishedPartner
@released
The fifth domain in the UI Service level of the Startup Domain Hierarchy.
Used by the Licensees mainly.
**/
static const TDmDomainId KSM2UiServicesDomain5 = 300;
/**
@publishedPartner
@released
The first domain in the UI Application level of the Startup Domain Hierarchy.
Used by the Licensees mainly.
**/
static const TDmDomainId KSM2UiApplicationDomain1 = 310;
/**
@publishedPartner
@released
The second domain in the UI Application level of the Startup Domain Hierarchy.
Used by the Licensees mainly.
**/
static const TDmDomainId KSM2UiApplicationDomain2 = 320;
/**
@publishedPartner
@released
The third domain in the UI Application level of the Startup Domain Hierarchy.
Used by the Licensees mainly.
**/
static const TDmDomainId KSM2UiApplicationDomain3 = 330;
/**
@publishedPartner
@released
The fourth domain in the UI Application level of the Startup Domain Hierarchy.
Used by the Licensees mainly.
**/
static const TDmDomainId KSM2UiApplicationDomain4 = 340;
/**
@publishedPartner
@released
The fifth domain in the UI Application level of the Startup Domain Hierarchy.
Used by the Licensees mainly.
**/
static const TDmDomainId KSM2UiApplicationDomain5 = 350;
//
// Existing ones taken from StartupDomainDefs.h
//
/**
@publishedPartner
@deprecated
The first domain in the Kernel Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KKernelServicesDomain1 = KSM2KernelServicesDomain1;
/**
@publishedPartner
@deprecated
The second domain in the Kernel Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KKernelServicesDomain2 = KSM2KernelServicesDomain2;
/**
@publishedPartner
@deprecated
The third domain in the Kernel Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KKernelServicesDomain3 = KSM2KernelServicesDomain3;
/**
@publishedPartner
@deprecated
The fourth domain in the Kernel Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KKernelServicesDomain4 = KSM2KernelServicesDomain4;
/**
@publishedPartner
@deprecated
The fifth domain in the Kernel Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KKernelServicesDomain5 = KSM2KernelServicesDomain5;
/**
@publishedPartner
@deprecated
The first domain in the Base Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KBaseServicesDomain1 = KSM2OSServicesDomain1;
/**
@publishedPartner
@deprecated
The second domain in the Base Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KBaseServicesDomain2 = KSM2OSServicesDomain2;
/**
@publishedPartner
@deprecated
The third domain in the Base Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KBaseServicesDomain3 = KSM2OSServicesDomain3;
/**
@publishedPartner
@deprecated
The fourth domain in the Base Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KBaseServicesDomain4 = KSM2OSServicesDomain4;
/**
@publishedPartner
@deprecated
The fifth domain in the Base Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KBaseServicesDomain5 = KSM2OSServicesDomain5;
/**
@publishedPartner
@deprecated
The first domain in the OS Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KOSServicesDomain1 = KSM2GenMiddlewareDomain1;
/**
@publishedPartner
@deprecated
The second domain in the OS Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KOSServicesDomain2 = KSM2GenMiddlewareDomain2;
/**
@publishedPartner
@deprecated
The third domain in the OS Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KOSServicesDomain3 = KSM2GenMiddlewareDomain3;
/**
@publishedPartner
@deprecated
The fourth domain in the OS Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KOSServicesDomain4 = KSM2GenMiddlewareDomain4;
/**
@publishedPartner
@deprecated
The fifth domain in the OS Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KOSServicesDomain5 = KSM2GenMiddlewareDomain5;
/**
@publishedPartner
@deprecated
The first domain in the AppServices Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KAppServicesDomain1 = KSM2AppServicesDomain1;
/**
@publishedPartner
@deprecated
The second domain in the AppServices Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KAppServicesDomain2 = KSM2AppServicesDomain2;
/**
@publishedPartner
@deprecated
The third domain in the AppServices Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KAppServicesDomain3 = KSM2AppServicesDomain3;
/**
@publishedPartner
@deprecated
The fourth domain in the AppServices Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KAppServicesDomain4 = KSM2AppServicesDomain4;
/**
@publishedPartner
@deprecated
The fifth domain in the AppServices Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KAppServicesDomain5 = KSM2AppServicesDomain5;
/**
@publishedPartner
@deprecated
The first domain in the UIFrameworkDomain Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KUIFrameworkDomain1 = KSM2UiServicesDomain1;
/**
@publishedPartner
@deprecated
The second domain in the UIFrameworkDomain Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KUIFrameworkDomain2 = KSM2UiServicesDomain2;
/**
@publishedPartner
@deprecated
The third domain in the UIFrameworkDomain Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KUIFrameworkDomain3 = KSM2UiServicesDomain3;
/**
@publishedPartner
@deprecated
The fourth domain in the UIFrameworkDomain Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KUIFrameworkDomain4 = KSM2UiServicesDomain4;
/**
@publishedPartner
@deprecated
The fifth domain in the UIFrameworkDomain Services level of the Startup Domain Hierarchy
**/
static const TDmDomainId KUIFrameworkDomain5 = KSM2UiServicesDomain5;
#endif // __SSMDOMAINDEFS_H__