diff -r 7333d7932ef7 -r 8b7f4e561641 appinstaller/AppinstUi/sisxsifplugin/src/sisxsifplugin.cpp --- a/appinstaller/AppinstUi/sisxsifplugin/src/sisxsifplugin.cpp Tue Aug 31 15:21:33 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,158 +0,0 @@ -/* -* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "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: Native SISX SIF (Software Install Framework) plugin. -* -*/ - -#include "sisxsifplugin.h" // CSisxSifPlugin -#include "sisxsifpluginactiveimpl.h" // CSisxSifPluginActiveImpl - -using namespace Usif; - - -// ======== MEMBER FUNCTIONS ======== - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::NewL() -// --------------------------------------------------------------------------- -// -CSisxSifPlugin* CSisxSifPlugin::NewL() - { - CSisxSifPlugin *self = new( ELeave ) CSisxSifPlugin; - CleanupStack::PushL( self ); - self->ConstructL(); - CleanupStack::Pop( self ); - return self; - } - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::~CSisxSifPlugin() -// --------------------------------------------------------------------------- -// -CSisxSifPlugin::~CSisxSifPlugin() - { - delete iImpl; - } - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::GetComponentInfo() -// --------------------------------------------------------------------------- -// -void CSisxSifPlugin::GetComponentInfo( const TDesC& aFileName, - const TSecurityContext& aSecurityContext, - CComponentInfo& aComponentInfo, - TRequestStatus& aStatus ) - { - iImpl->GetComponentInfo( aFileName, aSecurityContext, aComponentInfo, aStatus ); - } - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::GetComponentInfo() -// --------------------------------------------------------------------------- -// -void CSisxSifPlugin::GetComponentInfo( RFile& aFileHandle, - const TSecurityContext& aSecurityContext, - CComponentInfo& aComponentInfo, - TRequestStatus& aStatus ) - { - iImpl->GetComponentInfo( aFileHandle, aSecurityContext, aComponentInfo, aStatus ); - } - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::Install() -// --------------------------------------------------------------------------- -// -void CSisxSifPlugin::Install( const TDesC& aFileName, - const TSecurityContext& aSecurityContext, - const COpaqueNamedParams& aInputParams, - COpaqueNamedParams& aOutputParams, - TRequestStatus& aStatus ) - { - iImpl->Install( aFileName, aSecurityContext, aInputParams, aOutputParams, aStatus ); - } - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::Install() -// --------------------------------------------------------------------------- -// -void CSisxSifPlugin::Install( RFile& aFileHandle, - const TSecurityContext& aSecurityContext, - const COpaqueNamedParams& aInputParams, - COpaqueNamedParams& aOutputParams, - TRequestStatus& aStatus ) - { - iImpl->Install( aFileHandle, aSecurityContext, aInputParams, aOutputParams, aStatus ); - } - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::Uninstall() -// --------------------------------------------------------------------------- -// -void CSisxSifPlugin::Uninstall( TComponentId aComponentId, - const TSecurityContext& aSecurityContext, - const COpaqueNamedParams& aInputParams, - COpaqueNamedParams& aOutputParams, - TRequestStatus& aStatus ) - { - iImpl->Uninstall( aComponentId, aSecurityContext, aInputParams, aOutputParams, aStatus ); - } - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::Activate() -// --------------------------------------------------------------------------- -// -void CSisxSifPlugin::Activate( TComponentId aComponentId, - const TSecurityContext& aSecurityContext, - TRequestStatus& aStatus ) - { - iImpl->Activate( aComponentId, aSecurityContext, aStatus ); - } - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::Deactivate() -// --------------------------------------------------------------------------- -// -void CSisxSifPlugin::Deactivate( TComponentId aComponentId, - const TSecurityContext& aSecurityContext, - TRequestStatus& aStatus ) - { - iImpl->Deactivate( aComponentId, aSecurityContext, aStatus ); - } - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::CancelOperation() -// --------------------------------------------------------------------------- -// -void CSisxSifPlugin::CancelOperation() - { - iImpl->Cancel(); - } - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::CSisxSifPlugin() -// --------------------------------------------------------------------------- -// -CSisxSifPlugin::CSisxSifPlugin() - { - } - -// --------------------------------------------------------------------------- -// CSisxSifPlugin::ConstructL() -// --------------------------------------------------------------------------- -// -void CSisxSifPlugin::ConstructL() - { - iImpl = CSisxSifPluginActiveImpl::NewL(); - } -