All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.mod4j.dsl.service.mm.ServiceDsl.ServiceDslPackage Maven / Gradle / Ivy

There is a newer version: 1.3.0
Show newest version
/**
 * 
 * 
 *
 * $Id$
 */
package org.mod4j.dsl.service.mm.ServiceDsl;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * 
 * The Package for the model.
 * It contains accessors for the meta objects to represent
 * 
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @see org.mod4j.dsl.service.mm.ServiceDsl.ServiceDslFactory * @model kind="package" * @generated */ public interface ServiceDslPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "ServiceDsl"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "http://www.mod4j.org/service"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "service"; /** * The singleton instance of the package. * * * @generated */ ServiceDslPackage eINSTANCE = org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl.init(); /** * The meta object id for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.ModelElementImpl Model Element}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ModelElementImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getModelElement() * @generated */ int MODEL_ELEMENT = 1; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int MODEL_ELEMENT__NAME = 0; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int MODEL_ELEMENT__DESCRIPTION = 1; /** * The number of structural features of the 'Model Element' class. * * * @generated * @ordered */ int MODEL_ELEMENT_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceModelImpl Service Model}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceModelImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getServiceModel() * @generated */ int SERVICE_MODEL = 0; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SERVICE_MODEL__NAME = MODEL_ELEMENT__NAME; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SERVICE_MODEL__DESCRIPTION = MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Methods' containment reference list. * * * @generated * @ordered */ int SERVICE_MODEL__METHODS = MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Dto References' containment reference list. * * * @generated * @ordered */ int SERVICE_MODEL__DTO_REFERENCES = MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the 'Crud Services' containment reference list. * * * @generated * @ordered */ int SERVICE_MODEL__CRUD_SERVICES = MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the 'Service Model' class. * * * @generated * @ordered */ int SERVICE_MODEL_FEATURE_COUNT = MODEL_ELEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.DtoReferenceImpl Dto Reference}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.DtoReferenceImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getDtoReference() * @generated */ int DTO_REFERENCE = 2; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int DTO_REFERENCE__NAME = MODEL_ELEMENT__NAME; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int DTO_REFERENCE__DESCRIPTION = MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Modelname' attribute. * * * @generated * @ordered */ int DTO_REFERENCE__MODELNAME = MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Model' container reference. * * * @generated * @ordered */ int DTO_REFERENCE__MODEL = MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the 'Dto Reference' class. * * * @generated * @ordered */ int DTO_REFERENCE_FEATURE_COUNT = MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceMethodImpl Service Method}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceMethodImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getServiceMethod() * @generated */ int SERVICE_METHOD = 6; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SERVICE_METHOD__NAME = MODEL_ELEMENT__NAME; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SERVICE_METHOD__DESCRIPTION = MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int SERVICE_METHOD__TYPE = MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Model' container reference. * * * @generated * @ordered */ int SERVICE_METHOD__MODEL = MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the 'Service Method' class. * * * @generated * @ordered */ int SERVICE_METHOD_FEATURE_COUNT = MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.CustomMethodImpl Custom Method}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.CustomMethodImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getCustomMethod() * @generated */ int CUSTOM_METHOD = 3; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int CUSTOM_METHOD__NAME = SERVICE_METHOD__NAME; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int CUSTOM_METHOD__DESCRIPTION = SERVICE_METHOD__DESCRIPTION; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int CUSTOM_METHOD__TYPE = SERVICE_METHOD__TYPE; /** * The feature id for the 'Model' container reference. * * * @generated * @ordered */ int CUSTOM_METHOD__MODEL = SERVICE_METHOD__MODEL; /** * The feature id for the 'Output' reference. * * * @generated * @ordered */ int CUSTOM_METHOD__OUTPUT = SERVICE_METHOD_FEATURE_COUNT + 0; /** * The feature id for the 'In Parameters' containment reference list. * * * @generated * @ordered */ int CUSTOM_METHOD__IN_PARAMETERS = SERVICE_METHOD_FEATURE_COUNT + 1; /** * The number of structural features of the 'Custom Method' class. * * * @generated * @ordered */ int CUSTOM_METHOD_FEATURE_COUNT = SERVICE_METHOD_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.CrudServiceImpl Crud Service}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.CrudServiceImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getCrudService() * @generated */ int CRUD_SERVICE = 4; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int CRUD_SERVICE__NAME = MODEL_ELEMENT__NAME; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int CRUD_SERVICE__DESCRIPTION = MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Dto' reference. * * * @generated * @ordered */ int CRUD_SERVICE__DTO = MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Model' container reference. * * * @generated * @ordered */ int CRUD_SERVICE__MODEL = MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the 'Crud Service' class. * * * @generated * @ordered */ int CRUD_SERVICE_FEATURE_COUNT = MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.SpecialMethodImpl Special Method}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.SpecialMethodImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getSpecialMethod() * @generated */ int SPECIAL_METHOD = 5; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SPECIAL_METHOD__NAME = SERVICE_METHOD__NAME; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SPECIAL_METHOD__DESCRIPTION = SERVICE_METHOD__DESCRIPTION; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int SPECIAL_METHOD__TYPE = SERVICE_METHOD__TYPE; /** * The feature id for the 'Model' container reference. * * * @generated * @ordered */ int SPECIAL_METHOD__MODEL = SERVICE_METHOD__MODEL; /** * The feature id for the 'Dto' reference. * * * @generated * @ordered */ int SPECIAL_METHOD__DTO = SERVICE_METHOD_FEATURE_COUNT + 0; /** * The number of structural features of the 'Special Method' class. * * * @generated * @ordered */ int SPECIAL_METHOD_FEATURE_COUNT = SERVICE_METHOD_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.ParameterImpl Parameter}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ParameterImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getParameter() * @generated */ int PARAMETER = 7; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int PARAMETER__NAME = MODEL_ELEMENT__NAME; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int PARAMETER__DESCRIPTION = MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Type' reference. * * * @generated * @ordered */ int PARAMETER__TYPE = MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Method' container reference. * * * @generated * @ordered */ int PARAMETER__METHOD = MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the 'Parameter' class. * * * @generated * @ordered */ int PARAMETER_FEATURE_COUNT = MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.AssociationMethodImpl Association Method}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.AssociationMethodImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getAssociationMethod() * @generated */ int ASSOCIATION_METHOD = 8; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int ASSOCIATION_METHOD__NAME = SERVICE_METHOD__NAME; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int ASSOCIATION_METHOD__DESCRIPTION = SERVICE_METHOD__DESCRIPTION; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int ASSOCIATION_METHOD__TYPE = SERVICE_METHOD__TYPE; /** * The feature id for the 'Model' container reference. * * * @generated * @ordered */ int ASSOCIATION_METHOD__MODEL = SERVICE_METHOD__MODEL; /** * The feature id for the 'Main' reference. * * * @generated * @ordered */ int ASSOCIATION_METHOD__MAIN = SERVICE_METHOD_FEATURE_COUNT + 0; /** * The feature id for the 'Part' reference. * * * @generated * @ordered */ int ASSOCIATION_METHOD__PART = SERVICE_METHOD_FEATURE_COUNT + 1; /** * The feature id for the 'Rolename' attribute. * * * @generated * @ordered */ int ASSOCIATION_METHOD__ROLENAME = SERVICE_METHOD_FEATURE_COUNT + 2; /** * The number of structural features of the 'Association Method' class. * * * @generated * @ordered */ int ASSOCIATION_METHOD_FEATURE_COUNT = SERVICE_METHOD_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.MethodType Method Type}' enum. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.MethodType * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getMethodType() * @generated */ int METHOD_TYPE = 9; /** * Returns the meta object for class '{@link org.mod4j.dsl.service.mm.ServiceDsl.ServiceModel Service Model}'. * * * @return the meta object for class 'Service Model'. * @see org.mod4j.dsl.service.mm.ServiceDsl.ServiceModel * @generated */ EClass getServiceModel(); /** * Returns the meta object for the containment reference list '{@link org.mod4j.dsl.service.mm.ServiceDsl.ServiceModel#getMethods Methods}'. * * * @return the meta object for the containment reference list 'Methods'. * @see org.mod4j.dsl.service.mm.ServiceDsl.ServiceModel#getMethods() * @see #getServiceModel() * @generated */ EReference getServiceModel_Methods(); /** * Returns the meta object for the containment reference list '{@link org.mod4j.dsl.service.mm.ServiceDsl.ServiceModel#getDtoReferences Dto References}'. * * * @return the meta object for the containment reference list 'Dto References'. * @see org.mod4j.dsl.service.mm.ServiceDsl.ServiceModel#getDtoReferences() * @see #getServiceModel() * @generated */ EReference getServiceModel_DtoReferences(); /** * Returns the meta object for the containment reference list '{@link org.mod4j.dsl.service.mm.ServiceDsl.ServiceModel#getCrudServices Crud Services}'. * * * @return the meta object for the containment reference list 'Crud Services'. * @see org.mod4j.dsl.service.mm.ServiceDsl.ServiceModel#getCrudServices() * @see #getServiceModel() * @generated */ EReference getServiceModel_CrudServices(); /** * Returns the meta object for class '{@link org.mod4j.dsl.service.mm.ServiceDsl.ModelElement Model Element}'. * * * @return the meta object for class 'Model Element'. * @see org.mod4j.dsl.service.mm.ServiceDsl.ModelElement * @generated */ EClass getModelElement(); /** * Returns the meta object for the attribute '{@link org.mod4j.dsl.service.mm.ServiceDsl.ModelElement#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.mod4j.dsl.service.mm.ServiceDsl.ModelElement#getName() * @see #getModelElement() * @generated */ EAttribute getModelElement_Name(); /** * Returns the meta object for the attribute '{@link org.mod4j.dsl.service.mm.ServiceDsl.ModelElement#getDescription Description}'. * * * @return the meta object for the attribute 'Description'. * @see org.mod4j.dsl.service.mm.ServiceDsl.ModelElement#getDescription() * @see #getModelElement() * @generated */ EAttribute getModelElement_Description(); /** * Returns the meta object for class '{@link org.mod4j.dsl.service.mm.ServiceDsl.DtoReference Dto Reference}'. * * * @return the meta object for class 'Dto Reference'. * @see org.mod4j.dsl.service.mm.ServiceDsl.DtoReference * @generated */ EClass getDtoReference(); /** * Returns the meta object for the attribute '{@link org.mod4j.dsl.service.mm.ServiceDsl.DtoReference#getModelname Modelname}'. * * * @return the meta object for the attribute 'Modelname'. * @see org.mod4j.dsl.service.mm.ServiceDsl.DtoReference#getModelname() * @see #getDtoReference() * @generated */ EAttribute getDtoReference_Modelname(); /** * Returns the meta object for the container reference '{@link org.mod4j.dsl.service.mm.ServiceDsl.DtoReference#getModel Model}'. * * * @return the meta object for the container reference 'Model'. * @see org.mod4j.dsl.service.mm.ServiceDsl.DtoReference#getModel() * @see #getDtoReference() * @generated */ EReference getDtoReference_Model(); /** * Returns the meta object for class '{@link org.mod4j.dsl.service.mm.ServiceDsl.CustomMethod Custom Method}'. * * * @return the meta object for class 'Custom Method'. * @see org.mod4j.dsl.service.mm.ServiceDsl.CustomMethod * @generated */ EClass getCustomMethod(); /** * Returns the meta object for the reference '{@link org.mod4j.dsl.service.mm.ServiceDsl.CustomMethod#getOutput Output}'. * * * @return the meta object for the reference 'Output'. * @see org.mod4j.dsl.service.mm.ServiceDsl.CustomMethod#getOutput() * @see #getCustomMethod() * @generated */ EReference getCustomMethod_Output(); /** * Returns the meta object for the containment reference list '{@link org.mod4j.dsl.service.mm.ServiceDsl.CustomMethod#getInParameters In Parameters}'. * * * @return the meta object for the containment reference list 'In Parameters'. * @see org.mod4j.dsl.service.mm.ServiceDsl.CustomMethod#getInParameters() * @see #getCustomMethod() * @generated */ EReference getCustomMethod_InParameters(); /** * Returns the meta object for class '{@link org.mod4j.dsl.service.mm.ServiceDsl.CrudService Crud Service}'. * * * @return the meta object for class 'Crud Service'. * @see org.mod4j.dsl.service.mm.ServiceDsl.CrudService * @generated */ EClass getCrudService(); /** * Returns the meta object for the reference '{@link org.mod4j.dsl.service.mm.ServiceDsl.CrudService#getDto Dto}'. * * * @return the meta object for the reference 'Dto'. * @see org.mod4j.dsl.service.mm.ServiceDsl.CrudService#getDto() * @see #getCrudService() * @generated */ EReference getCrudService_Dto(); /** * Returns the meta object for the container reference '{@link org.mod4j.dsl.service.mm.ServiceDsl.CrudService#getModel Model}'. * * * @return the meta object for the container reference 'Model'. * @see org.mod4j.dsl.service.mm.ServiceDsl.CrudService#getModel() * @see #getCrudService() * @generated */ EReference getCrudService_Model(); /** * Returns the meta object for class '{@link org.mod4j.dsl.service.mm.ServiceDsl.SpecialMethod Special Method}'. * * * @return the meta object for class 'Special Method'. * @see org.mod4j.dsl.service.mm.ServiceDsl.SpecialMethod * @generated */ EClass getSpecialMethod(); /** * Returns the meta object for the reference '{@link org.mod4j.dsl.service.mm.ServiceDsl.SpecialMethod#getDto Dto}'. * * * @return the meta object for the reference 'Dto'. * @see org.mod4j.dsl.service.mm.ServiceDsl.SpecialMethod#getDto() * @see #getSpecialMethod() * @generated */ EReference getSpecialMethod_Dto(); /** * Returns the meta object for class '{@link org.mod4j.dsl.service.mm.ServiceDsl.ServiceMethod Service Method}'. * * * @return the meta object for class 'Service Method'. * @see org.mod4j.dsl.service.mm.ServiceDsl.ServiceMethod * @generated */ EClass getServiceMethod(); /** * Returns the meta object for the attribute '{@link org.mod4j.dsl.service.mm.ServiceDsl.ServiceMethod#getType Type}'. * * * @return the meta object for the attribute 'Type'. * @see org.mod4j.dsl.service.mm.ServiceDsl.ServiceMethod#getType() * @see #getServiceMethod() * @generated */ EAttribute getServiceMethod_Type(); /** * Returns the meta object for the container reference '{@link org.mod4j.dsl.service.mm.ServiceDsl.ServiceMethod#getModel Model}'. * * * @return the meta object for the container reference 'Model'. * @see org.mod4j.dsl.service.mm.ServiceDsl.ServiceMethod#getModel() * @see #getServiceMethod() * @generated */ EReference getServiceMethod_Model(); /** * Returns the meta object for class '{@link org.mod4j.dsl.service.mm.ServiceDsl.Parameter Parameter}'. * * * @return the meta object for class 'Parameter'. * @see org.mod4j.dsl.service.mm.ServiceDsl.Parameter * @generated */ EClass getParameter(); /** * Returns the meta object for the reference '{@link org.mod4j.dsl.service.mm.ServiceDsl.Parameter#getType Type}'. * * * @return the meta object for the reference 'Type'. * @see org.mod4j.dsl.service.mm.ServiceDsl.Parameter#getType() * @see #getParameter() * @generated */ EReference getParameter_Type(); /** * Returns the meta object for the container reference '{@link org.mod4j.dsl.service.mm.ServiceDsl.Parameter#getMethod Method}'. * * * @return the meta object for the container reference 'Method'. * @see org.mod4j.dsl.service.mm.ServiceDsl.Parameter#getMethod() * @see #getParameter() * @generated */ EReference getParameter_Method(); /** * Returns the meta object for class '{@link org.mod4j.dsl.service.mm.ServiceDsl.AssociationMethod Association Method}'. * * * @return the meta object for class 'Association Method'. * @see org.mod4j.dsl.service.mm.ServiceDsl.AssociationMethod * @generated */ EClass getAssociationMethod(); /** * Returns the meta object for the reference '{@link org.mod4j.dsl.service.mm.ServiceDsl.AssociationMethod#getMain Main}'. * * * @return the meta object for the reference 'Main'. * @see org.mod4j.dsl.service.mm.ServiceDsl.AssociationMethod#getMain() * @see #getAssociationMethod() * @generated */ EReference getAssociationMethod_Main(); /** * Returns the meta object for the reference '{@link org.mod4j.dsl.service.mm.ServiceDsl.AssociationMethod#getPart Part}'. * * * @return the meta object for the reference 'Part'. * @see org.mod4j.dsl.service.mm.ServiceDsl.AssociationMethod#getPart() * @see #getAssociationMethod() * @generated */ EReference getAssociationMethod_Part(); /** * Returns the meta object for the attribute '{@link org.mod4j.dsl.service.mm.ServiceDsl.AssociationMethod#getRolename Rolename}'. * * * @return the meta object for the attribute 'Rolename'. * @see org.mod4j.dsl.service.mm.ServiceDsl.AssociationMethod#getRolename() * @see #getAssociationMethod() * @generated */ EAttribute getAssociationMethod_Rolename(); /** * Returns the meta object for enum '{@link org.mod4j.dsl.service.mm.ServiceDsl.MethodType Method Type}'. * * * @return the meta object for enum 'Method Type'. * @see org.mod4j.dsl.service.mm.ServiceDsl.MethodType * @generated */ EEnum getMethodType(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ ServiceDslFactory getServiceDslFactory(); /** * * Defines literals for the meta objects that represent *
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @generated */ interface Literals { /** * The meta object literal for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceModelImpl Service Model}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceModelImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getServiceModel() * @generated */ EClass SERVICE_MODEL = eINSTANCE.getServiceModel(); /** * The meta object literal for the 'Methods' containment reference list feature. * * * @generated */ EReference SERVICE_MODEL__METHODS = eINSTANCE.getServiceModel_Methods(); /** * The meta object literal for the 'Dto References' containment reference list feature. * * * @generated */ EReference SERVICE_MODEL__DTO_REFERENCES = eINSTANCE.getServiceModel_DtoReferences(); /** * The meta object literal for the 'Crud Services' containment reference list feature. * * * @generated */ EReference SERVICE_MODEL__CRUD_SERVICES = eINSTANCE.getServiceModel_CrudServices(); /** * The meta object literal for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.ModelElementImpl Model Element}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ModelElementImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getModelElement() * @generated */ EClass MODEL_ELEMENT = eINSTANCE.getModelElement(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute MODEL_ELEMENT__NAME = eINSTANCE.getModelElement_Name(); /** * The meta object literal for the 'Description' attribute feature. * * * @generated */ EAttribute MODEL_ELEMENT__DESCRIPTION = eINSTANCE.getModelElement_Description(); /** * The meta object literal for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.DtoReferenceImpl Dto Reference}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.DtoReferenceImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getDtoReference() * @generated */ EClass DTO_REFERENCE = eINSTANCE.getDtoReference(); /** * The meta object literal for the 'Modelname' attribute feature. * * * @generated */ EAttribute DTO_REFERENCE__MODELNAME = eINSTANCE.getDtoReference_Modelname(); /** * The meta object literal for the 'Model' container reference feature. * * * @generated */ EReference DTO_REFERENCE__MODEL = eINSTANCE.getDtoReference_Model(); /** * The meta object literal for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.CustomMethodImpl Custom Method}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.CustomMethodImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getCustomMethod() * @generated */ EClass CUSTOM_METHOD = eINSTANCE.getCustomMethod(); /** * The meta object literal for the 'Output' reference feature. * * * @generated */ EReference CUSTOM_METHOD__OUTPUT = eINSTANCE.getCustomMethod_Output(); /** * The meta object literal for the 'In Parameters' containment reference list feature. * * * @generated */ EReference CUSTOM_METHOD__IN_PARAMETERS = eINSTANCE.getCustomMethod_InParameters(); /** * The meta object literal for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.CrudServiceImpl Crud Service}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.CrudServiceImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getCrudService() * @generated */ EClass CRUD_SERVICE = eINSTANCE.getCrudService(); /** * The meta object literal for the 'Dto' reference feature. * * * @generated */ EReference CRUD_SERVICE__DTO = eINSTANCE.getCrudService_Dto(); /** * The meta object literal for the 'Model' container reference feature. * * * @generated */ EReference CRUD_SERVICE__MODEL = eINSTANCE.getCrudService_Model(); /** * The meta object literal for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.SpecialMethodImpl Special Method}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.SpecialMethodImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getSpecialMethod() * @generated */ EClass SPECIAL_METHOD = eINSTANCE.getSpecialMethod(); /** * The meta object literal for the 'Dto' reference feature. * * * @generated */ EReference SPECIAL_METHOD__DTO = eINSTANCE.getSpecialMethod_Dto(); /** * The meta object literal for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceMethodImpl Service Method}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceMethodImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getServiceMethod() * @generated */ EClass SERVICE_METHOD = eINSTANCE.getServiceMethod(); /** * The meta object literal for the 'Type' attribute feature. * * * @generated */ EAttribute SERVICE_METHOD__TYPE = eINSTANCE.getServiceMethod_Type(); /** * The meta object literal for the 'Model' container reference feature. * * * @generated */ EReference SERVICE_METHOD__MODEL = eINSTANCE.getServiceMethod_Model(); /** * The meta object literal for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.ParameterImpl Parameter}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ParameterImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getParameter() * @generated */ EClass PARAMETER = eINSTANCE.getParameter(); /** * The meta object literal for the 'Type' reference feature. * * * @generated */ EReference PARAMETER__TYPE = eINSTANCE.getParameter_Type(); /** * The meta object literal for the 'Method' container reference feature. * * * @generated */ EReference PARAMETER__METHOD = eINSTANCE.getParameter_Method(); /** * The meta object literal for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.impl.AssociationMethodImpl Association Method}' class. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.AssociationMethodImpl * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getAssociationMethod() * @generated */ EClass ASSOCIATION_METHOD = eINSTANCE.getAssociationMethod(); /** * The meta object literal for the 'Main' reference feature. * * * @generated */ EReference ASSOCIATION_METHOD__MAIN = eINSTANCE.getAssociationMethod_Main(); /** * The meta object literal for the 'Part' reference feature. * * * @generated */ EReference ASSOCIATION_METHOD__PART = eINSTANCE.getAssociationMethod_Part(); /** * The meta object literal for the 'Rolename' attribute feature. * * * @generated */ EAttribute ASSOCIATION_METHOD__ROLENAME = eINSTANCE.getAssociationMethod_Rolename(); /** * The meta object literal for the '{@link org.mod4j.dsl.service.mm.ServiceDsl.MethodType Method Type}' enum. * * * @see org.mod4j.dsl.service.mm.ServiceDsl.MethodType * @see org.mod4j.dsl.service.mm.ServiceDsl.impl.ServiceDslPackageImpl#getMethodType() * @generated */ EEnum METHOD_TYPE = eINSTANCE.getMethodType(); } } //ServiceDslPackage




© 2015 - 2024 Weber Informatics LLC | Privacy Policy