org.ow2.easywsdl.wsdl.decorator
Class DecoratorBindingFaultImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractXMLElementImpl<E>
          extended by org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
              extended by org.ow2.easywsdl.wsdl.decorator.DecoratorBindingParamImpl
                  extended by org.ow2.easywsdl.wsdl.decorator.DecoratorBindingFaultImpl
All Implemented Interfaces:
java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement, WSDLElement, Decorator

public class DecoratorBindingFaultImpl
extends DecoratorBindingParamImpl
implements Decorator

Author:
Nicolas Salatge - eBM WebSourcing
See Also:
Serialized Form

Field Summary
protected  AbsItfBindingFault fault
           
 
Fields inherited from class org.ow2.easywsdl.wsdl.decorator.DecoratorBindingParamImpl
bindingParam
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
DecoratorBindingFaultImpl(AbsItfBindingFault fault)
           
 
Method Summary
 org.ow2.easywsdl.schema.api.Documentation createDocumentation()
          Create the documentation element.
 SOAP11Binding4Wsdl11 createSOAP11Binding4Wsdl11()
           
 SOAPBinding4Wsdl20 createSOAP12Binding4Wsdl20()
           
 org.ow2.easywsdl.schema.api.Documentation getDocumentation()
          Get the documentation.
 HTTPBinding4Wsdl11 getHTTPBinding4Wsdl11()
           
 HTTPBinding4Wsdl20 getHTTPBinding4Wsdl20()
           
 java.lang.String getHttpContentEncoding()
           
 WSDLElement getInternalObject()
           
 MIMEBinding4Wsdl11 getMIMEBinding4Wsdl11()
           
 java.lang.Object getModel()
           
 java.lang.String getName()
           
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
          Get the map containing all the attributes defined on this element.
 java.util.List<org.w3c.dom.Element> getOtherElements()
          Get all the extensibility elements defined here.
 org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl getParent()
           
 javax.xml.namespace.QName getRef()
           
 SOAP11Binding4Wsdl11 getSOAP11Binding4Wsdl11()
           
 SOAP12Binding4Wsdl11 getSOAP12Binding4Wsdl11()
           
 SOAPBinding4Wsdl20 getSOAP12Binding4Wsdl20()
           
 void setDocumentation(org.ow2.easywsdl.schema.api.Documentation doc)
          Set the documentation for this document.
 void setName(java.lang.String name)
           
 void setRef(javax.xml.namespace.QName ref)
           
 void setSOAP11Binding4Wsdl11(SOAP11Binding4Wsdl11 soap11binding)
           
 void setSOAP12Binding4Wsdl20(SOAPBinding4Wsdl20 soap12binding)
           
 
Methods inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
addOtherElements, toString
 
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
 

Field Detail

fault

protected AbsItfBindingFault fault
Constructor Detail

DecoratorBindingFaultImpl

public DecoratorBindingFaultImpl(AbsItfBindingFault fault)
                          throws WSDLException
Throws:
WSDLException
Method Detail

getHTTPBinding4Wsdl11

public HTTPBinding4Wsdl11 getHTTPBinding4Wsdl11()
Overrides:
getHTTPBinding4Wsdl11 in class DecoratorBindingParamImpl

getHTTPBinding4Wsdl20

public HTTPBinding4Wsdl20 getHTTPBinding4Wsdl20()
Overrides:
getHTTPBinding4Wsdl20 in class DecoratorBindingParamImpl

getHttpContentEncoding

public java.lang.String getHttpContentEncoding()
Overrides:
getHttpContentEncoding in class DecoratorBindingParamImpl

getMIMEBinding4Wsdl11

public MIMEBinding4Wsdl11 getMIMEBinding4Wsdl11()
Overrides:
getMIMEBinding4Wsdl11 in class DecoratorBindingParamImpl

getName

public java.lang.String getName()
Overrides:
getName in class DecoratorBindingParamImpl

getSOAP11Binding4Wsdl11

public SOAP11Binding4Wsdl11 getSOAP11Binding4Wsdl11()
Overrides:
getSOAP11Binding4Wsdl11 in class DecoratorBindingParamImpl

getSOAP12Binding4Wsdl11

public SOAP12Binding4Wsdl11 getSOAP12Binding4Wsdl11()
Overrides:
getSOAP12Binding4Wsdl11 in class DecoratorBindingParamImpl

getSOAP12Binding4Wsdl20

public SOAPBinding4Wsdl20 getSOAP12Binding4Wsdl20()
Overrides:
getSOAP12Binding4Wsdl20 in class DecoratorBindingParamImpl

setName

public void setName(java.lang.String name)
             throws WSDLException
Overrides:
setName in class DecoratorBindingParamImpl
Throws:
WSDLException

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 DecoratorBindingParamImpl
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 DecoratorBindingParamImpl
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 DecoratorBindingParamImpl
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 DecoratorBindingParamImpl
Throws:
org.ow2.easywsdl.schema.api.XmlException

setDocumentation

public void setDocumentation(org.ow2.easywsdl.schema.api.Documentation doc)
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 DecoratorBindingParamImpl

createSOAP11Binding4Wsdl11

public SOAP11Binding4Wsdl11 createSOAP11Binding4Wsdl11()
Overrides:
createSOAP11Binding4Wsdl11 in class DecoratorBindingParamImpl

createSOAP12Binding4Wsdl20

public SOAPBinding4Wsdl20 createSOAP12Binding4Wsdl20()
Overrides:
createSOAP12Binding4Wsdl20 in class DecoratorBindingParamImpl

setSOAP11Binding4Wsdl11

public void setSOAP11Binding4Wsdl11(SOAP11Binding4Wsdl11 soap11binding)
Overrides:
setSOAP11Binding4Wsdl11 in class DecoratorBindingParamImpl

setSOAP12Binding4Wsdl20

public void setSOAP12Binding4Wsdl20(SOAPBinding4Wsdl20 soap12binding)
Overrides:
setSOAP12Binding4Wsdl20 in class DecoratorBindingParamImpl

getModel

public java.lang.Object getModel()
Overrides:
getModel in class DecoratorBindingParamImpl

getParent

public org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl getParent()
Overrides:
getParent in class DecoratorBindingParamImpl

getInternalObject

public WSDLElement getInternalObject()
Specified by:
getInternalObject in interface Decorator
Overrides:
getInternalObject in class DecoratorBindingParamImpl

getRef

public javax.xml.namespace.QName getRef()

setRef

public void setRef(javax.xml.namespace.QName ref)


Copyright © 2008-2009 Petals Link (previously EBM WebSourcing). All Rights Reserved.