dependencies/javadomainpskeys.h
author jake
Tue, 13 Apr 2010 15:07:27 +0300
branchv5backport
changeset 56 7b5c31fac191
parent 31 a3e98f9c292b
permissions -rw-r--r--
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.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
31
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
     1
/*
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
     2
* Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
     3
* All rights reserved.
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
     4
* This component and the accompanying materials are made available
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0"
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
     6
* which accompanies this distribution, and is available
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
     8
*
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
     9
* Initial Contributors:
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    11
*
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    12
* Contributors:
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    13
*
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    14
* Description:  javautils pskey definitions
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    15
*
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    16
*/
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    17
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    18
#ifndef JAVADOMAINPSKEYS_H
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    19
#define JAVADOMAINPSKEYS_H
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    20
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    21
/**
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    22
 * This header provides info about Java environment PS keys.
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    23
 *
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    24
 * During Java application installation the JavaInstaller updates the
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    25
 * installation state to P&S keys. The states are changed as follows:
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    26
 *
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    27
 *   Installation (or upgrade) begins: iUid = 0, iProgress = 0, iState = INSTALLING
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    28
 *   Installation proceeds: iUid = no_change, iProgress = xx%, iState = no_change
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    29
 *   Installation completes: iUid = suiteUid, iProgress = 100, iState = INSTALL_OK
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    30
 *   Installation fails: iUid = suiteUid, iProgress = 0, iState = INSTALL_FAIL
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    31
 *
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    32
 *   Uninstallation begins: iUid = 0, iProgress = 0, iState = UNINSTALLING
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    33
 *   Uninstallation proceeds: iUid = no_change, iProgress = xx%, iState = no_change
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    34
 *   Uninstallation completes: iUid = suiteUid, iProgress = 100, iState = UNINSTALL_OK
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    35
 *   Uninstallation fails: iUid = suiteUid, iProgress = 0, iState = UNINSTALL_FAIL
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    36
 *
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    37
 *
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    38
 *
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    39
 * P&S keys that are updated:
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    40
 *
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    41
 *   iUid ==> KPSUidJavaLatestInstallation
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    42
 *   iProgress ==> KPSUidJavaLatestInstallationProgress
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    43
 *   iState ==> KPSUidJavaLatestInstallationState
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    44
 *
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    45
 * Values for the P&S keys:
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    46
 *
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    47
 *   INSTALLING = 0x100;
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    48
 *   INSTALL_OK = 0x101;
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    49
 *   INSTALL_FAIL = 0x102;
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    50
 *   UNINSTALLING = 0x200;
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    51
 *   UNINSTALL_OK = 0x201;
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    52
 *   UNINSTALL_FAIL = 0x202;
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    53
 */
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    54
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    55
#ifndef KPSUidJavaLatestInstallation
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    56
/** PS flag for the most recent installed Java application. */
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    57
#define KPSUidJavaLatestInstallation 0x10282567
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    58
#endif
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    59
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    60
#ifndef KPSUidJavaLatestInstallationProgress
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    61
/** PS flag for indicating JavaInstaller installation progress. */
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    62
#define KPSUidJavaLatestInstallationProgress 0x20019546
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    63
#endif
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    64
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    65
#ifndef KPSUidJavaLatestInstallationState
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    66
/** PS flag for JavaInstaller latest installation state. */
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    67
#define KPSUidJavaLatestInstallationState 0x20019547
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    68
#endif
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    69
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    70
#endif // JAVADOMAINPSKEYS_H
a3e98f9c292b added missing files
kashif.sayed
parents:
diff changeset
    71