MPbkAppUiExtension Class Reference

class MPbkAppUiExtension : public MPbkUiExtensionBase

Abstract interface for phone book app ui extensions.

Inherits from

Member Functions Documentation

ApplyExtensionViewGraphChangesL(CDigViewGraph &)

void ApplyExtensionViewGraphChangesL ( CDigViewGraph & aViewGraph ) [pure virtual]

Modifies already created view graph.

Parameters

CDigViewGraph & aViewGraph view graph to be modified

ExtensionStartupL(MPbkExtensionStartupObserver &, CPbkContactEngine &)

void ExtensionStartupL ( 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 & aObserver the startup observer
CPbkContactEngine & aEngine Phonebook 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