diff -r 41a7f70b3818 -r 5266b1f337bd phoneapp/phoneuicontrol/inc/cphonecallheadermanager.h --- a/phoneapp/phoneuicontrol/inc/cphonecallheadermanager.h Tue Aug 31 15:14:29 2010 +0300 +++ b/phoneapp/phoneuicontrol/inc/cphonecallheadermanager.h Wed Sep 01 12:30:10 2010 +0100 @@ -21,6 +21,8 @@ //INCLUDES #include +#include + #include "mphonecallheadermanagerutility.h" #include "mphonestatemachine.h" #include "mphoneviewcommandhandle.h" @@ -84,28 +86,20 @@ */ void DisplayHeaderForOutgoingCallL( const TInt aCallId ); - + /** * Sets the call header type used in the call bubble. * @param aCallHeaderType, call header type. */ void SetCallHeaderType( - TInt aCallHeaderType ); + const CBubbleManager::TPhoneCallTypeFlags aCallHeaderType ); /** * Returns the set call header type. */ - TInt CallHeaderType() const; + CBubbleManager::TPhoneCallTypeFlags CallHeaderType() const; /** - * Sets divert indication to call header if necessary - * @param aCallId - Call Id. - * @param aCallHeaderData - Call header where indication will be set - * if needed. - */ - void SetDivertIndication( const TBool aDivertIndication ); - - /** * Checks if call is waiting, returns ETrue if call is waiting * otherwise EFalse. * @param aCallId, call id. @@ -119,10 +113,10 @@ */ TBool IsVideoCall( const TInt aCallId ) const; - /** + /** * Sets texts to call header * @param aCallId - Call Id. - * @param aWaitingCall waiting call indication + * @param aWaitingCall waiting call indication * @param aCallHeaderData - Call header where indication will be set * if needed. */ @@ -139,7 +133,12 @@ void SetPhoneNumberAvailabilityL( const TInt aNumberLength, const TBool aContactInfoAvailable ); - + + /** + * @see MPhoneBubbleManagerUtility. + */ + void GetInCallNumberTextL( TInt aCallId, TDes& aData ) const; + /** * @see MPhoneBubbleManagerUtility. */