protected Object getNextNode(Iterator iter) { while (iter.hasNext()) { final Node node = (Node) iter.next(); if (name.equals(node.name())) { if ("*".equals(namespacePrefix) || ("".equals(namespacePrefix) && "".equals(node.namespaceURI())) || node.namespaceURI().equals(namespaceMap.get(namespacePrefix))) { return node; } } } return null; } };
/** * @param node a node * @param parent the GPathResult prior to the application of the expression creating this GPathResult * @param namespacePrefix the namespace prefix if any * @param namespaceTagHints the known tag to namespace mappings */ public NodeChild(final Node node, final GPathResult parent, final String namespacePrefix, final Map<String, String> namespaceTagHints) { super(parent, node.name(), namespacePrefix, namespaceTagHints); this.node = node; ((NamespaceAwareHashMap)this.node.attributes()).setNamespaceTagHints(namespaceTagHints); }
protected Object getNextNode(Iterator iter) { while (iter.hasNext()) { final Node node = (Node) iter.next(); if (name.equals(node.name())) { if ("*".equals(namespacePrefix) || ("".equals(namespacePrefix) && "".equals(node.namespaceURI())) || node.namespaceURI().equals(namespaceMap.get(namespacePrefix))) { return node; } } } return null; } };
public NodeChild(final Node node, final GPathResult parent, final String namespacePrefix, final Map namespaceTagHints) { super(parent, node.name(), namespacePrefix, namespaceTagHints); this.node = node; }
protected Object getNextNode(Iterator iter) { while (iter.hasNext()) { final Node node = (Node) iter.next(); if (name.equals(node.name())) { if ("*".equals(namespacePrefix) || ("".equals(namespacePrefix) && "".equals(node.namespaceURI())) || node.namespaceURI().equals(namespaceMap.get(namespacePrefix))) { return node; } } } return null; } };
/** * @param node a node * @param parent the GPathResult prior to the application of the expression creating this GPathResult * @param namespacePrefix the namespace prefix if any * @param namespaceTagHints the known tag to namespace mappings */ public NodeChild(final Node node, final GPathResult parent, final String namespacePrefix, final Map<String, String> namespaceTagHints) { super(parent, node.name(), namespacePrefix, namespaceTagHints); this.node = node; }
protected Object getNextNode(Iterator iter) { while (iter.hasNext()) { final Node node = (Node) iter.next(); if (name.equals(node.name())) { if ("*".equals(namespacePrefix) || ("".equals(namespacePrefix) && "".equals(node.namespaceURI())) || node.namespaceURI().equals(namespaceMap.get(namespacePrefix))) { return node; } } } return null; } };
public NodeChild(final Node node, final GPathResult parent, final String namespacePrefix, final Map namespaceTagHints) { super(parent, node.name(), namespacePrefix, namespaceTagHints); this.node = node; }
protected Object getNextNode(Iterator iter) { while (iter.hasNext()) { final Node node = (Node) iter.next(); if (name.equals(node.name())) { if ("*".equals(namespacePrefix) || ("".equals(namespacePrefix) && "".equals(node.namespaceURI())) || node.namespaceURI().equals(namespaceMap.get(namespacePrefix))) { return node; } } } return null; } };
public NodeChild(final Node node, final GPathResult parent, final String namespacePrefix, final Map namespaceTagHints) { super(parent, node.name(), namespacePrefix, namespaceTagHints); this.node = node; }
protected Object getNextNode(Iterator iter) { while (iter.hasNext()) { final Node node = (Node) iter.next(); if (name.equals(node.name())) { if ("*".equals(namespacePrefix) || ("".equals(namespacePrefix) && "".equals(node.namespaceURI())) || node.namespaceURI().equals(namespaceMap.get(namespacePrefix))) { return node; } } } return null; } };
/** * @param node a node * @param parent the GPathResult prior to the application of the expression creating this GPathResult * @param namespacePrefix the namespace prefix if any * @param namespaceTagHints the known tag to namespace mappings */ public NodeChild(final Node node, final GPathResult parent, final String namespacePrefix, final Map<String, String> namespaceTagHints) { super(parent, node.name(), namespacePrefix, namespaceTagHints); this.node = node; ((NamespaceAwareHashMap)this.node.attributes()).setNamespaceTagHints(namespaceTagHints); }
private Iterator nextChildIter() { while (iter.hasNext()) { final Node node = (Node) iter.next(); if (name.equals(node.name()) || name.equals("*")) { final Iterator result = node.childNodes(); if (result.hasNext()) { if ("*".equals(namespacePrefix) || ("".equals(namespacePrefix) && "".equals(node.namespaceURI())) || node.namespaceURI().equals(namespaceMap.get(namespacePrefix))) { return result; } } } } return null; } };
private void walkXml(IndentPrinter printer, Node node) { printer.printIndent(); printer.print(node.name()); if (!node.attributes().isEmpty()) { printer.print("(");
private Iterator nextChildIter() { while (iter.hasNext()) { final Node node = (Node) iter.next(); if (name.equals(node.name()) || name.equals("*")) { final Iterator result = node.childNodes(); if (result.hasNext()) { if ("*".equals(namespacePrefix) || ("".equals(namespacePrefix) && "".equals(node.namespaceURI())) || node.namespaceURI().equals(namespaceMap.get(namespacePrefix))) { return result; } } } } return null; } };
private Iterator nextChildIter() { while (iter.hasNext()) { final Node node = (Node) iter.next(); if (name.equals(node.name()) || name.equals("*")) { final Iterator result = node.childNodes(); if (result.hasNext()) { if ("*".equals(namespacePrefix) || ("".equals(namespacePrefix) && "".equals(node.namespaceURI())) || node.namespaceURI().equals(namespaceMap.get(namespacePrefix))) { return result; } } } } return null; } };
private Iterator nextChildIter() { while (iter.hasNext()) { final Node node = (Node) iter.next(); if (name.equals(node.name()) || name.equals("*")) { final Iterator result = node.childNodes(); if (result.hasNext()) { if ("*".equals(namespacePrefix) || ("".equals(namespacePrefix) && "".equals(node.namespaceURI())) || node.namespaceURI().equals(namespaceMap.get(namespacePrefix))) { return result; } } } } return null; } };