 
        import"sbIMetadataLookupData.idl";
| Public Member Functions | |
| void | init (in unsigned short jobType, in unsigned short status) | 
| Initialise the job type and state of the job.  More... | |
| void | appendResult (in sbIMetadataAlbumDetail aAlbum) | 
| Append a result.  More... | |
| void | changeStatus (in unsigned short status) | 
| Change the status of the job and notify listeners.  More... | |
| nsISimpleEnumerator | getMetadataResults () | 
| Returns an enumerator of all results found by this lookup job.  More... | |
|  Public Member Functions inherited from sbIJobProgress | |
| nsIStringEnumerator | getErrorMessages () | 
| Enumerate all the errors encountered during the job.  More... | |
| void | addJobProgressListener (in sbIJobProgressListener aListener) | 
| Add a listener to be notified when significant job progress has been made.  More... | |
| void | removeJobProgressListener (in sbIJobProgressListener aListener) | 
| Remove a previously added listener.  More... | |
| Public Attributes | |
| const unsigned short | JOB_DISC_LOOKUP = 1 | 
| const unsigned short | JOB_ALBUM_DETAIL_LOOKUP = 2 | 
| readonly attribute unsigned short | mlJobType | 
| readonly attribute unsigned short | mlNumResults | 
|  Public Attributes inherited from sbIJobProgress | |
| const unsigned short | STATUS_FAILED = 0x00 | 
| Constant indicating that the job has completed with errors.  More... | |
| const unsigned short | STATUS_SUCCEEDED = 0x10 | 
| Constant indicating that the job has completed.  More... | |
| const unsigned short | STATUS_RUNNING = 0x20 | 
| Constant indicating that the job is active.  More... | |
| readonly attribute unsigned short | status | 
| Current status of the job.  More... | |
| readonly attribute boolean | blocked | 
| If true, progress of job is blocked (e.g., due to locked resource).  More... | |
| readonly attribute AString | statusText | 
| Localized message describing the status of the job.  More... | |
| readonly attribute AString | titleText | 
| Localized message describing the type or purpose of the job.  More... | |
| readonly attribute unsigned long | progress | 
| Number of work units completed.  More... | |
| readonly attribute unsigned long | total | 
| Total number of work units to be completed May be set to 0 if the job length is indeterminate.  More... | |
| readonly attribute unsigned long | errorCount | 
| Number of errors that have been encountered.  More... | |
Definition at line 57 of file sbIMetadataLookupData.idl.
| void sbIMetadataLookupJob::appendResult | ( | in sbIMetadataAlbumDetail | aAlbum | ) | 
Append a result.
| void sbIMetadataLookupJob::changeStatus | ( | in unsigned short | status | ) | 
Change the status of the job and notify listeners.
| nsISimpleEnumerator sbIMetadataLookupJob::getMetadataResults | ( | ) | 
Returns an enumerator of all results found by this lookup job.
| void sbIMetadataLookupJob::init | ( | in unsigned short | jobType, | 
| in unsigned short | status | ||
| ) | 
Initialise the job type and state of the job.
| const unsigned short sbIMetadataLookupJob::JOB_ALBUM_DETAIL_LOOKUP = 2 | 
Definition at line 60 of file sbIMetadataLookupData.idl.
| const unsigned short sbIMetadataLookupJob::JOB_DISC_LOOKUP = 1 | 
Definition at line 59 of file sbIMetadataLookupData.idl.
| readonly attribute unsigned short sbIMetadataLookupJob::mlJobType | 
Definition at line 65 of file sbIMetadataLookupData.idl.
| readonly attribute unsigned short sbIMetadataLookupJob::mlNumResults | 
Definition at line 68 of file sbIMetadataLookupData.idl.