MFormCustomInterfaceProvider Class Reference

class MFormCustomInterfaceProvider

This interface class defines an interface for clients of Form to provided implementations of customisation interfaces relating to the source text document as requried by the internals of Form and Tagma. Its use by Form clients is optional. Derived objects of this interface are registered with the CTextLayout API and are called from the TLayDocTextSource class at present. MTmInlineTextSource

Public Member Functions
TAny *GetExtendedInterface(const TUid &)

Member Functions Documentation

GetExtendedInterface(const TUid &)

TAny *GetExtendedInterface(const TUid &aInterfaceId)[pure virtual]

Form uses this method to request an interface implmentation for the specified interface Uid. See class description for interfaces covered by this API. Ptr to interface instance or 0 if not supported by client

Parameters

const TUid & aInterfaceIdThe unique identifier for the interface wanted by Form.