iaupdate/IAD/engine/controller/inc/iaupdatefwnodeimpl.h
changeset 77 d1838696558c
parent 0 ba25891c3a9e
equal deleted inserted replaced
75:2d2d25361590 77:d1838696558c
     1 /*
     1 /*
     2 * Copyright (c) 2007-2008 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
   145     // Sets the content url information to the private variable.
   145     // Sets the content url information to the private variable.
   146     // The information is gotten from the purchase history.
   146     // The information is gotten from the purchase history.
   147     void SetContentUrlL();
   147     void SetContentUrlL();
   148         
   148         
   149     void SetNameL( const MNcdNodeMetadata& aMetaData );
   149     void SetNameL( const MNcdNodeMetadata& aMetaData );
       
   150     
       
   151     void SetUiState( TUIUpdateState aState );
       
   152             
       
   153     TUIUpdateState UiState() const;
   150 
   154 
   151 
   155 
   152 private: // data
   156 private: // data
   153 
   157 
   154     TFwUpdateType iType;
   158     TFwUpdateType iType;
   165     // Content URL that is set when purchase operation finishes.
   169     // Content URL that is set when purchase operation finishes.
   166     HBufC* iContentUrl;
   170     HBufC* iContentUrl;
   167 
   171 
   168     // Flag to inform if operation is cancelled.
   172     // Flag to inform if operation is cancelled.
   169     TBool iCancelling;
   173     TBool iCancelling;
       
   174     
       
   175     TUIUpdateState iUiUpdateState;
   170 
   176 
   171     };
   177     };
   172     
   178     
   173     
   179     
   174 #endif  //  IA_UPDATE_FW_NODE_IMPL_H
   180 #endif  //  IA_UPDATE_FW_NODE_IMPL_H