
com.google.sitebricks.cloud.DomUtil Maven / Gradle / Ivy
The newest version!
package com.google.sitebricks.cloud;
import org.dom4j.Node;
import org.dom4j.xpath.DefaultXPath;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* @author [email protected] (Dhanji R. Prasanna)
*/
public class DomUtil {
private static final Map POM_NAMESPACE;
static {
POM_NAMESPACE = new HashMap();
POM_NAMESPACE.put("m", "http://maven.apache.org/POM/4.0.0");
}
@SuppressWarnings("unchecked")
static List select(Node document, String expression) {
DefaultXPath expr = new DefaultXPath(expression);
expr.setNamespaceURIs(POM_NAMESPACE);
return expr.selectNodes(document);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy