org.eclipse.jst.j2ee.webservice.jaxrpcmap
Interface JaxrpcmapFactory

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 JaxrpcmapFactory
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:
JaxrpcmapPackage

Field Summary
static JaxrpcmapFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 ConstructorParameterOrder createConstructorParameterOrder()
          Returns a new object of class 'Constructor Parameter Order'
 ElementName createElementName()
          Returns a new object of class 'Element Name'
 ExceptionMapping createExceptionMapping()
          Returns a new object of class 'Exception Mapping'
 InterfaceMapping createInterfaceMapping()
          Returns a new object of class 'Interface Mapping'
 JavaWSDLMapping createJavaWSDLMapping()
          Returns a new object of class 'Java WSDL Mapping'
 JavaXMLTypeMapping createJavaXMLTypeMapping()
          Returns a new object of class 'Java XML Type Mapping'
 MethodParamPartsMapping createMethodParamPartsMapping()
          Returns a new object of class 'Method Param Parts Mapping'
 PackageMapping createPackageMapping()
          Returns a new object of class 'Package Mapping'
 PortMapping createPortMapping()
          Returns a new object of class 'Port Mapping'
 RootTypeQname createRootTypeQname()
          Returns a new object of class 'Root Type Qname'
 ServiceEndpointInterfaceMapping createServiceEndpointInterfaceMapping()
          Returns a new object of class 'Service Endpoint Interface Mapping'
 ServiceEndpointMethodMapping createServiceEndpointMethodMapping()
          Returns a new object of class 'Service Endpoint Method Mapping'
 ServiceInterfaceMapping createServiceInterfaceMapping()
          Returns a new object of class 'Service Interface Mapping'
 VariableMapping createVariableMapping()
          Returns a new object of class 'Variable Mapping'
 WSDLBinding createWSDLBinding()
          Returns a new object of class 'WSDL Binding'
 WSDLMessage createWSDLMessage()
          Returns a new object of class 'WSDL Message'
 WSDLMessageMapping createWSDLMessageMapping()
          Returns a new object of class 'WSDL Message Mapping'
 WSDLMessagePartName createWSDLMessagePartName()
          Returns a new object of class 'WSDL Message Part Name'
 WSDLOperation createWSDLOperation()
          Returns a new object of class 'WSDL Operation'
 WSDLPortType createWSDLPortType()
          Returns a new object of class 'WSDL Port Type'
 WSDLReturnValueMapping createWSDLReturnValueMapping()
          Returns a new object of class 'WSDL Return Value Mapping'
 WSDLServiceName createWSDLServiceName()
          Returns a new object of class 'WSDL Service Name'
 JaxrpcmapPackage getJaxrpcmapPackage()
          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 JaxrpcmapFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createJavaWSDLMapping

JavaWSDLMapping createJavaWSDLMapping()
Returns a new object of class 'Java WSDL Mapping'.

Returns:
a new object of class 'Java WSDL Mapping'.

createPackageMapping

PackageMapping createPackageMapping()
Returns a new object of class 'Package Mapping'.

Returns:
a new object of class 'Package Mapping'.

createJavaXMLTypeMapping

JavaXMLTypeMapping createJavaXMLTypeMapping()
Returns a new object of class 'Java XML Type Mapping'.

Returns:
a new object of class 'Java XML Type Mapping'.

createExceptionMapping

ExceptionMapping createExceptionMapping()
Returns a new object of class 'Exception Mapping'.

Returns:
a new object of class 'Exception Mapping'.

createServiceInterfaceMapping

ServiceInterfaceMapping createServiceInterfaceMapping()
Returns a new object of class 'Service Interface Mapping'.

Returns:
a new object of class 'Service Interface Mapping'.

createServiceEndpointInterfaceMapping

ServiceEndpointInterfaceMapping createServiceEndpointInterfaceMapping()
Returns a new object of class 'Service Endpoint Interface Mapping'.

Returns:
a new object of class 'Service Endpoint Interface Mapping'.

createRootTypeQname

RootTypeQname createRootTypeQname()
Returns a new object of class 'Root Type Qname'.

Returns:
a new object of class 'Root Type Qname'.

createVariableMapping

VariableMapping createVariableMapping()
Returns a new object of class 'Variable Mapping'.

Returns:
a new object of class 'Variable Mapping'.

createWSDLMessage

WSDLMessage createWSDLMessage()
Returns a new object of class 'WSDL Message'.

Returns:
a new object of class 'WSDL Message'.

createConstructorParameterOrder

ConstructorParameterOrder createConstructorParameterOrder()
Returns a new object of class 'Constructor Parameter Order'.

Returns:
a new object of class 'Constructor Parameter Order'.

createElementName

ElementName createElementName()
Returns a new object of class 'Element Name'.

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

createWSDLServiceName

WSDLServiceName createWSDLServiceName()
Returns a new object of class 'WSDL Service Name'.

Returns:
a new object of class 'WSDL Service Name'.

createPortMapping

PortMapping createPortMapping()
Returns a new object of class 'Port Mapping'.

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

createWSDLPortType

WSDLPortType createWSDLPortType()
Returns a new object of class 'WSDL Port Type'.

Returns:
a new object of class 'WSDL Port Type'.

createWSDLBinding

WSDLBinding createWSDLBinding()
Returns a new object of class 'WSDL Binding'.

Returns:
a new object of class 'WSDL Binding'.

createServiceEndpointMethodMapping

ServiceEndpointMethodMapping createServiceEndpointMethodMapping()
Returns a new object of class 'Service Endpoint Method Mapping'.

Returns:
a new object of class 'Service Endpoint Method Mapping'.

createWSDLOperation

WSDLOperation createWSDLOperation()
Returns a new object of class 'WSDL Operation'.

Returns:
a new object of class 'WSDL Operation'.

createMethodParamPartsMapping

MethodParamPartsMapping createMethodParamPartsMapping()
Returns a new object of class 'Method Param Parts Mapping'.

Returns:
a new object of class 'Method Param Parts Mapping'.

createWSDLReturnValueMapping

WSDLReturnValueMapping createWSDLReturnValueMapping()
Returns a new object of class 'WSDL Return Value Mapping'.

Returns:
a new object of class 'WSDL Return Value Mapping'.

createWSDLMessageMapping

WSDLMessageMapping createWSDLMessageMapping()
Returns a new object of class 'WSDL Message Mapping'.

Returns:
a new object of class 'WSDL Message Mapping'.

createWSDLMessagePartName

WSDLMessagePartName createWSDLMessagePartName()
Returns a new object of class 'WSDL Message Part Name'.

Returns:
a new object of class 'WSDL Message Part Name'.

createInterfaceMapping

InterfaceMapping createInterfaceMapping()
Returns a new object of class 'Interface Mapping'.

Returns:
a new object of class 'Interface Mapping'.

getJaxrpcmapPackage

JaxrpcmapPackage getJaxrpcmapPackage()
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.