MPbk2ContactEditorExtension Class Reference
class MPbk2ContactEditorExtension : public MPbk2UiReleasable
|
Phonebook 2 contact editor UI extension interface.
Inherits from
-
MPbk2ContactEditorExtension
Member Functions Documentation
ContactEditorExtensionExtension(TUid)
TAny
*
|
ContactEditorExtensionExtension
|
(
|
TUid
|
|
)
|
[inline, virtual]
|
Returns an extension point for this interface or NULL.
CreateEditorFieldL(MVPbkStoreContactField &, const MPbk2FieldProperty &, MPbk2ContactEditorUiBuilder &, CPbk2IconInfoContainer &)
MPbk2ContactEditorField *
|
CreateEditorFieldL
|
(
|
MVPbkStoreContactField &
|
aContactField,
|
|
const MPbk2FieldProperty &
|
aFieldProperty,
|
|
MPbk2ContactEditorUiBuilder &
|
aUiBuilder,
|
|
CPbk2IconInfoContainer
&
|
aIconInfoContainer
|
|
)
|
[pure virtual]
|
Creates a new contact editor field.
Parameters
MVPbkStoreContactField & aContactField
|
|
const MPbk2FieldProperty & aFieldProperty
|
Field property.
|
MPbk2ContactEditorUiBuilder & aUiBuilder
|
Builder for adding the field into dialog.
|
CPbk2IconInfoContainer
& aIconInfoContainer
|
Icon container for setting the icon.
|
DynInitMenuPaneL(TInt, CEikMenuPane *)
void
|
DynInitMenuPaneL
|
(
|
TInt
|
aResourceId,
|
|
CEikMenuPane
*
|
aMenuPane
|
|
)
|
[pure virtual]
|
Filters the menu pane of the Phonebook 2 contact editor.
Parameters
TInt
aResourceId
|
Menu resource id.
|
CEikMenuPane
* aMenuPane
|
Menu pane which will be filtered.
|
ModifyButtonGroupContainerL(CEikButtonGroupContainer &)
void
|
ModifyButtonGroupContainerL
|
(
|
CEikButtonGroupContainer &
|
aButtonGroupContainer
|
)
|
[pure virtual]
|
For modifying a dialog's button group. Called before dialog have been activated.
Parameters
CEikButtonGroupContainer & aButtonGroupContainer
|
Dialog's button group container.
|
OkToDeleteContactL(MPbk2ContactEditorEventObserver::TParams &)
For adding additional functionality before deleting the contact and exiting editor.
OkToSaveContactL(MPbk2ContactEditorEventObserver::TParams &)
For adding additional functionality before saving the contact and exiting editor.
ProcessCommandL(TInt)
TBool
|
ProcessCommandL
|
(
|
TInt
|
aCommandId
|
)
|
[pure virtual]
|
Processes extension commands.
Parameters
TInt
aCommandId
|
Command id.
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.