示例#1
0
        public WCTreeNode(IVisualGitServiceProvider context, WCTreeNode parent)
        {
            if (context == null)
                throw new ArgumentNullException("context");

            _context = context;
            _parent = parent;
        }
示例#2
0
        public FileSystemTreeNode(WCTreeNode wcNode, GitItem item)
        {
            if (wcNode == null)
                throw new ArgumentNullException("wcNode");

            _wcNode = wcNode;
            Text = wcNode.Title;
            _item = item;

            wcNode.TreeNode = this;
        }
示例#3
0
 public FileSystemTreeNode(WCTreeNode wcNode)
     : this(wcNode, null)
 {
 }
 internal void RefreshItem(WCTreeNode item)
 {
     item.Refresh();
 }
 internal void AddRoot(WCTreeNode root)
 {
     this.folderTree.AddRoot(root);
 }
示例#6
0
 public WCFileNode(IVisualGitServiceProvider context, WCTreeNode parent, GitItem item)
     : base(context, parent, item)
 {
 }
示例#7
0
        protected WCFileSystemNode(IVisualGitServiceProvider context, WCTreeNode parent, GitItem item)
            : base(context, parent)
        {
            if (item == null)
                throw new ArgumentNullException("item");

            _item = item;
        }