org.ow2.easywsdl.wsdl.decorator
Class DecoratorServiceImpl<I extends AbsItfInterfaceType,E extends AbsItfEndpoint>

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

public abstract class DecoratorServiceImpl<I extends AbsItfInterfaceType,E extends AbsItfEndpoint>
extends Decorator<AbsItfService<I,E>>

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
DecoratorServiceImpl(AbsItfService<I,E> service)
           
 
Method Summary
 void addEndpoint(E arg0)
           
 E createEndpoint()
           
 E getEndpoint(java.lang.String arg0)
           
 java.util.List<E> getEndpoints()
           
 I getInterface()
           
 javax.xml.namespace.QName getQName()
           
 E removeEndpoint(java.lang.String arg0)
           
 void setInterface(I itf)
           
 void setQName(javax.xml.namespace.QName arg0)
           
 
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

DecoratorServiceImpl

public DecoratorServiceImpl(AbsItfService<I,E> service)
                     throws WSDLException
Throws:
WSDLException
Method Detail

addEndpoint

public void addEndpoint(E arg0)

getEndpoint

public E getEndpoint(java.lang.String arg0)

getEndpoints

public java.util.List<E> getEndpoints()

getInterface

public I getInterface()
                                           throws WSDLException
Throws:
WSDLException

getQName

public javax.xml.namespace.QName getQName()

removeEndpoint

public E removeEndpoint(java.lang.String arg0)

setQName

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

createEndpoint

public E createEndpoint()

setInterface

public void setInterface(I itf)


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