@Override public XPathAndFilterFinder toXPath(WebDriver webDriver) { return new XPathAndFilterFinder("self::option", SelectedPseudoClass.SELECTED_FILTER); }
public static XPathAndFilterFinder filterOnly(ElementFilter elementFilter) { return new XPathAndFilterFinder("true()", elementFilter); }
@Override public XPathAndFilterFinder toXPath(WebDriver webDriver) { return new XPathAndFilterFinder("self::option", SelectedPseudoClass.SELECTED_FILTER); }
public static XPathAndFilterFinder filterOnly(ElementFilter elementFilter) { return new XPathAndFilterFinder("true()", elementFilter); }
public static XPathAndFilterFinder pureXPath(String xPathExpression) { return new XPathAndFilterFinder(xPathExpression, ElementFilterList.FILTER_NOTHING_LIST); }
public static XPathAndFilterFinder pureXPath(String xPathExpression) { return new XPathAndFilterFinder(xPathExpression, ElementFilterList.FILTER_NOTHING_LIST); }
XPathAndFilterFinder newXPathExpressionKeepingEverythingElse(String newXPathExpression) { return new XPathAndFilterFinder(newXPathExpression, this.getElementFilterList()); }
@Override public XPathAndFilterFinder toXPath(WebDriver webDriver) { return new XPathAndFilterFinder(xPathExpression(), CheckedPseudoClass.CHECKED_FILTER); }
@Override public XPathAndFilterFinder toXPath(WebDriver webDriver) { return new XPathAndFilterFinder(xPathExpression(), CheckedPseudoClass.CHECKED_FILTER); }
XPathAndFilterFinder newXPathExpressionKeepingEverythingElse(String newXPathExpression) { return new XPathAndFilterFinder(newXPathExpression, this.getElementFilterList()); }
public XPathAndFilterFinder merge(XPathAndFilterFinder rightXPath, XPathMergeStrategy xPathMergeStrategy) { return new XPathAndFilterFinder( xPathMergeStrategy.mergeXPath(this.getXPathExpression(), rightXPath.getXPathExpression()), this.getElementFilterList().merge(rightXPath.getElementFilterList()) ); }
public XPathAndFilterFinder merge(XPathAndFilterFinder rightXPath, XPathMergeStrategy xPathMergeStrategy) { return new XPathAndFilterFinder( xPathMergeStrategy.mergeXPath(this.getXPathExpression(), rightXPath.getXPathExpression()), this.getElementFilterList().merge(rightXPath.getElementFilterList()) ); }