phoneapp/phoneuicontrol/src/cphonestatemachine.cpp
branchRCL_3
changeset 58 40a3f856b14d
parent 17 38529f706030
child 61 41a7f70b3818
equal deleted inserted replaced
57:94dc1107e8b2 58:40a3f856b14d
    39 //
    39 //
    40 EXPORT_C CPhoneStateMachine::CPhoneStateMachine(
    40 EXPORT_C CPhoneStateMachine::CPhoneStateMachine(
    41     MPhoneViewCommandHandle* aViewCommandHandle ) :
    41     MPhoneViewCommandHandle* aViewCommandHandle ) :
    42     iOldStateId( EPhoneStateNull ),
    42     iOldStateId( EPhoneStateNull ),
    43     iNewStateId( EPhoneStateNull ),
    43     iNewStateId( EPhoneStateNull ),
    44     iViewCommandHandle( aViewCommandHandle )
    44     iViewCommandHandle( aViewCommandHandle ),
       
    45     iEnv( CEikonEnv::Static() ) // codescanner::eikonenvstatic
    45     {
    46     {
    46     __ASSERT_ALWAYS( aViewCommandHandle,
    47     __ASSERT_ALWAYS( aViewCommandHandle,
    47     	Panic( EPhoneCtrlParameterNotInitialized ) );
    48     	Panic( EPhoneCtrlParameterNotInitialized ) );
    48     }
    49     }
    49 
    50 
   222 		{
   223 		{
   223 		iSecurityMessageHandler->HandlePropertyChangedL( aCategory, aKey, aValue );
   224 		iSecurityMessageHandler->HandlePropertyChangedL( aCategory, aKey, aValue );
   224 		}
   225 		}
   225 	State()->HandlePropertyChangedL( aCategory, aKey, aValue );
   226 	State()->HandlePropertyChangedL( aCategory, aKey, aValue );
   226 	}
   227 	}
       
   228 
       
   229 // -----------------------------------------------------------
       
   230 // CPhoneStateMachine::EikonEnv
       
   231 // -----------------------------------------------------------
       
   232 //
       
   233 EXPORT_C CEikonEnv* CPhoneStateMachine::EikonEnv() const
       
   234     {
       
   235     return iEnv;
       
   236     }
   227 	
   237 	
   228 // End of File
   238 // End of File