/** * generated by Xtext 2.10.0 */ package com.arm.cmsis.pack.debugseq.debugSeq; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugSeqFactory * @model kind="package" * @generated */ public interface DebugSeqPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "debugSeq"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.arm.com/cmsis/pack/debugseq/DebugSeq"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "debugSeq"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ DebugSeqPackage eINSTANCE = com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl.init(); /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqModelImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDebugSeqModel() * @generated */ int DEBUG_SEQ_MODEL = 0; /** * The feature id for the '<em><b>Debugvars</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEBUG_SEQ_MODEL__DEBUGVARS = 0; /** * The feature id for the '<em><b>Sequences</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEBUG_SEQ_MODEL__SEQUENCES = 1; /** * The number of structural features of the '<em>Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEBUG_SEQ_MODEL_FEATURE_COUNT = 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugVarsImpl <em>Debug Vars</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugVarsImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDebugVars() * @generated */ int DEBUG_VARS = 1; /** * The feature id for the '<em><b>Configfile</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEBUG_VARS__CONFIGFILE = 0; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEBUG_VARS__VERSION = 1; /** * The feature id for the '<em><b>Pname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEBUG_VARS__PNAME = 2; /** * The feature id for the '<em><b>Statements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEBUG_VARS__STATEMENTS = 3; /** * The number of structural features of the '<em>Debug Vars</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEBUG_VARS_FEATURE_COUNT = 4; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.StatementImpl <em>Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.StatementImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getStatement() * @generated */ int STATEMENT = 2; /** * The number of structural features of the '<em>Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATEMENT_FEATURE_COUNT = 0; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.VariableDeclarationImpl <em>Variable Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.VariableDeclarationImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getVariableDeclaration() * @generated */ int VARIABLE_DECLARATION = 3; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION__NAME = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Value</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION__VALUE = STATEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Variable Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.SequencesImpl <em>Sequences</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.SequencesImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getSequences() * @generated */ int SEQUENCES = 4; /** * The feature id for the '<em><b>Sequences</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCES__SEQUENCES = 0; /** * The number of structural features of the '<em>Sequences</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCES_FEATURE_COUNT = 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.SequenceImpl <em>Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.SequenceImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getSequence() * @generated */ int SEQUENCE = 5; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__NAME = 0; /** * The feature id for the '<em><b>Disable</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__DISABLE = 1; /** * The feature id for the '<em><b>Pname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__PNAME = 2; /** * The feature id for the '<em><b>Info</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__INFO = 3; /** * The feature id for the '<em><b>Codeblocks</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__CODEBLOCKS = 4; /** * The number of structural features of the '<em>Sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE_FEATURE_COUNT = 5; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.CodeBlockImpl <em>Code Block</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.CodeBlockImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getCodeBlock() * @generated */ int CODE_BLOCK = 6; /** * The feature id for the '<em><b>Info</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CODE_BLOCK__INFO = 0; /** * The number of structural features of the '<em>Code Block</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CODE_BLOCK_FEATURE_COUNT = 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.BlockImpl <em>Block</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.BlockImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getBlock() * @generated */ int BLOCK = 7; /** * The feature id for the '<em><b>Info</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK__INFO = CODE_BLOCK__INFO; /** * The feature id for the '<em><b>Atomic</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK__ATOMIC = CODE_BLOCK_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Statements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK__STATEMENTS = CODE_BLOCK_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Block</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK_FEATURE_COUNT = CODE_BLOCK_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ControlImpl <em>Control</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ControlImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getControl() * @generated */ int CONTROL = 8; /** * The feature id for the '<em><b>Info</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROL__INFO = CODE_BLOCK__INFO; /** * The feature id for the '<em><b>If</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROL__IF = CODE_BLOCK_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>While</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROL__WHILE = CODE_BLOCK_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Timeout</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROL__TIMEOUT = CODE_BLOCK_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Codeblocks</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROL__CODEBLOCKS = CODE_BLOCK_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Control</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTROL_FEATURE_COUNT = CODE_BLOCK_FEATURE_COUNT + 4; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ExpressionImpl <em>Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ExpressionImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getExpression() * @generated */ int EXPRESSION = 9; /** * The number of structural features of the '<em>Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ParameterImpl <em>Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ParameterImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getParameter() * @generated */ int PARAMETER = 10; /** * The number of structural features of the '<em>Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETER_FEATURE_COUNT = 0; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.AssignmentImpl <em>Assignment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.AssignmentImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getAssignment() * @generated */ int ASSIGNMENT = 11; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__OP = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__RIGHT = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Assignment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.TernaryImpl <em>Ternary</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.TernaryImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getTernary() * @generated */ int TERNARY = 12; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERNARY__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Exp1</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERNARY__EXP1 = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Exp2</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERNARY__EXP2 = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Ternary</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERNARY_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.OrImpl <em>Or</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.OrImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getOr() * @generated */ int OR = 13; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OR__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OR__RIGHT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Or</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OR_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.AndImpl <em>And</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.AndImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getAnd() * @generated */ int AND = 14; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__RIGHT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>And</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.BitOrImpl <em>Bit Or</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.BitOrImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getBitOr() * @generated */ int BIT_OR = 15; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BIT_OR__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BIT_OR__RIGHT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Bit Or</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BIT_OR_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.BitXorImpl <em>Bit Xor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.BitXorImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getBitXor() * @generated */ int BIT_XOR = 16; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BIT_XOR__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BIT_XOR__RIGHT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Bit Xor</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BIT_XOR_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.BitAndImpl <em>Bit And</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.BitAndImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getBitAnd() * @generated */ int BIT_AND = 17; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BIT_AND__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BIT_AND__RIGHT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Bit And</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BIT_AND_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.EqualityImpl <em>Equality</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.EqualityImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getEquality() * @generated */ int EQUALITY = 18; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUALITY__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUALITY__OP = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUALITY__RIGHT = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Equality</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUALITY_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ComparisonImpl <em>Comparison</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ComparisonImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getComparison() * @generated */ int COMPARISON = 19; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPARISON__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPARISON__OP = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPARISON__RIGHT = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Comparison</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPARISON_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ShiftImpl <em>Shift</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ShiftImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getShift() * @generated */ int SHIFT = 20; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHIFT__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHIFT__OP = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHIFT__RIGHT = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Shift</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHIFT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.PlusImpl <em>Plus</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.PlusImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getPlus() * @generated */ int PLUS = 21; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLUS__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLUS__RIGHT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Plus</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLUS_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.MinusImpl <em>Minus</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.MinusImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getMinus() * @generated */ int MINUS = 22; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MINUS__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MINUS__RIGHT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Minus</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MINUS_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.MulImpl <em>Mul</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.MulImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getMul() * @generated */ int MUL = 23; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MUL__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MUL__RIGHT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Mul</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MUL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DivImpl <em>Div</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DivImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDiv() * @generated */ int DIV = 24; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIV__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIV__RIGHT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Div</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIV_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.RemImpl <em>Rem</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.RemImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getRem() * @generated */ int REM = 25; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REM__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REM__RIGHT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Rem</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REM_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.NotImpl <em>Not</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.NotImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getNot() * @generated */ int NOT = 26; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOT__EXPRESSION = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Not</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.BitNotImpl <em>Bit Not</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.BitNotImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getBitNot() * @generated */ int BIT_NOT = 27; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BIT_NOT__EXPRESSION = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Bit Not</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BIT_NOT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.SequenceCallImpl <em>Sequence Call</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.SequenceCallImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getSequenceCall() * @generated */ int SEQUENCE_CALL = 28; /** * The feature id for the '<em><b>Seqname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE_CALL__SEQNAME = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Sequence Call</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE_CALL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.QueryImpl <em>Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.QueryImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getQuery() * @generated */ int QUERY = 29; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY__TYPE = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Message</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY__MESSAGE = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Default</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY__DEFAULT = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Query</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.QueryValueImpl <em>Query Value</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.QueryValueImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getQueryValue() * @generated */ int QUERY_VALUE = 30; /** * The feature id for the '<em><b>Message</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_VALUE__MESSAGE = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Default</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_VALUE__DEFAULT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Query Value</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_VALUE_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.MessageImpl <em>Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.MessageImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getMessage() * @generated */ int MESSAGE = 31; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE__TYPE = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Format</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE__FORMAT = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE__PARAMETERS = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Message</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.LoadDebugInfoImpl <em>Load Debug Info</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.LoadDebugInfoImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getLoadDebugInfo() * @generated */ int LOAD_DEBUG_INFO = 32; /** * The feature id for the '<em><b>Path</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LOAD_DEBUG_INFO__PATH = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Load Debug Info</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LOAD_DEBUG_INFO_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Read8Impl <em>Read8</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Read8Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getRead8() * @generated */ int READ8 = 33; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ8__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Read8</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ8_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Read16Impl <em>Read16</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Read16Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getRead16() * @generated */ int READ16 = 34; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ16__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Read16</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ16_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Read32Impl <em>Read32</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Read32Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getRead32() * @generated */ int READ32 = 35; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ32__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Read32</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ32_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Read64Impl <em>Read64</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Read64Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getRead64() * @generated */ int READ64 = 36; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ64__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Read64</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ64_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ReadAPImpl <em>Read AP</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ReadAPImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getReadAP() * @generated */ int READ_AP = 37; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ_AP__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Read AP</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ_AP_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ReadDPImpl <em>Read DP</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ReadDPImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getReadDP() * @generated */ int READ_DP = 38; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ_DP__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Read DP</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int READ_DP_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Write8Impl <em>Write8</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Write8Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWrite8() * @generated */ int WRITE8 = 39; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE8__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Val</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE8__VAL = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Write8</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE8_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Write16Impl <em>Write16</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Write16Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWrite16() * @generated */ int WRITE16 = 40; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE16__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Val</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE16__VAL = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Write16</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE16_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Write32Impl <em>Write32</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Write32Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWrite32() * @generated */ int WRITE32 = 41; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE32__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Val</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE32__VAL = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Write32</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE32_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Write64Impl <em>Write64</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Write64Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWrite64() * @generated */ int WRITE64 = 42; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE64__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Val</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE64__VAL = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Write64</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE64_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.WriteAPImpl <em>Write AP</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.WriteAPImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWriteAP() * @generated */ int WRITE_AP = 43; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE_AP__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Val</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE_AP__VAL = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Write AP</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE_AP_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.WriteDPImpl <em>Write DP</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.WriteDPImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWriteDP() * @generated */ int WRITE_DP = 44; /** * The feature id for the '<em><b>Addr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE_DP__ADDR = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Val</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE_DP__VAL = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Write DP</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WRITE_DP_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapDelayImpl <em>Dap Delay</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapDelayImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapDelay() * @generated */ int DAP_DELAY = 45; /** * The feature id for the '<em><b>Delay</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_DELAY__DELAY = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Dap Delay</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_DELAY_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapWriteABORTImpl <em>Dap Write ABORT</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapWriteABORTImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapWriteABORT() * @generated */ int DAP_WRITE_ABORT = 46; /** * The feature id for the '<em><b>Value</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_WRITE_ABORT__VALUE = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Dap Write ABORT</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_WRITE_ABORT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjPinsImpl <em>Dap Swj Pins</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjPinsImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapSwjPins() * @generated */ int DAP_SWJ_PINS = 47; /** * The feature id for the '<em><b>Pinout</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_SWJ_PINS__PINOUT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Pinselect</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_SWJ_PINS__PINSELECT = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Pinwait</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_SWJ_PINS__PINWAIT = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Dap Swj Pins</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_SWJ_PINS_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjClockImpl <em>Dap Swj Clock</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjClockImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapSwjClock() * @generated */ int DAP_SWJ_CLOCK = 48; /** * The feature id for the '<em><b>Value</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_SWJ_CLOCK__VALUE = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Dap Swj Clock</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_SWJ_CLOCK_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjSequenceImpl <em>Dap Swj Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjSequenceImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapSwjSequence() * @generated */ int DAP_SWJ_SEQUENCE = 49; /** * The feature id for the '<em><b>Cnt</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_SWJ_SEQUENCE__CNT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Val</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_SWJ_SEQUENCE__VAL = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Dap Swj Sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_SWJ_SEQUENCE_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapJtagSequenceImpl <em>Dap Jtag Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapJtagSequenceImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapJtagSequence() * @generated */ int DAP_JTAG_SEQUENCE = 50; /** * The feature id for the '<em><b>Cnt</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_JTAG_SEQUENCE__CNT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Tms</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_JTAG_SEQUENCE__TMS = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Tdi</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_JTAG_SEQUENCE__TDI = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Dap Jtag Sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DAP_JTAG_SEQUENCE_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.IntConstantImpl <em>Int Constant</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.IntConstantImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getIntConstant() * @generated */ int INT_CONSTANT = 51; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INT_CONSTANT__VALUE = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Int Constant</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INT_CONSTANT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.StringConstantImpl <em>String Constant</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.StringConstantImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getStringConstant() * @generated */ int STRING_CONSTANT = 52; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_CONSTANT__VALUE = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>String Constant</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_CONSTANT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.VariableRefImpl <em>Variable Ref</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.VariableRefImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getVariableRef() * @generated */ int VARIABLE_REF = 53; /** * The feature id for the '<em><b>Variable</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_REF__VARIABLE = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Variable Ref</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_REF_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DebugSeqModel <em>Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Model</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugSeqModel * @generated */ EClass getDebugSeqModel(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DebugSeqModel#getDebugvars <em>Debugvars</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Debugvars</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugSeqModel#getDebugvars() * @see #getDebugSeqModel() * @generated */ EReference getDebugSeqModel_Debugvars(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DebugSeqModel#getSequences <em>Sequences</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Sequences</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugSeqModel#getSequences() * @see #getDebugSeqModel() * @generated */ EReference getDebugSeqModel_Sequences(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DebugVars <em>Debug Vars</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Debug Vars</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugVars * @generated */ EClass getDebugVars(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.DebugVars#getConfigfile <em>Configfile</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Configfile</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugVars#getConfigfile() * @see #getDebugVars() * @generated */ EAttribute getDebugVars_Configfile(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.DebugVars#getVersion <em>Version</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Version</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugVars#getVersion() * @see #getDebugVars() * @generated */ EAttribute getDebugVars_Version(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.DebugVars#getPname <em>Pname</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Pname</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugVars#getPname() * @see #getDebugVars() * @generated */ EAttribute getDebugVars_Pname(); /** * Returns the meta object for the containment reference list '{@link com.arm.cmsis.pack.debugseq.debugSeq.DebugVars#getStatements <em>Statements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Statements</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugVars#getStatements() * @see #getDebugVars() * @generated */ EReference getDebugVars_Statements(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Statement <em>Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Statement</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Statement * @generated */ EClass getStatement(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.VariableDeclaration <em>Variable Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Variable Declaration</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.VariableDeclaration * @generated */ EClass getVariableDeclaration(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.VariableDeclaration#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.VariableDeclaration#getName() * @see #getVariableDeclaration() * @generated */ EAttribute getVariableDeclaration_Name(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.VariableDeclaration#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Value</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.VariableDeclaration#getValue() * @see #getVariableDeclaration() * @generated */ EReference getVariableDeclaration_Value(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Sequences <em>Sequences</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Sequences</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Sequences * @generated */ EClass getSequences(); /** * Returns the meta object for the containment reference list '{@link com.arm.cmsis.pack.debugseq.debugSeq.Sequences#getSequences <em>Sequences</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Sequences</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Sequences#getSequences() * @see #getSequences() * @generated */ EReference getSequences_Sequences(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Sequence <em>Sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Sequence</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Sequence * @generated */ EClass getSequence(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Sequence#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Sequence#getName() * @see #getSequence() * @generated */ EAttribute getSequence_Name(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Sequence#getDisable <em>Disable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Disable</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Sequence#getDisable() * @see #getSequence() * @generated */ EAttribute getSequence_Disable(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Sequence#getPname <em>Pname</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Pname</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Sequence#getPname() * @see #getSequence() * @generated */ EAttribute getSequence_Pname(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Sequence#getInfo <em>Info</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Info</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Sequence#getInfo() * @see #getSequence() * @generated */ EAttribute getSequence_Info(); /** * Returns the meta object for the containment reference list '{@link com.arm.cmsis.pack.debugseq.debugSeq.Sequence#getCodeblocks <em>Codeblocks</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Codeblocks</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Sequence#getCodeblocks() * @see #getSequence() * @generated */ EReference getSequence_Codeblocks(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.CodeBlock <em>Code Block</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Code Block</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.CodeBlock * @generated */ EClass getCodeBlock(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.CodeBlock#getInfo <em>Info</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Info</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.CodeBlock#getInfo() * @see #getCodeBlock() * @generated */ EAttribute getCodeBlock_Info(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Block <em>Block</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Block</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Block * @generated */ EClass getBlock(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Block#getAtomic <em>Atomic</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Atomic</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Block#getAtomic() * @see #getBlock() * @generated */ EAttribute getBlock_Atomic(); /** * Returns the meta object for the containment reference list '{@link com.arm.cmsis.pack.debugseq.debugSeq.Block#getStatements <em>Statements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Statements</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Block#getStatements() * @see #getBlock() * @generated */ EReference getBlock_Statements(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Control <em>Control</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Control</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Control * @generated */ EClass getControl(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Control#getIf <em>If</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>If</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Control#getIf() * @see #getControl() * @generated */ EReference getControl_If(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Control#getWhile <em>While</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>While</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Control#getWhile() * @see #getControl() * @generated */ EReference getControl_While(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Control#getTimeout <em>Timeout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Timeout</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Control#getTimeout() * @see #getControl() * @generated */ EAttribute getControl_Timeout(); /** * Returns the meta object for the containment reference list '{@link com.arm.cmsis.pack.debugseq.debugSeq.Control#getCodeblocks <em>Codeblocks</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Codeblocks</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Control#getCodeblocks() * @see #getControl() * @generated */ EReference getControl_Codeblocks(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Expression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Expression</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Expression * @generated */ EClass getExpression(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Parameter <em>Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Parameter</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Parameter * @generated */ EClass getParameter(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Assignment <em>Assignment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Assignment</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Assignment * @generated */ EClass getAssignment(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Assignment#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Assignment#getLeft() * @see #getAssignment() * @generated */ EReference getAssignment_Left(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Assignment#getOp <em>Op</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Op</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Assignment#getOp() * @see #getAssignment() * @generated */ EAttribute getAssignment_Op(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Assignment#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Assignment#getRight() * @see #getAssignment() * @generated */ EReference getAssignment_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Ternary <em>Ternary</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Ternary</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Ternary * @generated */ EClass getTernary(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Ternary#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Ternary#getLeft() * @see #getTernary() * @generated */ EReference getTernary_Left(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Ternary#getExp1 <em>Exp1</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Exp1</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Ternary#getExp1() * @see #getTernary() * @generated */ EReference getTernary_Exp1(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Ternary#getExp2 <em>Exp2</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Exp2</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Ternary#getExp2() * @see #getTernary() * @generated */ EReference getTernary_Exp2(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Or <em>Or</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Or</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Or * @generated */ EClass getOr(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Or#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Or#getLeft() * @see #getOr() * @generated */ EReference getOr_Left(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Or#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Or#getRight() * @see #getOr() * @generated */ EReference getOr_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.And <em>And</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>And</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.And * @generated */ EClass getAnd(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.And#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.And#getLeft() * @see #getAnd() * @generated */ EReference getAnd_Left(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.And#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.And#getRight() * @see #getAnd() * @generated */ EReference getAnd_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitOr <em>Bit Or</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Bit Or</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitOr * @generated */ EClass getBitOr(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitOr#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitOr#getLeft() * @see #getBitOr() * @generated */ EReference getBitOr_Left(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitOr#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitOr#getRight() * @see #getBitOr() * @generated */ EReference getBitOr_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitXor <em>Bit Xor</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Bit Xor</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitXor * @generated */ EClass getBitXor(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitXor#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitXor#getLeft() * @see #getBitXor() * @generated */ EReference getBitXor_Left(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitXor#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitXor#getRight() * @see #getBitXor() * @generated */ EReference getBitXor_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitAnd <em>Bit And</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Bit And</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitAnd * @generated */ EClass getBitAnd(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitAnd#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitAnd#getLeft() * @see #getBitAnd() * @generated */ EReference getBitAnd_Left(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitAnd#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitAnd#getRight() * @see #getBitAnd() * @generated */ EReference getBitAnd_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Equality <em>Equality</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Equality</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Equality * @generated */ EClass getEquality(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Equality#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Equality#getLeft() * @see #getEquality() * @generated */ EReference getEquality_Left(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Equality#getOp <em>Op</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Op</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Equality#getOp() * @see #getEquality() * @generated */ EAttribute getEquality_Op(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Equality#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Equality#getRight() * @see #getEquality() * @generated */ EReference getEquality_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Comparison <em>Comparison</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Comparison</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Comparison * @generated */ EClass getComparison(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Comparison#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Comparison#getLeft() * @see #getComparison() * @generated */ EReference getComparison_Left(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Comparison#getOp <em>Op</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Op</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Comparison#getOp() * @see #getComparison() * @generated */ EAttribute getComparison_Op(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Comparison#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Comparison#getRight() * @see #getComparison() * @generated */ EReference getComparison_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Shift <em>Shift</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Shift</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Shift * @generated */ EClass getShift(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Shift#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Shift#getLeft() * @see #getShift() * @generated */ EReference getShift_Left(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Shift#getOp <em>Op</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Op</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Shift#getOp() * @see #getShift() * @generated */ EAttribute getShift_Op(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Shift#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Shift#getRight() * @see #getShift() * @generated */ EReference getShift_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Plus <em>Plus</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Plus</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Plus * @generated */ EClass getPlus(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Plus#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Plus#getLeft() * @see #getPlus() * @generated */ EReference getPlus_Left(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Plus#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Plus#getRight() * @see #getPlus() * @generated */ EReference getPlus_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Minus <em>Minus</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Minus</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Minus * @generated */ EClass getMinus(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Minus#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Minus#getLeft() * @see #getMinus() * @generated */ EReference getMinus_Left(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Minus#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Minus#getRight() * @see #getMinus() * @generated */ EReference getMinus_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Mul <em>Mul</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Mul</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Mul * @generated */ EClass getMul(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Mul#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Mul#getLeft() * @see #getMul() * @generated */ EReference getMul_Left(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Mul#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Mul#getRight() * @see #getMul() * @generated */ EReference getMul_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Div <em>Div</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Div</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Div * @generated */ EClass getDiv(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Div#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Div#getLeft() * @see #getDiv() * @generated */ EReference getDiv_Left(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Div#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Div#getRight() * @see #getDiv() * @generated */ EReference getDiv_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Rem <em>Rem</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Rem</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Rem * @generated */ EClass getRem(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Rem#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Rem#getLeft() * @see #getRem() * @generated */ EReference getRem_Left(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Rem#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Rem#getRight() * @see #getRem() * @generated */ EReference getRem_Right(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Not <em>Not</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Not</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Not * @generated */ EClass getNot(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Not#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Not#getExpression() * @see #getNot() * @generated */ EReference getNot_Expression(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitNot <em>Bit Not</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Bit Not</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitNot * @generated */ EClass getBitNot(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitNot#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitNot#getExpression() * @see #getBitNot() * @generated */ EReference getBitNot_Expression(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.SequenceCall <em>Sequence Call</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Sequence Call</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.SequenceCall * @generated */ EClass getSequenceCall(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.SequenceCall#getSeqname <em>Seqname</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Seqname</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.SequenceCall#getSeqname() * @see #getSequenceCall() * @generated */ EAttribute getSequenceCall_Seqname(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Query <em>Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Query</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Query * @generated */ EClass getQuery(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Query#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Query#getType() * @see #getQuery() * @generated */ EReference getQuery_Type(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Query#getMessage <em>Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Query#getMessage() * @see #getQuery() * @generated */ EAttribute getQuery_Message(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Query#getDefault <em>Default</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Default</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Query#getDefault() * @see #getQuery() * @generated */ EReference getQuery_Default(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.QueryValue <em>Query Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Query Value</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.QueryValue * @generated */ EClass getQueryValue(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.QueryValue#getMessage <em>Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.QueryValue#getMessage() * @see #getQueryValue() * @generated */ EAttribute getQueryValue_Message(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.QueryValue#getDefault <em>Default</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Default</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.QueryValue#getDefault() * @see #getQueryValue() * @generated */ EReference getQueryValue_Default(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Message <em>Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Message</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Message * @generated */ EClass getMessage(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Message#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Message#getType() * @see #getMessage() * @generated */ EReference getMessage_Type(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.Message#getFormat <em>Format</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Format</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Message#getFormat() * @see #getMessage() * @generated */ EAttribute getMessage_Format(); /** * Returns the meta object for the containment reference list '{@link com.arm.cmsis.pack.debugseq.debugSeq.Message#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Message#getParameters() * @see #getMessage() * @generated */ EReference getMessage_Parameters(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.LoadDebugInfo <em>Load Debug Info</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Load Debug Info</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.LoadDebugInfo * @generated */ EClass getLoadDebugInfo(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.LoadDebugInfo#getPath <em>Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Path</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.LoadDebugInfo#getPath() * @see #getLoadDebugInfo() * @generated */ EAttribute getLoadDebugInfo_Path(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read8 <em>Read8</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Read8</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read8 * @generated */ EClass getRead8(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read8#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read8#getAddr() * @see #getRead8() * @generated */ EReference getRead8_Addr(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read16 <em>Read16</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Read16</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read16 * @generated */ EClass getRead16(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read16#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read16#getAddr() * @see #getRead16() * @generated */ EReference getRead16_Addr(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read32 <em>Read32</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Read32</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read32 * @generated */ EClass getRead32(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read32#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read32#getAddr() * @see #getRead32() * @generated */ EReference getRead32_Addr(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read64 <em>Read64</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Read64</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read64 * @generated */ EClass getRead64(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read64#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read64#getAddr() * @see #getRead64() * @generated */ EReference getRead64_Addr(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.ReadAP <em>Read AP</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Read AP</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.ReadAP * @generated */ EClass getReadAP(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.ReadAP#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.ReadAP#getAddr() * @see #getReadAP() * @generated */ EReference getReadAP_Addr(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.ReadDP <em>Read DP</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Read DP</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.ReadDP * @generated */ EClass getReadDP(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.ReadDP#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.ReadDP#getAddr() * @see #getReadDP() * @generated */ EReference getReadDP_Addr(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write8 <em>Write8</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Write8</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write8 * @generated */ EClass getWrite8(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write8#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write8#getAddr() * @see #getWrite8() * @generated */ EReference getWrite8_Addr(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write8#getVal <em>Val</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Val</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write8#getVal() * @see #getWrite8() * @generated */ EReference getWrite8_Val(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write16 <em>Write16</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Write16</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write16 * @generated */ EClass getWrite16(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write16#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write16#getAddr() * @see #getWrite16() * @generated */ EReference getWrite16_Addr(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write16#getVal <em>Val</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Val</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write16#getVal() * @see #getWrite16() * @generated */ EReference getWrite16_Val(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write32 <em>Write32</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Write32</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write32 * @generated */ EClass getWrite32(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write32#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write32#getAddr() * @see #getWrite32() * @generated */ EReference getWrite32_Addr(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write32#getVal <em>Val</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Val</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write32#getVal() * @see #getWrite32() * @generated */ EReference getWrite32_Val(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write64 <em>Write64</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Write64</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write64 * @generated */ EClass getWrite64(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write64#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write64#getAddr() * @see #getWrite64() * @generated */ EReference getWrite64_Addr(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write64#getVal <em>Val</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Val</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write64#getVal() * @see #getWrite64() * @generated */ EReference getWrite64_Val(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.WriteAP <em>Write AP</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Write AP</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.WriteAP * @generated */ EClass getWriteAP(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.WriteAP#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.WriteAP#getAddr() * @see #getWriteAP() * @generated */ EReference getWriteAP_Addr(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.WriteAP#getVal <em>Val</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Val</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.WriteAP#getVal() * @see #getWriteAP() * @generated */ EReference getWriteAP_Val(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.WriteDP <em>Write DP</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Write DP</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.WriteDP * @generated */ EClass getWriteDP(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.WriteDP#getAddr <em>Addr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Addr</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.WriteDP#getAddr() * @see #getWriteDP() * @generated */ EReference getWriteDP_Addr(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.WriteDP#getVal <em>Val</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Val</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.WriteDP#getVal() * @see #getWriteDP() * @generated */ EReference getWriteDP_Val(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapDelay <em>Dap Delay</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Dap Delay</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapDelay * @generated */ EClass getDapDelay(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapDelay#getDelay <em>Delay</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Delay</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapDelay#getDelay() * @see #getDapDelay() * @generated */ EReference getDapDelay_Delay(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapWriteABORT <em>Dap Write ABORT</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Dap Write ABORT</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapWriteABORT * @generated */ EClass getDapWriteABORT(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapWriteABORT#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Value</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapWriteABORT#getValue() * @see #getDapWriteABORT() * @generated */ EReference getDapWriteABORT_Value(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjPins <em>Dap Swj Pins</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Dap Swj Pins</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjPins * @generated */ EClass getDapSwjPins(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjPins#getPinout <em>Pinout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Pinout</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjPins#getPinout() * @see #getDapSwjPins() * @generated */ EReference getDapSwjPins_Pinout(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjPins#getPinselect <em>Pinselect</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Pinselect</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjPins#getPinselect() * @see #getDapSwjPins() * @generated */ EReference getDapSwjPins_Pinselect(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjPins#getPinwait <em>Pinwait</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Pinwait</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjPins#getPinwait() * @see #getDapSwjPins() * @generated */ EReference getDapSwjPins_Pinwait(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjClock <em>Dap Swj Clock</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Dap Swj Clock</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjClock * @generated */ EClass getDapSwjClock(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjClock#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Value</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjClock#getValue() * @see #getDapSwjClock() * @generated */ EReference getDapSwjClock_Value(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjSequence <em>Dap Swj Sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Dap Swj Sequence</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjSequence * @generated */ EClass getDapSwjSequence(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjSequence#getCnt <em>Cnt</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Cnt</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjSequence#getCnt() * @see #getDapSwjSequence() * @generated */ EReference getDapSwjSequence_Cnt(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjSequence#getVal <em>Val</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Val</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjSequence#getVal() * @see #getDapSwjSequence() * @generated */ EReference getDapSwjSequence_Val(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapJtagSequence <em>Dap Jtag Sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Dap Jtag Sequence</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapJtagSequence * @generated */ EClass getDapJtagSequence(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapJtagSequence#getCnt <em>Cnt</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Cnt</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapJtagSequence#getCnt() * @see #getDapJtagSequence() * @generated */ EReference getDapJtagSequence_Cnt(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapJtagSequence#getTms <em>Tms</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Tms</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapJtagSequence#getTms() * @see #getDapJtagSequence() * @generated */ EReference getDapJtagSequence_Tms(); /** * Returns the meta object for the containment reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapJtagSequence#getTdi <em>Tdi</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Tdi</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapJtagSequence#getTdi() * @see #getDapJtagSequence() * @generated */ EReference getDapJtagSequence_Tdi(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.IntConstant <em>Int Constant</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Int Constant</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.IntConstant * @generated */ EClass getIntConstant(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.IntConstant#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.IntConstant#getValue() * @see #getIntConstant() * @generated */ EAttribute getIntConstant_Value(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.StringConstant <em>String Constant</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>String Constant</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.StringConstant * @generated */ EClass getStringConstant(); /** * Returns the meta object for the attribute '{@link com.arm.cmsis.pack.debugseq.debugSeq.StringConstant#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.StringConstant#getValue() * @see #getStringConstant() * @generated */ EAttribute getStringConstant_Value(); /** * Returns the meta object for class '{@link com.arm.cmsis.pack.debugseq.debugSeq.VariableRef <em>Variable Ref</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Variable Ref</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.VariableRef * @generated */ EClass getVariableRef(); /** * Returns the meta object for the reference '{@link com.arm.cmsis.pack.debugseq.debugSeq.VariableRef#getVariable <em>Variable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Variable</em>'. * @see com.arm.cmsis.pack.debugseq.debugSeq.VariableRef#getVariable() * @see #getVariableRef() * @generated */ EReference getVariableRef_Variable(); /** * 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 */ DebugSeqFactory getDebugSeqFactory(); /** * <!-- 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.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqModelImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDebugSeqModel() * @generated */ EClass DEBUG_SEQ_MODEL = eINSTANCE.getDebugSeqModel(); /** * The meta object literal for the '<em><b>Debugvars</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DEBUG_SEQ_MODEL__DEBUGVARS = eINSTANCE.getDebugSeqModel_Debugvars(); /** * The meta object literal for the '<em><b>Sequences</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DEBUG_SEQ_MODEL__SEQUENCES = eINSTANCE.getDebugSeqModel_Sequences(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugVarsImpl <em>Debug Vars</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugVarsImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDebugVars() * @generated */ EClass DEBUG_VARS = eINSTANCE.getDebugVars(); /** * The meta object literal for the '<em><b>Configfile</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEBUG_VARS__CONFIGFILE = eINSTANCE.getDebugVars_Configfile(); /** * The meta object literal for the '<em><b>Version</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEBUG_VARS__VERSION = eINSTANCE.getDebugVars_Version(); /** * The meta object literal for the '<em><b>Pname</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEBUG_VARS__PNAME = eINSTANCE.getDebugVars_Pname(); /** * The meta object literal for the '<em><b>Statements</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DEBUG_VARS__STATEMENTS = eINSTANCE.getDebugVars_Statements(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.StatementImpl <em>Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.StatementImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getStatement() * @generated */ EClass STATEMENT = eINSTANCE.getStatement(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.VariableDeclarationImpl <em>Variable Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.VariableDeclarationImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getVariableDeclaration() * @generated */ EClass VARIABLE_DECLARATION = eINSTANCE.getVariableDeclaration(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute VARIABLE_DECLARATION__NAME = eINSTANCE.getVariableDeclaration_Name(); /** * The meta object literal for the '<em><b>Value</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VARIABLE_DECLARATION__VALUE = eINSTANCE.getVariableDeclaration_Value(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.SequencesImpl <em>Sequences</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.SequencesImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getSequences() * @generated */ EClass SEQUENCES = eINSTANCE.getSequences(); /** * The meta object literal for the '<em><b>Sequences</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SEQUENCES__SEQUENCES = eINSTANCE.getSequences_Sequences(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.SequenceImpl <em>Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.SequenceImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getSequence() * @generated */ EClass SEQUENCE = eINSTANCE.getSequence(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SEQUENCE__NAME = eINSTANCE.getSequence_Name(); /** * The meta object literal for the '<em><b>Disable</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SEQUENCE__DISABLE = eINSTANCE.getSequence_Disable(); /** * The meta object literal for the '<em><b>Pname</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SEQUENCE__PNAME = eINSTANCE.getSequence_Pname(); /** * The meta object literal for the '<em><b>Info</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SEQUENCE__INFO = eINSTANCE.getSequence_Info(); /** * The meta object literal for the '<em><b>Codeblocks</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SEQUENCE__CODEBLOCKS = eINSTANCE.getSequence_Codeblocks(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.CodeBlockImpl <em>Code Block</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.CodeBlockImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getCodeBlock() * @generated */ EClass CODE_BLOCK = eINSTANCE.getCodeBlock(); /** * The meta object literal for the '<em><b>Info</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CODE_BLOCK__INFO = eINSTANCE.getCodeBlock_Info(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.BlockImpl <em>Block</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.BlockImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getBlock() * @generated */ EClass BLOCK = eINSTANCE.getBlock(); /** * The meta object literal for the '<em><b>Atomic</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BLOCK__ATOMIC = eINSTANCE.getBlock_Atomic(); /** * The meta object literal for the '<em><b>Statements</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BLOCK__STATEMENTS = eINSTANCE.getBlock_Statements(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ControlImpl <em>Control</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ControlImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getControl() * @generated */ EClass CONTROL = eINSTANCE.getControl(); /** * The meta object literal for the '<em><b>If</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTROL__IF = eINSTANCE.getControl_If(); /** * The meta object literal for the '<em><b>While</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTROL__WHILE = eINSTANCE.getControl_While(); /** * The meta object literal for the '<em><b>Timeout</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONTROL__TIMEOUT = eINSTANCE.getControl_Timeout(); /** * The meta object literal for the '<em><b>Codeblocks</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTROL__CODEBLOCKS = eINSTANCE.getControl_Codeblocks(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ExpressionImpl <em>Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ExpressionImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getExpression() * @generated */ EClass EXPRESSION = eINSTANCE.getExpression(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ParameterImpl <em>Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ParameterImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getParameter() * @generated */ EClass PARAMETER = eINSTANCE.getParameter(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.AssignmentImpl <em>Assignment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.AssignmentImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getAssignment() * @generated */ EClass ASSIGNMENT = eINSTANCE.getAssignment(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSIGNMENT__LEFT = eINSTANCE.getAssignment_Left(); /** * The meta object literal for the '<em><b>Op</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ASSIGNMENT__OP = eINSTANCE.getAssignment_Op(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSIGNMENT__RIGHT = eINSTANCE.getAssignment_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.TernaryImpl <em>Ternary</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.TernaryImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getTernary() * @generated */ EClass TERNARY = eINSTANCE.getTernary(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TERNARY__LEFT = eINSTANCE.getTernary_Left(); /** * The meta object literal for the '<em><b>Exp1</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TERNARY__EXP1 = eINSTANCE.getTernary_Exp1(); /** * The meta object literal for the '<em><b>Exp2</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TERNARY__EXP2 = eINSTANCE.getTernary_Exp2(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.OrImpl <em>Or</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.OrImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getOr() * @generated */ EClass OR = eINSTANCE.getOr(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OR__LEFT = eINSTANCE.getOr_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OR__RIGHT = eINSTANCE.getOr_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.AndImpl <em>And</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.AndImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getAnd() * @generated */ EClass AND = eINSTANCE.getAnd(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference AND__LEFT = eINSTANCE.getAnd_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference AND__RIGHT = eINSTANCE.getAnd_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.BitOrImpl <em>Bit Or</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.BitOrImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getBitOr() * @generated */ EClass BIT_OR = eINSTANCE.getBitOr(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BIT_OR__LEFT = eINSTANCE.getBitOr_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BIT_OR__RIGHT = eINSTANCE.getBitOr_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.BitXorImpl <em>Bit Xor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.BitXorImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getBitXor() * @generated */ EClass BIT_XOR = eINSTANCE.getBitXor(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BIT_XOR__LEFT = eINSTANCE.getBitXor_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BIT_XOR__RIGHT = eINSTANCE.getBitXor_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.BitAndImpl <em>Bit And</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.BitAndImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getBitAnd() * @generated */ EClass BIT_AND = eINSTANCE.getBitAnd(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BIT_AND__LEFT = eINSTANCE.getBitAnd_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BIT_AND__RIGHT = eINSTANCE.getBitAnd_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.EqualityImpl <em>Equality</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.EqualityImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getEquality() * @generated */ EClass EQUALITY = eINSTANCE.getEquality(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EQUALITY__LEFT = eINSTANCE.getEquality_Left(); /** * The meta object literal for the '<em><b>Op</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EQUALITY__OP = eINSTANCE.getEquality_Op(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EQUALITY__RIGHT = eINSTANCE.getEquality_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ComparisonImpl <em>Comparison</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ComparisonImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getComparison() * @generated */ EClass COMPARISON = eINSTANCE.getComparison(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPARISON__LEFT = eINSTANCE.getComparison_Left(); /** * The meta object literal for the '<em><b>Op</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPARISON__OP = eINSTANCE.getComparison_Op(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPARISON__RIGHT = eINSTANCE.getComparison_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ShiftImpl <em>Shift</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ShiftImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getShift() * @generated */ EClass SHIFT = eINSTANCE.getShift(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHIFT__LEFT = eINSTANCE.getShift_Left(); /** * The meta object literal for the '<em><b>Op</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SHIFT__OP = eINSTANCE.getShift_Op(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHIFT__RIGHT = eINSTANCE.getShift_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.PlusImpl <em>Plus</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.PlusImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getPlus() * @generated */ EClass PLUS = eINSTANCE.getPlus(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLUS__LEFT = eINSTANCE.getPlus_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLUS__RIGHT = eINSTANCE.getPlus_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.MinusImpl <em>Minus</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.MinusImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getMinus() * @generated */ EClass MINUS = eINSTANCE.getMinus(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MINUS__LEFT = eINSTANCE.getMinus_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MINUS__RIGHT = eINSTANCE.getMinus_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.MulImpl <em>Mul</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.MulImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getMul() * @generated */ EClass MUL = eINSTANCE.getMul(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MUL__LEFT = eINSTANCE.getMul_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MUL__RIGHT = eINSTANCE.getMul_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DivImpl <em>Div</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DivImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDiv() * @generated */ EClass DIV = eINSTANCE.getDiv(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DIV__LEFT = eINSTANCE.getDiv_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DIV__RIGHT = eINSTANCE.getDiv_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.RemImpl <em>Rem</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.RemImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getRem() * @generated */ EClass REM = eINSTANCE.getRem(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference REM__LEFT = eINSTANCE.getRem_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference REM__RIGHT = eINSTANCE.getRem_Right(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.NotImpl <em>Not</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.NotImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getNot() * @generated */ EClass NOT = eINSTANCE.getNot(); /** * The meta object literal for the '<em><b>Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NOT__EXPRESSION = eINSTANCE.getNot_Expression(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.BitNotImpl <em>Bit Not</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.BitNotImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getBitNot() * @generated */ EClass BIT_NOT = eINSTANCE.getBitNot(); /** * The meta object literal for the '<em><b>Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BIT_NOT__EXPRESSION = eINSTANCE.getBitNot_Expression(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.SequenceCallImpl <em>Sequence Call</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.SequenceCallImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getSequenceCall() * @generated */ EClass SEQUENCE_CALL = eINSTANCE.getSequenceCall(); /** * The meta object literal for the '<em><b>Seqname</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SEQUENCE_CALL__SEQNAME = eINSTANCE.getSequenceCall_Seqname(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.QueryImpl <em>Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.QueryImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getQuery() * @generated */ EClass QUERY = eINSTANCE.getQuery(); /** * The meta object literal for the '<em><b>Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUERY__TYPE = eINSTANCE.getQuery_Type(); /** * The meta object literal for the '<em><b>Message</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QUERY__MESSAGE = eINSTANCE.getQuery_Message(); /** * The meta object literal for the '<em><b>Default</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUERY__DEFAULT = eINSTANCE.getQuery_Default(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.QueryValueImpl <em>Query Value</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.QueryValueImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getQueryValue() * @generated */ EClass QUERY_VALUE = eINSTANCE.getQueryValue(); /** * The meta object literal for the '<em><b>Message</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QUERY_VALUE__MESSAGE = eINSTANCE.getQueryValue_Message(); /** * The meta object literal for the '<em><b>Default</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUERY_VALUE__DEFAULT = eINSTANCE.getQueryValue_Default(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.MessageImpl <em>Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.MessageImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getMessage() * @generated */ EClass MESSAGE = eINSTANCE.getMessage(); /** * The meta object literal for the '<em><b>Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE__TYPE = eINSTANCE.getMessage_Type(); /** * The meta object literal for the '<em><b>Format</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE__FORMAT = eINSTANCE.getMessage_Format(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE__PARAMETERS = eINSTANCE.getMessage_Parameters(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.LoadDebugInfoImpl <em>Load Debug Info</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.LoadDebugInfoImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getLoadDebugInfo() * @generated */ EClass LOAD_DEBUG_INFO = eINSTANCE.getLoadDebugInfo(); /** * The meta object literal for the '<em><b>Path</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LOAD_DEBUG_INFO__PATH = eINSTANCE.getLoadDebugInfo_Path(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Read8Impl <em>Read8</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Read8Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getRead8() * @generated */ EClass READ8 = eINSTANCE.getRead8(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference READ8__ADDR = eINSTANCE.getRead8_Addr(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Read16Impl <em>Read16</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Read16Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getRead16() * @generated */ EClass READ16 = eINSTANCE.getRead16(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference READ16__ADDR = eINSTANCE.getRead16_Addr(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Read32Impl <em>Read32</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Read32Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getRead32() * @generated */ EClass READ32 = eINSTANCE.getRead32(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference READ32__ADDR = eINSTANCE.getRead32_Addr(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Read64Impl <em>Read64</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Read64Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getRead64() * @generated */ EClass READ64 = eINSTANCE.getRead64(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference READ64__ADDR = eINSTANCE.getRead64_Addr(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ReadAPImpl <em>Read AP</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ReadAPImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getReadAP() * @generated */ EClass READ_AP = eINSTANCE.getReadAP(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference READ_AP__ADDR = eINSTANCE.getReadAP_Addr(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.ReadDPImpl <em>Read DP</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.ReadDPImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getReadDP() * @generated */ EClass READ_DP = eINSTANCE.getReadDP(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference READ_DP__ADDR = eINSTANCE.getReadDP_Addr(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Write8Impl <em>Write8</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Write8Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWrite8() * @generated */ EClass WRITE8 = eINSTANCE.getWrite8(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE8__ADDR = eINSTANCE.getWrite8_Addr(); /** * The meta object literal for the '<em><b>Val</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE8__VAL = eINSTANCE.getWrite8_Val(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Write16Impl <em>Write16</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Write16Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWrite16() * @generated */ EClass WRITE16 = eINSTANCE.getWrite16(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE16__ADDR = eINSTANCE.getWrite16_Addr(); /** * The meta object literal for the '<em><b>Val</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE16__VAL = eINSTANCE.getWrite16_Val(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Write32Impl <em>Write32</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Write32Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWrite32() * @generated */ EClass WRITE32 = eINSTANCE.getWrite32(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE32__ADDR = eINSTANCE.getWrite32_Addr(); /** * The meta object literal for the '<em><b>Val</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE32__VAL = eINSTANCE.getWrite32_Val(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.Write64Impl <em>Write64</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.Write64Impl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWrite64() * @generated */ EClass WRITE64 = eINSTANCE.getWrite64(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE64__ADDR = eINSTANCE.getWrite64_Addr(); /** * The meta object literal for the '<em><b>Val</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE64__VAL = eINSTANCE.getWrite64_Val(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.WriteAPImpl <em>Write AP</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.WriteAPImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWriteAP() * @generated */ EClass WRITE_AP = eINSTANCE.getWriteAP(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE_AP__ADDR = eINSTANCE.getWriteAP_Addr(); /** * The meta object literal for the '<em><b>Val</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE_AP__VAL = eINSTANCE.getWriteAP_Val(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.WriteDPImpl <em>Write DP</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.WriteDPImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getWriteDP() * @generated */ EClass WRITE_DP = eINSTANCE.getWriteDP(); /** * The meta object literal for the '<em><b>Addr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE_DP__ADDR = eINSTANCE.getWriteDP_Addr(); /** * The meta object literal for the '<em><b>Val</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WRITE_DP__VAL = eINSTANCE.getWriteDP_Val(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapDelayImpl <em>Dap Delay</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapDelayImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapDelay() * @generated */ EClass DAP_DELAY = eINSTANCE.getDapDelay(); /** * The meta object literal for the '<em><b>Delay</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DAP_DELAY__DELAY = eINSTANCE.getDapDelay_Delay(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapWriteABORTImpl <em>Dap Write ABORT</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapWriteABORTImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapWriteABORT() * @generated */ EClass DAP_WRITE_ABORT = eINSTANCE.getDapWriteABORT(); /** * The meta object literal for the '<em><b>Value</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DAP_WRITE_ABORT__VALUE = eINSTANCE.getDapWriteABORT_Value(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjPinsImpl <em>Dap Swj Pins</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjPinsImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapSwjPins() * @generated */ EClass DAP_SWJ_PINS = eINSTANCE.getDapSwjPins(); /** * The meta object literal for the '<em><b>Pinout</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DAP_SWJ_PINS__PINOUT = eINSTANCE.getDapSwjPins_Pinout(); /** * The meta object literal for the '<em><b>Pinselect</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DAP_SWJ_PINS__PINSELECT = eINSTANCE.getDapSwjPins_Pinselect(); /** * The meta object literal for the '<em><b>Pinwait</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DAP_SWJ_PINS__PINWAIT = eINSTANCE.getDapSwjPins_Pinwait(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjClockImpl <em>Dap Swj Clock</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjClockImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapSwjClock() * @generated */ EClass DAP_SWJ_CLOCK = eINSTANCE.getDapSwjClock(); /** * The meta object literal for the '<em><b>Value</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DAP_SWJ_CLOCK__VALUE = eINSTANCE.getDapSwjClock_Value(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjSequenceImpl <em>Dap Swj Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapSwjSequenceImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapSwjSequence() * @generated */ EClass DAP_SWJ_SEQUENCE = eINSTANCE.getDapSwjSequence(); /** * The meta object literal for the '<em><b>Cnt</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DAP_SWJ_SEQUENCE__CNT = eINSTANCE.getDapSwjSequence_Cnt(); /** * The meta object literal for the '<em><b>Val</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DAP_SWJ_SEQUENCE__VAL = eINSTANCE.getDapSwjSequence_Val(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.DapJtagSequenceImpl <em>Dap Jtag Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DapJtagSequenceImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getDapJtagSequence() * @generated */ EClass DAP_JTAG_SEQUENCE = eINSTANCE.getDapJtagSequence(); /** * The meta object literal for the '<em><b>Cnt</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DAP_JTAG_SEQUENCE__CNT = eINSTANCE.getDapJtagSequence_Cnt(); /** * The meta object literal for the '<em><b>Tms</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DAP_JTAG_SEQUENCE__TMS = eINSTANCE.getDapJtagSequence_Tms(); /** * The meta object literal for the '<em><b>Tdi</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DAP_JTAG_SEQUENCE__TDI = eINSTANCE.getDapJtagSequence_Tdi(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.IntConstantImpl <em>Int Constant</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.IntConstantImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getIntConstant() * @generated */ EClass INT_CONSTANT = eINSTANCE.getIntConstant(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INT_CONSTANT__VALUE = eINSTANCE.getIntConstant_Value(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.StringConstantImpl <em>String Constant</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.StringConstantImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getStringConstant() * @generated */ EClass STRING_CONSTANT = eINSTANCE.getStringConstant(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STRING_CONSTANT__VALUE = eINSTANCE.getStringConstant_Value(); /** * The meta object literal for the '{@link com.arm.cmsis.pack.debugseq.debugSeq.impl.VariableRefImpl <em>Variable Ref</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.VariableRefImpl * @see com.arm.cmsis.pack.debugseq.debugSeq.impl.DebugSeqPackageImpl#getVariableRef() * @generated */ EClass VARIABLE_REF = eINSTANCE.getVariableRef(); /** * The meta object literal for the '<em><b>Variable</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VARIABLE_REF__VARIABLE = eINSTANCE.getVariableRef_Variable(); } } //DebugSeqPackage