MGlxMediaListObserver Class Reference
class MGlxMediaListObserver |
Observes for changes in media list MPX-specific
Public Member Functions |
---|
void | HandleAttributesAvailableL(TInt, const RArray< TMPXAttribute > &, MGlxMediaList *) |
void | HandleCommandCompleteL(TAny *, CMPXCommand *, TInt, MGlxMediaList *) |
void | HandleError(TInt) |
void | HandleFocusChangedL(NGlxListDefs::TFocusChangeType, TInt, TInt, MGlxMediaList *) |
void | HandleItemAddedL(TInt, TInt, MGlxMediaList *) |
void | HandleItemModifiedL(const RArray< TInt > &, MGlxMediaList *) |
void | HandleItemRemovedL(TInt, TInt, MGlxMediaList *) |
void | HandleItemSelectedL(TInt, TBool, MGlxMediaList *) |
void | HandleMediaL(TInt, MGlxMediaList *) |
void | HandleMessageL(const CMPXMessage &, MGlxMediaList *) |
void | HandlePopulatedL(MGlxMediaList *) |
Member Functions Documentation
HandleAttributesAvailableL(TInt, const RArray< TMPXAttribute > &, MGlxMediaList *)
Notification that attributes are available
Parameters
TInt aItemIndex | Index of the item for which attributes are available |
const RArray< TMPXAttribute > & aAttributes | Array of attributes that have become available |
MGlxMediaList * aList | List that this callback relates to |
HandleCommandCompleteL(TAny *, CMPXCommand *, TInt, MGlxMediaList *)
HandleError(TInt)
void | HandleError | ( | TInt | aError | ) | [inline, virtual] |
Notification of an error from the collection
HandleFocusChangedL(NGlxListDefs::TFocusChangeType, TInt, TInt, MGlxMediaList *)
Notification that focus has moved
HandleItemAddedL(TInt, TInt, MGlxMediaList *)
Notification that media items were added to the list
Parameters
TInt aStartIndex | First item that was added (inserted) |
TInt aEndIndex | Last item that was added (inserted) |
MGlxMediaList * aList | List that this callback relates to |
HandleItemModifiedL(const RArray< TInt > &, MGlxMediaList *)
Notification that media items were changed
Parameters
const RArray< TInt > & aItemIndexes | Indexes of items that were changed |
MGlxMediaList * aList | List that this callback relates to |
HandleItemRemovedL(TInt, TInt, MGlxMediaList *)
Notification that media items were removed from the list
Parameters
TInt aStartIndex | First item that was removed |
TInt aEndIndex | Last item that was removed |
MGlxMediaList * aList | List that this callback relates to |
HandleItemSelectedL(TInt, TBool, MGlxMediaList *)
Notification that an item has been selected/deselected
Parameters
TInt aIndex | Index of the item that has been selected/deselected |
TBool aSelected | Boolean to indicate selection/deselection |
MGlxMediaList * aList | List that the selection relates to |
HandleMediaL(TInt, MGlxMediaList *)
Notification that media object is now available for an item
HandleMessageL(const CMPXMessage &, MGlxMediaList *)
Notification from the collection E.g. Items added/modified/deleted and progress notifications
Parameters
const CMPXMessage & aMessage | Message notification from the collection |
MGlxMediaList * aList | List that the notification relates to |
HandlePopulatedL(MGlxMediaList *)
Handle media list population.
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.