コード例 #1
0
 public bool Read(string location, Func <string, ProviderSettings> getTypesProviderByLocation)
 {
     _project  = null;
     _provider = getTypesProviderByLocation(location);
     if (_provider == null)
     {
         return(false);
     }
     _with = (IProvideVersionedTypes)_provider.TypesProvider;
     if (_with == null)
     {
         return(false);
     }
     _project = _with.Reader().Read(_provider.ProjectFile);
     return(_project != null);
 }
コード例 #2
0
ファイル: Main.cs プロジェクト: JamesTryand/OpenIDE
 public ProviderSettings(string projectFile, IProvideVersionedTypes provider)
 {
     ProjectFile = projectFile;
     TypesProvider = provider;
 }
コード例 #3
0
ファイル: ProjectHandler.cs プロジェクト: JamesTryand/OpenIDE
 public bool Read(string location, Func<string, ProviderSettings> getTypesProviderByLocation)
 {
     _project = null;
     _provider = getTypesProviderByLocation(location);
     if (_provider == null)
         return false;
     _with = (IProvideVersionedTypes) _provider.TypesProvider;
     if (_with == null)
         return false;
     _project = _with.Reader().Read(_provider.ProjectFile);
     return _project != null;
 }
コード例 #4
0
ファイル: Main.cs プロジェクト: marcel-valdez/OpenIDE
 public ProviderSettings(string projectFile, IProvideVersionedTypes provider)
 {
     ProjectFile   = projectFile;
     TypesProvider = provider;
 }