XPathSupport getXPathSupport() throws TemplateModelException { if (xpathSupport == null) { if (contextNode != null) { xpathSupport = contextNode.getXPathSupport(); } else if (size() > 0) { xpathSupport = ((NodeModel) get(0)).getXPathSupport(); } } return xpathSupport; }
public TemplateModel exec(List args) throws TemplateModelException { if (args.size() != 1) { throw new TemplateModelException("Expecting exactly one arguments"); } String query = (String) args.get(0); // Now, we try to behave as if this is an XPath expression XPathSupport xps = getXPathSupport(); if (xps == null) { throw new TemplateModelException("No XPath support available"); } return xps.executeQuery(node, query); }
XPathSupport xps = getXPathSupport(); if (xps != null) { return xps.executeQuery(node, key);
XPathSupport getXPathSupport() throws TemplateModelException { if (xpathSupport == null) { if (contextNode != null) { xpathSupport = contextNode.getXPathSupport(); } else if (size() >0) { xpathSupport = ((NodeModel) get(0)).getXPathSupport(); } } return xpathSupport; } }
XPathSupport getXPathSupport() throws TemplateModelException { if (xpathSupport == null) { if (contextNode != null) { xpathSupport = contextNode.getXPathSupport(); } else if (size() > 0) { xpathSupport = ((NodeModel) get(0)).getXPathSupport(); } } return xpathSupport; }
XPathSupport getXPathSupport() throws TemplateModelException { if (xpathSupport == null) { if (contextNode != null) { xpathSupport = contextNode.getXPathSupport(); } else if (size() > 0) { xpathSupport = ((NodeModel) get(0)).getXPathSupport(); } } return xpathSupport; }
public TemplateModel exec(List args) throws TemplateModelException { if (args.size() != 1) { throw new TemplateModelException("Expecting exactly one arguments"); } String query = (String) args.get(0); // Now, we try to behave as if this is an XPath expression XPathSupport xps = getXPathSupport(); if (xps == null) { throw new TemplateModelException("No XPath support available"); } return xps.executeQuery(node, query); }
public TemplateModel exec(List args) throws TemplateModelException { if (args.size() != 1) { throw new TemplateModelException("Expecting exactly one arguments"); } String query = (String) args.get(0); // Now, we try to behave as if this is an XPath expression XPathSupport xps = getXPathSupport(); if (xps == null) { throw new TemplateModelException("No XPath support available"); } return xps.executeQuery(node, query); }
public TemplateModel exec(List args) throws TemplateModelException { if (args.size() != 1) { throw new TemplateModelException("Expecting exactly one arguments"); } String query = (String) args.get(0); // Now, we try to behave as if this is an XPath expression XPathSupport xps = getXPathSupport(); if (xps == null) { throw new TemplateModelException("No XPath support available"); } return xps.executeQuery(node, query); }
XPathSupport xps = getXPathSupport(); if (xps != null) { return xps.executeQuery(node, key);
XPathSupport xps = getXPathSupport(); if (xps != null) { return xps.executeQuery(node, key);
XPathSupport xps = getXPathSupport(); if (xps != null) { return xps.executeQuery(node, key);