public NodeList selectNodes(Node contextNode, XML_FIELD xmlField, XMLNamespaceResolver xmlNamespaceResolver, AbstractNullPolicy nullPolicy, boolean omitText, boolean concatinateTextNodes) { try { if (contextNode == null) { return null; } XPathFragment xPathFragment = xmlField.getXPathFragment(); // allow the platform to handle the advanced case if (xPathFragment.shouldExecuteSelectNodes()) { return xmlPlatform.selectNodesAdvanced(contextNode, xmlField.getXPath(), xmlNamespaceResolver); } return selectNodes(contextNode, xPathFragment, xmlNamespaceResolver, nullPolicy, omitText, concatinateTextNodes); } catch (Exception x) { throw XMLMarshalException.invalidXPathString(xmlField.getXPath(), x); } }
public NodeList selectNodes(Node contextNode, XMLField xmlField, XMLNamespaceResolver xmlNamespaceResolver, AbstractNullPolicy nullPolicy) throws XMLMarshalException { try { if (contextNode == null) { return null; } XPathFragment xPathFragment = xmlField.getXPathFragment(); // allow the platform to handle the advanced case if (xPathFragment.shouldExecuteSelectNodes()) { return xmlPlatform.selectNodesAdvanced(contextNode, xmlField.getXPath(), xmlNamespaceResolver); } return selectNodes(contextNode, xPathFragment, xmlNamespaceResolver, nullPolicy); } catch (Exception x) { throw XMLMarshalException.invalidXPathString(xmlField.getXPath(), x); } }
public NodeList selectNodes(Node contextNode, XML_FIELD xmlField, XMLNamespaceResolver xmlNamespaceResolver, AbstractNullPolicy nullPolicy, boolean omitText, boolean concatinateTextNodes) { try { if (contextNode == null) { return null; } XPathFragment xPathFragment = xmlField.getXPathFragment(); // allow the platform to handle the advanced case if (xPathFragment.shouldExecuteSelectNodes()) { return xmlPlatform.selectNodesAdvanced(contextNode, xmlField.getXPath(), xmlNamespaceResolver); } return selectNodes(contextNode, xPathFragment, xmlNamespaceResolver, nullPolicy, omitText, concatinateTextNodes); } catch (Exception x) { throw XMLMarshalException.invalidXPathString(xmlField.getXPath(), x); } }
throw XMLMarshalException.invalidXPathString(xmlField.getXPath(), x);
throw XMLMarshalException.invalidXPathString(xmlField.getXPath(), x);
throw XMLMarshalException.invalidXPathString(xmlField.getXPath(), x);