sbIMetadataLookupManager Interface Reference

The manager from which to manage and request metadata lookup providers. More...

import"sbIMetadataLookupManager.idl";

Inheritance diagram for sbIMetadataLookupManager:
[legend]
Collaboration diagram for sbIMetadataLookupManager:
[legend]

Public Member Functions

nsISimpleEnumerator getProviders ()
 Returns an enumerator of all metadata lookup providers registered with the manager. More...
 
sbIMetadataLookupProvider getProvider (in ACString aProviderName)
 Get the specific provider by its given .name value. If the provider isn't found or hasn't been registered, this will throw NS_ERROR_NOT_AVAILABLE. More...
 

Public Attributes

readonly attribute long numProviders
 
readonly attribute
sbIMetadataLookupProvider 
defaultProvider
 

Detailed Description

The manager from which to manage and request metadata lookup providers.

See Also
sbIMetadataLookupProvider

Definition at line 41 of file sbIMetadataLookupManager.idl.

Member Function Documentation

sbIMetadataLookupProvider sbIMetadataLookupManager::getProvider ( in ACString  aProviderName)

Get the specific provider by its given .name value. If the provider isn't found or hasn't been registered, this will throw NS_ERROR_NOT_AVAILABLE.

Returns
sbIMetdataLookupProvider for the matching provider
nsISimpleEnumerator sbIMetadataLookupManager::getProviders ( )

Returns an enumerator of all metadata lookup providers registered with the manager.

Returns
Enumerator of sbIMetadataLookupProvider items

Member Data Documentation

readonly attribute sbIMetadataLookupProvider sbIMetadataLookupManager::defaultProvider

Definition at line 44 of file sbIMetadataLookupManager.idl.

readonly attribute long sbIMetadataLookupManager::numProviders

Definition at line 43 of file sbIMetadataLookupManager.idl.


The documentation for this interface was generated from the following file: