Lines Matching refs:xpath
92 $xpath = $translator->nodeToXPath($node->getSelector());
97 return $xpath->addCondition(sprintf('not(%s)', $subXpath->getCondition()));
100 return $xpath->addCondition('0');
105 $xpath = $translator->nodeToXPath($node->getSelector());
107 return $translator->addFunction($xpath, $node);
112 $xpath = $translator->nodeToXPath($node->getSelector());
114 return $translator->addPseudoClass($xpath, $node->getIdentifier());
133 $xpath = $translator->nodeToXPath($node->getSelector());
139 return $translator->addAttributeMatching($xpath, $node->getOperator(), $attribute, $value);
144 $xpath = $translator->nodeToXPath($node->getSelector());
146 return $translator->addAttributeMatching($xpath, '~=', '@class', $node->getName());
151 $xpath = $translator->nodeToXPath($node->getSelector());
153 return $translator->addAttributeMatching($xpath, '=', '@id', $node->getId());
176 $xpath = new XPathExpr('', $element);
179 $xpath->addNameTest();
182 return $xpath;