|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jvnet.wom.api.WSDLEntity
org.jvnet.wom.api.WSDLDefinitions
org.jvnet.wom.impl.WSDLDefinitionsImpl
public class WSDLDefinitionsImpl
| Constructor Summary | |
|---|---|
WSDLDefinitionsImpl(WSDLSetImpl parent,
org.xml.sax.Locator locator,
javax.xml.namespace.QName name)
|
|
| Method Summary | ||
|---|---|---|
void |
addBoundPortType(WSDLBoundPortTypeImpl binding)
|
|
void |
addMessage(WSDLMessageImpl message)
|
|
void |
addPortType(WSDLPortTypeImpl portType)
|
|
void |
addService(WSDLServiceImpl service)
|
|
WSDLBoundPortType |
getBinding(javax.xml.namespace.QName name)
Gets WSDLBoundPortType that models wsdl:binding |
|
WSDLBoundPortType |
getBinding(javax.xml.namespace.QName serviceName,
javax.xml.namespace.QName portName)
Give a WSDLBoundPortType for the given wsdl:service and wsdl:port names. |
|
java.lang.Iterable<WSDLBoundPortType> |
getBindings()
Gives a Iterator of all WSDLBoundPortType |
|
java.lang.String |
getDocumentation()
Gives the Comment on a WSDL component. |
|
WSDLMessage |
getMessage(javax.xml.namespace.QName name)
Gets WSDLMessage that models wsdl:message |
|
java.lang.Iterable<WSDLMessage> |
getMessages()
Gives a Iterator of all WSDLMessage |
|
WSDLPortType |
getPortType(javax.xml.namespace.QName name)
Gets WSDLPortType that models wsdl:portType |
|
java.lang.Iterable<WSDLPortType> |
getPortTypes()
Gives a Iterator of all WSDLPortType |
|
WSDLSet |
getRoot()
Gives the owning WSDLSet |
|
WSDLService |
getService(javax.xml.namespace.QName name)
Gets WSDLService that models wsdl:service |
|
java.lang.Iterable<WSDLService> |
getServices()
Gives a Iterator of all WSDLService |
|
java.lang.String |
getTargetNamespace()
|
|
WSDLTypes |
getWSDLTypes()
Gives wsdl:types model. |
|
void |
setDocumentation(java.lang.String documentation)
|
|
void |
setOwnerDocument(WSDLDocumentImpl owner)
|
|
void |
setWSDLTypes(WSDLTypesImpl wsdlTypes)
|
|
|
visit(WSDLVisitor<V,P> visitor,
P param)
WSDL visitor |
|
| Methods inherited from class org.jvnet.wom.api.WSDLEntity |
|---|
addExtension, getExtension, getExtensions, getFirstExtension, getLocation, getName, getOwnerWSDLModel, getWSDLDocument, setOwnerWSDLDocument |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WSDLDefinitionsImpl(WSDLSetImpl parent,
org.xml.sax.Locator locator,
javax.xml.namespace.QName name)
| Method Detail |
|---|
public java.lang.String getTargetNamespace()
getTargetNamespace in class WSDLDefinitionspublic WSDLPortType getPortType(javax.xml.namespace.QName name)
WSDLDefinitionsWSDLPortType that models wsdl:portType
getPortType in class WSDLDefinitionsname - non-null quaified name of wsdl:message, where the localName is the value of wsdl:portType@name and
the namespaceURI is the value of wsdl:definitions@targetNamespace
WSDLPortType or null if no wsdl:portType found.public void addPortType(WSDLPortTypeImpl portType)
public WSDLBoundPortType getBinding(javax.xml.namespace.QName name)
WSDLDefinitionsWSDLBoundPortType that models wsdl:binding
getBinding in class WSDLDefinitionsname - non-null quaified name of wsdl:binding, where the localName is the value of wsdl:binding@name and
the namespaceURI is the value of wsdl:definitions@targetNamespace
WSDLBoundPortType or null if no wsdl:binding foundpublic void addBoundPortType(WSDLBoundPortTypeImpl binding)
public WSDLBoundPortType getBinding(javax.xml.namespace.QName serviceName,
javax.xml.namespace.QName portName)
WSDLDefinitionsWSDLBoundPortType for the given wsdl:service and wsdl:port names.
getBinding in class WSDLDefinitionsserviceName - non-null service QNameportName - non-null port QName
WSDLBoundPortType. null if the Binding for the given wsd:service and wsdl:port name are not
found.public void addService(WSDLServiceImpl service)
public WSDLService getService(javax.xml.namespace.QName name)
WSDLDefinitionsWSDLService that models wsdl:service
getService in class WSDLDefinitionsname - non-null quaified name of wsdl:service, where the localName is the value of wsdl:service@name and
the namespaceURI is the value of wsdl:definitions@targetNamespace
WSDLService or null if no wsdl:service found.public WSDLMessage getMessage(javax.xml.namespace.QName name)
WSDLDefinitionsWSDLMessage that models wsdl:message
getMessage in class WSDLDefinitionsname - non-null quaified name of wsdl:message, where the localName is the value of wsdl:message@name and
the namespaceURI is the value of wsdl:definitions@targetNamespace
WSDLMessage or null if no wsdl:service found.public java.lang.Iterable<WSDLMessage> getMessages()
WSDLDefinitionsWSDLMessage
getMessages in class WSDLDefinitionspublic java.lang.Iterable<WSDLPortType> getPortTypes()
WSDLDefinitionsWSDLPortType
getPortTypes in class WSDLDefinitionspublic java.lang.Iterable<WSDLBoundPortType> getBindings()
WSDLDefinitionsWSDLBoundPortType
getBindings in class WSDLDefinitionspublic java.lang.Iterable<WSDLService> getServices()
WSDLDefinitionsWSDLService
getServices in class WSDLDefinitionspublic WSDLTypes getWSDLTypes()
WSDLDefinitions
getWSDLTypes in class WSDLDefinitionspublic java.lang.String getDocumentation()
WSDLEntity
getDocumentation in class WSDLEntitypublic void setDocumentation(java.lang.String documentation)
public void addMessage(WSDLMessageImpl message)
public void setOwnerDocument(WSDLDocumentImpl owner)
public <V,P> V visit(WSDLVisitor<V,P> visitor,
P param)
WSDLEntity
visit in class WSDLEntitypublic void setWSDLTypes(WSDLTypesImpl wsdlTypes)
public WSDLSet getRoot()
WSDLDefinitionsWSDLSet
getRoot in class WSDLDefinitions
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||