CCCAExtensionFactory Class Reference

class CCCAExtensionFactory : public CBase
ECom interface for CCA Extension factory. At the moment extension factory interface is used only for extend CCA Status button implementation:
  • CCA Status button implementation uses this interface to launch external views ( MCCAViewLauncher ) when user tap the Status button.

  • CCA Status button implementation uses MCCAStatusProvider interface to read status information from plug-in if status infromation doesn't found in Presence Cache. n/a
    Since
    9.2

Inherits from

Constructor & Destructor Documentation

~CCCAExtensionFactory()

~CCCAExtensionFactory ( ) [inline, virtual]

Member Functions Documentation

CreateViewLauncherL()

MCCAViewLauncher * CreateViewLauncherL ( ) [inline, virtual]

Creates a view launcher. Ownership is given. MCCAViewLauncher

FactoryExtension(TUid)

TAny * FactoryExtension ( TUid ) [inline, virtual]

Extension point for the factory

Parameters

TUid

NewL(const TUid &)

CCCAExtensionFactory * NewL ( const TUid & aImplementationUid ) [static, inline]

Parameters

const TUid & aImplementationUid

ServiceID()

const TDesC & ServiceID ( ) const [pure virtual]

Returns Service ID of the plug-in.

Member Data Documentation

TUid iDtor_ID_Key

TUid iDtor_ID_Key [private]