/// <summary> /// Creates a new project by cloning an existing template project. /// </summary> /// <returns></returns> protected override ProjectNode CreateProject() { var project = new ClojureProjectNode(this.package); var packageServiceProvider = (global::System.IServiceProvider) package; var provider = packageServiceProvider.GetService(typeof (IServiceProvider)) as IServiceProvider; project.SetSite(provider); return project; }
public OAClojureProject(ClojureProjectNode project) : base(project) { }
public ClojureConfigProvider(ClojureProjectNode clojureProjectNode) : base(clojureProjectNode) { _clojureProjectNode = clojureProjectNode; }