org.eclipse.jst.j2ee.webservice.wsclient
Interface Webservice_clientFactory


public interface Webservice_clientFactory

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

See Also:
Webservice_clientPackage

Field Summary
static Webservice_clientFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 ComponentScopedRefs createComponentScopedRefs()
          Returns a new object of class 'Component Scoped Refs'
 Handler createHandler()
          Returns a new object of class 'Handler'
 PortComponentRef createPortComponentRef()
          Returns a new object of class 'Port Component Ref'
 ServiceRef createServiceRef()
          Returns a new object of class 'Service Ref'
 WebServicesClient createWebServicesClient()
          Returns a new object of class 'Web Services Client'
 Webservice_clientPackage getWebservice_clientPackage()
          Returns the package supported by this factory
 

Field Detail

eINSTANCE

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

Method Detail

createServiceRef

public ServiceRef createServiceRef()
Returns a new object of class 'Service Ref'.

Returns:
a new object of class 'Service Ref'.

createPortComponentRef

public PortComponentRef createPortComponentRef()
Returns a new object of class 'Port Component Ref'.

Returns:
a new object of class 'Port Component Ref'.

createHandler

public Handler createHandler()
Returns a new object of class 'Handler'.

Returns:
a new object of class 'Handler'.

createWebServicesClient

public WebServicesClient createWebServicesClient()
Returns a new object of class 'Web Services Client'.

Returns:
a new object of class 'Web Services Client'.

createComponentScopedRefs

public ComponentScopedRefs createComponentScopedRefs()
Returns a new object of class 'Component Scoped Refs'.

Returns:
a new object of class 'Component Scoped Refs'.

getWebservice_clientPackage

public Webservice_clientPackage getWebservice_clientPackage()
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.