/**
* <copyright>
* </copyright>
*
* $Id$
*/
package com.hundsun.ares.studio.cres.extend.cresextend;
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 enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresextendFactory
* @model kind="package"
* @generated
*/
public interface CresextendPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "cresextend";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://www.hundsun.com/ares/studio/cres/extend/1.0.0";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "cresextend";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
CresextendPackage eINSTANCE = com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl.init();
/**
* The meta object id for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.MoudleDependImpl <em>Moudle Depend</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.MoudleDependImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getMoudleDepend()
* @generated
*/
int MOUDLE_DEPEND = 0;
/**
* The feature id for the '<em><b>Module Path</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MOUDLE_DEPEND__MODULE_PATH = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MOUDLE_DEPEND__NAME = 1;
/**
* The number of structural features of the '<em>Moudle Depend</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MOUDLE_DEPEND_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.CresMoudleExtendPropertyImpl <em>Cres Moudle Extend Property</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresMoudleExtendPropertyImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getCresMoudleExtendProperty()
* @generated
*/
int CRES_MOUDLE_EXTEND_PROPERTY = 1;
/**
* The feature id for the '<em><b>Depends</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_MOUDLE_EXTEND_PROPERTY__DEPENDS = 0;
/**
* The feature id for the '<em><b>Sub Sys ID</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_MOUDLE_EXTEND_PROPERTY__SUB_SYS_ID = 1;
/**
* The feature id for the '<em><b>Data Base Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_MOUDLE_EXTEND_PROPERTY__DATA_BASE_NAME = 2;
/**
* The feature id for the '<em><b>Data Base Conn</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_MOUDLE_EXTEND_PROPERTY__DATA_BASE_CONN = 3;
/**
* The feature id for the '<em><b>Biz Property Config</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_MOUDLE_EXTEND_PROPERTY__BIZ_PROPERTY_CONFIG = 4;
/**
* The number of structural features of the '<em>Cres Moudle Extend Property</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_MOUDLE_EXTEND_PROPERTY_FEATURE_COUNT = 5;
/**
* The meta object id for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.CresProjectExtendPropertyImpl <em>Cres Project Extend Property</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresProjectExtendPropertyImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getCresProjectExtendProperty()
* @generated
*/
int CRES_PROJECT_EXTEND_PROPERTY = 2;
/**
* The feature id for the '<em><b>Version</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__VERSION = 0;
/**
* The feature id for the '<em><b>CName</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__CNAME = 1;
/**
* The feature id for the '<em><b>Short CName</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__SHORT_CNAME = 2;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__ID = 3;
/**
* The feature id for the '<em><b>Manager</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__MANAGER = 4;
/**
* The feature id for the '<em><b>Developer</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__DEVELOPER = 5;
/**
* The feature id for the '<em><b>User</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__USER = 6;
/**
* The feature id for the '<em><b>Relation</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__RELATION = 7;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__NAME = 8;
/**
* The feature id for the '<em><b>Writer</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__WRITER = 9;
/**
* The feature id for the '<em><b>Note</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__NOTE = 10;
/**
* The feature id for the '<em><b>Head File</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__HEAD_FILE = 11;
/**
* The feature id for the '<em><b>Proc Define</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__PROC_DEFINE = 12;
/**
* The feature id for the '<em><b>Gcc Define</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__GCC_DEFINE = 13;
/**
* The feature id for the '<em><b>Mvc Define</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__MVC_DEFINE = 14;
/**
* The feature id for the '<em><b>Func Define</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY__FUNC_DEFINE = 15;
/**
* The number of structural features of the '<em>Cres Project Extend Property</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CRES_PROJECT_EXTEND_PROPERTY_FEATURE_COUNT = 16;
/**
* The meta object id for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.FileDefineImpl <em>File Define</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.FileDefineImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getFileDefine()
* @generated
*/
int FILE_DEFINE = 6;
/**
* The feature id for the '<em><b>Is Used</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FILE_DEFINE__IS_USED = 0;
/**
* The feature id for the '<em><b>Parameter</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FILE_DEFINE__PARAMETER = 1;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FILE_DEFINE__VALUE = 2;
/**
* The feature id for the '<em><b>Note</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FILE_DEFINE__NOTE = 3;
/**
* The number of structural features of the '<em>File Define</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FILE_DEFINE_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.ProcDefineImpl <em>Proc Define</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.ProcDefineImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getProcDefine()
* @generated
*/
int PROC_DEFINE = 3;
/**
* The feature id for the '<em><b>Is Used</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROC_DEFINE__IS_USED = FILE_DEFINE__IS_USED;
/**
* The feature id for the '<em><b>Parameter</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROC_DEFINE__PARAMETER = FILE_DEFINE__PARAMETER;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROC_DEFINE__VALUE = FILE_DEFINE__VALUE;
/**
* The feature id for the '<em><b>Note</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROC_DEFINE__NOTE = FILE_DEFINE__NOTE;
/**
* The number of structural features of the '<em>Proc Define</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROC_DEFINE_FEATURE_COUNT = FILE_DEFINE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.GccDefineImpl <em>Gcc Define</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.GccDefineImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getGccDefine()
* @generated
*/
int GCC_DEFINE = 4;
/**
* The feature id for the '<em><b>Is Used</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GCC_DEFINE__IS_USED = FILE_DEFINE__IS_USED;
/**
* The feature id for the '<em><b>Parameter</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GCC_DEFINE__PARAMETER = FILE_DEFINE__PARAMETER;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GCC_DEFINE__VALUE = FILE_DEFINE__VALUE;
/**
* The feature id for the '<em><b>Note</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GCC_DEFINE__NOTE = FILE_DEFINE__NOTE;
/**
* The number of structural features of the '<em>Gcc Define</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GCC_DEFINE_FEATURE_COUNT = FILE_DEFINE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.MvcDefineImpl <em>Mvc Define</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.MvcDefineImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getMvcDefine()
* @generated
*/
int MVC_DEFINE = 5;
/**
* The feature id for the '<em><b>Is Used</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MVC_DEFINE__IS_USED = FILE_DEFINE__IS_USED;
/**
* The feature id for the '<em><b>Parameter</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MVC_DEFINE__PARAMETER = FILE_DEFINE__PARAMETER;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MVC_DEFINE__VALUE = FILE_DEFINE__VALUE;
/**
* The feature id for the '<em><b>Note</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MVC_DEFINE__NOTE = FILE_DEFINE__NOTE;
/**
* The number of structural features of the '<em>Mvc Define</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MVC_DEFINE_FEATURE_COUNT = FILE_DEFINE_FEATURE_COUNT + 0;
/**
* Returns the meta object for class '{@link com.hundsun.ares.studio.cres.extend.cresextend.MoudleDepend <em>Moudle Depend</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Moudle Depend</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.MoudleDepend
* @generated
*/
EClass getMoudleDepend();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.MoudleDepend#getModulePath <em>Module Path</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Module Path</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.MoudleDepend#getModulePath()
* @see #getMoudleDepend()
* @generated
*/
EAttribute getMoudleDepend_ModulePath();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.MoudleDepend#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.MoudleDepend#getName()
* @see #getMoudleDepend()
* @generated
*/
EAttribute getMoudleDepend_Name();
/**
* Returns the meta object for class '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty <em>Cres Moudle Extend Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Cres Moudle Extend Property</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty
* @generated
*/
EClass getCresMoudleExtendProperty();
/**
* Returns the meta object for the containment reference list '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty#getDepends <em>Depends</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Depends</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty#getDepends()
* @see #getCresMoudleExtendProperty()
* @generated
*/
EReference getCresMoudleExtendProperty_Depends();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty#getSubSysID <em>Sub Sys ID</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Sub Sys ID</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty#getSubSysID()
* @see #getCresMoudleExtendProperty()
* @generated
*/
EAttribute getCresMoudleExtendProperty_SubSysID();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty#getDataBaseName <em>Data Base Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Data Base Name</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty#getDataBaseName()
* @see #getCresMoudleExtendProperty()
* @generated
*/
EAttribute getCresMoudleExtendProperty_DataBaseName();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty#getDataBaseConn <em>Data Base Conn</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Data Base Conn</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty#getDataBaseConn()
* @see #getCresMoudleExtendProperty()
* @generated
*/
EAttribute getCresMoudleExtendProperty_DataBaseConn();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty#getBizPropertyConfig <em>Biz Property Config</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Biz Property Config</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresMoudleExtendProperty#getBizPropertyConfig()
* @see #getCresMoudleExtendProperty()
* @generated
*/
EAttribute getCresMoudleExtendProperty_BizPropertyConfig();
/**
* Returns the meta object for class '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty <em>Cres Project Extend Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Cres Project Extend Property</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty
* @generated
*/
EClass getCresProjectExtendProperty();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getVersion <em>Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Version</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getVersion()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_Version();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getCName <em>CName</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>CName</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getCName()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_CName();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getShortCName <em>Short CName</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Short CName</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getShortCName()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_ShortCName();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getId <em>Id</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Id</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getId()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_Id();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getManager <em>Manager</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Manager</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getManager()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_Manager();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getDeveloper <em>Developer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Developer</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getDeveloper()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_Developer();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getUser <em>User</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>User</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getUser()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_User();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getRelation <em>Relation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Relation</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getRelation()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_Relation();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getName()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_Name();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getWriter <em>Writer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Writer</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getWriter()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_Writer();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getNote <em>Note</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Note</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getNote()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_Note();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getHeadFile <em>Head File</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Head File</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getHeadFile()
* @see #getCresProjectExtendProperty()
* @generated
*/
EAttribute getCresProjectExtendProperty_HeadFile();
/**
* Returns the meta object for the containment reference list '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getProcDefine <em>Proc Define</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Proc Define</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getProcDefine()
* @see #getCresProjectExtendProperty()
* @generated
*/
EReference getCresProjectExtendProperty_ProcDefine();
/**
* Returns the meta object for the containment reference list '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getGccDefine <em>Gcc Define</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Gcc Define</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getGccDefine()
* @see #getCresProjectExtendProperty()
* @generated
*/
EReference getCresProjectExtendProperty_GccDefine();
/**
* Returns the meta object for the containment reference list '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getMvcDefine <em>Mvc Define</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Mvc Define</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getMvcDefine()
* @see #getCresProjectExtendProperty()
* @generated
*/
EReference getCresProjectExtendProperty_MvcDefine();
/**
* Returns the meta object for the containment reference list '{@link com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getFuncDefine <em>Func Define</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Func Define</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.CresProjectExtendProperty#getFuncDefine()
* @see #getCresProjectExtendProperty()
* @generated
*/
EReference getCresProjectExtendProperty_FuncDefine();
/**
* Returns the meta object for class '{@link com.hundsun.ares.studio.cres.extend.cresextend.ProcDefine <em>Proc Define</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Proc Define</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.ProcDefine
* @generated
*/
EClass getProcDefine();
/**
* Returns the meta object for class '{@link com.hundsun.ares.studio.cres.extend.cresextend.GccDefine <em>Gcc Define</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Gcc Define</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.GccDefine
* @generated
*/
EClass getGccDefine();
/**
* Returns the meta object for class '{@link com.hundsun.ares.studio.cres.extend.cresextend.MvcDefine <em>Mvc Define</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Mvc Define</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.MvcDefine
* @generated
*/
EClass getMvcDefine();
/**
* Returns the meta object for class '{@link com.hundsun.ares.studio.cres.extend.cresextend.FileDefine <em>File Define</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>File Define</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.FileDefine
* @generated
*/
EClass getFileDefine();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.FileDefine#isIsUsed <em>Is Used</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Is Used</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.FileDefine#isIsUsed()
* @see #getFileDefine()
* @generated
*/
EAttribute getFileDefine_IsUsed();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.FileDefine#getParameter <em>Parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Parameter</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.FileDefine#getParameter()
* @see #getFileDefine()
* @generated
*/
EAttribute getFileDefine_Parameter();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.FileDefine#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Value</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.FileDefine#getValue()
* @see #getFileDefine()
* @generated
*/
EAttribute getFileDefine_Value();
/**
* Returns the meta object for the attribute '{@link com.hundsun.ares.studio.cres.extend.cresextend.FileDefine#getNote <em>Note</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Note</em>'.
* @see com.hundsun.ares.studio.cres.extend.cresextend.FileDefine#getNote()
* @see #getFileDefine()
* @generated
*/
EAttribute getFileDefine_Note();
/**
* 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
*/
CresextendFactory getCresextendFactory();
/**
* <!-- 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 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.cres.extend.cresextend.impl.MoudleDependImpl <em>Moudle Depend</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.MoudleDependImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getMoudleDepend()
* @generated
*/
EClass MOUDLE_DEPEND = eINSTANCE.getMoudleDepend();
/**
* The meta object literal for the '<em><b>Module Path</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute MOUDLE_DEPEND__MODULE_PATH = eINSTANCE.getMoudleDepend_ModulePath();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute MOUDLE_DEPEND__NAME = eINSTANCE.getMoudleDepend_Name();
/**
* The meta object literal for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.CresMoudleExtendPropertyImpl <em>Cres Moudle Extend Property</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresMoudleExtendPropertyImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getCresMoudleExtendProperty()
* @generated
*/
EClass CRES_MOUDLE_EXTEND_PROPERTY = eINSTANCE.getCresMoudleExtendProperty();
/**
* The meta object literal for the '<em><b>Depends</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CRES_MOUDLE_EXTEND_PROPERTY__DEPENDS = eINSTANCE.getCresMoudleExtendProperty_Depends();
/**
* The meta object literal for the '<em><b>Sub Sys ID</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_MOUDLE_EXTEND_PROPERTY__SUB_SYS_ID = eINSTANCE.getCresMoudleExtendProperty_SubSysID();
/**
* The meta object literal for the '<em><b>Data Base Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_MOUDLE_EXTEND_PROPERTY__DATA_BASE_NAME = eINSTANCE.getCresMoudleExtendProperty_DataBaseName();
/**
* The meta object literal for the '<em><b>Data Base Conn</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_MOUDLE_EXTEND_PROPERTY__DATA_BASE_CONN = eINSTANCE.getCresMoudleExtendProperty_DataBaseConn();
/**
* The meta object literal for the '<em><b>Biz Property Config</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_MOUDLE_EXTEND_PROPERTY__BIZ_PROPERTY_CONFIG = eINSTANCE.getCresMoudleExtendProperty_BizPropertyConfig();
/**
* The meta object literal for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.CresProjectExtendPropertyImpl <em>Cres Project Extend Property</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresProjectExtendPropertyImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getCresProjectExtendProperty()
* @generated
*/
EClass CRES_PROJECT_EXTEND_PROPERTY = eINSTANCE.getCresProjectExtendProperty();
/**
* The meta object literal for the '<em><b>Version</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__VERSION = eINSTANCE.getCresProjectExtendProperty_Version();
/**
* The meta object literal for the '<em><b>CName</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__CNAME = eINSTANCE.getCresProjectExtendProperty_CName();
/**
* The meta object literal for the '<em><b>Short CName</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__SHORT_CNAME = eINSTANCE.getCresProjectExtendProperty_ShortCName();
/**
* The meta object literal for the '<em><b>Id</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__ID = eINSTANCE.getCresProjectExtendProperty_Id();
/**
* The meta object literal for the '<em><b>Manager</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__MANAGER = eINSTANCE.getCresProjectExtendProperty_Manager();
/**
* The meta object literal for the '<em><b>Developer</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__DEVELOPER = eINSTANCE.getCresProjectExtendProperty_Developer();
/**
* The meta object literal for the '<em><b>User</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__USER = eINSTANCE.getCresProjectExtendProperty_User();
/**
* The meta object literal for the '<em><b>Relation</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__RELATION = eINSTANCE.getCresProjectExtendProperty_Relation();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__NAME = eINSTANCE.getCresProjectExtendProperty_Name();
/**
* The meta object literal for the '<em><b>Writer</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__WRITER = eINSTANCE.getCresProjectExtendProperty_Writer();
/**
* The meta object literal for the '<em><b>Note</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__NOTE = eINSTANCE.getCresProjectExtendProperty_Note();
/**
* The meta object literal for the '<em><b>Head File</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CRES_PROJECT_EXTEND_PROPERTY__HEAD_FILE = eINSTANCE.getCresProjectExtendProperty_HeadFile();
/**
* The meta object literal for the '<em><b>Proc Define</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CRES_PROJECT_EXTEND_PROPERTY__PROC_DEFINE = eINSTANCE.getCresProjectExtendProperty_ProcDefine();
/**
* The meta object literal for the '<em><b>Gcc Define</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CRES_PROJECT_EXTEND_PROPERTY__GCC_DEFINE = eINSTANCE.getCresProjectExtendProperty_GccDefine();
/**
* The meta object literal for the '<em><b>Mvc Define</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CRES_PROJECT_EXTEND_PROPERTY__MVC_DEFINE = eINSTANCE.getCresProjectExtendProperty_MvcDefine();
/**
* The meta object literal for the '<em><b>Func Define</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CRES_PROJECT_EXTEND_PROPERTY__FUNC_DEFINE = eINSTANCE.getCresProjectExtendProperty_FuncDefine();
/**
* The meta object literal for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.ProcDefineImpl <em>Proc Define</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.ProcDefineImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getProcDefine()
* @generated
*/
EClass PROC_DEFINE = eINSTANCE.getProcDefine();
/**
* The meta object literal for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.GccDefineImpl <em>Gcc Define</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.GccDefineImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getGccDefine()
* @generated
*/
EClass GCC_DEFINE = eINSTANCE.getGccDefine();
/**
* The meta object literal for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.MvcDefineImpl <em>Mvc Define</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.MvcDefineImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getMvcDefine()
* @generated
*/
EClass MVC_DEFINE = eINSTANCE.getMvcDefine();
/**
* The meta object literal for the '{@link com.hundsun.ares.studio.cres.extend.cresextend.impl.FileDefineImpl <em>File Define</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.FileDefineImpl
* @see com.hundsun.ares.studio.cres.extend.cresextend.impl.CresextendPackageImpl#getFileDefine()
* @generated
*/
EClass FILE_DEFINE = eINSTANCE.getFileDefine();
/**
* The meta object literal for the '<em><b>Is Used</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FILE_DEFINE__IS_USED = eINSTANCE.getFileDefine_IsUsed();
/**
* The meta object literal for the '<em><b>Parameter</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FILE_DEFINE__PARAMETER = eINSTANCE.getFileDefine_Parameter();
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FILE_DEFINE__VALUE = eINSTANCE.getFileDefine_Value();
/**
* The meta object literal for the '<em><b>Note</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FILE_DEFINE__NOTE = eINSTANCE.getFileDefine_Note();
}
} //CresextendPackage