1 17 package org.apache.servicemix.common.tools.wsdl; 18 19 import java.net.URI ; 20 import java.util.ArrayList ; 21 import java.util.List ; 22 23 import org.w3c.dom.Element ; 24 25 30 public class Schema { 31 32 private Element root; 33 private String namespace; 34 private List imports; 35 private URI sourceUri; 36 37 41 public void addImport(String namespace) { 42 if (imports == null) { 43 imports = new ArrayList (); 44 } 45 imports.add(namespace); 46 } 47 48 51 public List getImports() { 52 return imports; 53 } 54 55 58 public void setImports(List imports) { 59 this.imports = imports; 60 } 61 62 65 public Element getRoot() { 66 return root; 67 } 68 69 72 public void setRoot(Element root) { 73 this.root = root; 74 } 75 76 79 public String getNamespace() { 80 return namespace; 81 } 82 83 86 public void setNamespace(String namespace) { 87 this.namespace = namespace; 88 } 89 90 93 public URI getSourceUri() { 94 return sourceUri; 95 } 96 97 100 public void setSourceUri(URI sourceUri) { 101 this.sourceUri = sourceUri; 102 } 103 104 } 105 | Popular Tags |