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


public interface JaxrpcmapFactory

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
 

Field Detail

eINSTANCE

public static final JaxrpcmapFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createJavaWSDLMapping

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

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

createPackageMapping

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

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

createJavaXMLTypeMapping

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

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

createExceptionMapping

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

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

createServiceInterfaceMapping

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

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

createServiceEndpointInterfaceMapping

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

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

createRootTypeQname

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

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

createVariableMapping

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

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

createWSDLMessage

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

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

createConstructorParameterOrder

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

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

createElementName

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

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

createWSDLServiceName

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

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

createPortMapping

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

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

createWSDLPortType

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

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

createWSDLBinding

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

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

createServiceEndpointMethodMapping

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

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

createWSDLOperation

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

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

createMethodParamPartsMapping

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

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

createWSDLReturnValueMapping

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

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

createWSDLMessageMapping

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

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

createWSDLMessagePartName

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

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

createInterfaceMapping

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

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

getJaxrpcmapPackage

public 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.