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); }
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); }
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); }