public PredicateElement(bool reversed, IXPathExpression element, IXPathExpression condition) { _reversed = reversed; _element = element; _condition = condition; }
public AutomationElementTreeWalker(IXPathExpression xPathExpresion) { _xPathExpresion = xPathExpresion; }
public OperatorElement(XPathOperator op, IXPathExpression left, IXPathExpression right) { _op = op; _left = left; _right = right; }
public JoinStepElement(IXPathExpression left, IXPathExpression right) { _left = left; _right = right; }
public AutomationElementTreeWalker(string xPath) { _xPathExpresion = new XPathParser <IXPathExpression>().Parse(xPath, new WalkerBuilder()); }