/** * Դ�������ƣ�${file_name} * �������Ȩ���������ӹɷ����޹�˾ ��Ȩ���� * ϵͳ���ƣ�JRES Studio * ģ�����ƣ�${project_name} * ����˵����$$desc * ����ĵ��� * ���ߣ�${user} */ package com.hundsun.ares.studio.jres.service; import com.hundsun.ares.studio.core.model.CorePackage; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each operation of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see com.hundsun.ares.studio.jres.service.ServiceFactory * @model kind="package" * @generated */ public interface ServicePackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "service"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.hundsun.com/ares/studio/jres/service/1.0.0"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "service"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ ServicePackage eINSTANCE = com.hundsun.ares.studio.jres.service.impl.ServicePackageImpl.init(); /** * The meta object id for the '{@link com.hundsun.ares.studio.jres.service.impl.ServiceImpl <em>Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.hundsun.ares.studio.jres.service.impl.ServiceImpl * @see com.hundsun.ares.studio.jres.service.impl.ServicePackageImpl#getService() * @generated */ int SERVICE = 0; /** * The feature id for the '<em><b>Data</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE__DATA = CorePackage.JRES_RESOURCE_INFO__DATA; /** * The feature id for the '<em><b>Data2</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE__DATA2 = CorePackage.JRES_RESOURCE_INFO__DATA2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE__NAME = CorePackage.JRES_RESOURCE_INFO__NAME; /** * The feature id for the '<em><b>Chinese Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE__CHINESE_NAME = CorePackage.JRES_RESOURCE_INFO__CHINESE_NAME; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE__DESCRIPTION = CorePackage.JRES_RESOURCE_INFO__DESCRIPTION; /** * The feature id for the '<em><b>Object Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE__OBJECT_ID = CorePackage.JRES_RESOURCE_INFO__OBJECT_ID; /** * The feature id for the '<em><b>Histories</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE__HISTORIES = CorePackage.JRES_RESOURCE_INFO__HISTORIES; /** * The feature id for the '<em><b>Fully Qualified Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE__FULLY_QUALIFIED_NAME = CorePackage.JRES_RESOURCE_INFO__FULLY_QUALIFIED_NAME; /** * The feature id for the '<em><b>Interface</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE__INTERFACE = CorePackage.JRES_RESOURCE_INFO_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Service</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_FEATURE_COUNT = CorePackage.JRES_RESOURCE_INFO_FEATURE_COUNT + 1; /** * Returns the meta object for class '{@link com.hundsun.ares.studio.jres.service.Service <em>Service</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Service</em>'. * @see com.hundsun.ares.studio.jres.service.Service * @generated */ EClass getService(); /** * Returns the meta object for the containment reference '{@link com.hundsun.ares.studio.jres.service.Service#getInterface <em>Interface</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Interface</em>'. * @see com.hundsun.ares.studio.jres.service.Service#getInterface() * @see #getService() * @generated */ EReference getService_Interface(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ ServiceFactory getServiceFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each operation of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link com.hundsun.ares.studio.jres.service.impl.ServiceImpl <em>Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.hundsun.ares.studio.jres.service.impl.ServiceImpl * @see com.hundsun.ares.studio.jres.service.impl.ServicePackageImpl#getService() * @generated */ EClass SERVICE = eINSTANCE.getService(); /** * The meta object literal for the '<em><b>Interface</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVICE__INTERFACE = eINSTANCE.getService_Interface(); } } //ServicePackage