Exemple #1
0
        public void AddNode(T input)
        {
            WebNode <T> Node = new WebNode <T>(input);

            foreach (WebNode <T> node in MyNodes)
            {
                int i = DefaultComparer.Compare(Node.getElement(), node.getElement());
                if (i > 0)
                {
                    Node.AddChild(node);
                }
                else if (i < 0)
                {
                    node.AddChild(Node);
                }
            }
            MyNodes.Add(Node);
        }
Exemple #2
0
 public void AddChild(WebNode <T> other)
 {
     other.Parents.Add(this);
     Children.Add(other);
 }