in appengine-plugins-core/src/main/java/com/google/cloud/tools/appengine/AppEngineDescriptor.java [193:207]
private static Node getNode(Document doc, String parentNodeName, String targetNodeName) {
NodeList parentElements = doc.getElementsByTagNameNS(APP_ENGINE_NAMESPACE, parentNodeName);
if (parentElements.getLength() > 0) {
Node parent = parentElements.item(0);
if (parent.hasChildNodes()) {
for (int i = 0; i < parent.getChildNodes().getLength(); i++) {
Node child = parent.getChildNodes().item(i);
if (child.getNodeName().equals(targetNodeName)) {
return child;
}
}
}
}
return null;
}