--- a/installationservices/swi/source/sislauncher/server/swtypereginfoparser.h Thu May 27 12:58:35 2010 +0300
+++ b/installationservices/swi/source/sislauncher/server/swtypereginfoparser.h Fri Jun 11 13:45:18 2010 +0300
@@ -1,5 +1,5 @@
/*
-* Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2008-2010 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"
@@ -38,7 +38,7 @@
static CSoftwareTypeRegInfoParser* NewL();
virtual ~CSoftwareTypeRegInfoParser();
- void ParseL(const TDesC8& aDocument, RPointerArray<CSoftwareTypeRegInfo>& aSwTypeRegInfoArray);
+ void ParseL(const TDesC8& aDocument, RPointerArray<Usif::CSoftwareTypeRegInfo>& aSwTypeRegInfoArray);
private:
// From MContentHandler
@@ -58,9 +58,11 @@
private:
CSoftwareTypeRegInfoParser();
- RPointerArray<CSoftwareTypeRegInfo>* iSwTypeRegInfoArray;
+ RPointerArray<Usif::CSoftwareTypeRegInfo>* iSwTypeRegInfoArray;
HBufC8* iContentChunks;
TLanguage iLocalizedNameLanguage;
+ TSecureId iSecureId;
+ TInt iAccessMode;
enum TXmlNode
{
@@ -70,8 +72,8 @@
ENodeLocalizedName,
ENodeMimeType,
ENodeSifPluginUid,
- ENodeInstallerSecureId,
- ENodeExecutionLayerSecureId
+ ENodeCustomAccess,
+ ENodeLauncherExecutable
};
RArray<TXmlNode> iNodes;