Beispiel #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);
            }
        }
Beispiel #2
0
 public override void AcceptValueTreeNodeVisitor <TKey>(TKey key, ValueTreeNodeVisitor visitor)
 {
     visitor.Visit(key, this);
 }
Beispiel #3
0
 public override void AcceptValueTreeNodeVisitor(ValueTreeNodeVisitor visitor)
 {
     visitor.Visit(this);
 }
Beispiel #4
0
 public abstract void AcceptValueTreeNodeVisitor <TKey>(TKey key, ValueTreeNodeVisitor visitor);
Beispiel #5
0
 public abstract void AcceptValueTreeNodeVisitor(ValueTreeNodeVisitor visitor);