serviceapifw_plat/liw_generic_parameter_api/inc/liwgenericparam.hrh
changeset 57 61b27eec6533
parent 45 7aa6007702af
--- 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
-