Exemplo n.º 1
0
		protected override void AcceptVisitor (IElementVisitor visitor)
		{
			visitor.Visit (this);
			foreach (var c in Children) {
				c.Accept (visitor);
			}
			visitor.EndVisit (this);
		}
Exemplo n.º 2
0
 protected override void AcceptVisitor(IElementVisitor visitor)
 {
     visitor.Visit(this);
     foreach (var c in Children)
     {
         c.Accept(visitor);
     }
     visitor.EndVisit(this);
 }
Exemplo n.º 3
0
        public void Accept(IElementVisitor visitor)
        {
            visitor.Visit(this);

            if (this.HasChildNodes)
            {
                visitor.BeginContainer(this);
                foreach (var item in this.ChildNodes)
                {
                    if (item is IElementVisitorTarget evt)
                    {
                        evt.Accept(visitor);
                    }
                }
                visitor.EndContainer(this);
            }
        }
Exemplo n.º 4
0
 public override void Accept(IElementVisitor visitor)
 {
     visitor.Visit(this);
 }
Exemplo n.º 5
0
 public override string Accept(IElementVisitor <string> visitor)
 {
     return(visitor.Visit(this));
 }
Exemplo n.º 6
0
 public void Accept(IElementVisitor visitor)
 {
     visitor.Visit(this);
 }
Exemplo n.º 7
0
 public override TResult Accept <TState, TResult>(IElementVisitor <TState, TResult> visitor, TState state)
 {
     return(visitor.Visit(this, state));
 }
Exemplo n.º 8
0
 protected override void AcceptVisitor(IElementVisitor visitor)
 {
     visitor.Visit(this);
     visitor.EndVisit(this);
 }
Exemplo n.º 9
0
		protected override void AcceptVisitor (IElementVisitor visitor)
		{
			visitor.Visit (this);
			visitor.EndVisit (this);
		}
Exemplo n.º 10
0
 /// <summary>
 /// Accepts the specified visitor.
 /// </summary>
 /// <param name="visitor">The visitor.</param>
 public void Accept(IElementVisitor visitor)
 {
     visitor.Visit(this);
 }
Exemplo n.º 11
0
 /// <summary>
 /// Accepts the specified visitor.
 /// </summary>
 /// <param name="visitor">The visitor.</param>
 public override void Accept(IElementVisitor visitor)
 {
     visitor.Visit(this);
 }
Exemplo n.º 12
0
 public T Visit <T>(IElementVisitor <T> visitor)
 {
     return(visitor.Visit(this));
 }