void CallVisitor(ProjectBrowserTreeNodeVisitor visitor)
 {
     foreach (AbstractProjectBrowserTreeNode treeNode in treeView.Nodes)
     {
         treeNode.AcceptVisitor(visitor, null);
     }
 }
 public virtual object AcceptChildren(ProjectBrowserTreeNodeVisitor visitor, object data)
 {
     foreach (TreeNode node in Nodes)
     {
         if (node is AbstractProjectBrowserTreeNode)
         {
             ((AbstractProjectBrowserTreeNode)node).AcceptVisitor(visitor, data);
         }
     }
     return(data);
 }
 public virtual object AcceptChildren(ProjectBrowserTreeNodeVisitor visitor, object data)
 {
     foreach (ICSharpCode.SharpDevelop.Services.Gui.
              Components.ExtTreeView.Wpf.TreeNode node in Items)                    //Nodes) {
     {
         if (node is AbstractProjectBrowserTreeNode)
         {
             ((AbstractProjectBrowserTreeNode)node).AcceptVisitor(visitor, data);
         }
     }
     return(data);
 }
Esempio n. 4
0
 public override object AcceptVisitor(ProjectBrowserTreeNodeVisitor visitor, object data)
 {
     return(visitor.Visit(this, data));
 }
		public override object AcceptVisitor(ProjectBrowserTreeNodeVisitor visitor, object data)
		{
			return visitor.Visit(this, data);
		}
		void CallVisitor(ProjectBrowserTreeNodeVisitor visitor)
		{
			foreach (AbstractProjectBrowserTreeNode treeNode in treeView.Nodes) {
				treeNode.AcceptVisitor(visitor, null);
			}
		}
 public abstract object AcceptVisitor(ProjectBrowserTreeNodeVisitor visitor, object data);
 //public abstract object AcceptVisitor(ProjectBrowserTreeNodeVisitor visitor, object data);
 public virtual object AcceptVisitor(ProjectBrowserTreeNodeVisitor visitor, object data)
 {
     return(null);
 }