Method Summary |
|
Binding | addNewBinding(String name) Create a new binding component, appended to this definition's binding
list.
Parameters: name - Name of binding to create. |
Import | addNewImport() Create a new import component, appended to this definition's import
list. |
Include | addNewInclude() Create a new include, appended to this definition's include list. |
Interface | addNewInterface(String name) Create a new interface component, appended to this definition's
interface list.
Parameters: name - Name of interface to create. |
Service | addNewService(String name) Create a new service component, appended to this definition's service
list.
Parameters: name - Name of service to create. |
void | appendBinding(Binding theBinding) Append an item to bindings for this component. |
void | appendImport(Import theImport) Append an item to definitions imported into this container. |
void | appendInclude(Include theInclude) Append an item to definitions included in this container. |
void | appendInterface(Interface theInterface) Append an item to interfaces for this component. |
void | appendService(Service theService) Append an item to services for this component. |
void | appendType(Types theType) Append an item to types (in schema or whatever). |
Binding | findBinding(QName name) Find named binding in this definition or the imported/included
bindings.
Parameters: name - Name of binding to find. |
Interface | findInterface(QName name) Find named interface in this definition or the imported/included
interfaces.
Parameters: name - Name of interface to find. |
Service | findService(QName name) Find named service in this definition or the imported/included
services.
Parameters: name - Name of service to find. |
Binding | getBinding(int index) Get bindings for this component by indexed position. |
int | getBindingsLength() Get the number of Binding items in bindings. |
String | getDocumentBaseUri() Get base URI for the document for this wsdl:definitions component. |
Import | getImport(int index) Get definitions imported into this container by indexed position. |
int | getImportsLength() Get the number of Import items in imports. |
Include | getInclude(int index) Get definitions included in this container by indexed position. |
int | getIncludesLength() Get the number of Include items in includes. |
Interface | getInterface(int index) Get interfaces for this component by indexed position. |
int | getInterfacesLength() Get the number of Interface items in interfaces. |
Service | getService(int index) Get services for this component by indexed position. |
int | getServicesLength() Get the number of Service items in services. |
String | getTargetNamespace() Get namespace for components in this container. |
Types | getType(int index) Get types (in schema or whatever) by indexed position. |
int | getTypesLength() Get the number of Types items in types. |
Types | newTypes() Create a new types component, replacing the existing types component
of this definition, if necessary. |
Binding | removeBinding(int index) Remove bindings for this component by index position. |
Import | removeImport(int index) Remove definitions imported into this container by index position. |
Include | removeInclude(int index) Remove definitions included in this container by index position. |
Interface | removeInterface(int index) Remove interfaces for this component by index position. |
Service | removeService(int index) Remove services for this component by index position. |
Types | removeType(int index) Remove types (in schema or whatever) by index position. |
void | setBinding(int index, Binding theBinding) Set bindings for this component by indexed position. |
void | setDocumentBaseUri(String theDocumentBaseUri) Set base URI for the document for this wsdl:definitions component. |
void | setImport(int index, Import theImport) Set definitions imported into this container by indexed position. |
void | setInclude(int index, Include theInclude) Set definitions included in this container by indexed position. |
void | setInterface(int index, Interface theInterface) Set interfaces for this component by indexed position. |
void | setService(int index, Service theService) Set services for this component by indexed position. |
void | setTargetNamespace(String theTargetNamespace) Set namespace for components in this container. |
void | setType(int index, Types theType) Set types (in schema or whatever) by indexed position. |
org.w3c.dom.Document | toXmlDocument() Return this document as a DOM document. |
String | toXmlString() Return this WSDL definition as an XML string. |