org.ow2.easywsdl.wsdl.decorator
Class DecoratorBindingImpl<I extends AbsItfInterfaceType,BO extends AbsItfBindingOperation>

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.Decorator<AbsItfBinding<I,BO>>
                  extended by org.ow2.easywsdl.wsdl.decorator.DecoratorBindingImpl<I,BO>
All Implemented Interfaces:
java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement, WSDLElement

public abstract class DecoratorBindingImpl<I extends AbsItfInterfaceType,BO extends AbsItfBindingOperation>
extends Decorator<AbsItfBinding<I,BO>>

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

Field Summary
 
Fields inherited from class org.ow2.easywsdl.wsdl.decorator.Decorator
internalObject
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
DecoratorBindingImpl(AbsItfBinding<I,BO> binding)
           
 
Method Summary
 void addBindingOperation(BO arg0)
           
 BO createBindingOperation()
           
 BO getBindingOperation(java.lang.String arg0)
           
 java.util.List<BO> getBindingOperations()
           
 java.lang.String getHttpContentEncodingDefault()
           
 java.lang.String getHttpDefaultMethod()
           
 java.lang.String getHttpQueryParameterSeparatorDefault()
           
 I getInterface()
           
 javax.xml.namespace.QName getQName()
           
 AbsItfBinding.StyleConstant getStyle()
           
 java.lang.String getTransportProtocol()
           
 AbsItfBinding.BindingConstants getTypeOfBinding()
           
 java.lang.String getVersion()
           
 boolean isHttpCookies()
           
 BO removeBindingOperation(java.lang.String arg0)
           
 void setInterface(I arg0)
           
 void setQName(javax.xml.namespace.QName arg0)
           
 void setTransportProtocol(java.lang.String transportProtocol)
           
 
Methods inherited from class org.ow2.easywsdl.wsdl.decorator.Decorator
createDocumentation, equals, getDocumentation, getInternalObject, getModel, getOtherAttributes, getOtherElements, getParent, hashCode, setDocumentation
 
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, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DecoratorBindingImpl

public DecoratorBindingImpl(AbsItfBinding<I,BO> binding)
                     throws WSDLException
Throws:
WSDLException
Method Detail

addBindingOperation

public void addBindingOperation(BO arg0)

getBindingOperation

public BO getBindingOperation(java.lang.String arg0)

getBindingOperations

public java.util.List<BO> getBindingOperations()

getHttpContentEncodingDefault

public java.lang.String getHttpContentEncodingDefault()

getHttpDefaultMethod

public java.lang.String getHttpDefaultMethod()

getHttpQueryParameterSeparatorDefault

public java.lang.String getHttpQueryParameterSeparatorDefault()

getInterface

public I getInterface()

getQName

public javax.xml.namespace.QName getQName()

getStyle

public AbsItfBinding.StyleConstant getStyle()

getTransportProtocol

public java.lang.String getTransportProtocol()

getTypeOfBinding

public AbsItfBinding.BindingConstants getTypeOfBinding()

getVersion

public java.lang.String getVersion()

isHttpCookies

public boolean isHttpCookies()

removeBindingOperation

public BO removeBindingOperation(java.lang.String arg0)

setInterface

public void setInterface(I arg0)

setQName

public void setQName(javax.xml.namespace.QName arg0)

setTransportProtocol

public void setTransportProtocol(java.lang.String transportProtocol)

createBindingOperation

public BO createBindingOperation()


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