/** * <copyright> * </copyright> * * $Id$ */ package com.sap.furcas.metamodel.FURCAS.textblocks; 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; /** * <!-- 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.sap.furcas.metamodel.FURCAS.textblocks.TextblocksFactory * @model kind="package" * annotation="http://www.eclipse.org/emf/2002/Ecore invocationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL' validationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL'" * @generated */ public interface TextblocksPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "textblocks"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.furcas.org/textblocks"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "com.sap.furcas.textblocks"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ TextblocksPackage eINSTANCE = com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl.init(); /** * The meta object id for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.DocumentNodeImpl <em>Document Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.DocumentNodeImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getDocumentNode() * @generated */ int DOCUMENT_NODE = 5; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_NODE__VERSION = 0; /** * The feature id for the '<em><b>Children Changed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_NODE__CHILDREN_CHANGED = 1; /** * The feature id for the '<em><b>Relexing Needed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_NODE__RELEXING_NEEDED = 2; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_NODE__PARENT = 3; /** * The feature id for the '<em><b>Sequence Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_NODE__SEQUENCE_ELEMENT = 4; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_NODE__OFFSET = 5; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_NODE__LENGTH = 6; /** * The feature id for the '<em><b>Other Versions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_NODE__OTHER_VERSIONS = 7; /** * The feature id for the '<em><b>Offset Relative</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_NODE__OFFSET_RELATIVE = 8; /** * The feature id for the '<em><b>Absolute Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_NODE__ABSOLUTE_OFFSET = 9; /** * The number of structural features of the '<em>Document Node</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_NODE_FEATURE_COUNT = 10; /** * The meta object id for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextBlockImpl <em>Text Block</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextBlockImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getTextBlock() * @generated */ int TEXT_BLOCK = 0; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__VERSION = DOCUMENT_NODE__VERSION; /** * The feature id for the '<em><b>Children Changed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__CHILDREN_CHANGED = DOCUMENT_NODE__CHILDREN_CHANGED; /** * The feature id for the '<em><b>Relexing Needed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__RELEXING_NEEDED = DOCUMENT_NODE__RELEXING_NEEDED; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__PARENT = DOCUMENT_NODE__PARENT; /** * The feature id for the '<em><b>Sequence Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__SEQUENCE_ELEMENT = DOCUMENT_NODE__SEQUENCE_ELEMENT; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__OFFSET = DOCUMENT_NODE__OFFSET; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__LENGTH = DOCUMENT_NODE__LENGTH; /** * The feature id for the '<em><b>Other Versions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__OTHER_VERSIONS = DOCUMENT_NODE__OTHER_VERSIONS; /** * The feature id for the '<em><b>Offset Relative</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__OFFSET_RELATIVE = DOCUMENT_NODE__OFFSET_RELATIVE; /** * The feature id for the '<em><b>Absolute Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__ABSOLUTE_OFFSET = DOCUMENT_NODE__ABSOLUTE_OFFSET; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__TYPE = DOCUMENT_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Sub Nodes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__SUB_NODES = DOCUMENT_NODE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Parent Alt Choices</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__PARENT_ALT_CHOICES = DOCUMENT_NODE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Elements In Context</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__ELEMENTS_IN_CONTEXT = DOCUMENT_NODE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>For Each Executions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__FOR_EACH_EXECUTIONS = DOCUMENT_NODE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Cached String</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__CACHED_STRING = DOCUMENT_NODE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Complete</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__COMPLETE = DOCUMENT_NODE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Additional Templates</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__ADDITIONAL_TEMPLATES = DOCUMENT_NODE_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Corresponding Model Elements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK__CORRESPONDING_MODEL_ELEMENTS = DOCUMENT_NODE_FEATURE_COUNT + 8; /** * The number of structural features of the '<em>Text Block</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_BLOCK_FEATURE_COUNT = DOCUMENT_NODE_FEATURE_COUNT + 9; /** * The meta object id for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.AbstractTokenImpl <em>Abstract Token</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.AbstractTokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getAbstractToken() * @generated */ int ABSTRACT_TOKEN = 1; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__VERSION = DOCUMENT_NODE__VERSION; /** * The feature id for the '<em><b>Children Changed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__CHILDREN_CHANGED = DOCUMENT_NODE__CHILDREN_CHANGED; /** * The feature id for the '<em><b>Relexing Needed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__RELEXING_NEEDED = DOCUMENT_NODE__RELEXING_NEEDED; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__PARENT = DOCUMENT_NODE__PARENT; /** * The feature id for the '<em><b>Sequence Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__SEQUENCE_ELEMENT = DOCUMENT_NODE__SEQUENCE_ELEMENT; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__OFFSET = DOCUMENT_NODE__OFFSET; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__LENGTH = DOCUMENT_NODE__LENGTH; /** * The feature id for the '<em><b>Other Versions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__OTHER_VERSIONS = DOCUMENT_NODE__OTHER_VERSIONS; /** * The feature id for the '<em><b>Offset Relative</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__OFFSET_RELATIVE = DOCUMENT_NODE__OFFSET_RELATIVE; /** * The feature id for the '<em><b>Absolute Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__ABSOLUTE_OFFSET = DOCUMENT_NODE__ABSOLUTE_OFFSET; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__VALUE = DOCUMENT_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Lookahead</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__LOOKAHEAD = DOCUMENT_NODE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Lookback</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__LOOKBACK = DOCUMENT_NODE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__STATE = DOCUMENT_NODE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN__TYPE = DOCUMENT_NODE_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Abstract Token</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TOKEN_FEATURE_COUNT = DOCUMENT_NODE_FEATURE_COUNT + 5; /** * The meta object id for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.OmittedTokenImpl <em>Omitted Token</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.OmittedTokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getOmittedToken() * @generated */ int OMITTED_TOKEN = 2; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__VERSION = ABSTRACT_TOKEN__VERSION; /** * The feature id for the '<em><b>Children Changed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__CHILDREN_CHANGED = ABSTRACT_TOKEN__CHILDREN_CHANGED; /** * The feature id for the '<em><b>Relexing Needed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__RELEXING_NEEDED = ABSTRACT_TOKEN__RELEXING_NEEDED; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__PARENT = ABSTRACT_TOKEN__PARENT; /** * The feature id for the '<em><b>Sequence Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__SEQUENCE_ELEMENT = ABSTRACT_TOKEN__SEQUENCE_ELEMENT; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__OFFSET = ABSTRACT_TOKEN__OFFSET; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__LENGTH = ABSTRACT_TOKEN__LENGTH; /** * The feature id for the '<em><b>Other Versions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__OTHER_VERSIONS = ABSTRACT_TOKEN__OTHER_VERSIONS; /** * The feature id for the '<em><b>Offset Relative</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__OFFSET_RELATIVE = ABSTRACT_TOKEN__OFFSET_RELATIVE; /** * The feature id for the '<em><b>Absolute Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__ABSOLUTE_OFFSET = ABSTRACT_TOKEN__ABSOLUTE_OFFSET; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__VALUE = ABSTRACT_TOKEN__VALUE; /** * The feature id for the '<em><b>Lookahead</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__LOOKAHEAD = ABSTRACT_TOKEN__LOOKAHEAD; /** * The feature id for the '<em><b>Lookback</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__LOOKBACK = ABSTRACT_TOKEN__LOOKBACK; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__STATE = ABSTRACT_TOKEN__STATE; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN__TYPE = ABSTRACT_TOKEN__TYPE; /** * The number of structural features of the '<em>Omitted Token</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OMITTED_TOKEN_FEATURE_COUNT = ABSTRACT_TOKEN_FEATURE_COUNT + 0; /** * The meta object id for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.LexedTokenImpl <em>Lexed Token</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.LexedTokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getLexedToken() * @generated */ int LEXED_TOKEN = 3; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__VERSION = ABSTRACT_TOKEN__VERSION; /** * The feature id for the '<em><b>Children Changed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__CHILDREN_CHANGED = ABSTRACT_TOKEN__CHILDREN_CHANGED; /** * The feature id for the '<em><b>Relexing Needed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__RELEXING_NEEDED = ABSTRACT_TOKEN__RELEXING_NEEDED; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__PARENT = ABSTRACT_TOKEN__PARENT; /** * The feature id for the '<em><b>Sequence Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__SEQUENCE_ELEMENT = ABSTRACT_TOKEN__SEQUENCE_ELEMENT; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__OFFSET = ABSTRACT_TOKEN__OFFSET; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__LENGTH = ABSTRACT_TOKEN__LENGTH; /** * The feature id for the '<em><b>Other Versions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__OTHER_VERSIONS = ABSTRACT_TOKEN__OTHER_VERSIONS; /** * The feature id for the '<em><b>Offset Relative</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__OFFSET_RELATIVE = ABSTRACT_TOKEN__OFFSET_RELATIVE; /** * The feature id for the '<em><b>Absolute Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__ABSOLUTE_OFFSET = ABSTRACT_TOKEN__ABSOLUTE_OFFSET; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__VALUE = ABSTRACT_TOKEN__VALUE; /** * The feature id for the '<em><b>Lookahead</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__LOOKAHEAD = ABSTRACT_TOKEN__LOOKAHEAD; /** * The feature id for the '<em><b>Lookback</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__LOOKBACK = ABSTRACT_TOKEN__LOOKBACK; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__STATE = ABSTRACT_TOKEN__STATE; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__TYPE = ABSTRACT_TOKEN__TYPE; /** * The feature id for the '<em><b>Operator</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__OPERATOR = ABSTRACT_TOKEN_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Referenced Elements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN__REFERENCED_ELEMENTS = ABSTRACT_TOKEN_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Lexed Token</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LEXED_TOKEN_FEATURE_COUNT = ABSTRACT_TOKEN_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.UnlexedTokenImpl <em>Unlexed Token</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.UnlexedTokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getUnlexedToken() * @generated */ int UNLEXED_TOKEN = 4; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__VERSION = ABSTRACT_TOKEN__VERSION; /** * The feature id for the '<em><b>Children Changed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__CHILDREN_CHANGED = ABSTRACT_TOKEN__CHILDREN_CHANGED; /** * The feature id for the '<em><b>Relexing Needed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__RELEXING_NEEDED = ABSTRACT_TOKEN__RELEXING_NEEDED; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__PARENT = ABSTRACT_TOKEN__PARENT; /** * The feature id for the '<em><b>Sequence Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__SEQUENCE_ELEMENT = ABSTRACT_TOKEN__SEQUENCE_ELEMENT; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__OFFSET = ABSTRACT_TOKEN__OFFSET; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__LENGTH = ABSTRACT_TOKEN__LENGTH; /** * The feature id for the '<em><b>Other Versions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__OTHER_VERSIONS = ABSTRACT_TOKEN__OTHER_VERSIONS; /** * The feature id for the '<em><b>Offset Relative</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__OFFSET_RELATIVE = ABSTRACT_TOKEN__OFFSET_RELATIVE; /** * The feature id for the '<em><b>Absolute Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__ABSOLUTE_OFFSET = ABSTRACT_TOKEN__ABSOLUTE_OFFSET; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__VALUE = ABSTRACT_TOKEN__VALUE; /** * The feature id for the '<em><b>Lookahead</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__LOOKAHEAD = ABSTRACT_TOKEN__LOOKAHEAD; /** * The feature id for the '<em><b>Lookback</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__LOOKBACK = ABSTRACT_TOKEN__LOOKBACK; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__STATE = ABSTRACT_TOKEN__STATE; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN__TYPE = ABSTRACT_TOKEN__TYPE; /** * The number of structural features of the '<em>Unlexed Token</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNLEXED_TOKEN_FEATURE_COUNT = ABSTRACT_TOKEN_FEATURE_COUNT + 0; /** * The meta object id for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.ForEachExecutionImpl <em>For Each Execution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.ForEachExecutionImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getForEachExecution() * @generated */ int FOR_EACH_EXECUTION = 6; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__VERSION = TEXT_BLOCK__VERSION; /** * The feature id for the '<em><b>Children Changed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__CHILDREN_CHANGED = TEXT_BLOCK__CHILDREN_CHANGED; /** * The feature id for the '<em><b>Relexing Needed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__RELEXING_NEEDED = TEXT_BLOCK__RELEXING_NEEDED; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__PARENT = TEXT_BLOCK__PARENT; /** * The feature id for the '<em><b>Sequence Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__SEQUENCE_ELEMENT = TEXT_BLOCK__SEQUENCE_ELEMENT; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__OFFSET = TEXT_BLOCK__OFFSET; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__LENGTH = TEXT_BLOCK__LENGTH; /** * The feature id for the '<em><b>Other Versions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__OTHER_VERSIONS = TEXT_BLOCK__OTHER_VERSIONS; /** * The feature id for the '<em><b>Offset Relative</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__OFFSET_RELATIVE = TEXT_BLOCK__OFFSET_RELATIVE; /** * The feature id for the '<em><b>Absolute Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__ABSOLUTE_OFFSET = TEXT_BLOCK__ABSOLUTE_OFFSET; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__TYPE = TEXT_BLOCK__TYPE; /** * The feature id for the '<em><b>Sub Nodes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__SUB_NODES = TEXT_BLOCK__SUB_NODES; /** * The feature id for the '<em><b>Parent Alt Choices</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__PARENT_ALT_CHOICES = TEXT_BLOCK__PARENT_ALT_CHOICES; /** * The feature id for the '<em><b>Elements In Context</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__ELEMENTS_IN_CONTEXT = TEXT_BLOCK__ELEMENTS_IN_CONTEXT; /** * The feature id for the '<em><b>For Each Executions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__FOR_EACH_EXECUTIONS = TEXT_BLOCK__FOR_EACH_EXECUTIONS; /** * The feature id for the '<em><b>Cached String</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__CACHED_STRING = TEXT_BLOCK__CACHED_STRING; /** * The feature id for the '<em><b>Complete</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__COMPLETE = TEXT_BLOCK__COMPLETE; /** * The feature id for the '<em><b>Additional Templates</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__ADDITIONAL_TEMPLATES = TEXT_BLOCK__ADDITIONAL_TEMPLATES; /** * The feature id for the '<em><b>Corresponding Model Elements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__CORRESPONDING_MODEL_ELEMENTS = TEXT_BLOCK__CORRESPONDING_MODEL_ELEMENTS; /** * The feature id for the '<em><b>Foreach Pedicate Property Init</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__FOREACH_PEDICATE_PROPERTY_INIT = TEXT_BLOCK_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Context Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__CONTEXT_ELEMENT = TEXT_BLOCK_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Result Model Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__RESULT_MODEL_ELEMENT = TEXT_BLOCK_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Source Model Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__SOURCE_MODEL_ELEMENT = TEXT_BLOCK_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Context String</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__CONTEXT_STRING = TEXT_BLOCK_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Template Used For Production</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION__TEMPLATE_USED_FOR_PRODUCTION = TEXT_BLOCK_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>For Each Execution</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_EACH_EXECUTION_FEATURE_COUNT = TEXT_BLOCK_FEATURE_COUNT + 6; /** * The meta object id for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.EostokenImpl <em>Eostoken</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.EostokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getEostoken() * @generated */ int EOSTOKEN = 7; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__VERSION = ABSTRACT_TOKEN__VERSION; /** * The feature id for the '<em><b>Children Changed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__CHILDREN_CHANGED = ABSTRACT_TOKEN__CHILDREN_CHANGED; /** * The feature id for the '<em><b>Relexing Needed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__RELEXING_NEEDED = ABSTRACT_TOKEN__RELEXING_NEEDED; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__PARENT = ABSTRACT_TOKEN__PARENT; /** * The feature id for the '<em><b>Sequence Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__SEQUENCE_ELEMENT = ABSTRACT_TOKEN__SEQUENCE_ELEMENT; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__OFFSET = ABSTRACT_TOKEN__OFFSET; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__LENGTH = ABSTRACT_TOKEN__LENGTH; /** * The feature id for the '<em><b>Other Versions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__OTHER_VERSIONS = ABSTRACT_TOKEN__OTHER_VERSIONS; /** * The feature id for the '<em><b>Offset Relative</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__OFFSET_RELATIVE = ABSTRACT_TOKEN__OFFSET_RELATIVE; /** * The feature id for the '<em><b>Absolute Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__ABSOLUTE_OFFSET = ABSTRACT_TOKEN__ABSOLUTE_OFFSET; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__VALUE = ABSTRACT_TOKEN__VALUE; /** * The feature id for the '<em><b>Lookahead</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__LOOKAHEAD = ABSTRACT_TOKEN__LOOKAHEAD; /** * The feature id for the '<em><b>Lookback</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__LOOKBACK = ABSTRACT_TOKEN__LOOKBACK; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__STATE = ABSTRACT_TOKEN__STATE; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN__TYPE = ABSTRACT_TOKEN__TYPE; /** * The number of structural features of the '<em>Eostoken</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOSTOKEN_FEATURE_COUNT = ABSTRACT_TOKEN_FEATURE_COUNT + 0; /** * The meta object id for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.BostokenImpl <em>Bostoken</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.BostokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getBostoken() * @generated */ int BOSTOKEN = 8; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__VERSION = ABSTRACT_TOKEN__VERSION; /** * The feature id for the '<em><b>Children Changed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__CHILDREN_CHANGED = ABSTRACT_TOKEN__CHILDREN_CHANGED; /** * The feature id for the '<em><b>Relexing Needed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__RELEXING_NEEDED = ABSTRACT_TOKEN__RELEXING_NEEDED; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__PARENT = ABSTRACT_TOKEN__PARENT; /** * The feature id for the '<em><b>Sequence Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__SEQUENCE_ELEMENT = ABSTRACT_TOKEN__SEQUENCE_ELEMENT; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__OFFSET = ABSTRACT_TOKEN__OFFSET; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__LENGTH = ABSTRACT_TOKEN__LENGTH; /** * The feature id for the '<em><b>Other Versions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__OTHER_VERSIONS = ABSTRACT_TOKEN__OTHER_VERSIONS; /** * The feature id for the '<em><b>Offset Relative</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__OFFSET_RELATIVE = ABSTRACT_TOKEN__OFFSET_RELATIVE; /** * The feature id for the '<em><b>Absolute Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__ABSOLUTE_OFFSET = ABSTRACT_TOKEN__ABSOLUTE_OFFSET; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__VALUE = ABSTRACT_TOKEN__VALUE; /** * The feature id for the '<em><b>Lookahead</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__LOOKAHEAD = ABSTRACT_TOKEN__LOOKAHEAD; /** * The feature id for the '<em><b>Lookback</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__LOOKBACK = ABSTRACT_TOKEN__LOOKBACK; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__STATE = ABSTRACT_TOKEN__STATE; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN__TYPE = ABSTRACT_TOKEN__TYPE; /** * The number of structural features of the '<em>Bostoken</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOSTOKEN_FEATURE_COUNT = ABSTRACT_TOKEN_FEATURE_COUNT + 0; /** * The meta object id for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.Version <em>Version</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.Version * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getVersion() * @generated */ int VERSION = 9; /** * Returns the meta object for class '{@link com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock <em>Text Block</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Text Block</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock * @generated */ EClass getTextBlock(); /** * Returns the meta object for the reference '{@link com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Type</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getType() * @see #getTextBlock() * @generated */ EReference getTextBlock_Type(); /** * Returns the meta object for the containment reference list '{@link com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getSubNodes <em>Sub Nodes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Sub Nodes</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getSubNodes() * @see #getTextBlock() * @generated */ EReference getTextBlock_SubNodes(); /** * Returns the meta object for the attribute list '{@link com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getParentAltChoices <em>Parent Alt Choices</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Parent Alt Choices</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getParentAltChoices() * @see #getTextBlock() * @generated */ EAttribute getTextBlock_ParentAltChoices(); /** * Returns the meta object for the reference list '{@link com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getElementsInContext <em>Elements In Context</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Elements In Context</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getElementsInContext() * @see #getTextBlock() * @generated */ EReference getTextBlock_ElementsInContext(); /** * Returns the meta object for the containment reference list '{@link com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getForEachExecutions <em>For Each Executions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>For Each Executions</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getForEachExecutions() * @see #getTextBlock() * @generated */ EReference getTextBlock_ForEachExecutions(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getCachedString <em>Cached String</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Cached String</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getCachedString() * @see #getTextBlock() * @generated */ EAttribute getTextBlock_CachedString(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#isComplete <em>Complete</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Complete</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#isComplete() * @see #getTextBlock() * @generated */ EAttribute getTextBlock_Complete(); /** * Returns the meta object for the reference list '{@link com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getAdditionalTemplates <em>Additional Templates</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Additional Templates</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getAdditionalTemplates() * @see #getTextBlock() * @generated */ EReference getTextBlock_AdditionalTemplates(); /** * Returns the meta object for the reference list '{@link com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getCorrespondingModelElements <em>Corresponding Model Elements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Corresponding Model Elements</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.TextBlock#getCorrespondingModelElements() * @see #getTextBlock() * @generated */ EReference getTextBlock_CorrespondingModelElements(); /** * Returns the meta object for class '{@link com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken <em>Abstract Token</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Token</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken * @generated */ EClass getAbstractToken(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken#getValue() * @see #getAbstractToken() * @generated */ EAttribute getAbstractToken_Value(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken#getLookahead <em>Lookahead</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Lookahead</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken#getLookahead() * @see #getAbstractToken() * @generated */ EAttribute getAbstractToken_Lookahead(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken#getLookback <em>Lookback</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Lookback</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken#getLookback() * @see #getAbstractToken() * @generated */ EAttribute getAbstractToken_Lookback(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken#getState <em>State</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>State</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken#getState() * @see #getAbstractToken() * @generated */ EAttribute getAbstractToken_State(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.AbstractToken#getType() * @see #getAbstractToken() * @generated */ EAttribute getAbstractToken_Type(); /** * Returns the meta object for class '{@link com.sap.furcas.metamodel.FURCAS.textblocks.OmittedToken <em>Omitted Token</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Omitted Token</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.OmittedToken * @generated */ EClass getOmittedToken(); /** * Returns the meta object for class '{@link com.sap.furcas.metamodel.FURCAS.textblocks.LexedToken <em>Lexed Token</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Lexed Token</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.LexedToken * @generated */ EClass getLexedToken(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.LexedToken#isOperator <em>Operator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Operator</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.LexedToken#isOperator() * @see #getLexedToken() * @generated */ EAttribute getLexedToken_Operator(); /** * Returns the meta object for the reference list '{@link com.sap.furcas.metamodel.FURCAS.textblocks.LexedToken#getReferencedElements <em>Referenced Elements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Referenced Elements</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.LexedToken#getReferencedElements() * @see #getLexedToken() * @generated */ EReference getLexedToken_ReferencedElements(); /** * Returns the meta object for class '{@link com.sap.furcas.metamodel.FURCAS.textblocks.UnlexedToken <em>Unlexed Token</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unlexed Token</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.UnlexedToken * @generated */ EClass getUnlexedToken(); /** * Returns the meta object for class '{@link com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode <em>Document Node</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Document Node</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode * @generated */ EClass getDocumentNode(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getVersion <em>Version</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Version</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getVersion() * @see #getDocumentNode() * @generated */ EAttribute getDocumentNode_Version(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#isChildrenChanged <em>Children Changed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Children Changed</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#isChildrenChanged() * @see #getDocumentNode() * @generated */ EAttribute getDocumentNode_ChildrenChanged(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#isRelexingNeeded <em>Relexing Needed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Relexing Needed</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#isRelexingNeeded() * @see #getDocumentNode() * @generated */ EAttribute getDocumentNode_RelexingNeeded(); /** * Returns the meta object for the container reference '{@link com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getParent <em>Parent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Parent</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getParent() * @see #getDocumentNode() * @generated */ EReference getDocumentNode_Parent(); /** * Returns the meta object for the reference '{@link com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getSequenceElement <em>Sequence Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Sequence Element</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getSequenceElement() * @see #getDocumentNode() * @generated */ EReference getDocumentNode_SequenceElement(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getOffset <em>Offset</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Offset</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getOffset() * @see #getDocumentNode() * @generated */ EAttribute getDocumentNode_Offset(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getLength <em>Length</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Length</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getLength() * @see #getDocumentNode() * @generated */ EAttribute getDocumentNode_Length(); /** * Returns the meta object for the reference list '{@link com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getOtherVersions <em>Other Versions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Other Versions</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getOtherVersions() * @see #getDocumentNode() * @generated */ EReference getDocumentNode_OtherVersions(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#isOffsetRelative <em>Offset Relative</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Offset Relative</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#isOffsetRelative() * @see #getDocumentNode() * @generated */ EAttribute getDocumentNode_OffsetRelative(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getAbsoluteOffset <em>Absolute Offset</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Absolute Offset</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.DocumentNode#getAbsoluteOffset() * @see #getDocumentNode() * @generated */ EAttribute getDocumentNode_AbsoluteOffset(); /** * Returns the meta object for class '{@link com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution <em>For Each Execution</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>For Each Execution</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution * @generated */ EClass getForEachExecution(); /** * Returns the meta object for the reference '{@link com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getForeachPedicatePropertyInit <em>Foreach Pedicate Property Init</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Foreach Pedicate Property Init</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getForeachPedicatePropertyInit() * @see #getForEachExecution() * @generated */ EReference getForEachExecution_ForeachPedicatePropertyInit(); /** * Returns the meta object for the reference '{@link com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getContextElement <em>Context Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Context Element</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getContextElement() * @see #getForEachExecution() * @generated */ EReference getForEachExecution_ContextElement(); /** * Returns the meta object for the reference '{@link com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getResultModelElement <em>Result Model Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Result Model Element</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getResultModelElement() * @see #getForEachExecution() * @generated */ EReference getForEachExecution_ResultModelElement(); /** * Returns the meta object for the reference '{@link com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getSourceModelElement <em>Source Model Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Source Model Element</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getSourceModelElement() * @see #getForEachExecution() * @generated */ EReference getForEachExecution_SourceModelElement(); /** * Returns the meta object for the attribute '{@link com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getContextString <em>Context String</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Context String</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getContextString() * @see #getForEachExecution() * @generated */ EAttribute getForEachExecution_ContextString(); /** * Returns the meta object for the reference '{@link com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getTemplateUsedForProduction <em>Template Used For Production</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Template Used For Production</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.ForEachExecution#getTemplateUsedForProduction() * @see #getForEachExecution() * @generated */ EReference getForEachExecution_TemplateUsedForProduction(); /** * Returns the meta object for class '{@link com.sap.furcas.metamodel.FURCAS.textblocks.Eostoken <em>Eostoken</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Eostoken</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.Eostoken * @generated */ EClass getEostoken(); /** * Returns the meta object for class '{@link com.sap.furcas.metamodel.FURCAS.textblocks.Bostoken <em>Bostoken</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Bostoken</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.Bostoken * @generated */ EClass getBostoken(); /** * Returns the meta object for enum '{@link com.sap.furcas.metamodel.FURCAS.textblocks.Version <em>Version</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Version</em>'. * @see com.sap.furcas.metamodel.FURCAS.textblocks.Version * @generated */ EEnum getVersion(); /** * 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 */ TextblocksFactory getTextblocksFactory(); /** * <!-- 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.sap.furcas.metamodel.FURCAS.textblocks.impl.TextBlockImpl <em>Text Block</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextBlockImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getTextBlock() * @generated */ EClass TEXT_BLOCK = eINSTANCE.getTextBlock(); /** * The meta object literal for the '<em><b>Type</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TEXT_BLOCK__TYPE = eINSTANCE.getTextBlock_Type(); /** * The meta object literal for the '<em><b>Sub Nodes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TEXT_BLOCK__SUB_NODES = eINSTANCE.getTextBlock_SubNodes(); /** * The meta object literal for the '<em><b>Parent Alt Choices</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TEXT_BLOCK__PARENT_ALT_CHOICES = eINSTANCE.getTextBlock_ParentAltChoices(); /** * The meta object literal for the '<em><b>Elements In Context</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TEXT_BLOCK__ELEMENTS_IN_CONTEXT = eINSTANCE.getTextBlock_ElementsInContext(); /** * The meta object literal for the '<em><b>For Each Executions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TEXT_BLOCK__FOR_EACH_EXECUTIONS = eINSTANCE.getTextBlock_ForEachExecutions(); /** * The meta object literal for the '<em><b>Cached String</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TEXT_BLOCK__CACHED_STRING = eINSTANCE.getTextBlock_CachedString(); /** * The meta object literal for the '<em><b>Complete</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TEXT_BLOCK__COMPLETE = eINSTANCE.getTextBlock_Complete(); /** * The meta object literal for the '<em><b>Additional Templates</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TEXT_BLOCK__ADDITIONAL_TEMPLATES = eINSTANCE.getTextBlock_AdditionalTemplates(); /** * The meta object literal for the '<em><b>Corresponding Model Elements</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TEXT_BLOCK__CORRESPONDING_MODEL_ELEMENTS = eINSTANCE.getTextBlock_CorrespondingModelElements(); /** * The meta object literal for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.AbstractTokenImpl <em>Abstract Token</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.AbstractTokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getAbstractToken() * @generated */ EClass ABSTRACT_TOKEN = eINSTANCE.getAbstractToken(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_TOKEN__VALUE = eINSTANCE.getAbstractToken_Value(); /** * The meta object literal for the '<em><b>Lookahead</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_TOKEN__LOOKAHEAD = eINSTANCE.getAbstractToken_Lookahead(); /** * The meta object literal for the '<em><b>Lookback</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_TOKEN__LOOKBACK = eINSTANCE.getAbstractToken_Lookback(); /** * The meta object literal for the '<em><b>State</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_TOKEN__STATE = eINSTANCE.getAbstractToken_State(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_TOKEN__TYPE = eINSTANCE.getAbstractToken_Type(); /** * The meta object literal for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.OmittedTokenImpl <em>Omitted Token</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.OmittedTokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getOmittedToken() * @generated */ EClass OMITTED_TOKEN = eINSTANCE.getOmittedToken(); /** * The meta object literal for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.LexedTokenImpl <em>Lexed Token</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.LexedTokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getLexedToken() * @generated */ EClass LEXED_TOKEN = eINSTANCE.getLexedToken(); /** * The meta object literal for the '<em><b>Operator</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LEXED_TOKEN__OPERATOR = eINSTANCE.getLexedToken_Operator(); /** * The meta object literal for the '<em><b>Referenced Elements</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LEXED_TOKEN__REFERENCED_ELEMENTS = eINSTANCE.getLexedToken_ReferencedElements(); /** * The meta object literal for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.UnlexedTokenImpl <em>Unlexed Token</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.UnlexedTokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getUnlexedToken() * @generated */ EClass UNLEXED_TOKEN = eINSTANCE.getUnlexedToken(); /** * The meta object literal for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.DocumentNodeImpl <em>Document Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.DocumentNodeImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getDocumentNode() * @generated */ EClass DOCUMENT_NODE = eINSTANCE.getDocumentNode(); /** * The meta object literal for the '<em><b>Version</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DOCUMENT_NODE__VERSION = eINSTANCE.getDocumentNode_Version(); /** * The meta object literal for the '<em><b>Children Changed</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DOCUMENT_NODE__CHILDREN_CHANGED = eINSTANCE.getDocumentNode_ChildrenChanged(); /** * The meta object literal for the '<em><b>Relexing Needed</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DOCUMENT_NODE__RELEXING_NEEDED = eINSTANCE.getDocumentNode_RelexingNeeded(); /** * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_NODE__PARENT = eINSTANCE.getDocumentNode_Parent(); /** * The meta object literal for the '<em><b>Sequence Element</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_NODE__SEQUENCE_ELEMENT = eINSTANCE.getDocumentNode_SequenceElement(); /** * The meta object literal for the '<em><b>Offset</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DOCUMENT_NODE__OFFSET = eINSTANCE.getDocumentNode_Offset(); /** * The meta object literal for the '<em><b>Length</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DOCUMENT_NODE__LENGTH = eINSTANCE.getDocumentNode_Length(); /** * The meta object literal for the '<em><b>Other Versions</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_NODE__OTHER_VERSIONS = eINSTANCE.getDocumentNode_OtherVersions(); /** * The meta object literal for the '<em><b>Offset Relative</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DOCUMENT_NODE__OFFSET_RELATIVE = eINSTANCE.getDocumentNode_OffsetRelative(); /** * The meta object literal for the '<em><b>Absolute Offset</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DOCUMENT_NODE__ABSOLUTE_OFFSET = eINSTANCE.getDocumentNode_AbsoluteOffset(); /** * The meta object literal for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.ForEachExecutionImpl <em>For Each Execution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.ForEachExecutionImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getForEachExecution() * @generated */ EClass FOR_EACH_EXECUTION = eINSTANCE.getForEachExecution(); /** * The meta object literal for the '<em><b>Foreach Pedicate Property Init</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FOR_EACH_EXECUTION__FOREACH_PEDICATE_PROPERTY_INIT = eINSTANCE.getForEachExecution_ForeachPedicatePropertyInit(); /** * The meta object literal for the '<em><b>Context Element</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FOR_EACH_EXECUTION__CONTEXT_ELEMENT = eINSTANCE.getForEachExecution_ContextElement(); /** * The meta object literal for the '<em><b>Result Model Element</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FOR_EACH_EXECUTION__RESULT_MODEL_ELEMENT = eINSTANCE.getForEachExecution_ResultModelElement(); /** * The meta object literal for the '<em><b>Source Model Element</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FOR_EACH_EXECUTION__SOURCE_MODEL_ELEMENT = eINSTANCE.getForEachExecution_SourceModelElement(); /** * The meta object literal for the '<em><b>Context String</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FOR_EACH_EXECUTION__CONTEXT_STRING = eINSTANCE.getForEachExecution_ContextString(); /** * The meta object literal for the '<em><b>Template Used For Production</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FOR_EACH_EXECUTION__TEMPLATE_USED_FOR_PRODUCTION = eINSTANCE.getForEachExecution_TemplateUsedForProduction(); /** * The meta object literal for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.EostokenImpl <em>Eostoken</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.EostokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getEostoken() * @generated */ EClass EOSTOKEN = eINSTANCE.getEostoken(); /** * The meta object literal for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.impl.BostokenImpl <em>Bostoken</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.BostokenImpl * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getBostoken() * @generated */ EClass BOSTOKEN = eINSTANCE.getBostoken(); /** * The meta object literal for the '{@link com.sap.furcas.metamodel.FURCAS.textblocks.Version <em>Version</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.furcas.metamodel.FURCAS.textblocks.Version * @see com.sap.furcas.metamodel.FURCAS.textblocks.impl.TextblocksPackageImpl#getVersion() * @generated */ EEnum VERSION = eINSTANCE.getVersion(); } } //TextblocksPackage