internal JavaProjectConfig(JavaProjectNode project, string configuration, string platform) : base(project, configuration, platform) { Contract.Requires(project != null); Contract.Requires(!string.IsNullOrEmpty(configuration)); Contract.Requires(!string.IsNullOrEmpty(platform)); }
protected override ProjectNode CreateProject() { JavaProjectNode node = new JavaProjectNode(Package); IOleServiceProvider serviceProvider = base.Package.GetService <IOleServiceProvider>(); node.SetSite(serviceProvider); return(node); }
public JavaReferenceContainerNode(JavaProjectNode root) : base(root) { Contract.Requires <ArgumentNullException>(root != null, "root"); }
public JavaConfigProvider(JavaProjectNode manager) : base(manager) { }