org.mod4j.dsl.service.mm.ServiceDsl
Interface ServiceDslFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ServiceDslFactoryImpl

public interface ServiceDslFactory
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:
ServiceDslPackage

Field Summary
static ServiceDslFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 AssociationMethod createAssociationMethod()
          Returns a new object of class 'Association Method'.
 CrudService createCrudService()
          Returns a new object of class 'Crud Service'.
 CustomMethod createCustomMethod()
          Returns a new object of class 'Custom Method'.
 DtoReference createDtoReference()
          Returns a new object of class 'Dto Reference'.
 ModelElement createModelElement()
          Returns a new object of class 'Model Element'.
 Parameter createParameter()
          Returns a new object of class 'Parameter'.
 ServiceMethod createServiceMethod()
          Returns a new object of class 'Service Method'.
 ServiceModel createServiceModel()
          Returns a new object of class 'Service Model'.
 SpecialMethod createSpecialMethod()
          Returns a new object of class 'Special Method'.
 ServiceDslPackage getServiceDslPackage()
          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 ServiceDslFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createServiceModel

ServiceModel createServiceModel()
Returns a new object of class 'Service Model'.

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

createModelElement

ModelElement createModelElement()
Returns a new object of class 'Model Element'.

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

createDtoReference

DtoReference createDtoReference()
Returns a new object of class 'Dto Reference'.

Returns:
a new object of class 'Dto Reference'.

createCustomMethod

CustomMethod createCustomMethod()
Returns a new object of class 'Custom Method'.

Returns:
a new object of class 'Custom Method'.

createCrudService

CrudService createCrudService()
Returns a new object of class 'Crud Service'.

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

createSpecialMethod

SpecialMethod createSpecialMethod()
Returns a new object of class 'Special Method'.

Returns:
a new object of class 'Special Method'.

createServiceMethod

ServiceMethod createServiceMethod()
Returns a new object of class 'Service Method'.

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

createParameter

Parameter createParameter()
Returns a new object of class 'Parameter'.

Returns:
a new object of class 'Parameter'.

createAssociationMethod

AssociationMethod createAssociationMethod()
Returns a new object of class 'Association Method'.

Returns:
a new object of class 'Association Method'.

getServiceDslPackage

ServiceDslPackage getServiceDslPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.


Copyright © 2010 Mod4j. All Rights Reserved.