|
| SyncImportEnumListener () |
|
virtual nsresult | ProcessItem (sbIMediaList *aMediaList, sbIMediaItem *aMediaItem) |
|
virtual nsresult | SelectChangeForItem (sbIMediaItem *aMediaItem, ChangeType *aChangeType, sbIMediaItem **aDestMediaItem) |
|
virtual nsresult | SelectChangeForList (sbIMediaList *aMediaList, ChangeType *aChangeType, sbIMediaList **aDestMediaList) |
|
| SyncEnumListenerBase () |
|
virtual nsresult | Init (DropAction aDropAction, sbILibrary *aMainLibrary, sbILibrary *aDeviceLibrary) |
|
nsresult | AddChange (PRUint32 aChangeType, sbIMediaItem *aSrcItem, sbIMediaItem *aDstItem, nsIArray *aListItems=NULL) |
|
nsresult | AddListChange (PRUint32 aChangeType, sbIMediaList *aSrcList, sbIMediaList *aDstList) |
|
void | SetMediaTypes (PRUint32 aMediaTypes) |
|
void | SetHandleMode (HandleMode aMode) |
|
nsresult | Finish () |
|
unsigned short | onEnumerationBegin (in sbIMediaList aMediaList) |
| Called when enumeration is about to begin. More...
|
|
unsigned short | onEnumeratedItem (in sbIMediaList aMediaList, in sbIMediaItem aMediaItem) |
| Called once for each item in the enumeration. More...
|
|
void | onEnumerationEnd (in sbIMediaList aMediaList, in nsresult aStatusCode) |
| Called when enumeration has completed. More...
|
|
|
virtual | ~SyncImportEnumListener () |
|
nsresult | IsFromMainLibrary (sbIMediaItem *aMediaItem, PRBool *aFromMainLibrary) |
|
nsresult | GetItemInMainLibrary (sbIMediaItem *aMediaItem, sbIMediaItem **aMainLibraryItem) |
|
nsresult | GetSimplePlaylistWithSameName (sbILibrary *aLibrary, sbIMediaList *aList, sbIMediaList **aMatchingList) |
|
virtual nsresult | GetMatchingPlaylist (sbILibrary *aLibrary, sbIMediaList *aList, sbIMediaList **aMatchingList) |
|
virtual | ~SyncEnumListenerBase () |
|
nsresult | CreatePropertyChangesForItemAdded (sbIMediaItem *aSourceItem, nsIArray **aPropertyChanges) |
|
nsresult | CreatePropertyChangesForItemModified (sbIMediaItem *aSourceItem, sbIMediaItem *aDestinationItem, nsIArray **aPropertyChanges) |
|
nsresult | GetTimeProperty (sbIMediaItem *aMediaItem, nsString aPropertyName, PRInt64 *_result) |
|
bool | HasCorrectContentType (sbIMediaItem *aItem) |
|
bool | ListIsMixed (sbIMediaList *aList) |
|
bool | ListHasCorrectContentType (sbIMediaList *aList) |
|
bool | IsDrop () const |
|
SyncImportEnumListener::SyncImportEnumListener |
( |
| ) |
|
|
inline |
virtual SyncImportEnumListener::~SyncImportEnumListener |
( |
| ) |
|
|
inlineprotectedvirtual |
nsresult SyncImportEnumListener::IsFromMainLibrary |
( |
sbIMediaItem * |
aMediaItem, |
|
|
PRBool * |
aFromMainLibrary |
|
) |
| |
|
protected |
The documentation for this class was generated from the following file: