|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractWSDLElementImpl<E>
com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractDescriptionImpl<E>
public abstract class AbstractDescriptionImpl<E>
| Field Summary | |
|---|---|
protected java.net.URI |
baseURI
baseURI |
protected java.util.List<Binding> |
bindings
list of binding |
protected org.jdom.Document |
document
the jdom document |
protected java.util.Map<WSDLReader.FeatureConstants,java.lang.Object> |
features
Features |
protected java.util.List<Import> |
imports
list of imports |
protected java.util.List<Include> |
includes
list of includes |
protected java.util.List<InterfaceType> |
interfaces
list of interface |
protected javax.xml.namespace.NamespaceContext |
namespaceContext
the namespace context |
protected java.util.Map<java.lang.String,java.lang.String> |
schemaLocations
schema location |
protected java.util.List<Service> |
services
list of services |
protected Types |
types
types |
| Fields inherited from class com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractWSDLElementImpl |
|---|
documentation, model |
| Constructor Summary | |
|---|---|
AbstractDescriptionImpl(java.net.URI baseURI,
E model,
org.jdom.Document doc,
java.util.Map<WSDLReader.FeatureConstants,java.lang.Object> features)
|
|
| Method Summary | |
|---|---|
void |
addBinding(Binding binding)
BindingImpl operation |
void |
addImport(Import impt)
ImportImpl operation |
protected void |
addImportElementsInAllList()
|
void |
addInclude(Include incl)
IncludeImpl operation |
protected void |
addIncludeElementsInAllList()
|
void |
addInterface(InterfaceType itf)
Interface operation |
void |
addService(Service service)
ServiceImpl operation |
Binding |
getBinding(javax.xml.namespace.QName name)
Get the specified binding. |
java.util.List<Binding> |
getBindings()
Get all the bindings defined in this Definition. |
org.jdom.Document |
getDocument()
|
java.net.URI |
getDocumentBaseURI()
methods for baseURI |
java.util.Map<WSDLReader.FeatureConstants,java.lang.Object> |
getFeatures()
|
java.lang.Object |
getFeatureValue(WSDLReader.FeatureConstants feature)
|
java.util.List<Import> |
getImports()
Get a map of lists containing all the imports defined here. |
java.util.List<Import> |
getImports(java.lang.String namespaceUri)
Get the list of imports for the specified namespaceURI. |
java.util.List<Include> |
getIncludes()
Get a map of lists containing all the includes defined here. |
java.util.List<Include> |
getIncludes(java.lang.String locationUri)
Get the list of includes for the specified locationURI. |
InterfaceType |
getInterface(javax.xml.namespace.QName name)
Get the specified portType. |
java.util.List<InterfaceType> |
getInterfaces()
Get all the portTypes defined in this Definition. |
javax.xml.namespace.NamespaceContext |
getNamespaces()
methods for namespaces |
java.util.Map<java.lang.String,java.lang.String> |
getSchemaLocation()
get the schema location |
Service |
getService(javax.xml.namespace.QName name)
Get the specified service. |
java.util.List<Service> |
getServices()
Get all the services defined in this Definition. |
Types |
getTypes()
Get the types section. |
void |
setDocument(org.jdom.Document document)
|
void |
setDocumentBaseURI(java.net.URI documentBaseURI)
Set the document base URI of this definition. |
void |
setFeatures(java.util.Map<WSDLReader.FeatureConstants,java.lang.Object> features)
|
void |
setTypes(Types types)
Set the types section. |
java.lang.String |
toString()
|
| Methods inherited from class com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractWSDLElementImpl |
|---|
createDocumentation, createElementFromString, getDocumentation, getModel, getOtherAttributes, getOtherElements, setDocumentation |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ebmwebsourcing.commons.wsdl.api.Description |
|---|
addNamespace, createBinding, createBindingFault, createBindingOperation, createEndpoint, createFault, createImport, createInput, createInterface, createOperation, createOutput, createPart, createService, createTypes, getQName, getTargetNamespace, getVersion, removeBinding, removeImport, removeInclude, removeInterface, removeNamespace, removeService, setQName, setTargetNamespace |
| Methods inherited from interface com.ebmwebsourcing.commons.wsdl.api.WSDLElement |
|---|
createDocumentation, getDocumentation, getOtherAttributes, getOtherElements, setDocumentation |
| Field Detail |
|---|
protected java.util.Map<WSDLReader.FeatureConstants,java.lang.Object> features
protected javax.xml.namespace.NamespaceContext namespaceContext
protected org.jdom.Document document
protected java.util.List<Import> imports
protected java.util.List<Include> includes
protected java.util.List<Service> services
protected java.util.List<Binding> bindings
protected java.util.List<InterfaceType> interfaces
protected Types types
protected java.net.URI baseURI
protected java.util.Map<java.lang.String,java.lang.String> schemaLocations
| Constructor Detail |
|---|
public AbstractDescriptionImpl(java.net.URI baseURI,
E model,
org.jdom.Document doc,
java.util.Map<WSDLReader.FeatureConstants,java.lang.Object> features)
throws WSDLException
schema - doc -
WSDLException| Method Detail |
|---|
protected void addImportElementsInAllList()
protected void addIncludeElementsInAllList()
public void addImport(Import impt)
addImport in interface Descriptionimpt - the import to be addedpublic java.util.List<Import> getImports()
Description
getImports in interface Descriptionpublic java.util.List<Import> getImports(java.lang.String namespaceUri)
Description
getImports in interface DescriptionnamespaceUri - the namespaceURI associated with the desired imports.
public void addInclude(Include incl)
throws WSDLException
addInclude in interface Descriptionincl - the include to be added
WSDLExceptionpublic java.util.List<Include> getIncludes()
Description
getIncludes in interface Descriptionpublic java.util.List<Include> getIncludes(java.lang.String locationUri)
Description
getIncludes in interface DescriptionlocationUri - the locationURI associated with the desired includes.
public void addService(Service service)
addService in interface Descriptionservice - the service to be addedpublic java.util.List<Service> getServices()
Description
getServices in interface Descriptionpublic Service getService(javax.xml.namespace.QName name)
Description
getService in interface Descriptionname - the name of the desired service.
public void addBinding(Binding binding)
addBinding in interface Descriptionbinding - the binding to be addedpublic java.util.List<Binding> getBindings()
Description
getBindings in interface Descriptionpublic Binding getBinding(javax.xml.namespace.QName name)
Description
getBinding in interface Descriptionname - the name of the desired binding.
public void addInterface(InterfaceType itf)
addInterface in interface Descriptionitf - the portType to be addedpublic java.util.List<InterfaceType> getInterfaces()
Description
getInterfaces in interface Descriptionpublic InterfaceType getInterface(javax.xml.namespace.QName name)
Description
getInterface in interface Descriptionname - the name of the desired portType.
public java.util.Map<WSDLReader.FeatureConstants,java.lang.Object> getFeatures()
public java.lang.Object getFeatureValue(WSDLReader.FeatureConstants feature)
public void setFeatures(java.util.Map<WSDLReader.FeatureConstants,java.lang.Object> features)
features - the features to setpublic Types getTypes()
Description
getTypes in interface Descriptionpublic void setTypes(Types types)
Description
setTypes in interface Descriptionpublic org.jdom.Document getDocument()
public void setDocument(org.jdom.Document document)
document - the document to setpublic javax.xml.namespace.NamespaceContext getNamespaces()
getNamespaces in interface DescriptionDescription.addNamespace(String, String)public java.net.URI getDocumentBaseURI()
getDocumentBaseURI in interface Descriptionpublic void setDocumentBaseURI(java.net.URI documentBaseURI)
Description
setDocumentBaseURI in interface DescriptiondocumentBaseURI - the document base URI of this definitionpublic java.util.Map<java.lang.String,java.lang.String> getSchemaLocation()
Description
getSchemaLocation in interface Descriptionpublic java.lang.String toString()
toString in class AbstractWSDLElementImpl<E>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||