diff -r 000000000000 -r 164170e6151a pkiutilities/CertmanUi/INC/Certmanuidialogs.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pkiutilities/CertmanUi/INC/Certmanuidialogs.h Tue Jan 26 15:20:08 2010 +0200 @@ -0,0 +1,87 @@ +/* +* Copyright (c) 2003-2007 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: Declaration of the CCertManUIWaitDialog class +* +*/ + + +#ifndef CERTMANUIDIALOGS_H +#define CERTMANUIDIALOGS_H + +// INCLUDES +#include + +// FORWARD DECLARATIONS + +class CAknGlobalNote; +class CAknGlobalConfirmationQuery; +class CAknWaitDialog; + +// CLASS DECLARATION + +/** +* CCertManUIKeeper view control class. +* +* +*/ +class CCertManUIWaitDialog: public CBase + { + public: // functions + + /** + * Default Constructor + */ + CCertManUIWaitDialog(); + + /** + * Destructor + */ + ~CCertManUIWaitDialog(); + + /** + * Display dialog + * @param selector for progress or delete dialog + */ + void StartWaitDialogL(TInt aDialogSelector); + + /** + * Close dialog. + */ + + void CloseWaitDialogL(); + + + private: // Functions + + + static void CleanupWaitDialog(TAny* aAny); + + + private: // Data + + /** + * For wait note + */ + CAknWaitDialog* iDialog; + + /** + * Flag whether dialof is being displayed + */ + TBool iDisplayed; + + }; + +#endif // CERTMANUIDIALOGS_H + +// End of File \ No newline at end of file