org.eclipse.jst.j2ee.webservice.wscommon
Interface WscommonFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface WscommonFactory
extends org.eclipse.emf.ecore.EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
WscommonPackage

Field Summary
static WscommonFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 DescriptionType createDescriptionType()
          Returns a new object of class 'Description Type'
 DisplayNameType createDisplayNameType()
          Returns a new object of class 'Display Name Type'
 InitParam createInitParam()
          Returns a new object of class 'Init Param'
 PortName createPortName()
          Returns a new object of class 'Port Name'
 SOAPHeader createSOAPHeader()
          Returns a new object of class 'SOAP Header'
 SOAPRole createSOAPRole()
          Returns a new object of class 'SOAP Role'
 WscommonPackage getWscommonPackage()
          Returns the package supported by this factory
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

static final WscommonFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createInitParam

InitParam createInitParam()
Returns a new object of class 'Init Param'.

Returns:
a new object of class 'Init Param'.

createSOAPHeader

SOAPHeader createSOAPHeader()
Returns a new object of class 'SOAP Header'.

Returns:
a new object of class 'SOAP Header'.

createSOAPRole

SOAPRole createSOAPRole()
Returns a new object of class 'SOAP Role'.

Returns:
a new object of class 'SOAP Role'.

createPortName

PortName createPortName()
Returns a new object of class 'Port Name'.

Returns:
a new object of class 'Port Name'.

createDescriptionType

DescriptionType createDescriptionType()
Returns a new object of class 'Description Type'.

Returns:
a new object of class 'Description Type'.

createDisplayNameType

DisplayNameType createDisplayNameType()
Returns a new object of class 'Display Name Type'.

Returns:
a new object of class 'Display Name Type'.

getWscommonPackage

WscommonPackage getWscommonPackage()
Returns the package supported by this factory. This method is NOT api, and may change in future releases. EMF package classes should be access via their "eINSTANCE" static fields

Returns:
the package supported by this factory.