org.ow2.easywsdl.extensions.multiple
Class MultipleExtFactoryImpl

java.lang.Object
  extended by org.ow2.easywsdl.extensions.multiple.MultipleExtFactory
      extended by org.ow2.easywsdl.extensions.multiple.MultipleExtFactoryImpl

public class MultipleExtFactoryImpl
extends MultipleExtFactory

This class is a concrete implementation of the abstract class WSDLFactory. Some ideas used here have been shamelessly copied from the wonderful JAXP and Xerces work.

Author:
Nicolas Boissel-Dallier - eBM WebSourcing

Constructor Summary
MultipleExtFactoryImpl()
           
 
Method Summary
 Description addMultipleExtElmt2Description(java.util.List<org.ow2.easywsdl.wsdl.ExtensionFactory> extFactories, org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfDescription desc)
          Create a new instance of a Definition.
 MultipleExtReader newMultipleExtReader()
          Create a new instance of a MultipleExtReaderImpl.
 MultipleExtReader newMultipleExtReader(java.util.Map<org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants,java.lang.Object> features)
          Create a new instance of a MultipleExtReaderImpl.
 MultipleExtWriter newMultipleExtWriter()
          Create a new instance of a MultipleExtWriterImpl.
 
Methods inherited from class org.ow2.easywsdl.extensions.multiple.MultipleExtFactory
newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultipleExtFactoryImpl

public MultipleExtFactoryImpl()
Method Detail

addMultipleExtElmt2Description

public Description addMultipleExtElmt2Description(java.util.List<org.ow2.easywsdl.wsdl.ExtensionFactory> extFactories,
                                                  org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfDescription desc)
                                           throws MultipleExtException
Description copied from class: MultipleExtFactory
Create a new instance of a Definition.

Specified by:
addMultipleExtElmt2Description in class MultipleExtFactory
Throws:
MultipleExtException

newMultipleExtReader

public MultipleExtReader newMultipleExtReader()
                                       throws MultipleExtException
Description copied from class: MultipleExtFactory
Create a new instance of a MultipleExtReaderImpl.

Specified by:
newMultipleExtReader in class MultipleExtFactory
Throws:
MultipleExtException

newMultipleExtReader

public MultipleExtReader newMultipleExtReader(java.util.Map<org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants,java.lang.Object> features)
                                       throws MultipleExtException
Description copied from class: MultipleExtFactory
Create a new instance of a MultipleExtReaderImpl.

Specified by:
newMultipleExtReader in class MultipleExtFactory
Throws:
MultipleExtException

newMultipleExtWriter

public MultipleExtWriter newMultipleExtWriter()
                                       throws MultipleExtException
Description copied from class: MultipleExtFactory
Create a new instance of a MultipleExtWriterImpl.

Specified by:
newMultipleExtWriter in class MultipleExtFactory
Throws:
MultipleExtException


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