}
private static void remapNamespace(List<Parameter> params,
Map<String, String> nsmap) {
for (Parameter p : params) {
Namespace ns = p.getNamespace();
if (ns != null) {
String prefix = ns.getPrefix();
String rloc = nsmap.get(prefix);
if (rloc == null) {
// namespace not supported; remove it
p.setNamespace(null);
} else {
p.setNamespace(new Namespace(prefix, rloc));
}
}
}
}