185186187188189190191192
try { base = getElementWrapped(base); XPath xpath = getXPath(path, namespaces, functions, variables); return xpath.evaluate(base); } catch (JaxenException e) { throw new XPathException(e); } }
203204205206207208209210
try { base = getElementWrapped(base); XPath xpath = getXPath(path, namespaces, functions, variables); return xpath.stringValueOf(base); } catch (JaxenException e) { throw new XPathException(e); } }
221222223224225226227228
try { base = getElementWrapped(base); XPath xpath = getXPath(path, namespaces, functions, variables); return xpath.booleanValueOf(base); } catch (JaxenException e) { throw new XPathException(e); } }
239240241242243244245246
try { base = getElementWrapped(base); XPath xpath = getXPath(path, namespaces, functions, variables); return xpath.numberValueOf(base); } catch (JaxenException e) { throw new XPathException(e); } }
167168169170171172173174
nodes.add(obj); } } return nodes; } catch (JaxenException e) { throw new XPathException(e); } }
190191192193194195196197
XPath xpath = getXPath(path, namespaces, functions, variables); Object obj = xpath.selectSingleNode(base); if (obj instanceof OMAttribute) obj = new FOMAttribute((OMAttribute) obj); return obj; } catch (JaxenException e) { throw new XPathException(e); } }
211212213214215216217218
Map<QName,Object> variables) throws XPathException { try { XPath xpath = getXPath(path, namespaces, functions, variables); return xpath.evaluate(base); } catch (JaxenException e) { throw new XPathException(e); } }
233234235236237238239240
throws XPathException { try { XPath xpath = getXPath(path, namespaces, functions, variables); return xpath.stringValueOf(base); } catch (JaxenException e) { throw new XPathException(e); } }
256257258259260261262263
throws XPathException { try { XPath xpath = getXPath(path, namespaces, functions, variables); return xpath.booleanValueOf(base); } catch (JaxenException e) { throw new XPathException(e); } }
279280281282283284285286
throws XPathException { try { XPath xpath = getXPath(path, namespaces, functions, variables); return xpath.numberValueOf(base); } catch (JaxenException e) { throw new XPathException(e); } }