Representation of a WsdlDocument.
Slurps/parses the .wsdl file and stores all of its parsed dependency
data. Dependencies are usually defined as relative paths to the current
directory. For a .wsdl document, there are 3 types of dependencies.
| Type | Name and description |
|---|---|
java.lang.Object |
wsdlImportsDependencies(set of strings) on other WSDL documents via the wsdl:import statement. |
java.lang.Object |
xsdImportsDependencies(set of strings) (imported) on XSD documents via the xsd:import statement. |
java.lang.Object |
xsdIncludesDependencies(set of strings) (included) on XSD documents via the xsd:include statement. |
| Constructor and description |
|---|
WsdlDocument
(DocumentSlurper documentSlurper, DocumentResolver documentResolver, java.io.File documentFile, groovy.util.slurpersupport.GPathResult slurpedDocument)Creates a new WsdlDocument instance with a document slurper,
document resolver, document File and a slurped Document |
| Type | Name and description |
|---|---|
void |
slurp()Slurps for dependency data in slurpedDocument. |
| Methods inherited from class | Name |
|---|---|
class BaseSchemaDocument |
slurp |
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Dependencies(set of strings) on other WSDL documents via the
wsdl:import statement.
Dependencies(set of strings) (imported) on XSD documents via the
xsd:import statement.
Dependencies(set of strings) (included) on XSD documents via the
xsd:include statement.
Creates a new WsdlDocument instance with a document slurper,
document resolver, document File and a slurped Document
Slurps for dependency data in slurpedDocument. Slurps for wsdl imports and other wsdl'ss, imports on xsd's, and any included xsds.
Groovy Documentation