Location: apamdr.h
Link against: apparc.lib
TApaModelDoorFactory
Support
Supported from 5.0
Description
A factory class for instantiating and restoring an application's door using the application's model.
Derivation
MPictureFactory | Abstract interface for instantiating and restoring new CPicture derived objects |
TApaModelDoorFactory | A factory class for instantiating and restoring an application's door using the application's model |
|
Defined in TApaModelDoorFactory
:
NewPictureL()
, TApaModelDoorFactory()
TApaModelDoorFactory(const MApaModelHeaderFactory* aFactory);
Description
Constructs a door factory object.
Parameters
const MApaModelHeaderFactory* aFactory
|
A pointer to a factory object for constructing the application model wrapper object, also known as the application model header, a CApaModelHeader type. The application model wrapper is provided by the application model (not the application UI), and supplies the knowledge for internalizing the application model data from an embedded store. |
|
See also:
void NewPictureL(TPictureHeader& aPictureHeader,const CStreamStore& aPictureStore) const;
Description
Constructs and restores an application's door (picture) from a stream in the specified store.
The restored door is a CApaModelDoor
type object.
Parameters
TPictureHeader& aPictureHeader
|
The header identifying the door to be restored. The UID identifying the door must be KUidPictureTypeDoor , otherwise the function leaves with KErrNotSupported . On entry, the door picture must be represented by a stream ID, otherwise the function leaves with KErrBadHandle ; on return, the door picture is represented by a pointer to an internalized CApaModelDoor object. |
const CStreamStore& aPictureStore |
The store from which the door will be restored. |
|
See also: