Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsIAbDirFactoryService Interface Reference

import "nsIAbDirFactoryService.idl";

Inheritance diagram for nsIAbDirFactoryService:
Inheritance graph
[legend]
Collaboration diagram for nsIAbDirFactoryService:
Collaboration graph
[legend]

List of all members.

Public Member Functions

nsIAbDirFactory getDirFactory (in string uri)
 Obtain a directory factory component given a uri representing an address book.

Detailed Description

Definition at line 46 of file nsIAbDirFactoryService.idl.


Member Function Documentation

Obtain a directory factory component given a uri representing an address book.

The scheme is extracted from the uri and contract id is generated of the form: .org/addressbook/directory-factory;1?type=<scheme>

This id is used to instantiate a registered component which implemented the nsIAbDirFactory interface

Parameters:
uriThe uri which contains the scheme that defines what directory factory instance is returned

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