public void processText(XdmNode node) throws SaxonApiException { process(node); }
public void processText(XdmNode node) throws SaxonApiException { process(node); }
public void processComment(XdmNode node) throws SaxonApiException { process(node); }
public void processPI(XdmNode node) throws SaxonApiException { process(node); }
private void process(XdmNode node) throws SaxonApiException { if ("before".equals(position)) { doInsert(); } if (node.getNodeKind() == XdmNodeKind.COMMENT) { matcher.addComment(node.getStringValue()); } else if (node.getNodeKind() == XdmNodeKind.PROCESSING_INSTRUCTION) { matcher.addPI(node.getNodeName().getLocalName(), node.getStringValue()); } else if (node.getNodeKind() == XdmNodeKind.TEXT) { matcher.addText(node.getStringValue()); } else { throw new IllegalArgumentException("What kind of node was that!?"); } if ("after".equals(position)) { doInsert(); } if ("first-child".equals(position) || "last-child".equals(position)) { throw XProcException.stepError(25); } }
public void processComment(XdmNode node) throws SaxonApiException { process(node); }
private void process(XdmNode node) throws SaxonApiException { if ("before".equals(position)) { doInsert(); } if (node.getNodeKind() == XdmNodeKind.COMMENT) { matcher.addComment(node.getStringValue()); } else if (node.getNodeKind() == XdmNodeKind.PROCESSING_INSTRUCTION) { matcher.addPI(node.getNodeName().getLocalName(), node.getStringValue()); } else if (node.getNodeKind() == XdmNodeKind.TEXT) { matcher.addText(node.getStringValue()); } else { throw new IllegalArgumentException("What kind of node was that!?"); } if ("after".equals(position)) { doInsert(); } if ("first-child".equals(position) || "last-child".equals(position)) { throw XProcException.stepError(25); } }
public void processPI(XdmNode node) throws SaxonApiException { process(node); }