--- a/serviceapifw_plat/liw_generic_parameter_api/inc/liwgenericparam.hrh Fri Apr 16 15:54:49 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,303 +0,0 @@
-/*
-* Copyright (c) 2003-2006 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of the License "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: LIW generic parameter definitions.
-*
-*/
-
-
-
-
-
-
-
-#ifndef LIW_GENERIC_PARAM_HRH
-#define LIW_GENERIC_PARAM_HRH
-namespace LIW
-{
-
-/**
- * Pre-defined sematic IDs for generic parameters (TLiwGenericParam).
- * The data type of the parameter specifies the representation of the parameter.
- * Use TGenericParamId instead of using TGenericParamIdValue directly.
- * Additional generic param definitions are possible besides this list.
- * @see TLiwGenericParam.
- */
-enum TGenericParamIdValue
- {
- EGenericParamUnspecified = 0,
-
- // General parameters
- EGenericParamError = 1, // Any error parameter
- EGenericParamDir = 2, // Any directory
- EGenericParamFile = 3, // Any file
- EGenericParamURL = 4, // Any URL
- EGenericParamApplication = 5, // Application
- EGenericParamInstallPackage = 6, // Install package
- EGenericParamDRMFile = 7,
- EGenericParamMIMEType = 8,
- EGenericParamCharSet = 9,
-
- // NOTE: Next id is a special semantic id reserved for LIW framework.
- // A consumer application should never add it to parameter list.
- EGenericParamServiceCommand = 10,
-
- // NOTE: Next id is to be used only internally by DocumentHandler.
- // Do not not use it for anything else.
- EGenericParamInternalFile = 11,
-
-
- EGenericParamNameAsString = 12,
- EGenericParamNameAsStringTransient = 13,
-
- // Application services
- EGenericParamContactItem = 20,
- EGenericParamCalendarItem = 21,
- EGenericParamMessageItem = 22,
- EGenericParamNoteItem = 23,
- EGenericParamHelpItem = 24,
- EGenericParamAlarmItem = 25,
- EGenericParamLogItem = 26,
- EGenericParamPhoneNumber = 27,
- EGenericParamAccessPoint = 28,
- EGenericParamSIPAddress = 29,
-
- EGenericParamMessageItemSMS = 30,
- EGenericParamMessageItemEMail = 31,
- EGenericParamMessageItemMMS = 32,
-
- EGenericParamEmailAddress = 33,
- EGenericParamWVID = 34,
- EGenericParamDateTime = 35,
-
- EGenericParamMessageItemMbox = 36,
-
- // SIM items
- EGenericParamSIMContactItem = 40,
- EGenericParamSIMAppItem = 41,
-
- // Browser items
- EGenericParamReferringURI = 50,
-
- // Music Player items
- EGenericParamPlayerInitMode = 60,
- EGenericParamAlbumItems = 61,
- EGenericParamAlbumName = 62,
-
- // Print parameters
- EGenericParamPrintXMLFile = 70,
-
- // Call parameters
- //EGenericParamCallDialDataV1 = 80, // CR JKON-6ZNGMS
- EGenericParamCallDialData = 81,
-
- // Sprint media gallery provider specific
- EGenricParamMGItemType = 90,
- EGeneriParamMGMediaType = 91,
- EGeneriParamMGViewType = 92,
- EGenericParamMGSubviewtype = 93,
- EGenericParamMGMarked = 94,
- EGenericParamCdmaExtendedAMSData = 95,
- EGenericParamCdmaExtendedLightSurfData = 96,
-
- EGenericParamSilentDownload = 110,
- EGenericParamSuppressLaunch = 111,
- EGenericParamSuppressNextUrl = 112,
-
- EGenericParamPoCData = 120,
- EGenericParamPoCLaunchView = 121,
-
- EGenericParamAllowMove = 130,
- EGenericParamAllowSave = 131,
-
- EGenericParamFileSaved = 140,
-
- EGenericParamLocation = 150,
-
- EGenericParamFotaPkgId = 160,
-
- EGenericParamMMSSizeLimit = 170,
- EGenericParamResolution = 171,
-
- EGenericParamSuppressDownloadConfirmation = 180,
- EGenericParamDownloadId = 181,
-
- EGenericParamPassword = 190,
- EGenericParamUserName = 191,
- EGenericParamBookmarkName = 192,
-
- EGenericParamContactSelectionData = 200,
- EGenericParamContactLinkArray = 201,
- EGenericParamContactStoreUriArray = 202,
- EGenericParamSelectedCount = 203,
- EGenericParamContactAssignData = 204,
-
- EGenericParamLandmark = 210,
- EGenericParamLandmarkDatabase = 211,
- EGenericParamLandmarkId = 212,
- EGenericParamLandmarkIdList = 213,
- EGenericParamMnCommonOptions = 214,
- EGenericParamMnMapViewOptions = 215,
- EGenericParamMnGeocodingOptions = 216,
- EGenericParamRequestText = 217,
-
- // Enterprise telephony parameters
- EGenericParamModeActivation = 220,
- EGenericParamDisplayString = 221,
-
- EGenericParamSpeedDialIndex = 230,
-
- // In-device search parameters
- EGenericParamKeywords = 240,
- EGenericParamCallAppLocName = 241,
- EGenericParamStartOption = 242,
- EGenericParamSearchContent = 243,
-
- EGenericParamTerminate = 250,
-
- //For Image viewer slideshow support
- EGenericParamSlideshow = 251,
-
- //For Search functionality
- EGenericParamSearchDomain = 260,
- EGenericParamSearchSubject = 261,
- EGenericParamSearchProvider = 262,
- EGenericParamSearchOptions = 263,
- EGenericParamTransactionID = 264
-
- };
-
-
-// String constants for above sematic ids to be used in content matching.
-
-#define EGenericParamUnspecifiedStr "0"
-#define EGenericParamErrorStr "1"
-#define EGenericParamDirStr "2"
-#define EGenericParamFileStr "3"
-#define EGenericParamURLStr "4"
-#define EGenericParamApplicationStr "5"
-#define EGenericParamInstallPackageStr "6"
-#define EGenericParamDRMFileStr "7"
-#define EGenericParamMIMETypeStr "8"
-#define EGenericParamCharSetStr "9"
-#define EGenericParamServiceCommandStr "10"
-#define EGenericParamInternalFileStr "11"
-#define EGenericParamNameAsStringStr "12"
-
-#define EGenericParamContactItemStr "20"
-#define EGenericParamCalendarItemStr "21"
-#define EGenericParamMessageItemStr "22"
-#define EGenericParamNoteItemStr "23"
-#define EGenericParamHelpItemStr "24"
-#define EGenericParamAlarmItemStr "25"
-#define EGenericParamLogItemStr "26"
-#define EGenericParamPhoneNumberStr "27"
-#define EGenericParamAccessPointStr "28"
-#define EGenericParamSIPAddressStr "29"
-
-#define EGenericParamMessageItemSMSStr "30"
-#define EGenericParamMessageItemEMailStr "31"
-#define EGenericParamMessageItemMMSStr "32"
-
-#define EGenericParamEmailAddressStr "33"
-#define EGenericParamWVIDStr "34"
-#define EGenericParamDateTimeStr "35"
-
-#define EGenericParamMessageItemMboxStr "36"
-
-#define EGenericParamSIMContactItemStr "40"
-#define EGenericParamSIMAppItemStr "41"
-
-#define EGenericParamReferringURIStr "50"
-
-#define EGenericParamPlayerInitModeStr "60"
-#define EGenericParamAlbumItemsStr "61"
-#define EGenericParamAlbumNameStr "62"
-
-#define EGenericParamPrintXMLFileStr "70"
-
-#define EGenericParamCallDialDataV1Str "80"
-#define EGenericParamCallDialDataStr "81"
-
-#define EGenricParamMGItemTypeStr "90"
-#define EGeneriParamMGMediaTypeStr "91"
-#define EGeneriParamMGViewTypeStr "92"
-#define EGenericParamMGSubviewtypeStr "93"
-#define EGenericParamMGMarkedStr "94"
-#define EGenericParamCdmaExtendedAMSDataStr "95"
-#define EGenericParamCdmaExtendedLightSurfDataStr "96"
-
-#define EGenericParamSilentDownloadStr "110"
-#define EGenericParamSuppressLaunchStr "111"
-#define EGenericParamSuppressNextUrlStr "112"
-
-#define EGenericParamPoCDataStr "120"
-#define EGenericParamPoCLaunchViewStr "121"
-
-#define EGenericParamAllowMoveStr "130"
-#define EGenericParamAllowSaveStr "131"
-
-#define EGenericParamFileSavedStr "140"
-
-#define EGenericParamLocationStr "150"
-
-#define EGenericParamFotaPkgIdStr "160"
-
-#define EGenericParamMMSSizeLimitStr "170"
-#define EGenericParamResolutionStr "171"
-
-#define EGenericParamSuppressDownloadConfirmationStr "180"
-#define EGenericParamDownloadIdStr "181"
-
-#define EGenericParamPasswordStr "190"
-#define EGenericParamUserNameStr "191"
-#define EGenericParamBookmarkNameStr "192"
-
-#define EGenericParamContactSelectionDataStr "200"
-#define EGenericParamContactLinkArrayStr "201"
-#define EGenericParamContactStoreUriArrayStr "202"
-#define EGenericParamSelectedCountStr "203"
-#define EGenericParamContactAssignDataStr "204"
-
-#define EGenericParamLandmarkStr "210"
-#define EGenericParamLandmarkDatabaseStr "211"
-#define EGenericParamLandmarkIdStr "212"
-#define EGenericParamLandmarkIdListStr "213"
-#define EGenericParamMnCommonOptionsStr "214"
-#define EGenericParamMnMapViewOptionsStr "215"
-#define EGenericParamMnGeocodingOptionsStr "216"
-#define EGenericParamRequestTextStr "217"
-
-#define EGenericParamModeActivationStr "220"
-#define EGenericParamDisplayStringStr "221"
-
-#define EGenericParamSpeedDialIndexStr "230"
-
-#define EGenericParamKeywordsStr "240"
-#define EGenericParamCallAppLocNameStr "241"
-#define EGenericParamStartOptionStr "242"
-#define EGenericParamSearchContentStr "243"
-
-#define EGenericParamTerminateStr "250"
-#define EGenericParamSlideshowStr "251"
-
-#define EGenericParamSearchDomainStr "260"
-#define EGenericParamSearchSubjectStr "261"
-#define EGenericParamSearchProviderStr "262"
-#define EGenericParamSearchOptionsStr "263"
-#define EGenericParamTransactionIDStr "264"
-}
-#endif // LIW_GENERIC_PARAM_HRH
-
-// End of file
-