/** * <copyright> * </copyright> * * $Id$ */ package org.flowerplatform.codesync.code.javascript.regex_ast; import com.crispico.flower.mp.model.codesync.CodeSyncPackage; 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 org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstFactory * @model kind="package" * @generated */ public interface RegExAstPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "regex_ast"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.flower-platform.com/xmi/regex_ast_1.0.0"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "regex_ast"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ RegExAstPackage eINSTANCE = org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstPackageImpl.init(); /** * The meta object id for the '{@link org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstNodeImpl <em>Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstNodeImpl * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstPackageImpl#getRegExAstNode() * @generated */ int REG_EX_AST_NODE = 0; /** * The feature id for the '<em><b>Children</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE__CHILDREN = 0; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE__PARAMETERS = 1; /** * The feature id for the '<em><b>Key Parameter</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE__KEY_PARAMETER = 2; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE__TYPE = 3; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE__OFFSET = 4; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE__LENGTH = 5; /** * The feature id for the '<em><b>Added</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE__ADDED = 6; /** * The feature id for the '<em><b>Deleted</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE__DELETED = 7; /** * The feature id for the '<em><b>Children Insert Points</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE__CHILDREN_INSERT_POINTS = 8; /** * The feature id for the '<em><b>Next Sibling Insert Point</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE__NEXT_SIBLING_INSERT_POINT = 9; /** * The number of structural features of the '<em>Node</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE_FEATURE_COUNT = 10; /** * The meta object id for the '{@link org.flowerplatform.codesync.code.javascript.regex_ast.impl.StringToIntegerEntryImpl <em>String To Integer Entry</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.StringToIntegerEntryImpl * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstPackageImpl#getStringToIntegerEntry() * @generated */ int STRING_TO_INTEGER_ENTRY = 1; /** * The feature id for the '<em><b>Key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_TO_INTEGER_ENTRY__KEY = 0; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_TO_INTEGER_ENTRY__VALUE = 1; /** * The number of structural features of the '<em>String To Integer Entry</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_TO_INTEGER_ENTRY_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstNodeParameterImpl <em>Node Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstNodeParameterImpl * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstPackageImpl#getRegExAstNodeParameter() * @generated */ int REG_EX_AST_NODE_PARAMETER = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE_PARAMETER__NAME = 0; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE_PARAMETER__VALUE = 1; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE_PARAMETER__OFFSET = 2; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE_PARAMETER__LENGTH = 3; /** * The number of structural features of the '<em>Node Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_NODE_PARAMETER_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstCacheElementImpl <em>Cache Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstCacheElementImpl * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstPackageImpl#getRegExAstCacheElement() * @generated */ int REG_EX_AST_CACHE_ELEMENT = 3; /** * The feature id for the '<em><b>Code Sync Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_CACHE_ELEMENT__CODE_SYNC_ELEMENT = CodeSyncPackage.AST_CACHE_ELEMENT__CODE_SYNC_ELEMENT; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_CACHE_ELEMENT__PARAMETERS = CodeSyncPackage.AST_CACHE_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Key Parameter</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_CACHE_ELEMENT__KEY_PARAMETER = CodeSyncPackage.AST_CACHE_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Cache Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REG_EX_AST_CACHE_ELEMENT_FEATURE_COUNT = CodeSyncPackage.AST_CACHE_ELEMENT_FEATURE_COUNT + 2; /** * Returns the meta object for class '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode <em>Node</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Node</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode * @generated */ EClass getRegExAstNode(); /** * Returns the meta object for the containment reference list '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getChildren <em>Children</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Children</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getChildren() * @see #getRegExAstNode() * @generated */ EReference getRegExAstNode_Children(); /** * Returns the meta object for the containment reference list '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getParameters() * @see #getRegExAstNode() * @generated */ EReference getRegExAstNode_Parameters(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getKeyParameter <em>Key Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Key Parameter</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getKeyParameter() * @see #getRegExAstNode() * @generated */ EAttribute getRegExAstNode_KeyParameter(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getType() * @see #getRegExAstNode() * @generated */ EAttribute getRegExAstNode_Type(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getOffset <em>Offset</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Offset</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getOffset() * @see #getRegExAstNode() * @generated */ EAttribute getRegExAstNode_Offset(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getLength <em>Length</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Length</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getLength() * @see #getRegExAstNode() * @generated */ EAttribute getRegExAstNode_Length(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#isAdded <em>Added</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Added</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#isAdded() * @see #getRegExAstNode() * @generated */ EAttribute getRegExAstNode_Added(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#isDeleted <em>Deleted</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Deleted</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#isDeleted() * @see #getRegExAstNode() * @generated */ EAttribute getRegExAstNode_Deleted(); /** * Returns the meta object for the map '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getChildrenInsertPoints <em>Children Insert Points</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the map '<em>Children Insert Points</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getChildrenInsertPoints() * @see #getRegExAstNode() * @generated */ EReference getRegExAstNode_ChildrenInsertPoints(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getNextSiblingInsertPoint <em>Next Sibling Insert Point</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Next Sibling Insert Point</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNode#getNextSiblingInsertPoint() * @see #getRegExAstNode() * @generated */ EAttribute getRegExAstNode_NextSiblingInsertPoint(); /** * Returns the meta object for class '{@link java.util.Map.Entry <em>String To Integer Entry</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>String To Integer Entry</em>'. * @see java.util.Map.Entry * @model keyDataType="org.eclipse.emf.ecore.EString" * valueDataType="org.eclipse.emf.ecore.EIntegerObject" * @generated */ EClass getStringToIntegerEntry(); /** * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Key</em>'. * @see java.util.Map.Entry * @see #getStringToIntegerEntry() * @generated */ EAttribute getStringToIntegerEntry_Key(); /** * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see java.util.Map.Entry * @see #getStringToIntegerEntry() * @generated */ EAttribute getStringToIntegerEntry_Value(); /** * Returns the meta object for class '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNodeParameter <em>Node Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Node Parameter</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNodeParameter * @generated */ EClass getRegExAstNodeParameter(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNodeParameter#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNodeParameter#getName() * @see #getRegExAstNodeParameter() * @generated */ EAttribute getRegExAstNodeParameter_Name(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNodeParameter#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNodeParameter#getValue() * @see #getRegExAstNodeParameter() * @generated */ EAttribute getRegExAstNodeParameter_Value(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNodeParameter#getOffset <em>Offset</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Offset</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNodeParameter#getOffset() * @see #getRegExAstNodeParameter() * @generated */ EAttribute getRegExAstNodeParameter_Offset(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNodeParameter#getLength <em>Length</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Length</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstNodeParameter#getLength() * @see #getRegExAstNodeParameter() * @generated */ EAttribute getRegExAstNodeParameter_Length(); /** * Returns the meta object for class '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstCacheElement <em>Cache Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Cache Element</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstCacheElement * @generated */ EClass getRegExAstCacheElement(); /** * Returns the meta object for the containment reference list '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstCacheElement#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstCacheElement#getParameters() * @see #getRegExAstCacheElement() * @generated */ EReference getRegExAstCacheElement_Parameters(); /** * Returns the meta object for the attribute '{@link org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstCacheElement#getKeyParameter <em>Key Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Key Parameter</em>'. * @see org.flowerplatform.codesync.code.javascript.regex_ast.RegExAstCacheElement#getKeyParameter() * @see #getRegExAstCacheElement() * @generated */ EAttribute getRegExAstCacheElement_KeyParameter(); /** * 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 */ RegExAstFactory getRegExAstFactory(); /** * <!-- 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 org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstNodeImpl <em>Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstNodeImpl * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstPackageImpl#getRegExAstNode() * @generated */ EClass REG_EX_AST_NODE = eINSTANCE.getRegExAstNode(); /** * The meta object literal for the '<em><b>Children</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference REG_EX_AST_NODE__CHILDREN = eINSTANCE.getRegExAstNode_Children(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference REG_EX_AST_NODE__PARAMETERS = eINSTANCE.getRegExAstNode_Parameters(); /** * The meta object literal for the '<em><b>Key Parameter</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_NODE__KEY_PARAMETER = eINSTANCE.getRegExAstNode_KeyParameter(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_NODE__TYPE = eINSTANCE.getRegExAstNode_Type(); /** * The meta object literal for the '<em><b>Offset</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_NODE__OFFSET = eINSTANCE.getRegExAstNode_Offset(); /** * The meta object literal for the '<em><b>Length</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_NODE__LENGTH = eINSTANCE.getRegExAstNode_Length(); /** * The meta object literal for the '<em><b>Added</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_NODE__ADDED = eINSTANCE.getRegExAstNode_Added(); /** * The meta object literal for the '<em><b>Deleted</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_NODE__DELETED = eINSTANCE.getRegExAstNode_Deleted(); /** * The meta object literal for the '<em><b>Children Insert Points</b></em>' map feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference REG_EX_AST_NODE__CHILDREN_INSERT_POINTS = eINSTANCE.getRegExAstNode_ChildrenInsertPoints(); /** * The meta object literal for the '<em><b>Next Sibling Insert Point</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_NODE__NEXT_SIBLING_INSERT_POINT = eINSTANCE.getRegExAstNode_NextSiblingInsertPoint(); /** * The meta object literal for the '{@link org.flowerplatform.codesync.code.javascript.regex_ast.impl.StringToIntegerEntryImpl <em>String To Integer Entry</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.StringToIntegerEntryImpl * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstPackageImpl#getStringToIntegerEntry() * @generated */ EClass STRING_TO_INTEGER_ENTRY = eINSTANCE.getStringToIntegerEntry(); /** * The meta object literal for the '<em><b>Key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STRING_TO_INTEGER_ENTRY__KEY = eINSTANCE.getStringToIntegerEntry_Key(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STRING_TO_INTEGER_ENTRY__VALUE = eINSTANCE.getStringToIntegerEntry_Value(); /** * The meta object literal for the '{@link org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstNodeParameterImpl <em>Node Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstNodeParameterImpl * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstPackageImpl#getRegExAstNodeParameter() * @generated */ EClass REG_EX_AST_NODE_PARAMETER = eINSTANCE.getRegExAstNodeParameter(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_NODE_PARAMETER__NAME = eINSTANCE.getRegExAstNodeParameter_Name(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_NODE_PARAMETER__VALUE = eINSTANCE.getRegExAstNodeParameter_Value(); /** * The meta object literal for the '<em><b>Offset</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_NODE_PARAMETER__OFFSET = eINSTANCE.getRegExAstNodeParameter_Offset(); /** * The meta object literal for the '<em><b>Length</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_NODE_PARAMETER__LENGTH = eINSTANCE.getRegExAstNodeParameter_Length(); /** * The meta object literal for the '{@link org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstCacheElementImpl <em>Cache Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstCacheElementImpl * @see org.flowerplatform.codesync.code.javascript.regex_ast.impl.RegExAstPackageImpl#getRegExAstCacheElement() * @generated */ EClass REG_EX_AST_CACHE_ELEMENT = eINSTANCE.getRegExAstCacheElement(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference REG_EX_AST_CACHE_ELEMENT__PARAMETERS = eINSTANCE.getRegExAstCacheElement_Parameters(); /** * The meta object literal for the '<em><b>Key Parameter</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REG_EX_AST_CACHE_ELEMENT__KEY_PARAMETER = eINSTANCE.getRegExAstCacheElement_KeyParameter(); } } //RegExAstPackage