Inheritance: Microsoft.VisualStudio.Package.ProjectNode
        public when_creating_a_new_BooProjectNode_object()
        {
            var package = new BooLangStudioPackage();
              var service = new Boo.BooLangService.BooLangService();

              node = new BooProjectNode(package, service);
        }
 protected override ProjectNode CreateProject()
 {
     BooProjectNode project = new BooProjectNode(this.package);
     project.SetSite((IOleServiceProvider)
         (((IServiceProvider)this.Package).GetService(typeof(IOleServiceProvider)))
         );
     return project;
 }
        protected override ProjectNode CreateProject()
        {
            var provider = (IServiceProvider)Package;

            BooProjectNode project = new BooProjectNode(package, (BooLangService.BooLangService)provider.GetService(typeof(BooLangService.BooLangService)));

            project.SetSite((IOleServiceProvider)provider.GetService(typeof(IOleServiceProvider)));

            return project;
        }
 public BooVSProject(BooProjectNode project)
 {
     this.project = project;
 }
 public BooOAProject(BooProjectNode projectNode)
     : base(projectNode)
 {
 }