コード例 #1
0
ファイル: ThumbnailerFactory.cs プロジェクト: swgshaw/f-spot
 public IThumbnailer GetThumbnailerForUri(SafeUri uri)
 {
     if (factory.HasLoader(uri))
     {
         return(new ImageThumbnailer(uri, factory, fileSystem));
     }
     return(null);
 }
コード例 #2
0
        Uri NextImageFileOrNull(IEnumerator <Uri> enumerator)
        {
            Uri nextImageFile;

            do
            {
                if (enumerator.MoveNext())
                {
                    nextImageFile = enumerator.Current;
                }
                else
                {
                    return(null);
                }
            } while (!factory.HasLoader(nextImageFile));
            return(nextImageFile);
        }