org.apache.cxf.tools.validator.internal
Class ValidatorUtil
java.lang.Object
org.apache.cxf.tools.validator.internal.ValidatorUtil
public final class ValidatorUtil
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getSchema
public static SchemaCollection getSchema(javax.wsdl.Definition def)
getSchemaList
public static List<SchemaCollection> getSchemaList(Document document,
String baseURI)
throws IOException,
SAXException
- Get a list of schemas found in a wsdl Document.
The list will include any schemas from imported wsdls.
- Parameters:
document
- The wsdl Document.baseURI
- The URI of the wsdl. Allows schemas with relative
paths to be resolved.
- Returns:
- XmlSchemaCollection list
- Throws:
IOException
SAXException
getImportedWsdlMap
public static Map<String,Document> getImportedWsdlMap(Document document,
String basePath)
throws IOException,
SAXException
- Get a map of wsdls imported by the given wsdl. Keys in the
map are the imported namespaces. Values are the imported
wsdl Documents.
- Parameters:
document
- The wsdl DocumentbasePath
- The path of the wsdl
- Returns:
- map of imported wsdls
- Throws:
IOException
SAXException
Apache CXF