class MApaEmbeddedDocObserver |
An interface class for handling the completion of the editing of an embedded document.
Public Member Functions | |
---|---|
void | NotifyExit(TExitMode) |
Protected Member Functions | |
---|---|
MApaEmbeddedDocObserver() |
Private Member Functions | |
---|---|
IMPORT_C void | MApaEmbeddedDocObserver_Reserved1() |
IMPORT_C void | MApaEmbeddedDocObserver_Reserved2() |
Public Member Enumerations | |
---|---|
enum | TExitMode { EKeepChanges, ERevertToSaved, ENoChanges, EEmpty } |
Private Attributes | |
---|---|
TInt | iMApaEmbeddedDocObserver_Reserved1 |
IMPORT_C void | MApaEmbeddedDocObserver_Reserved1 | ( | ) | [private, virtual] |
IMPORT_C void | MApaEmbeddedDocObserver_Reserved2 | ( | ) | [private, virtual] |
void | NotifyExit | ( | TExitMode | aMode | ) | [pure virtual] |
Implements the required behaviour when the editing of an embedded document completes.
TExitMode aMode | Indicates the state of the document. |
Defines the state of the embedded document on completion of editing.
EKeepChanges |
Changes to the embedded document must be saved. |
ERevertToSaved |
Reverts back to the saved version of the embedded document, i.e. reloads the whole document. |
ENoChanges |
No changes have been made to the embedded document. |
EEmpty |
The embedded document is empty. |