MPbkAppUiExtension Class Reference

class MPbkAppUiExtension : public MPbkUiExtensionBase

Abstract interface for phone book app ui extensions.

Inherits from

Member Functions Documentation

ApplyExtensionViewGraphChangesL(CDigViewGraph &)

voidApplyExtensionViewGraphChangesL(CDigViewGraph &aViewGraph)[pure virtual]

Modifies already created view graph.

Parameters

CDigViewGraph & aViewGraphview graph to be modified

ExtensionStartupL(MPbkExtensionStartupObserver &, CPbkContactEngine &)

voidExtensionStartupL(MPbkExtensionStartupObserver &aObserver,
CPbkContactEngine &aEngine
)[pure virtual]

Creates a Phonebook startup extension. This is called only when Phonebook is started normally, not for example when a Phonebook view is activated from another application.

Parameters

MPbkExtensionStartupObserver & aObserverthe startup observer
CPbkContactEngine & aEnginePhonebook contact engine

StartupStatus()

TStartupStatus StartupStatus()const [inline, virtual]

Returns the startupstatus of the application UI extensions. Note: This should not be implemented by extensions as this is not called by Extension Manager. The Extension Manager decides the startup status itself.

Member Enumerations Documentation

Enum TStartupStatus

Enumerators

EStartupNotStarted
EStartupInProgress
EStartupFailed
EStartupCompleted