C# Class FSpot.Import.ImportController

Datei anzeigen Open project: mono/f-spot Class Usage Examples

Public Methods

Method Description
AttachTags ( IEnumerable tags ) : void
CancelImport ( ) : void
Cleanup ( ) : void
DoImport ( ) : void
FinishImport ( ) : void
FireEvent ( ImportEvent evnt ) : void
ImportController ( bool persistPreferences ) : System
ImportPhoto ( IPhoto item, DbItem roll ) : void
LoadPreferences ( ) : void
OnPhotoFound ( object sender, FSpot.Import.PhotoFoundEventArgs args ) : void
OnPhotoScanFinished ( object sender, PhotoScanFinishedEventArgs args ) : void
ReportProgress ( int current, int total ) : void
RescanPhotos ( ) : void
RollbackImport ( ) : void
SavePreferences ( ) : void
StartImport ( ) : void

Private Methods

Method Description
DeactivateSource ( IImportSource source ) : void
EnsureDirectory ( SafeUri uri ) : void
FindImportDestination ( IPhoto item, SafeUri baseUri ) : SafeUri
GetImportedTagsCategory ( ) : FSpot.Core.Category
ScanSources ( ) : List

Method Details

AttachTags() public method

public AttachTags ( IEnumerable tags ) : void
tags IEnumerable
return void

CancelImport() public method

public CancelImport ( ) : void
return void

Cleanup() public method

public Cleanup ( ) : void
return void

DoImport() public method

public DoImport ( ) : void
return void

FinishImport() public method

public FinishImport ( ) : void
return void

FireEvent() public method

public FireEvent ( ImportEvent evnt ) : void
evnt ImportEvent
return void

ImportController() public method

public ImportController ( bool persistPreferences ) : System
persistPreferences bool
return System

ImportPhoto() public method

public ImportPhoto ( IPhoto item, DbItem roll ) : void
item IPhoto
roll DbItem
return void

LoadPreferences() public method

public LoadPreferences ( ) : void
return void

OnPhotoFound() public method

public OnPhotoFound ( object sender, FSpot.Import.PhotoFoundEventArgs args ) : void
sender object
args FSpot.Import.PhotoFoundEventArgs
return void

OnPhotoScanFinished() public method

public OnPhotoScanFinished ( object sender, PhotoScanFinishedEventArgs args ) : void
sender object
args PhotoScanFinishedEventArgs
return void

ReportProgress() public method

public ReportProgress ( int current, int total ) : void
current int
total int
return void

RescanPhotos() public method

public RescanPhotos ( ) : void
return void

RollbackImport() public method

public RollbackImport ( ) : void
return void

SavePreferences() public method

public SavePreferences ( ) : void
return void

StartImport() public method

public StartImport ( ) : void
return void