C# Class Banshee.Collection.Database.DatabaseImportManager

Inheritance: ImportManager
Afficher le fichier Open project: mono-soc-2011/banshee Class Usage Examples

Méthodes publiques

Свойство Type Description
WhiteListFileExtensions Banshee.IO.ExtensionSet

Méthodes publiques

Méthode Description
DatabaseImportManager ( Banshee.Sources.ErrorSource error_source, TrackPrimarySourceChooser chooser, int primarySourceIds, string baseDirectory ) : System
DatabaseImportManager ( PrimarySource psource ) : System
DatabaseImportManager ( TrackPrimarySourceChooser chooser ) : System
ImportTrack ( SafeUri uri ) : DatabaseTrackInfo
ImportTrack ( string path ) : DatabaseTrackInfo
IsWhiteListedFile ( string path ) : bool
NotifyAllSources ( ) : void

Méthodes protégées

Méthode Description
OnFinished ( ) : void
OnImportRequested ( string path ) : void
OnImportResult ( DatabaseTrackInfo track, string path, Exception error ) : void

Private Methods

Méthode Description
FindOutdatedDupe ( DatabaseTrackInfo track ) : bool
LogError ( string path, Exception e ) : void
LogError ( string path, string msg ) : void

Method Details

DatabaseImportManager() public méthode

public DatabaseImportManager ( Banshee.Sources.ErrorSource error_source, TrackPrimarySourceChooser chooser, int primarySourceIds, string baseDirectory ) : System
error_source Banshee.Sources.ErrorSource
chooser TrackPrimarySourceChooser
primarySourceIds int
baseDirectory string
Résultat System

DatabaseImportManager() public méthode

public DatabaseImportManager ( PrimarySource psource ) : System
psource Banshee.Sources.PrimarySource
Résultat System

DatabaseImportManager() public méthode

public DatabaseImportManager ( TrackPrimarySourceChooser chooser ) : System
chooser TrackPrimarySourceChooser
Résultat System

ImportTrack() public méthode

public ImportTrack ( SafeUri uri ) : DatabaseTrackInfo
uri Hyena.SafeUri
Résultat DatabaseTrackInfo

ImportTrack() public méthode

public ImportTrack ( string path ) : DatabaseTrackInfo
path string
Résultat DatabaseTrackInfo

IsWhiteListedFile() public static méthode

public static IsWhiteListedFile ( string path ) : bool
path string
Résultat bool

NotifyAllSources() public méthode

public NotifyAllSources ( ) : void
Résultat void

OnFinished() protected méthode

protected OnFinished ( ) : void
Résultat void

OnImportRequested() protected méthode

protected OnImportRequested ( string path ) : void
path string
Résultat void

OnImportResult() protected méthode

protected OnImportResult ( DatabaseTrackInfo track, string path, Exception error ) : void
track DatabaseTrackInfo
path string
error System.Exception
Résultat void

Property Details

WhiteListFileExtensions public_oe static_oe property

public static Banshee.IO.ExtensionSet WhiteListFileExtensions
Résultat Banshee.IO.ExtensionSet