Songbird / Development / Songbird Add-Ons API Documentation

sbILibraryFactory Interface Reference

Factory for new library instances. More...

import "sbILibraryFactory.idl";

List of all members.

Public Member Functions

sbILibrary createLibrary (in nsIPropertyBag2 aCreationParameters)
 Create a new instance of a library.

Public Attributes

readonly attribute AString type
 A human-readable string identifying the type of library that will be created by this factory.
readonly attribute ACString contractID
 The contract ID through which an instance of this factory can be created.


Detailed Description

Factory for new library instances.

This interface is used to create new instances of a library.

See also:
sbILibrary

Definition at line 47 of file sbILibraryFactory.idl.


Member Function Documentation

sbILibrary sbILibraryFactory::createLibrary ( in nsIPropertyBag2  aCreationParameters  ) 

Create a new instance of a library.

Parameters:
aCreationParameters - A collection of properties that will be used to create the library. The accepted parameters vary for each library implementation.

Returns:
A new library instance.


The documentation for this interface was generated from the following file:
Generated on Tue Mar 10 14:28:59 2009 for Songbird by  doxygen 1.5.2