phonebookui/Phonebook2/UIControls/src/cpbk2contactviewdoublelistbox.cpp
branchRCL_3
changeset 11 2828b4d142c0
parent 0 e686773b3f54
child 17 2666d9724c76
equal deleted inserted replaced
9:0d28c1c5b6dd 11:2828b4d142c0
    42 //
    42 //
    43 CPbk2ContactViewDoubleListBox::CPbk2ContactViewDoubleListBox(
    43 CPbk2ContactViewDoubleListBox::CPbk2ContactViewDoubleListBox(
    44     CCoeControl& aContainer,
    44     CCoeControl& aContainer,
    45     MPbk2ContactUiControlExtension* aUiExtension,
    45     MPbk2ContactUiControlExtension* aUiExtension,
    46     CPbk2PredictiveSearchFilter& aSearchFilter,
    46     CPbk2PredictiveSearchFilter& aSearchFilter,
    47     MVPbkContactViewBase& aView,
    47     MPbk2FilteredViewStack& aView,
    48     CPbk2ThumbnailManager& aThumbManager ) :
    48     CPbk2ThumbnailManager& aThumbManager ) :
    49     CPbk2ContactViewListBox( aContainer, aUiExtension, aSearchFilter ),
    49     CPbk2ContactViewListBox( aContainer, aUiExtension, aSearchFilter ),
    50     iView( aView  ),
    50     iView( aView  ),
    51     iThumbManager( aThumbManager )
    51     iThumbManager( aThumbManager )
    52     {
    52     {
    71 //
    71 //
    72 CPbk2ContactViewDoubleListBox* CPbk2ContactViewDoubleListBox::NewL(
    72 CPbk2ContactViewDoubleListBox* CPbk2ContactViewDoubleListBox::NewL(
    73     CCoeControl& aContainer,
    73     CCoeControl& aContainer,
    74     TResourceReader& aResourceReader,
    74     TResourceReader& aResourceReader,
    75     const CVPbkContactManager& aManager, 
    75     const CVPbkContactManager& aManager, 
    76     MVPbkContactViewBase& aView,
    76     MPbk2FilteredViewStack& aView,
    77     MPbk2ContactNameFormatter& aNameFormatter,
    77     MPbk2ContactNameFormatter& aNameFormatter,
    78     CPbk2StorePropertyArray& aStoreProperties,
    78     CPbk2StorePropertyArray& aStoreProperties,
    79     MPbk2ContactUiControlExtension* aUiExtension,
    79     MPbk2ContactUiControlExtension* aUiExtension,
    80     CPbk2PredictiveSearchFilter& aSearchFilter,
    80     CPbk2PredictiveSearchFilter& aSearchFilter,
    81     CPbk2ThumbnailManager& aThumbManager )
    81     CPbk2ThumbnailManager& aThumbManager )
    98 //
    98 //
    99 void CPbk2ContactViewDoubleListBox::ConstructL(
    99 void CPbk2ContactViewDoubleListBox::ConstructL(
   100         CCoeControl& aContainer, 
   100         CCoeControl& aContainer, 
   101         TResourceReader& aResourceReader,
   101         TResourceReader& aResourceReader,
   102         const CVPbkContactManager& aManager, 
   102         const CVPbkContactManager& aManager, 
   103         MVPbkContactViewBase& aView,
   103         MPbk2FilteredViewStack& aView,
   104         MPbk2ContactNameFormatter& aNameFormatter,
   104         MPbk2ContactNameFormatter& aNameFormatter,
   105         CPbk2StorePropertyArray& aStoreProperties )
   105         CPbk2StorePropertyArray& aStoreProperties )
   106     {
   106     {
   107     CPbk2ContactViewListBox::ConstructL( aContainer, 
   107     CPbk2ContactViewListBox::ConstructL( aContainer, 
   108 										aResourceReader, 
   108 										aResourceReader, 
   122 // --------------------------------------------------------------------------
   122 // --------------------------------------------------------------------------
   123 //
   123 //
   124 CPbk2ContactViewListBoxModel* CPbk2ContactViewDoubleListBox::DoCreateModelL( 
   124 CPbk2ContactViewListBoxModel* CPbk2ContactViewDoubleListBox::DoCreateModelL( 
   125         		CPbk2ContactViewListBoxModel::TParams params )
   125         		CPbk2ContactViewListBoxModel::TParams params )
   126 	{
   126 	{
   127 	return CPbk2ContactViewDoubleListBoxModel::NewL( params, iThumbManager );
   127 	return CPbk2ContactViewDoubleListBoxModel::NewL( 
       
   128 	        params, iThumbManager, iView );
   128 	}
   129 	}
   129 
   130 
   130 
   131 
   131 // --------------------------------------------------------------------------
   132 // --------------------------------------------------------------------------
   132 // CPbk2ContactViewDoubleListBox::DoCreateDecorator
   133 // CPbk2ContactViewDoubleListBox::DoCreateDecorator