Beispiel #1
0
        public static List <INode> GetExtractableChildren(INode node)
        {
            var v = new GetImmediateChildrenVisitor();

            node.AcceptVisitor(v, null);
            return(v.Children);
        }
Beispiel #2
0
		void UpdateTree()
		{
			tree.Nodes.Clear();

            GetImmediateChildrenVisitor v = new GetImmediateChildrenVisitor();
		    unit.AcceptVisitor(v, null);
            
			tree.Nodes.Add(new CollectionNode("RootNode", v.Children));
			tree.SelectedNode = tree.Nodes[0];
		}
Beispiel #3
0
        void UpdateTree()
        {
            tree.Nodes.Clear();

            GetImmediateChildrenVisitor v = new GetImmediateChildrenVisitor();

            unit.AcceptVisitor(v, null);

            tree.Nodes.Add(new CollectionNode("RootNode", v.Children));
            tree.SelectedNode = tree.Nodes[0];
        }
 public static List<INode> GetExtractableChildren(INode node)
 {
     var v = new GetImmediateChildrenVisitor();
     node.AcceptVisitor(v, null);
     return v.Children;
 }