MPbk2AppUi Class Reference

class MPbk2AppUi

Phonebook 2 application UI interface.

Constructor & Destructor Documentation

~MPbk2AppUi()

~MPbk2AppUi()[protected, inline]

Member Functions Documentation

ActiveView()

CPbk2AppViewBase *ActiveView()const [pure virtual]

Returns the currently active view.

AppUiExtension(TUid)

TAny *AppUiExtension(TUid)[inline, virtual]

Returns an extension point for this interface or NULL.

Parameters

TUid

ApplicationServices()

MPbk2ApplicationServices &ApplicationServices()const [pure virtual]

Returns Phonebook 2 application services.

ExitApplication()

voidExitApplication()[pure virtual]

Exits application.

HandleCommandL(TInt)

voidHandleCommandL(TIntaCommand)[pure virtual]

Handles a command. If Phonebook 2 command handler does not handle a command it can then be passed to application UI command handler which ultimately handles it. For example, exit command is handled by application UI not by command handler.

Parameters

TInt aCommand

KeyEventHandler()

MPbk2KeyEventHandler &KeyEventHandler()[pure virtual]

Returns Phonebook 2 key event handler.

Pbk2StartupMonitor()

MPbk2StartupMonitor *Pbk2StartupMonitor()const [pure virtual]

Returns the Phonebook 2 startup monitor.

Pbk2ViewExplorer()

MPbk2ViewExplorer *Pbk2ViewExplorer()const [pure virtual]

Returns the Phonebook 2 view explorer if it exists.

TabGroups()

CPbk2TabGroupContainer *TabGroups()const [pure virtual]

Returns Phonebook 2 tab group container.