sbILibraryImporter Interface Reference

Interface for importing external libraries. More...

import"sbILibraryImporter.idl";

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

Public Member Functions

void initialize ()
 Initialize the library importer. More...
 
void finalize ()
 Finalize the library importer. More...
 
void setListener (in sbILibraryImporterListener aListener)
 Set the listener for import events. More...
 

Public Attributes

readonly attribute AString libraryType
 
readonly attribute AString libraryReadableType
 
readonly attribute AString libraryDefaultFileName
 
readonly attribute AString libraryDefaultFilePath
 
readonly attribute AString libraryFileExtensionList
 
readonly attribute boolean libraryPreviouslyImported
 
readonly attribute AString libraryPreviousImportPath
 
 sbIJobProgress
 Initiate external library importing. More...
 

Detailed Description

Interface for importing external libraries.

This interface is used for importing external libraries into Songbird.

Definition at line 124 of file sbILibraryImporter.idl.

Member Function Documentation

void sbILibraryImporter::finalize ( )

Finalize the library importer.

void sbILibraryImporter::initialize ( )

Initialize the library importer.

void sbILibraryImporter::setListener ( in sbILibraryImporterListener  aListener)

Set the listener for import events.

Parameters
aListenerImport event listener.

Member Data Documentation

readonly attribute AString sbILibraryImporter::libraryDefaultFileName

Definition at line 142 of file sbILibraryImporter.idl.

readonly attribute AString sbILibraryImporter::libraryDefaultFilePath

Definition at line 143 of file sbILibraryImporter.idl.

readonly attribute AString sbILibraryImporter::libraryFileExtensionList

Definition at line 144 of file sbILibraryImporter.idl.

readonly attribute AString sbILibraryImporter::libraryPreviousImportPath

Definition at line 146 of file sbILibraryImporter.idl.

readonly attribute boolean sbILibraryImporter::libraryPreviouslyImported

Definition at line 145 of file sbILibraryImporter.idl.

readonly attribute AString sbILibraryImporter::libraryReadableType

Definition at line 141 of file sbILibraryImporter.idl.

readonly attribute AString sbILibraryImporter::libraryType

Definition at line 140 of file sbILibraryImporter.idl.

sbILibraryImporter::sbIJobProgress

Initiate external library importing.

Parameters
aLibFilePathFile path to external library to import.
aGUIDGUID of Songbird library into which to import.
aCheckForChangesIf true, check for changes in external library before importing.
Returns
Import job object.

Definition at line 177 of file sbILibraryImporter.idl.


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