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

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.DecoratorServiceImpl<InterfaceType,Endpoint>
                  extended by org.ow2.easywsdl.extensions.sawsdl.impl.ServiceImpl
All Implemented Interfaces:
java.io.Serializable, SAWSDLElement, Service, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfService<InterfaceType,Endpoint>, org.ow2.easywsdl.wsdl.api.WSDLElement, org.ow2.easywsdl.wsdl.decorator.Decorator, org.ow2.easywsdl.xml.api.XMLElement

public class ServiceImpl
extends org.ow2.easywsdl.wsdl.decorator.DecoratorServiceImpl<InterfaceType,Endpoint>
implements Service

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

Field Summary
 
Fields inherited from class org.ow2.easywsdl.wsdl.decorator.DecoratorServiceImpl
service
 
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
ServiceImpl(org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfService service)
           
 
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.DecoratorServiceImpl
addEndpoint, createDocumentation, createEndpoint, getDecorator, getDocumentation, getEndpoint, getEndpoints, getInterface, getModel, getOtherAttributes, getOtherElements, getParent, getQName, removeEndpoint, setDocumentation, setInterface, setQName
 
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.AbsItfService
addEndpoint, createEndpoint, getEndpoint, getEndpoints, getInterface, getQName, removeEndpoint, setInterface, setQName
 
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

ServiceImpl

public ServiceImpl(org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfService service)
            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.