Esempio n. 1
0
        public override void AcceptValueTreeNodeVisitor <TK>(TK key, ValueTreeNodeVisitor visitor)
        {
            visitor.Visit(key, this);

            foreach (var pair in _childNodesDictionary)
            {
                pair.Value.AcceptValueTreeNodeVisitor(pair.Key, visitor);
            }
        }
Esempio n. 2
0
 public override void AcceptValueTreeNodeVisitor <TKey>(TKey key, ValueTreeNodeVisitor visitor)
 {
     visitor.Visit(key, this);
 }
Esempio n. 3
0
 public override void AcceptValueTreeNodeVisitor(ValueTreeNodeVisitor visitor)
 {
     visitor.Visit(this);
 }
Esempio n. 4
0
 public abstract void AcceptValueTreeNodeVisitor <TKey>(TKey key, ValueTreeNodeVisitor visitor);
Esempio n. 5
0
 public abstract void AcceptValueTreeNodeVisitor(ValueTreeNodeVisitor visitor);