public String setValue(Node node, String value) { if (node != null) { String previousValue = getNormalizedValue(node); switch (node.getNodeType()) { case Node.ELEMENT_NODE: ((Element)node).setTextContent(value); break; case Node.ATTRIBUTE_NODE: case Node.TEXT_NODE: node.setNodeValue(value); break; default: throw new RuntimeException("Illegal node for write operations: " + node); } return previousValue; } return null; }
public String setValue(Node node, String value) { if (node != null) { String previousValue = getNormalizedValue(node); switch (node.getNodeType()) { case Node.ELEMENT_NODE: ((Element)node).setTextContent(value); break; case Node.ATTRIBUTE_NODE: case Node.TEXT_NODE: node.setNodeValue(value); break; default: throw new RuntimeException("Illegal node for write operations: " + node); } return previousValue; } return null; }
public String setValue(Node node, String value) { if (node != null) { String previousValue = getNormalizedValue(node); switch (node.getNodeType()) { case Node.ELEMENT_NODE: ((Element)node).setTextContent(value); break; case Node.ATTRIBUTE_NODE: case Node.TEXT_NODE: node.setNodeValue(value); break; default: throw new RuntimeException("Illegal node for write operations: " + node); } return previousValue; } return null; }
public String setValue(Node node, String value) { if (node != null) { String previousValue = getNormalizedValue(node); switch (node.getNodeType()) { case Node.ELEMENT_NODE: ((Element)node).setTextContent(value); break; case Node.ATTRIBUTE_NODE: case Node.TEXT_NODE: node.setNodeValue(value); break; default: throw new RuntimeException("Illegal node for write operations: " + node); } return previousValue; } return null; }