Example #1
0
 public VirtualEnvContainerNode(JProjectNode project)
     : base(project.ProjectMgr)
 {
     _projectNode = project;
     this.VirtualNodeName = VirtualEnvNodeVirtualName;
     this.ExcludeNodeFromScc = true;
 }
Example #2
0
 public JAssemblyReferenceNode(JProjectNode root, string assemblyPath)
     : base(root, assemblyPath)
 {
     var interp = root.GetInterpreter() as IJInterpreter2;
     if (interp != null) {
         AnalyzeReference(interp);
     }
 }
Example #3
0
 public JAssemblyReferenceNode(JProjectNode root, ProjectElement element)
     : base(root, element)
 {
     var interp = root.GetInterpreter() as IJInterpreter2;
     if (interp != null) {
         AnalyzeReference(interp);
     }
 }
Example #4
0
        internal JExtensionReferenceNode(JProjectNode root, ProjectElement element, string filename)
            : base(root, element)
        {
            _filename = filename;

            var interp = root.GetInterpreter() as IJInterpreter2;
            if (interp != null) {
                AnalyzeReference(interp);
            }
            InitializeFileChangeEvents();
        }
Example #5
0
        public VirtualEnvNode(JProjectNode project, ProjectItem item)
            : base(project, new MsBuildProjectElement(project, item))
        {
            _caption = Path.GetFileName(item.EvaluatedInclude);
            _scheduler = TaskScheduler.FromCurrentSynchronizationContext();

            _fileWatcher = new FileSystemWatcher(CommonUtils.GetAbsoluteDirectoryPath(project.ProjectHome, item.EvaluatedInclude), "*");
            _fileWatcher.IncludeSubdirectories = true;
            _fileWatcher.Deleted += PackagesChanged;
            _fileWatcher.Created += PackagesChanged;
            _fileWatcher.EnableRaisingEvents = true;
            _timer = new Timer(CheckPackages);
            IsExpanded = false;
        }
Example #6
0
 public LauncherInfo(JProjectNode project, IJLauncherProvider launcher)
 {
     Launcher = launcher;
     LauncherOptions = launcher.GetLauncherOptions(project);
     OptionsControl = LauncherOptions.Control;
     LauncherOptions.LoadSettings();
 }
Example #7
0
 internal JExtensionReferenceNode(JProjectNode root, string filename)
     : this(root, null, filename)
 {
 }
Example #8
0
 public VirtualEnvPackageNode(JProjectNode project, string name)
     : base(project, new VirtualProjectElement(project))
 {
     _caption = name;
 }
Example #9
0
 public JProjectConfig(JProjectNode project, string configuration)
     : base(project, configuration)
 {
     _project = project;
 }
Example #10
0
 public JProjectNodeProperties(JProjectNode node)
     : base(node)
 {
 }
Example #11
0
 public JReferenceContainerNode(JProjectNode root)
     : base(root)
 {
 }
Example #12
0
 /*!*/
 protected override ProjectNode CreateProject()
 {
     JProjectNode project = new JProjectNode((JProjectPackage)Package);
     project.SetSite((IOleServiceProvider)((IServiceProvider)Package).GetService(typeof(IOleServiceProvider)));
     return project;
 }