public static void Visitor() { IElement e = new ConcreteElement(); IVisitor io = new InOrderVisitor(); IVisitor ro = new ReverseOrderVisitor(); e.Accept(io); e.Accept(ro); }
public void Visit(ConcreteElement element) { element.DoSomething(); _totalCount += element.Count; }
public virtual bool Equals(XPathElement other) { return(ConcreteElement.Equals(other.ConcreteElement)); }
public ElementTag(int index, AssemblingContext context, BeginningTag parent, ConcreteElement concreteElement) : base(index, context, parent) { m_concreteElement = concreteElement; m_isMeasureValid = false; }