diff -r 000000000000 -r ba25891c3a9e installationservices/swi/test/tasynccancel/asyncc-tui.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/installationservices/swi/test/tasynccancel/asyncc-tui.cpp Thu Dec 17 08:51:10 2009 +0200 @@ -0,0 +1,193 @@ +/* +* Copyright (c) 2004-2009 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" +* 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: +* +*/ + + +#define __INCLUDE_CAPABILITY_NAMES__ + +#include +#include + +#include "asyncc-tui.h" + +#include +#include + +using namespace Swi; + + + + +CUIScriptAdaptor::CUIScriptAdaptor() + { + } + +CUIScriptAdaptor* CUIScriptAdaptor::NewLC() + { + CUIScriptAdaptor* self = new(ELeave) CUIScriptAdaptor(); + CleanupStack::PushL(self); + return self; + } + +CUIScriptAdaptor* CUIScriptAdaptor::NewL() + { + CUIScriptAdaptor* self = NewLC(); + CleanupStack::Pop(self); + return self; + } + +CUIScriptAdaptor::~CUIScriptAdaptor() + { + } + + + +TBool CUIScriptAdaptor::DisplayInstallL(const CAppInfo& /*aAppInfo*/, + const CApaMaskedBitmap* /*aLogo*/, + const RPointerArray& /*aCertificates*/) + { + return ETrue; + } + +TBool CUIScriptAdaptor::DisplayGrantCapabilitiesL(const CAppInfo& /*aAppInfo*/, + const TCapabilitySet& /*aCapabilitySet*/) + { + return ETrue; + } + + +TInt CUIScriptAdaptor::DisplayLanguageL(const CAppInfo& /*aAppInfo*/, + const RArray& /*aLanguages*/) + { + return 0; + } + + +TInt CUIScriptAdaptor::DisplayDriveL(const CAppInfo& /*aAppInfo*/, + TInt64 /*aSize*/, const RArray& /*aDriveLetters*/, + const RArray& /*aDriveSpaces*/) + { + return 0; // Use first drive + } + + +TBool CUIScriptAdaptor::DisplayUpgradeL(const CAppInfo& /*aAppInfo*/, + const CAppInfo& /*aExistingAppInfo*/) + { + return ETrue; + } + +TBool CUIScriptAdaptor::DisplayOptionsL(const CAppInfo& /*aAppInfo*/, + const RPointerArray& aOptions, + RArray& aSelections) + { + // Select all the options + for (TInt i=0; i < aOptions.Count();) + { + aSelections[i]= ETrue; + if (++i >= aOptions.Count()) + { + break; + } + } + return ETrue; + } + +TBool CUIScriptAdaptor::HandleInstallEventL( + const CAppInfo& /*aAppInfo*/, + TInstallEvent /*aEvent*/, + TInt /*aValue*/, + const TDesC& /*aDes*/) + { + return ETrue; + } + +void CUIScriptAdaptor::HandleCancellableInstallEventL( + const CAppInfo& /*aAppInfo*/, + TInstallCancellableEvent /*aEvent*/, + MCancelHandler& /*aCancelHandler*/, + TInt /*aValue*/, + const TDesC& /*aDes*/) + { + } + +TBool CUIScriptAdaptor::DisplaySecurityWarningL( + const CAppInfo& /*aAppInfo*/, + TSignatureValidationResult /*aSigValidationResult*/, + RPointerArray& /*aPkixResults*/, + RPointerArray& /*aCertificates*/, + TBool /*aInstallAnyway*/) + { + return ETrue; + } + +TBool CUIScriptAdaptor::DisplayOcspResultL(const CAppInfo& /*aAppInfo*/, + TRevocationDialogMessage /*aMessage*/, + RPointerArray& /*aOutcomes*/, + RPointerArray& /*aCertificates*/, + TBool /*aWarningOnly*/) + { + return ETrue; + } + +void CUIScriptAdaptor::DisplayCannotOverwriteFileL(const CAppInfo& /*aAppInfo*/, + const CAppInfo& /*aInstalledAppInfo*/, + const TDesC& /*aFileName*/) + { + } + +TBool CUIScriptAdaptor::DisplayUninstallL(const CAppInfo& /*aAppInfo*/) + { + return ETrue; + } + +TBool CUIScriptAdaptor::DisplayTextL(const CAppInfo& /*aAppInfo*/, + TFileTextOption /*aOption*/, const TDesC& /*aText*/) + { + return ETrue; + } + +void CUIScriptAdaptor::DisplayErrorL(const CAppInfo& /*aAppInfo*/, + TErrorDialog /*aType*/, const TDesC& /*aDes*/) + { + } + +TBool CUIScriptAdaptor::DisplayDependencyBreakL(const CAppInfo& /*aAppInfo*/, + const RPointerArray& /*aComponents*/) + { + return ETrue; + } + +TBool CUIScriptAdaptor::DisplayApplicationsInUseL(const CAppInfo& /*aAppInfo*/, + const RPointerArray& /*aAppNames*/) + { + return ETrue; + } + +TBool CUIScriptAdaptor::DisplayQuestionL(const CAppInfo& /*aAppInfo*/, + TQuestionDialog /*aQuestion*/, const TDesC& /*aDes*/) + { + return ETrue; + } + + +TBool CUIScriptAdaptor::DisplayMissingDependencyL(const CAppInfo& /*aAppInfo*/, + const TDesC& /*aDependencyName*/,TVersion /*aWantedVersionFrom*/, + TVersion /*aWantedVersionTo*/,TVersion /*aInstalledVersion*/) + { + return ETrue; + } +// End of file