phonebookui/Phonebook2/UIControls/rss/Pbk2Selectors.rss
changeset 0 e686773b3f54
child 3 04ab22b956c2
equal deleted inserted replaced
-1:000000000000 0:e686773b3f54
       
     1 /*
       
     2 * Copyright (c) 2005-2007 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Phonebook 2 selector resources.
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 /////////////////////////////////////////////////////////////////////////////
       
    20 /// NOTE!! This file is __DEPRECATED__ and will eventually be removed.
       
    21 /// Please use Virtual Phonebook's VPbkFieldTypeSelectors.rss instead.
       
    22 /// There most likely will be implemented a selector factory to VPbkEng,
       
    23 /// so that the client code does not need to load the resource file itself.
       
    24 /// But currently there is no such class.
       
    25 /////////////////////////////////////////////////////////////////////////////
       
    26 
       
    27 #include <VPbkFieldType.rh>
       
    28 
       
    29 // --------------------------------------------------------------------------
       
    30 //  Selector for phone number fields
       
    31 // --------------------------------------------------------------------------
       
    32 //
       
    33 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_phonenumber_selector
       
    34     {
       
    35     versitProperties =
       
    36         {
       
    37         VBK_FIELD_VERSIT_PROPERTY
       
    38             {
       
    39             name = EVPbkVersitNameTEL;
       
    40             },
       
    41         VBK_FIELD_VERSIT_PROPERTY
       
    42             {
       
    43             name = EVPbkVersitNameX;
       
    44             extensionName = "X-ASSISTANT-TEL";
       
    45             }
       
    46         };
       
    47     }
       
    48 
       
    49 // --------------------------------------------------------------------------
       
    50 //  Selector for video number fields
       
    51 // --------------------------------------------------------------------------
       
    52 //
       
    53 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_video_selector
       
    54     {
       
    55     versitProperties =
       
    56         {
       
    57         VBK_FIELD_VERSIT_PROPERTY
       
    58             {
       
    59             name = EVPbkVersitNameTEL;
       
    60             parameters =
       
    61                 {
       
    62                 EVPbkVersitParamVIDEO
       
    63                 };
       
    64             }
       
    65         };
       
    66     }
       
    67 
       
    68 // --------------------------------------------------------------------------
       
    69 //  Selector for address fields
       
    70 // --------------------------------------------------------------------------
       
    71 //
       
    72 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_address_selector
       
    73     {
       
    74     versitProperties =
       
    75         {
       
    76         VBK_FIELD_VERSIT_PROPERTY
       
    77             {
       
    78             name = EVPbkVersitNameADR;
       
    79             subField = EVPbkVersitSubFieldCountry;
       
    80             parameters =
       
    81                 {
       
    82                 EVPbkVersitParamHOME
       
    83                 };
       
    84             },
       
    85         VBK_FIELD_VERSIT_PROPERTY
       
    86             {
       
    87             name = EVPbkVersitNameADR;
       
    88             subField = EVPbkVersitSubFieldLocality;
       
    89             parameters =
       
    90                 {
       
    91                 EVPbkVersitParamHOME
       
    92                 };
       
    93             },
       
    94         VBK_FIELD_VERSIT_PROPERTY
       
    95             {
       
    96             name = EVPbkVersitNameADR;
       
    97             subField = EVPbkVersitSubFieldStreet;
       
    98             parameters =
       
    99                 {
       
   100                 EVPbkVersitParamHOME
       
   101                 };
       
   102             },
       
   103         VBK_FIELD_VERSIT_PROPERTY
       
   104             {
       
   105             name = EVPbkVersitNameADR;
       
   106             subField = EVPbkVersitSubFieldPostalCode;
       
   107             parameters =
       
   108                 {
       
   109                 EVPbkVersitParamHOME
       
   110                 };
       
   111             },
       
   112         VBK_FIELD_VERSIT_PROPERTY
       
   113             {
       
   114             name = EVPbkVersitNameADR;
       
   115             subField = EVPbkVersitSubFieldRegion;
       
   116             parameters =
       
   117                 {
       
   118                 EVPbkVersitParamHOME
       
   119                 };
       
   120             },
       
   121         VBK_FIELD_VERSIT_PROPERTY
       
   122             {
       
   123             name = EVPbkVersitNameADR;
       
   124             subField = EVPbkVersitSubFieldExtendedAddress;
       
   125             parameters =
       
   126                 {
       
   127                 EVPbkVersitParamHOME
       
   128                 };
       
   129             },
       
   130         VBK_FIELD_VERSIT_PROPERTY
       
   131             {
       
   132             name = EVPbkVersitNameADR;
       
   133             subField = EVPbkVersitSubFieldPostOfficeAddress;
       
   134             parameters =
       
   135                 {
       
   136                 EVPbkVersitParamHOME
       
   137                 };
       
   138             },
       
   139         VBK_FIELD_VERSIT_PROPERTY
       
   140             {
       
   141             name = EVPbkVersitNameADR;
       
   142             subField = EVPbkVersitSubFieldCountry;
       
   143             parameters =
       
   144                 {
       
   145                 EVPbkVersitParamWORK
       
   146                 };
       
   147             },
       
   148         VBK_FIELD_VERSIT_PROPERTY
       
   149             {
       
   150             name = EVPbkVersitNameADR;
       
   151             subField = EVPbkVersitSubFieldLocality;
       
   152             parameters =
       
   153                 {
       
   154                 EVPbkVersitParamWORK
       
   155                 };
       
   156             },
       
   157         VBK_FIELD_VERSIT_PROPERTY
       
   158             {
       
   159             name = EVPbkVersitNameADR;
       
   160             subField = EVPbkVersitSubFieldStreet;
       
   161             parameters =
       
   162                 {
       
   163                 EVPbkVersitParamWORK
       
   164                 };
       
   165             },
       
   166         VBK_FIELD_VERSIT_PROPERTY
       
   167             {
       
   168             name = EVPbkVersitNameADR;
       
   169             subField = EVPbkVersitSubFieldPostalCode;
       
   170             parameters =
       
   171                 {
       
   172                 EVPbkVersitParamWORK
       
   173                 };
       
   174             },
       
   175         VBK_FIELD_VERSIT_PROPERTY
       
   176             {
       
   177             name = EVPbkVersitNameADR;
       
   178             subField = EVPbkVersitSubFieldRegion;
       
   179             parameters =
       
   180                 {
       
   181                 EVPbkVersitParamWORK
       
   182                 };
       
   183             },
       
   184         VBK_FIELD_VERSIT_PROPERTY
       
   185             {
       
   186             name = EVPbkVersitNameADR;
       
   187             subField = EVPbkVersitSubFieldExtendedAddress;
       
   188             parameters =
       
   189                 {
       
   190                 EVPbkVersitParamWORK
       
   191                 };
       
   192             },
       
   193         VBK_FIELD_VERSIT_PROPERTY
       
   194             {
       
   195             name = EVPbkVersitNameADR;
       
   196             subField = EVPbkVersitSubFieldPostOfficeAddress;
       
   197             parameters =
       
   198                 {
       
   199                 EVPbkVersitParamWORK
       
   200                 };
       
   201             },
       
   202         VBK_FIELD_VERSIT_PROPERTY
       
   203             {
       
   204             name = EVPbkVersitNameADR;
       
   205             subField = EVPbkVersitSubFieldCountry;
       
   206             },
       
   207         VBK_FIELD_VERSIT_PROPERTY
       
   208             {
       
   209             name = EVPbkVersitNameADR;
       
   210             subField = EVPbkVersitSubFieldLocality;
       
   211             },
       
   212         VBK_FIELD_VERSIT_PROPERTY
       
   213             {
       
   214             name = EVPbkVersitNameADR;
       
   215             subField = EVPbkVersitSubFieldStreet;
       
   216             },
       
   217         VBK_FIELD_VERSIT_PROPERTY
       
   218             {
       
   219             name = EVPbkVersitNameADR;
       
   220             subField = EVPbkVersitSubFieldPostalCode;
       
   221             },
       
   222         VBK_FIELD_VERSIT_PROPERTY
       
   223             {
       
   224             name = EVPbkVersitNameADR;
       
   225             subField = EVPbkVersitSubFieldRegion;
       
   226             },
       
   227         VBK_FIELD_VERSIT_PROPERTY
       
   228             {
       
   229             name = EVPbkVersitNameADR;
       
   230             subField = EVPbkVersitSubFieldExtendedAddress;
       
   231             },
       
   232         VBK_FIELD_VERSIT_PROPERTY
       
   233             {
       
   234             name = EVPbkVersitNameADR;
       
   235             subField = EVPbkVersitSubFieldPostOfficeAddress;
       
   236             }
       
   237         };
       
   238     }
       
   239 
       
   240 // --------------------------------------------------------------------------
       
   241 //  Selector for home address fields
       
   242 // --------------------------------------------------------------------------
       
   243 //
       
   244 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_home_address_selector
       
   245     {
       
   246     versitProperties =
       
   247         {
       
   248         VBK_FIELD_VERSIT_PROPERTY
       
   249             {
       
   250             name = EVPbkVersitNameADR;
       
   251             subField = EVPbkVersitSubFieldCountry;
       
   252             parameters =
       
   253                 {
       
   254                 EVPbkVersitParamHOME
       
   255                 };
       
   256             },
       
   257         VBK_FIELD_VERSIT_PROPERTY
       
   258             {
       
   259             name = EVPbkVersitNameADR;
       
   260             subField = EVPbkVersitSubFieldLocality;
       
   261             parameters =
       
   262                 {
       
   263                 EVPbkVersitParamHOME
       
   264                 };
       
   265             },
       
   266         VBK_FIELD_VERSIT_PROPERTY
       
   267             {
       
   268             name = EVPbkVersitNameADR;
       
   269             subField = EVPbkVersitSubFieldStreet;
       
   270             parameters =
       
   271                 {
       
   272                 EVPbkVersitParamHOME
       
   273                 };
       
   274             },
       
   275         VBK_FIELD_VERSIT_PROPERTY
       
   276             {
       
   277             name = EVPbkVersitNameADR;
       
   278             subField = EVPbkVersitSubFieldPostalCode;
       
   279             parameters =
       
   280                 {
       
   281                 EVPbkVersitParamHOME
       
   282                 };
       
   283             },
       
   284         VBK_FIELD_VERSIT_PROPERTY
       
   285             {
       
   286             name = EVPbkVersitNameADR;
       
   287             subField = EVPbkVersitSubFieldRegion;
       
   288             parameters =
       
   289                 {
       
   290                 EVPbkVersitParamHOME
       
   291                 };
       
   292             },
       
   293         VBK_FIELD_VERSIT_PROPERTY
       
   294             {
       
   295             name = EVPbkVersitNameADR;
       
   296             subField = EVPbkVersitSubFieldExtendedAddress;
       
   297             parameters =
       
   298                 {
       
   299                 EVPbkVersitParamHOME
       
   300                 };
       
   301             },
       
   302         VBK_FIELD_VERSIT_PROPERTY
       
   303             {
       
   304             name = EVPbkVersitNameADR;
       
   305             subField = EVPbkVersitSubFieldPostOfficeAddress;
       
   306             parameters =
       
   307                 {
       
   308                 EVPbkVersitParamHOME
       
   309                 };
       
   310             }
       
   311         };
       
   312     }
       
   313 
       
   314 // --------------------------------------------------------------------------
       
   315 //  Selector for work address fields
       
   316 // --------------------------------------------------------------------------
       
   317 //
       
   318 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_work_address_selector
       
   319     {
       
   320     versitProperties =
       
   321         {
       
   322         VBK_FIELD_VERSIT_PROPERTY
       
   323             {
       
   324             name = EVPbkVersitNameADR;
       
   325             subField = EVPbkVersitSubFieldCountry;
       
   326             parameters =
       
   327                 {
       
   328                 EVPbkVersitParamWORK
       
   329                 };
       
   330             },
       
   331         VBK_FIELD_VERSIT_PROPERTY
       
   332             {
       
   333             name = EVPbkVersitNameADR;
       
   334             subField = EVPbkVersitSubFieldLocality;
       
   335             parameters =
       
   336                 {
       
   337                 EVPbkVersitParamWORK
       
   338                 };
       
   339             },
       
   340         VBK_FIELD_VERSIT_PROPERTY
       
   341             {
       
   342             name = EVPbkVersitNameADR;
       
   343             subField = EVPbkVersitSubFieldStreet;
       
   344             parameters =
       
   345                 {
       
   346                 EVPbkVersitParamWORK
       
   347                 };
       
   348             },
       
   349         VBK_FIELD_VERSIT_PROPERTY
       
   350             {
       
   351             name = EVPbkVersitNameADR;
       
   352             subField = EVPbkVersitSubFieldPostalCode;
       
   353             parameters =
       
   354                 {
       
   355                 EVPbkVersitParamWORK
       
   356                 };
       
   357             },
       
   358         VBK_FIELD_VERSIT_PROPERTY
       
   359             {
       
   360             name = EVPbkVersitNameADR;
       
   361             subField = EVPbkVersitSubFieldRegion;
       
   362             parameters =
       
   363                 {
       
   364                 EVPbkVersitParamWORK
       
   365                 };
       
   366             },
       
   367         VBK_FIELD_VERSIT_PROPERTY
       
   368             {
       
   369             name = EVPbkVersitNameADR;
       
   370             subField = EVPbkVersitSubFieldExtendedAddress;
       
   371             parameters =
       
   372                 {
       
   373                 EVPbkVersitParamWORK
       
   374                 };
       
   375             },
       
   376         VBK_FIELD_VERSIT_PROPERTY
       
   377             {
       
   378             name = EVPbkVersitNameADR;
       
   379             subField = EVPbkVersitSubFieldPostOfficeAddress;
       
   380             parameters =
       
   381                 {
       
   382                 EVPbkVersitParamWORK
       
   383                 };
       
   384             }
       
   385         };
       
   386     }
       
   387 
       
   388 // --------------------------------------------------------------------------
       
   389 //  Selector for general address fields
       
   390 // --------------------------------------------------------------------------
       
   391 //
       
   392 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_general_address_selector
       
   393     {
       
   394     versitProperties =
       
   395         {
       
   396         VBK_FIELD_VERSIT_PROPERTY
       
   397             {
       
   398             name = EVPbkVersitNameADR;
       
   399             subField = EVPbkVersitSubFieldCountry;
       
   400             },
       
   401         VBK_FIELD_VERSIT_PROPERTY
       
   402             {
       
   403             name = EVPbkVersitNameADR;
       
   404             subField = EVPbkVersitSubFieldLocality;
       
   405             },
       
   406         VBK_FIELD_VERSIT_PROPERTY
       
   407             {
       
   408             name = EVPbkVersitNameADR;
       
   409             subField = EVPbkVersitSubFieldStreet;
       
   410             },
       
   411         VBK_FIELD_VERSIT_PROPERTY
       
   412             {
       
   413             name = EVPbkVersitNameADR;
       
   414             subField = EVPbkVersitSubFieldPostalCode;
       
   415             },
       
   416         VBK_FIELD_VERSIT_PROPERTY
       
   417             {
       
   418             name = EVPbkVersitNameADR;
       
   419             subField = EVPbkVersitSubFieldRegion;
       
   420             },
       
   421         VBK_FIELD_VERSIT_PROPERTY
       
   422             {
       
   423             name = EVPbkVersitNameADR;
       
   424             subField = EVPbkVersitSubFieldExtendedAddress;
       
   425             },
       
   426         VBK_FIELD_VERSIT_PROPERTY
       
   427             {
       
   428             name = EVPbkVersitNameADR;
       
   429             subField = EVPbkVersitSubFieldPostOfficeAddress;
       
   430             }
       
   431         };
       
   432     excludedParameters =
       
   433         { EVPbkVersitParamHOME, EVPbkVersitParamHOME };
       
   434     }
       
   435 
       
   436 // --------------------------------------------------------------------------
       
   437 //  Selector for home geo fields
       
   438 // --------------------------------------------------------------------------
       
   439 //
       
   440 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_home_geo_selector
       
   441     {
       
   442     versitProperties =
       
   443         {
       
   444         VBK_FIELD_VERSIT_PROPERTY
       
   445             {
       
   446             name = EVPbkVersitNameGEO;
       
   447             parameters = { EVPbkVersitParamHOME };
       
   448             }
       
   449         };
       
   450     }
       
   451 
       
   452 // --------------------------------------------------------------------------
       
   453 //  Selector for work geo fields
       
   454 // --------------------------------------------------------------------------
       
   455 //
       
   456 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_work_geo_selector
       
   457     {
       
   458     versitProperties =
       
   459         {
       
   460         VBK_FIELD_VERSIT_PROPERTY
       
   461             {
       
   462             name = EVPbkVersitNameGEO;
       
   463             parameters = { EVPbkVersitParamWORK };
       
   464             }
       
   465         };
       
   466     }
       
   467 
       
   468 // --------------------------------------------------------------------------
       
   469 //  Selector for general geo fields
       
   470 // --------------------------------------------------------------------------
       
   471 //
       
   472 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_general_geo_selector
       
   473     {
       
   474     versitProperties =
       
   475         {
       
   476         VBK_FIELD_VERSIT_PROPERTY
       
   477             {
       
   478             name = EVPbkVersitNameGEO;
       
   479             }
       
   480         };
       
   481     excludedParameters =
       
   482         { EVPbkVersitParamWORK, EVPbkVersitParamHOME };
       
   483     }
       
   484 
       
   485 // --------------------------------------------------------------------------
       
   486 //  Selector for pager fields
       
   487 // --------------------------------------------------------------------------
       
   488 //
       
   489 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_pager_selector
       
   490     {
       
   491     versitProperties =
       
   492         {
       
   493         VBK_FIELD_VERSIT_PROPERTY
       
   494             {
       
   495             name = EVPbkVersitNameTEL;
       
   496             parameters =
       
   497                 {
       
   498                 EVPbkVersitParamPAGER
       
   499                 };
       
   500             }
       
   501         };
       
   502     }
       
   503 
       
   504 // --------------------------------------------------------------------------
       
   505 //  Selector for email fields
       
   506 // --------------------------------------------------------------------------
       
   507 //
       
   508 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_email_selector
       
   509     {
       
   510     versitProperties =
       
   511         {
       
   512         VBK_FIELD_VERSIT_PROPERTY
       
   513             {
       
   514             name = EVPbkVersitNameEMAIL;
       
   515             }
       
   516         };
       
   517     }
       
   518 
       
   519 // --------------------------------------------------------------------------
       
   520 //  Selector for email over SMS fields
       
   521 // --------------------------------------------------------------------------
       
   522 //
       
   523 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_email_over_sms_selector
       
   524     {
       
   525     versitProperties =
       
   526         {
       
   527         // Mobile phone (all)
       
   528         VBK_FIELD_VERSIT_PROPERTY
       
   529             {
       
   530             name = EVPbkVersitNameTEL;
       
   531             parameters = { EVPbkVersitParamCELL };
       
   532             },
       
   533         // Car
       
   534         VBK_FIELD_VERSIT_PROPERTY
       
   535             {
       
   536             name = EVPbkVersitNameTEL;
       
   537             parameters = { EVPbkVersitParamCAR };
       
   538             },
       
   539         // Assistant's number
       
   540         VBK_FIELD_VERSIT_PROPERTY
       
   541             {
       
   542             name = EVPbkVersitNameX;
       
   543             extensionName = "X-ASSISTANT-TEL";
       
   544             },
       
   545         // Email fields
       
   546         VBK_FIELD_VERSIT_PROPERTY
       
   547             {
       
   548             name = EVPbkVersitNameEMAIL;
       
   549             }
       
   550         };
       
   551     }
       
   552 
       
   553 // --------------------------------------------------------------------------
       
   554 //  Selector for MMS fields
       
   555 // --------------------------------------------------------------------------
       
   556 //
       
   557 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_mms_selector
       
   558     {
       
   559     versitProperties =
       
   560         {
       
   561         // Phone number (all)
       
   562         VBK_FIELD_VERSIT_PROPERTY
       
   563             {
       
   564             name = EVPbkVersitNameTEL;
       
   565             },
       
   566         // Email fields
       
   567         VBK_FIELD_VERSIT_PROPERTY
       
   568             {
       
   569             name = EVPbkVersitNameEMAIL;
       
   570             }
       
   571         };
       
   572     excludedParameters =
       
   573         {
       
   574         EVPbkVersitParamFAX, EVPbkVersitParamPAGER,
       
   575         EVPbkVersitParamVIDEO, EVPbkVersitParamCAR
       
   576         };
       
   577     }
       
   578 
       
   579 // --------------------------------------------------------------------------
       
   580 //  Selector for VoIP fields
       
   581 // --------------------------------------------------------------------------
       
   582 //
       
   583 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_voip_selector
       
   584     {
       
   585     versitProperties =
       
   586         {
       
   587         VBK_FIELD_VERSIT_PROPERTY
       
   588             {
       
   589             name = EVPbkVersitNameX;
       
   590             parameters =
       
   591                 {
       
   592                 EVPbkVersitParamVOIP
       
   593                 };
       
   594             extensionName = "X-SIP";
       
   595             }
       
   596         };
       
   597     }
       
   598 
       
   599 // --------------------------------------------------------------------------
       
   600 //  Selector for PTT (push-to-talk) field
       
   601 // --------------------------------------------------------------------------
       
   602 //
       
   603 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_ptt_selector
       
   604     {
       
   605     versitProperties =
       
   606         {
       
   607         VBK_FIELD_VERSIT_PROPERTY
       
   608             {
       
   609             name = EVPbkVersitNameX;
       
   610             parameters =
       
   611                 {
       
   612                 EVPbkVersitParamPOC
       
   613                 };
       
   614             extensionName = "X-SIP";
       
   615             }
       
   616         };
       
   617     }
       
   618 
       
   619 // --------------------------------------------------------------------------
       
   620 //  Selector for SIP fields (POC, SWIS, VoIP, etc.)
       
   621 // --------------------------------------------------------------------------
       
   622 //
       
   623 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_sip_selector
       
   624     {
       
   625     versitProperties =
       
   626         {
       
   627         VBK_FIELD_VERSIT_PROPERTY
       
   628             {
       
   629             name = EVPbkVersitNameX;
       
   630             extensionName = "X-SIP";
       
   631             }
       
   632         };
       
   633     }
       
   634 
       
   635 // --------------------------------------------------------------------------
       
   636 //  Selector for SIP and MSISDN fields
       
   637 // --------------------------------------------------------------------------
       
   638 //
       
   639 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_sip_msisdn_selector
       
   640     {
       
   641     versitProperties =
       
   642         {
       
   643         VBK_FIELD_VERSIT_PROPERTY
       
   644             {
       
   645             name = EVPbkVersitNameX;
       
   646             extensionName = "X-SIP";
       
   647             },
       
   648         VBK_FIELD_VERSIT_PROPERTY
       
   649             {
       
   650             name = EVPbkVersitNameTEL;
       
   651             },
       
   652         VBK_FIELD_VERSIT_PROPERTY
       
   653             {
       
   654             name = EVPbkVersitNameX;
       
   655             extensionName = "X-ASSISTANT-TEL";
       
   656             }            
       
   657         };
       
   658     }
       
   659 
       
   660 // --------------------------------------------------------------------------
       
   661 //  Selector for thumbnail fields
       
   662 // --------------------------------------------------------------------------
       
   663 //
       
   664 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_thumbnail_selector
       
   665     {
       
   666     versitProperties =
       
   667         {
       
   668         VBK_FIELD_VERSIT_PROPERTY
       
   669             {
       
   670             name = EVPbkVersitNamePHOTO;
       
   671             },
       
   672         VBK_FIELD_VERSIT_PROPERTY
       
   673             {
       
   674             name = EVPbkVersitNameLOGO;
       
   675             }
       
   676         };
       
   677     }
       
   678 
       
   679 // --------------------------------------------------------------------------
       
   680 //  Selector for image fields
       
   681 // --------------------------------------------------------------------------
       
   682 //
       
   683 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_image_selector
       
   684     {
       
   685     nonVersitType =
       
   686         {
       
   687         EVPbkNonVersitTypeCodImage
       
   688         };
       
   689     }
       
   690 
       
   691 // --------------------------------------------------------------------------
       
   692 //  Selector for all image fields
       
   693 // --------------------------------------------------------------------------
       
   694 //
       
   695 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_image_fields_selector
       
   696     {
       
   697     versitProperties =
       
   698         {
       
   699         VBK_FIELD_VERSIT_PROPERTY
       
   700             {
       
   701             name = EVPbkVersitNamePHOTO;
       
   702             },
       
   703         VBK_FIELD_VERSIT_PROPERTY
       
   704             {
       
   705             name = EVPbkVersitNameLOGO;
       
   706             }
       
   707         };
       
   708     nonVersitType =
       
   709         {
       
   710         EVPbkNonVersitTypeCodImage
       
   711         };
       
   712     }
       
   713 
       
   714 
       
   715 // --------------------------------------------------------------------------
       
   716 //  Selector for ringing tone field
       
   717 // --------------------------------------------------------------------------
       
   718 //
       
   719 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_ringtone_selector
       
   720     {
       
   721     nonVersitType =
       
   722         {
       
   723         EVPbkNonVersitTypeRingTone
       
   724         };
       
   725     }
       
   726 
       
   727 // --------------------------------------------------------------------------
       
   728 //  Selector for URL fields
       
   729 // --------------------------------------------------------------------------
       
   730 //
       
   731 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_url_selector
       
   732     {
       
   733     versitProperties =
       
   734         {
       
   735         VBK_FIELD_VERSIT_PROPERTY
       
   736             {
       
   737             name = EVPbkVersitNameURL;
       
   738             }
       
   739         };
       
   740     }
       
   741 
       
   742 // --------------------------------------------------------------------------
       
   743 //  Selector for last name field
       
   744 // --------------------------------------------------------------------------
       
   745 //
       
   746 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_last_name_selector
       
   747     {
       
   748     versitProperties =
       
   749         {
       
   750         VBK_FIELD_VERSIT_PROPERTY
       
   751             {
       
   752             name = EVPbkVersitNameN;
       
   753             subField = EVPbkVersitSubFieldFamilyName;
       
   754             }
       
   755         };
       
   756     }
       
   757 
       
   758 // --------------------------------------------------------------------------
       
   759 //  Selector for first name field
       
   760 // --------------------------------------------------------------------------
       
   761 //
       
   762 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_first_name_selector
       
   763     {
       
   764     versitProperties =
       
   765         {
       
   766         VBK_FIELD_VERSIT_PROPERTY
       
   767             {
       
   768             name = EVPbkVersitNameN;
       
   769             subField = EVPbkVersitSubFieldGivenName;
       
   770             }
       
   771         };
       
   772     }
       
   773 
       
   774 // --------------------------------------------------------------------------
       
   775 //  Selector for last name pronunciation field
       
   776 // --------------------------------------------------------------------------
       
   777 //
       
   778 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_last_name_pronunciation_selector
       
   779     {
       
   780     versitProperties =
       
   781         {
       
   782         VBK_FIELD_VERSIT_PROPERTY
       
   783             {
       
   784             name = EVPbkVersitNameSOUND;
       
   785             subField = EVPbkVersitSubFieldFamilyNamePronunciation;
       
   786             }
       
   787         };
       
   788     }
       
   789 
       
   790 // --------------------------------------------------------------------------
       
   791 //  Selector for first name pronunciation field
       
   792 // --------------------------------------------------------------------------
       
   793 //
       
   794 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_first_name_pronunciation_selector
       
   795     {
       
   796     versitProperties =
       
   797         {
       
   798         VBK_FIELD_VERSIT_PROPERTY
       
   799             {
       
   800             name = EVPbkVersitNameSOUND;
       
   801             subField = EVPbkVersitSubFieldGivenNamePronunciation;
       
   802             }
       
   803         };
       
   804     }
       
   805 
       
   806 
       
   807 // --------------------------------------------------------------------------
       
   808 // Resource for syncronization field selection
       
   809 // --------------------------------------------------------------------------
       
   810 //
       
   811 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_syncronization_selector
       
   812     {
       
   813     versitProperties =
       
   814         {
       
   815         VBK_FIELD_VERSIT_PROPERTY
       
   816             {
       
   817             name       = EVPbkVersitNameX;
       
   818             extensionName = "X-CLASS";
       
   819             }
       
   820         };
       
   821     }
       
   822 
       
   823 // --------------------------------------------------------------------------
       
   824 // Resource for DTMF field selection
       
   825 // --------------------------------------------------------------------------
       
   826 //
       
   827 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_dtmf_selector
       
   828     {
       
   829     nonVersitType =
       
   830         {
       
   831         EVPbkNonVersitTypeDTMF
       
   832         };
       
   833     }
       
   834 
       
   835 // --------------------------------------------------------------------------
       
   836 // Resource for DTMF and phone number selection
       
   837 // --------------------------------------------------------------------------
       
   838 //
       
   839 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_dtmf_phone_number_selector
       
   840     {
       
   841     versitProperties =
       
   842         {
       
   843         VBK_FIELD_VERSIT_PROPERTY
       
   844             {
       
   845             name = EVPbkVersitNameTEL;
       
   846             }
       
   847         };
       
   848     nonVersitType =
       
   849         {
       
   850         EVPbkNonVersitTypeDTMF
       
   851         };
       
   852     }
       
   853 
       
   854 // --------------------------------------------------------------------------
       
   855 //  All fields selector
       
   856 // --------------------------------------------------------------------------
       
   857 //
       
   858 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_generic_selector
       
   859     {
       
   860     versitProperties =
       
   861         {
       
   862         VBK_FIELD_VERSIT_PROPERTY
       
   863             {
       
   864             name = EVPbkVersitNameN;
       
   865             },
       
   866         VBK_FIELD_VERSIT_PROPERTY
       
   867             {
       
   868             name = EVPbkVersitNameTEL;
       
   869             },
       
   870         VBK_FIELD_VERSIT_PROPERTY
       
   871             {
       
   872             name = EVPbkVersitNameEMAIL;
       
   873             },
       
   874         VBK_FIELD_VERSIT_PROPERTY
       
   875             {
       
   876             name = EVPbkVersitNameURL;
       
   877             },
       
   878         VBK_FIELD_VERSIT_PROPERTY
       
   879             {
       
   880             name = EVPbkVersitNameADR;
       
   881             },
       
   882         VBK_FIELD_VERSIT_PROPERTY
       
   883             {
       
   884             name = EVPbkVersitNameGEO;
       
   885             },
       
   886         VBK_FIELD_VERSIT_PROPERTY
       
   887             {
       
   888             name = EVPbkVersitNameTITLE;
       
   889             },
       
   890         VBK_FIELD_VERSIT_PROPERTY
       
   891             {
       
   892             name = EVPbkVersitNameNOTE;
       
   893             },
       
   894         VBK_FIELD_VERSIT_PROPERTY
       
   895             {
       
   896             name = EVPbkVersitNamePHOTO;
       
   897             },
       
   898         VBK_FIELD_VERSIT_PROPERTY
       
   899             {
       
   900             name = EVPbkVersitNameLOGO;
       
   901             },
       
   902         VBK_FIELD_VERSIT_PROPERTY
       
   903             {
       
   904             name = EVPbkVersitNameX;
       
   905             extensionName = "X-SIP";
       
   906             },
       
   907         VBK_FIELD_VERSIT_PROPERTY
       
   908             {
       
   909             name = EVPbkVersitNameX;
       
   910             extensionName = "X-ASSISTANT";
       
   911             },
       
   912         VBK_FIELD_VERSIT_PROPERTY
       
   913             {
       
   914             name = EVPbkVersitNameX;
       
   915             extensionName = "X-ASSISTANT-TEL";
       
   916             },
       
   917         VBK_FIELD_VERSIT_PROPERTY
       
   918             {
       
   919             name = EVPbkVersitNameX;
       
   920             extensionName = "X-ANNIVERSARY";
       
   921             },
       
   922         VBK_FIELD_VERSIT_PROPERTY
       
   923             {
       
   924             name = EVPbkVersitNameX;
       
   925             extensionName = "X-SPOUSE";
       
   926             },
       
   927         VBK_FIELD_VERSIT_PROPERTY
       
   928             {
       
   929             name = EVPbkVersitNameX;
       
   930             extensionName = "X-CHILDREN";
       
   931             },
       
   932         VBK_FIELD_VERSIT_PROPERTY
       
   933             {
       
   934             name = EVPbkVersitNameX;
       
   935             extensionName = "X-CLASS";
       
   936             },
       
   937         VBK_FIELD_VERSIT_PROPERTY
       
   938             {
       
   939             name       = EVPbkVersitNameX;
       
   940             extensionName = "X-WV-ID";
       
   941             },
       
   942         VBK_FIELD_VERSIT_PROPERTY
       
   943             {
       
   944             name = EVPbkVersitNameX;
       
   945             extensionName = "X-NICKNAME";
       
   946             }
       
   947         };
       
   948     nonVersitType =
       
   949         {
       
   950         EVPbkNonVersitTypeRingTone,
       
   951         EVPbkNonVersitTypeDTMF,
       
   952         EVPbkNonVersitTypeRingTone,
       
   953         EVPbkNonVersitTypeCodImage
       
   954         };
       
   955     }
       
   956     
       
   957 // --------------------------------------------------------------------------
       
   958 //  Pager & Fax numbers selector
       
   959 // --------------------------------------------------------------------------
       
   960 //   
       
   961 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_pagerfax_selector
       
   962     {
       
   963     versitProperties =
       
   964         {
       
   965         VBK_FIELD_VERSIT_PROPERTY
       
   966             {
       
   967             name = EVPbkVersitNameTEL;
       
   968             parameters =
       
   969                 {
       
   970                 EVPbkVersitParamPAGER
       
   971                 };
       
   972             },
       
   973         VBK_FIELD_VERSIT_PROPERTY
       
   974             {
       
   975             name = EVPbkVersitNameTEL;
       
   976             parameters =
       
   977                 {
       
   978                 EVPbkVersitParamFAX
       
   979                 };
       
   980             }
       
   981         };
       
   982     }
       
   983 
       
   984 // --------------------------------------------------------------------------
       
   985 //  Selector for SMS fields
       
   986 // --------------------------------------------------------------------------
       
   987 //
       
   988 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_sms_selector
       
   989     {
       
   990     versitProperties =
       
   991         {
       
   992         //Phone number (all)
       
   993         VBK_FIELD_VERSIT_PROPERTY
       
   994             {
       
   995             name = EVPbkVersitNameTEL;
       
   996             }
       
   997         };
       
   998     excludedParameters =
       
   999         {
       
  1000         EVPbkVersitParamFAX, EVPbkVersitParamPAGER,
       
  1001         EVPbkVersitParamVIDEO, EVPbkVersitParamCAR
       
  1002         };
       
  1003     }
       
  1004 
       
  1005 // --------------------------------------------------------------------------
       
  1006 //  Selector for voip call out fields
       
  1007 // --------------------------------------------------------------------------
       
  1008 //
       
  1009 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_phonebook2_voip_call_out_selector
       
  1010     {
       
  1011     versitProperties =
       
  1012         {
       
  1013         VBK_FIELD_VERSIT_PROPERTY
       
  1014             {
       
  1015             name = EVPbkVersitNameTEL;
       
  1016             },
       
  1017         VBK_FIELD_VERSIT_PROPERTY
       
  1018             {
       
  1019             name = EVPbkVersitNameX;
       
  1020             extensionName = "X-ASSISTANT-TEL";
       
  1021             }
       
  1022         };
       
  1023     excludedParameters = {EVPbkVersitParamPAGER,EVPbkVersitParamFAX,EVPbkVersitParamVIDEO};
       
  1024     }
       
  1025 
       
  1026 // End of File