00001 /* 00002 * ============================================================================== 00003 * Name : aknpreviewpopupobserver.h 00004 * Part of : UI Framework Core / Avkon 00005 * Description : Preview popup observer. 00006 * Version : 1.0 00007 * 00008 * Copyright © 2005-2007 Nokia. All rights reserved. 00009 * This material, including documentation and any related 00010 * computer programs, is protected by copyright controlled by 00011 * Nokia. All rights are reserved. Copying, including 00012 * reproducing, storing, adapting or translating, any 00013 * or all of this material requires the prior written consent of 00014 * Nokia. This material also contains confidential 00015 * information which may not be disclosed to others without the 00016 * prior written consent of Nokia. 00017 * ============================================================================== 00018 */ 00019 00020 #ifndef AKNPREVIEWPOPUPOBSERVER_H 00021 #define AKNPREVIEWPOPUPOBSERVER_H 00022 00023 // FORWARD DECLARATIONS 00024 class CAknPreviewPopUpController; 00025 00026 // CLASS DECLARATION 00027 00034 class MAknPreviewPopUpObserver 00035 { 00036 public: 00037 00039 enum TPreviewPopUpEvent 00040 { 00042 EPreviewPopUpShown, 00044 EPreviewPopUpHidden 00045 }; 00046 00047 public: 00048 00054 virtual void HandlePreviewPopUpEventL( 00055 CAknPreviewPopUpController* aController, 00056 TPreviewPopUpEvent aEvent ) = 0; 00057 }; 00058 00059 // AKNPREVIEWPOPUPOBSERVER_H 00060 #endif 00061 00062 // End of File