org.ow2.easywsdl.extensions.sawsdl.impl
Class EndpointImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.xml.impl.AbstractXMLElementImpl<E>
          extended by org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
              extended by org.ow2.easywsdl.wsdl.decorator.DecoratorEndpointImpl<Service,Binding>
                  extended by org.ow2.easywsdl.extensions.sawsdl.impl.EndpointImpl
All Implemented Interfaces:
java.io.Serializable, Endpoint, SAWSDLElement, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfEndpoint<Service,Binding>, org.ow2.easywsdl.wsdl.api.WSDLElement, org.ow2.easywsdl.wsdl.decorator.Decorator, org.ow2.easywsdl.xml.api.XMLElement

public class EndpointImpl
extends org.ow2.easywsdl.wsdl.decorator.DecoratorEndpointImpl<Service,Binding>
implements Endpoint

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

Field Summary
 
Fields inherited from class org.ow2.easywsdl.wsdl.decorator.DecoratorEndpointImpl
endpoint
 
Fields inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
documentation
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
model, parent
 
Constructor Summary
EndpointImpl(org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfEndpoint endpoint)
           
 
Method Summary
 void addLiftingSchemaMapping(java.net.URI uri)
           
 void addLoweringSchemaMapping(java.net.URI uri)
           
 void addModelReference(java.net.URI uri)
           
 AttrExtensions getAttrExtensions()
           
 java.util.List<java.net.URI> getLiftingSchemaMapping()
           
 java.util.List<java.net.URI> getLoweringSchemaMapping()
           
 java.util.List<java.net.URI> getModelReference()
           
 java.util.List<java.net.URI> removeAllLiftingSchemaMappings()
           
 java.util.List<java.net.URI> removeAllLoweringSchemaMappings()
           
 java.util.List<java.net.URI> removeAllModelReferences()
           
 java.net.URI removeLiftingSchemaMapping(java.net.URI uri)
           
 java.net.URI removeLoweringSchemaMapping(java.net.URI uri)
           
 java.net.URI removeModelReference(java.net.URI uri)
           
 
Methods inherited from class org.ow2.easywsdl.wsdl.decorator.DecoratorEndpointImpl
createDocumentation, getAddress, getBinding, getDecorator, getDocumentation, getHttpAuthenticationRealm, getHttpAuthenticationScheme, getModel, getName, getOtherAttributes, getOtherElements, getParent, getService, setAddress, setBinding, setDocumentation, setName
 
Methods inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
createElementFromString, 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
 
Methods inherited from interface org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfEndpoint
getAddress, getBinding, getHttpAuthenticationRealm, getHttpAuthenticationScheme, getName, getService, setAddress, setBinding, setName
 
Methods inherited from interface org.ow2.easywsdl.xml.api.XMLElement
getOtherElements
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, getDocumentation, getOtherAttributes, setDocumentation
 

Constructor Detail

EndpointImpl

public EndpointImpl(org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfEndpoint endpoint)
             throws org.ow2.easywsdl.wsdl.api.WSDLException
Throws:
org.ow2.easywsdl.wsdl.api.WSDLException
Method Detail

getLiftingSchemaMapping

public java.util.List<java.net.URI> getLiftingSchemaMapping()
                                                     throws SAWSDLException
Specified by:
getLiftingSchemaMapping in interface SAWSDLElement
Throws:
SAWSDLException

getLoweringSchemaMapping

public java.util.List<java.net.URI> getLoweringSchemaMapping()
                                                      throws SAWSDLException
Specified by:
getLoweringSchemaMapping in interface SAWSDLElement
Throws:
SAWSDLException

getModelReference

public java.util.List<java.net.URI> getModelReference()
                                               throws SAWSDLException
Specified by:
getModelReference in interface SAWSDLElement
Throws:
SAWSDLException

addLiftingSchemaMapping

public void addLiftingSchemaMapping(java.net.URI uri)
                             throws SAWSDLException
Specified by:
addLiftingSchemaMapping in interface SAWSDLElement
Throws:
SAWSDLException

addLoweringSchemaMapping

public void addLoweringSchemaMapping(java.net.URI uri)
                              throws SAWSDLException
Specified by:
addLoweringSchemaMapping in interface SAWSDLElement
Throws:
SAWSDLException

addModelReference

public void addModelReference(java.net.URI uri)
                       throws SAWSDLException
Specified by:
addModelReference in interface SAWSDLElement
Throws:
SAWSDLException

removeAllLiftingSchemaMappings

public java.util.List<java.net.URI> removeAllLiftingSchemaMappings()
                                                            throws SAWSDLException
Specified by:
removeAllLiftingSchemaMappings in interface SAWSDLElement
Throws:
SAWSDLException

removeAllLoweringSchemaMappings

public java.util.List<java.net.URI> removeAllLoweringSchemaMappings()
                                                             throws SAWSDLException
Specified by:
removeAllLoweringSchemaMappings in interface SAWSDLElement
Throws:
SAWSDLException

removeAllModelReferences

public java.util.List<java.net.URI> removeAllModelReferences()
                                                      throws SAWSDLException
Specified by:
removeAllModelReferences in interface SAWSDLElement
Throws:
SAWSDLException

removeLiftingSchemaMapping

public java.net.URI removeLiftingSchemaMapping(java.net.URI uri)
                                        throws SAWSDLException
Specified by:
removeLiftingSchemaMapping in interface SAWSDLElement
Throws:
SAWSDLException

removeLoweringSchemaMapping

public java.net.URI removeLoweringSchemaMapping(java.net.URI uri)
                                         throws SAWSDLException
Specified by:
removeLoweringSchemaMapping in interface SAWSDLElement
Throws:
SAWSDLException

removeModelReference

public java.net.URI removeModelReference(java.net.URI uri)
                                  throws SAWSDLException
Specified by:
removeModelReference in interface SAWSDLElement
Throws:
SAWSDLException

getAttrExtensions

public AttrExtensions getAttrExtensions()
                                 throws SAWSDLException
Specified by:
getAttrExtensions in interface SAWSDLElement
Throws:
SAWSDLException


Copyright © 2008 eBM WebSourcing. All Rights Reserved.