Exemplo n.º 1
0
 private void writeImports(QName elementName, List<MessagePart> parts) {
   Set<String> uris = new HashSet<String>();
   for (MessagePart p : parts) {
     String ns = p.getDescriptor().getNamespaceURI();
     if (!uris.contains(ns)
         && !ns.equals("http://www.w3.org/2001/XMLSchema")
         && !ns.equals(elementName.getNamespaceURI())) {
       print("<xs:import namespace=''{0}''/>", ns);
       uris.add(ns);
     }
   }
 }