/**
* 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