BSElementFactory Class Reference

class BSElementFactory

Factory for creating branding elements

Since
Public Member Functions
IMPORT_C MBSElement * CreateBSElementL (const TDesC8 &, TBSElementType , TInt )
IMPORT_C MBSElement * CreateBSElementL (const TDesC8 &, TBSElementType , const TDesC &)
IMPORT_C MBSElement * CreateBSElementL (const TDesC8 &, TBSElementType , const TDesC8 &)
IMPORT_C MBSElement * CreateBSElementL (const TDesC8 &, TBSElementType , CBSBitmap *)
IMPORT_C MBSElement * CreateBSElementL (const TDesC8 &, TBSElementType , RBSObjOwningPtrArray < MBSElement > &)

Member Functions Documentation

CreateBSElementL(const TDesC8 &, TBSElementType, TInt)

IMPORT_C MBSElement * CreateBSElementL ( const TDesC8 & aElementId,
TBSElementType aElementType,
TInt aElementData
) [static]

Parameters

const TDesC8 & aElementId
TBSElementType aElementType
TInt aElementData

CreateBSElementL(const TDesC8 &, TBSElementType, const TDesC &)

IMPORT_C MBSElement * CreateBSElementL ( const TDesC8 & aElementId,
TBSElementType aElementType,
const TDesC & aElementData
) [static]

Parameters

const TDesC8 & aElementId
TBSElementType aElementType
const TDesC & aElementData

CreateBSElementL(const TDesC8 &, TBSElementType, const TDesC8 &)

IMPORT_C MBSElement * CreateBSElementL ( const TDesC8 & aElementId,
TBSElementType aElementType,
const TDesC8 & aElementData
) [static]

Parameters

const TDesC8 & aElementId
TBSElementType aElementType
const TDesC8 & aElementData

CreateBSElementL(const TDesC8 &, TBSElementType, CBSBitmap *)

IMPORT_C MBSElement * CreateBSElementL ( const TDesC8 & aElementId,
TBSElementType aElementType,
CBSBitmap * aElementData
) [static]

Parameters

const TDesC8 & aElementId
TBSElementType aElementType
CBSBitmap * aElementData

CreateBSElementL(const TDesC8 &, TBSElementType, RBSObjOwningPtrArray< MBSElement > &)

IMPORT_C MBSElement * CreateBSElementL ( const TDesC8 & aElementId,
TBSElementType aElementType,
RBSObjOwningPtrArray < MBSElement > & aElementData
) [static]

Parameters

const TDesC8 & aElementId
TBSElementType aElementType
RBSObjOwningPtrArray < MBSElement > & aElementData