public class BindingImpl extends java.lang.Object implements Binding
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List |
bindingOperations |
protected org.w3c.dom.Element |
docEl |
protected java.util.List |
extElements |
protected boolean |
isUndefined |
protected QName |
name |
protected PortType |
portType |
static long |
serialVersionUID |
| Constructor and Description |
|---|
BindingImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBindingOperation(BindingOperation bindingOperation)
Add an operation binding to binding.
|
void |
addExtensibilityElement(ExtensibilityElement extElement)
Add an extensibility element.
|
BindingOperation |
getBindingOperation(java.lang.String name,
java.lang.String inputName,
java.lang.String outputName)
Get the specified operation binding.
|
java.util.List |
getBindingOperations()
Get all the operation bindings defined here.
|
org.w3c.dom.Element |
getDocumentationElement()
Get the documentation element.
|
java.util.List |
getExtensibilityElements()
Get all the extensibility elements defined here.
|
PortType |
getPortType()
Get the port type this is a binding for.
|
QName |
getQName()
Get the name of this binding.
|
boolean |
isUndefined() |
void |
setDocumentationElement(org.w3c.dom.Element docEl)
Set the documentation element for this document.
|
void |
setPortType(PortType portType)
Set the port type this is a binding for.
|
void |
setQName(QName name)
Set the name of this binding.
|
void |
setUndefined(boolean isUndefined) |
java.lang.String |
toString() |
protected QName name
protected PortType portType
protected java.util.List bindingOperations
protected org.w3c.dom.Element docEl
protected java.util.List extElements
protected boolean isUndefined
public static final long serialVersionUID
public void setQName(QName name)
public QName getQName()
public void setPortType(PortType portType)
setPortType in interface BindingportType - the port type associated with this bindingpublic PortType getPortType()
getPortType in interface Bindingpublic void addBindingOperation(BindingOperation bindingOperation)
addBindingOperation in interface BindingbindingOperation - the operation binding to be addedpublic BindingOperation getBindingOperation(java.lang.String name, java.lang.String inputName, java.lang.String outputName)
getBindingOperation in interface Bindingname - the name of the desired operation binding.inputName - the name of the input message; if this is null
it will be ignored.outputName - the name of the output message; if this is null
it will be ignored.public java.util.List getBindingOperations()
getBindingOperations in interface Bindingpublic void setDocumentationElement(org.w3c.dom.Element docEl)
setDocumentationElement in interface BindingdocEl - the documentation elementpublic org.w3c.dom.Element getDocumentationElement()
getDocumentationElement in interface Bindingpublic void addExtensibilityElement(ExtensibilityElement extElement)
addExtensibilityElement in interface ElementExtensibleextElement - the extensibility element to be addedpublic java.util.List getExtensibilityElements()
getExtensibilityElements in interface ElementExtensiblepublic void setUndefined(boolean isUndefined)
setUndefined in interface Bindingpublic boolean isUndefined()
isUndefined in interface Bindingpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright ? 2003,2005 IBM. All Rights Reserved.