java.lang.Object
org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
org.ow2.easywsdl.schema.api.abstractElmt.AbstractXMLElementImpl<E>
org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
org.ow2.easywsdl.wsdl.decorator.DecoratorBindingOperationImpl<O,BIn,BOut,BF>
- All Implemented Interfaces:
- java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement, WSDLElement, Decorator
public class DecoratorBindingOperationImpl<O extends AbsItfOperation,BIn extends AbsItfBindingInput,BOut extends AbsItfBindingOutput,BF extends AbsItfBindingFault>
- extends AbstractWSDLElementImpl
- implements Decorator
- Author:
- Nicolas Salatge - eBM WebSourcing
- See Also:
- Serialized Form
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl |
documentation, model, parent |
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl |
getSchema, getTopParent, setParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
bindingOperation
protected AbsItfBindingOperation<O extends AbsItfOperation,BIn extends AbsItfBindingInput,BOut extends AbsItfBindingOutput,BF extends AbsItfBindingFault> bindingOperation
DecoratorBindingOperationImpl
public DecoratorBindingOperationImpl(AbsItfBindingOperation<O,BIn,BOut,BF> bindingOperation)
throws WSDLException
- Throws:
WSDLException
addFault
public void addFault(BF arg0)
getFault
public BF getFault(java.lang.String arg0)
getFaults
public java.util.List<BF> getFaults()
getHttpContentEncodingDefault
public java.lang.String getHttpContentEncodingDefault()
getHttpFaultSerialization
public java.lang.String getHttpFaultSerialization()
getHttpInputSerialization
public java.lang.String getHttpInputSerialization()
getHttpLocation
public java.lang.String getHttpLocation()
getHttpMethod
public java.lang.String getHttpMethod()
getHttpOutputSerialization
public java.lang.String getHttpOutputSerialization()
getHttpQueryParameterSeparator
public java.lang.String getHttpQueryParameterSeparator()
getInput
public BIn getInput()
getMEP
public BindingProtocol.SOAPMEPConstants getMEP()
getOperation
public O getOperation()
getOutput
public BOut getOutput()
getQName
public javax.xml.namespace.QName getQName()
getSoapAction
public java.lang.String getSoapAction()
getStyle
public AbsItfBinding.StyleConstant getStyle()
isHttpIgnoreUncited
public boolean isHttpIgnoreUncited()
removeFault
public BF removeFault(java.lang.String arg0)
setInput
public void setInput(BIn arg0)
setMEP
public void setMEP(BindingProtocol.SOAPMEPConstants arg0)
setOutput
public void setOutput(BOut arg0)
setQName
public void setQName(javax.xml.namespace.QName arg0)
createDocumentation
public org.ow2.easywsdl.schema.api.Documentation createDocumentation()
- Description copied from class:
AbstractWSDLElementImpl
- Create the documentation element.
- Specified by:
createDocumentation
in interface org.ow2.easywsdl.schema.api.SchemaElement
- Overrides:
createDocumentation
in class AbstractWSDLElementImpl
- Returns:
- the documentation element
getDocumentation
public org.ow2.easywsdl.schema.api.Documentation getDocumentation()
- Description copied from class:
AbstractWSDLElementImpl
- Get the documentation.
- Specified by:
getDocumentation
in interface org.ow2.easywsdl.schema.api.SchemaElement
- Overrides:
getDocumentation
in class AbstractWSDLElementImpl
- Returns:
- the documentation element
getOtherAttributes
public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
throws org.ow2.easywsdl.schema.api.XmlException
- Description copied from class:
AbstractWSDLElementImpl
- Get the map containing all the attributes defined on this element. The
keys are the qnames of the attributes.
- Specified by:
getOtherAttributes
in interface org.ow2.easywsdl.schema.api.SchemaElement
- Overrides:
getOtherAttributes
in class AbstractWSDLElementImpl
- Returns:
- a map containing all the attributes defined on this element
- Throws:
org.ow2.easywsdl.schema.api.XmlException
getOtherElements
public java.util.List<org.w3c.dom.Element> getOtherElements()
throws org.ow2.easywsdl.schema.api.XmlException
- Description copied from class:
AbstractWSDLElementImpl
- Get all the extensibility elements defined here.
- Specified by:
getOtherElements
in interface org.ow2.easywsdl.schema.api.XMLElement
- Overrides:
getOtherElements
in class AbstractWSDLElementImpl
- Throws:
org.ow2.easywsdl.schema.api.XmlException
setDocumentation
public void setDocumentation(org.ow2.easywsdl.schema.api.Documentation arg0)
- Description copied from class:
AbstractWSDLElementImpl
- Set the documentation for this document.
- Specified by:
setDocumentation
in interface org.ow2.easywsdl.schema.api.SchemaElement
- Overrides:
setDocumentation
in class AbstractWSDLElementImpl
createFault
public BF createFault()
createInput
public BIn createInput()
createOutput
public BOut createOutput()
setSoapAction
public void setSoapAction(java.lang.String action)
getModel
public java.lang.Object getModel()
- Overrides:
getModel
in class AbstractWSDLElementImpl
getParent
public org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl getParent()
- Overrides:
getParent
in class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
getInternalObject
public WSDLElement getInternalObject()
- Specified by:
getInternalObject
in interface Decorator
Copyright © 2008-2009 Petals Link (previously EBM WebSourcing). All Rights Reserved.