org.ow2.easywsdl.extensions.wsdl4bpel
Class WSDL4BPELFactoryImpl

java.lang.Object
  extended by org.ow2.easywsdl.wsdl.ExtensionFactory
      extended by org.ow2.easywsdl.extensions.wsdl4bpel.WSDL4BPELFactory
          extended by org.ow2.easywsdl.extensions.wsdl4bpel.WSDL4BPELFactoryImpl

public class WSDL4BPELFactoryImpl
extends WSDL4BPELFactory

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 Salatge - eBM WebSourcing

Constructor Summary
WSDL4BPELFactoryImpl()
           
 
Method Summary
 Description addBPELElmt2Description(org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfDescription desc)
          Create a new instance of a Definition.
 Description addExtElmt2Description(org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfDescription desc)
          Generic method for extensions
 java.lang.Class getDescriptionType()
           
 WSDL4BPELReader newWSDLReader()
          Create a new instance of a WSDLReaderImpl.
 WSDL4BPELReader newWSDLReader(java.util.Map<org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants,java.lang.Object> features)
          Create a new instance of a WSDLReaderImpl.
 WSDL4BPELWriter newWSDLWriter()
          Create a new instance of a WSDLWriterImpl.
 
Methods inherited from class org.ow2.easywsdl.extensions.wsdl4bpel.WSDL4BPELFactory
newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDL4BPELFactoryImpl

public WSDL4BPELFactoryImpl()
Method Detail

addBPELElmt2Description

public Description addBPELElmt2Description(org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfDescription desc)
                                    throws WSDL4BPELException
Description copied from class: WSDL4BPELFactory
Create a new instance of a Definition.

Specified by:
addBPELElmt2Description in class WSDL4BPELFactory
Throws:
WSDL4BPELException

addExtElmt2Description

public Description addExtElmt2Description(org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfDescription desc)
                                   throws WSDL4BPELException
Description copied from class: WSDL4BPELFactory
Generic method for extensions

Specified by:
addExtElmt2Description in class WSDL4BPELFactory
Throws:
WSDL4BPELException

newWSDLReader

public WSDL4BPELReader newWSDLReader()
                              throws WSDL4BPELException
Description copied from class: WSDL4BPELFactory
Create a new instance of a WSDLReaderImpl.

Specified by:
newWSDLReader in class WSDL4BPELFactory
Throws:
WSDL4BPELException

newWSDLReader

public WSDL4BPELReader newWSDLReader(java.util.Map<org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants,java.lang.Object> features)
                              throws WSDL4BPELException
Description copied from class: WSDL4BPELFactory
Create a new instance of a WSDLReaderImpl.

Specified by:
newWSDLReader in class WSDL4BPELFactory
Throws:
WSDL4BPELException

newWSDLWriter

public WSDL4BPELWriter newWSDLWriter()
                              throws WSDL4BPELException
Description copied from class: WSDL4BPELFactory
Create a new instance of a WSDLWriterImpl.

Specified by:
newWSDLWriter in class WSDL4BPELFactory
Throws:
WSDL4BPELException

getDescriptionType

public java.lang.Class getDescriptionType()
Specified by:
getDescriptionType in class org.ow2.easywsdl.wsdl.ExtensionFactory


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