class Alf::IMulModelObserver |
Observer interface to provide notification about model state change. Widget needs to implement this interface to get highlight or marking change event.
Public Member Functions | |
---|---|
void | ModelStateChanged(TMulChangedState, IMulVariantType &) |
Public Member Enumerations | |
---|---|
enum | TMulChangedState { EHighlightChanged = 1, EMarkingChanged, EDataWindowUpdated, EItemsInserted, EItemsRemoved, EItemUpdated, ETemplateChanged, EModelRefreshed } |
void | ModelStateChanged | ( | TMulChangedState | aState, |
IMulVariantType & | aData | |||
) | [pure virtual] |
Notify observer about IMulModel state change. Observer will be notified when highlight or marking is changed from model.
TMulChangedState aState | Highlight or making changed |
IMulVariantType & aData | Index of new highlight or Index of marked or unmarked item. ( Item is marked or not should be checked using IMulModelAccessor interface) |
Changed state of model
EHighlightChanged = 1 | |
EMarkingChanged | |
EDataWindowUpdated | |
EItemsInserted | |
EItemsRemoved | |
EItemUpdated | |
ETemplateChanged | |
EModelRefreshed |
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.