idlehomescreen/xmluirendering/uiengine/inc/xnplugindefs.h
changeset 0 f72a12da539e
child 1 5315654608de
equal deleted inserted replaced
-1:000000000000 0:f72a12da539e
       
     1 /*
       
     2 * Copyright (c) 2008 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:  Plugin constant definitions
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef _XNPLUGINDEFS_H_
       
    20 #define _XNPLUGINDEFS_H_
       
    21 
       
    22 // System includes
       
    23 #include <e32std.h> 
       
    24 
       
    25 // Constants
       
    26 const TInt KContentIdMaxLength ( 255 );
       
    27 const TInt KResultMaxLength ( 255 );
       
    28 const TInt KSAPIContentNameMaxLength ( 255 ); 
       
    29 const TUint KSepratorChar ( '/' );
       
    30 
       
    31 _LIT8( KPluginInterface, "2001f48a" );
       
    32 _LIT8( KPlugin, "plugin" );
       
    33 _LIT8( KKeyWidget, "widget" );
       
    34 _LIT8( KKeyTemplate, "template");
       
    35 _LIT8( KType, "type" );
       
    36 _LIT8( KConfigurationId, "configurationid" );
       
    37 _LIT8( KConfigurationUid, "configurationuid" );
       
    38 _LIT8( KPluginId, "pluginId" );
       
    39 _LIT8( KPluginName, "pluginname" );
       
    40 _LIT16( KContentSource16, "ContentSource" );
       
    41 _LIT8( KContentSource, "ContentSource" );
       
    42 _LIT8( KContentData, "contentdata" );
       
    43 _LIT8( KView, "view" );
       
    44 _LIT8( KApplication, "application" );
       
    45 _LIT( KSeperator, "/" );
       
    46 _LIT( KOpen, "(" );
       
    47 _LIT( KClose, ")" );
       
    48 _LIT( KHSOnLine_OffLine, "online_offline" );
       
    49 _LIT( KHSOnLine, "online" );
       
    50 _LIT( KHSOffLine, "offline" );
       
    51 		
       
    52 _LIT8( KNameSeperator, ":" );
       
    53 _LIT8( KOpenBrace, "[" );
       
    54 _LIT8( KCloseBrace, "]" );
       
    55 
       
    56 _LIT8( KSettingsConfiguration, "settingsconfiguration" );
       
    57 _LIT8( KConfigurationModel, "configuration" );
       
    58 _LIT8( KContentModel, "contentmodel") ;
       
    59 _LIT8( KContentSourceNode, "contentsource");
       
    60 
       
    61 _LIT8( KSource, "source" );
       
    62 _LIT8( KLaunch, "launch" );
       
    63 _LIT8( KName, "name" );
       
    64 _LIT8( KStatus, "status" );
       
    65 
       
    66 _LIT( KDummy16, "empty" );
       
    67 _LIT8( KDummy8, "empty" );
       
    68 
       
    69 // CPS constants
       
    70 _LIT( KTemplatedWidget, "ai3templatedwidget" );
       
    71 _LIT(  KPublisher16, "publisher" );
       
    72 _LIT8( KPublisher, "publisher" );
       
    73 _LIT8( KContentType, "content_type" );
       
    74 _LIT8( KContentId, "content_id" );
       
    75 _LIT8( KFilter, "filter" );
       
    76 _LIT8( KGetList, "GetList" );
       
    77 _LIT8( KResults, "results" );
       
    78 _LIT8( KTemplateType, "template_type" );
       
    79 _LIT8( KWidgetName, "widget_name" );
       
    80 _LIT8( KWidgetInfo, "widget_info" );
       
    81 
       
    82 _LIT8( KTrigger, "trigger" );
       
    83 _LIT8( KPubTrigger, "pubtrigger" );
       
    84 _LIT8( KDataMap, "data_map" );
       
    85 _LIT8( KWidgetTriggerName, "(selected)" );
       
    86 _LIT8( KItem, "item" );
       
    87 _LIT( KAll, "all" );
       
    88 _LIT8( KOperation, "operation" );
       
    89 _LIT8( KChangeInfo, "change_info" );
       
    90 _LIT8( KDelete, "delete" );
       
    91 _LIT8( KRequestNotification, "RequestNotification" );
       
    92 _LIT8( KOpen8, "(" );
       
    93 
       
    94 _LIT8( KWallpaper, "wallpaper" );
       
    95 _LIT8( KPath, "path" );
       
    96 _LIT8( KWRTTemplate, "ai3templatedwidget");
       
    97 
       
    98 #endif /* _XNPLUGINDEFS_H_ */