BSElementFactory Class Reference

class BSElementFactory

Factory for creating branding elements

Since

Member Functions Documentation

CreateBSElementL(const TDesC8 &, TBSElementType, TInt)

IMPORT_C MBSElement *CreateBSElementL(const TDesC8 &aElementId,
TBSElementTypeaElementType,
TIntaElementData
)[static]

Parameters

const TDesC8 & aElementId
TBSElementType aElementType
TInt aElementData

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

IMPORT_C MBSElement *CreateBSElementL(const TDesC8 &aElementId,
TBSElementTypeaElementType,
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,
TBSElementTypeaElementType,
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,
TBSElementTypeaElementType,
CBSBitmap *aElementData
)[static]

Parameters

const TDesC8 & aElementId
TBSElementType aElementType
CBSBitmap * aElementData

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

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

Parameters

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