public ProjectDocumentsListenerForMainFileUpdates(ServiceProvider serviceProvider, PythonProjectNode project)
     : base(serviceProvider)
 {
     this.project = project;
 }
 public OAIronPythonProject(PythonProjectNode pythonProject)
     : base(pythonProject)
 {
 }
 /// <summary>
 /// Creates the Python Project node
 /// </summary>
 /// <returns>the new instance of the Python Project node</returns>
 protected override Microsoft.VisualStudio.Package.ProjectNode CreateProject()
 {
     PythonProjectNode project = new PythonProjectNode(this.Package as PythonProjectPackage);
     project.SetSite((IOleServiceProvider)((IServiceProvider)this.Package).GetService(typeof(IOleServiceProvider)));
     return project;
 }