MPbkViewExtension Class Reference

class MPbkViewExtension : public MPbkUiExtensionBase

Abstract interface for phone book view extensions.

Inherits from

Constructor & Destructor Documentation

~MPbkViewExtension()

~MPbkViewExtension ( ) [protected, inline, virtual]

Destructor.

Member Functions Documentation

DynInitMenuPaneL(TInt, CEikMenuPane *)

void DynInitMenuPaneL ( TInt aResourceId,
CEikMenuPane * aMenuPane
) [pure virtual]

Filters the menu pane of the Phonebook view connect to this extension.

Parameters

TInt aResourceId menu resource id.
CEikMenuPane * aMenuPane menu pane which will be filtered.

HandleCommandL(TInt)

TBool HandleCommandL ( TInt aCommandId ) [pure virtual]

Handles phone book extension commands.

Parameters

TInt aCommandId command id.

HandleCommandL(TInt, MPbkMenuCommandObserver &)

TBool HandleCommandL ( TInt aCommandId,
MPbkMenuCommandObserver & aObserver
) [inline, virtual]

Handles phone book extension commands.

Parameters

TInt aCommandId command id.
MPbkMenuCommandObserver & aObserver command execution observer

SetContactUiControl(MPbkContactUiControl *)

void SetContactUiControl ( MPbkContactUiControl * aContactControl ) [pure virtual]

Sets ui contact control for this view extension.

MPbkContactUiControl

Parameters

MPbkContactUiControl * aContactControl for requesting data from the contact control; if NULL, association is removed.