commondrm/drmrightsmanagerui/inc/DRMRightsMgrAppUi.h
changeset 23 493788a4a8a4
parent 0 95b198f216e5
child 25 04da681812a9
equal deleted inserted replaced
5:79d62d1d7957 23:493788a4a8a4
    19 
    19 
    20 #ifndef DRMRIGHTSMGRAPPUI_H
    20 #ifndef DRMRIGHTSMGRAPPUI_H
    21 #define DRMRIGHTSMGRAPPUI_H
    21 #define DRMRIGHTSMGRAPPUI_H
    22 
    22 
    23 // INCLUDES
    23 // INCLUDES
    24 #include <aknviewappui.h>
    24 #include <aknViewAppUi.h>
    25 #include <aknprogressdialog.h>
    25 #include <AknProgressDialog.h>
    26 #include <apparc.h>
    26 #include <apparc.h>
    27 #include <drmrightsclient.h>
    27 #include <DRMRightsClient.h>
    28 
    28 
    29 #include "drmviewitems.h"
    29 #include "DrmViewItems.h"
    30 
    30 
    31 #include "drmrightsmanager.hrh"
    31 #include "DRMRightsManager.hrh"
    32 
    32 
    33 
    33 
    34 // FORWARD DECLARATIONS
    34 // FORWARD DECLARATIONS
    35 class CAknWaitDialog;
    35 class CAknWaitDialog;
    36 class CDRMRights;
    36 class CDRMRights;
   345         */
   345         */
   346         void DialogDismissedL( TInt aButtonId );
   346         void DialogDismissedL( TInt aButtonId );
   347 
   347 
   348     public: // From MCoeForegroundObserver
   348     public: // From MCoeForegroundObserver
   349         /**
   349         /**
   350         * Handles the application coming to the foreground 
   350         * Handles the application coming to the foreground
   351         *
   351         *
   352         */
   352         */
   353         void HandleGainingForeground();
   353         void HandleGainingForeground();
   354 
   354 
   355         /**
   355         /**
   377         // The DRM Rights Client.
   377         // The DRM Rights Client.
   378         RDRMRightsClient iRightsClient;
   378         RDRMRightsClient iRightsClient;
   379 
   379 
   380         // The DRM protection of the given file.
   380         // The DRM protection of the given file.
   381         TInt iDrmScheme;
   381         TInt iDrmScheme;
   382         
   382 
   383         // The local ID of the rights
   383         // The local ID of the rights
   384         TUint32 iLocalID;
   384         TUint32 iLocalID;
   385         
   385 
   386         // Content URI of the file for which the details view has been opened
   386         // Content URI of the file for which the details view has been opened
   387         HBufC8* iContentURI;  
   387         HBufC8* iContentURI;
   388         
   388 
   389         // The details view has been opened once. This information is used to
   389         // The details view has been opened once. This information is used to
   390         // update the details view when returning to details view from another
   390         // update the details view when returning to details view from another
   391         // application
   391         // application
   392         TBool iForegroundHasBeenActive;
   392         TBool iForegroundHasBeenActive;
   393 
   393 
   394     };
   394     };
   395 
   395 
   396 // Include inline functions
   396 // Include inline functions
   397 #include "drmrightsmgrappui.inl"
   397 #include "DRMRightsMgrAppUi.inl"
   398 
   398 
   399 
   399 
   400 #endif
   400 #endif
   401 
   401 
   402 // End of File
   402 // End of File