/** * generated by Xtext 2.10.0 */ package com.arm.cmsis.pack.debugseq.debugSeq.util; import com.arm.cmsis.pack.debugseq.debugSeq.*; import org.eclipse.emf.common.notify.Adapter; import org.eclipse.emf.common.notify.Notifier; import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> * The <b>Adapter Factory</b> for the model. * It provides an adapter <code>createXXX</code> method for each class of the model. * <!-- end-user-doc --> * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugSeqPackage * @generated */ public class DebugSeqAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected static DebugSeqPackage modelPackage; /** * Creates an instance of the adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DebugSeqAdapterFactory() { if (modelPackage == null) { modelPackage = DebugSeqPackage.eINSTANCE; } } /** * Returns whether this factory is applicable for the type of the object. * <!-- begin-user-doc --> * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. * <!-- end-user-doc --> * @return whether this factory is applicable for the type of the object. * @generated */ @Override public boolean isFactoryForType(Object object) { if (object == modelPackage) { return true; } if (object instanceof EObject) { return ((EObject)object).eClass().getEPackage() == modelPackage; } return false; } /** * The switch that delegates to the <code>createXXX</code> methods. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected DebugSeqSwitch<Adapter> modelSwitch = new DebugSeqSwitch<Adapter>() { @Override public Adapter caseDebugSeqModel(DebugSeqModel object) { return createDebugSeqModelAdapter(); } @Override public Adapter caseDebugVars(DebugVars object) { return createDebugVarsAdapter(); } @Override public Adapter caseStatement(Statement object) { return createStatementAdapter(); } @Override public Adapter caseVariableDeclaration(VariableDeclaration object) { return createVariableDeclarationAdapter(); } @Override public Adapter caseSequences(Sequences object) { return createSequencesAdapter(); } @Override public Adapter caseSequence(Sequence object) { return createSequenceAdapter(); } @Override public Adapter caseCodeBlock(CodeBlock object) { return createCodeBlockAdapter(); } @Override public Adapter caseBlock(Block object) { return createBlockAdapter(); } @Override public Adapter caseControl(Control object) { return createControlAdapter(); } @Override public Adapter caseExpression(Expression object) { return createExpressionAdapter(); } @Override public Adapter caseParameter(Parameter object) { return createParameterAdapter(); } @Override public Adapter caseAssignment(Assignment object) { return createAssignmentAdapter(); } @Override public Adapter caseTernary(Ternary object) { return createTernaryAdapter(); } @Override public Adapter caseOr(Or object) { return createOrAdapter(); } @Override public Adapter caseAnd(And object) { return createAndAdapter(); } @Override public Adapter caseBitOr(BitOr object) { return createBitOrAdapter(); } @Override public Adapter caseBitXor(BitXor object) { return createBitXorAdapter(); } @Override public Adapter caseBitAnd(BitAnd object) { return createBitAndAdapter(); } @Override public Adapter caseEquality(Equality object) { return createEqualityAdapter(); } @Override public Adapter caseComparison(Comparison object) { return createComparisonAdapter(); } @Override public Adapter caseShift(Shift object) { return createShiftAdapter(); } @Override public Adapter casePlus(Plus object) { return createPlusAdapter(); } @Override public Adapter caseMinus(Minus object) { return createMinusAdapter(); } @Override public Adapter caseMul(Mul object) { return createMulAdapter(); } @Override public Adapter caseDiv(Div object) { return createDivAdapter(); } @Override public Adapter caseRem(Rem object) { return createRemAdapter(); } @Override public Adapter caseNot(Not object) { return createNotAdapter(); } @Override public Adapter caseBitNot(BitNot object) { return createBitNotAdapter(); } @Override public Adapter caseSequenceCall(SequenceCall object) { return createSequenceCallAdapter(); } @Override public Adapter caseQuery(Query object) { return createQueryAdapter(); } @Override public Adapter caseQueryValue(QueryValue object) { return createQueryValueAdapter(); } @Override public Adapter caseMessage(Message object) { return createMessageAdapter(); } @Override public Adapter caseLoadDebugInfo(LoadDebugInfo object) { return createLoadDebugInfoAdapter(); } @Override public Adapter caseRead8(Read8 object) { return createRead8Adapter(); } @Override public Adapter caseRead16(Read16 object) { return createRead16Adapter(); } @Override public Adapter caseRead32(Read32 object) { return createRead32Adapter(); } @Override public Adapter caseRead64(Read64 object) { return createRead64Adapter(); } @Override public Adapter caseReadAP(ReadAP object) { return createReadAPAdapter(); } @Override public Adapter caseReadDP(ReadDP object) { return createReadDPAdapter(); } @Override public Adapter caseWrite8(Write8 object) { return createWrite8Adapter(); } @Override public Adapter caseWrite16(Write16 object) { return createWrite16Adapter(); } @Override public Adapter caseWrite32(Write32 object) { return createWrite32Adapter(); } @Override public Adapter caseWrite64(Write64 object) { return createWrite64Adapter(); } @Override public Adapter caseWriteAP(WriteAP object) { return createWriteAPAdapter(); } @Override public Adapter caseWriteDP(WriteDP object) { return createWriteDPAdapter(); } @Override public Adapter caseDapDelay(DapDelay object) { return createDapDelayAdapter(); } @Override public Adapter caseDapWriteABORT(DapWriteABORT object) { return createDapWriteABORTAdapter(); } @Override public Adapter caseDapSwjPins(DapSwjPins object) { return createDapSwjPinsAdapter(); } @Override public Adapter caseDapSwjClock(DapSwjClock object) { return createDapSwjClockAdapter(); } @Override public Adapter caseDapSwjSequence(DapSwjSequence object) { return createDapSwjSequenceAdapter(); } @Override public Adapter caseDapJtagSequence(DapJtagSequence object) { return createDapJtagSequenceAdapter(); } @Override public Adapter caseIntConstant(IntConstant object) { return createIntConstantAdapter(); } @Override public Adapter caseStringConstant(StringConstant object) { return createStringConstantAdapter(); } @Override public Adapter caseVariableRef(VariableRef object) { return createVariableRefAdapter(); } @Override public Adapter defaultCase(EObject object) { return createEObjectAdapter(); } }; /** * Creates an adapter for the <code>target</code>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param target the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @Override public Adapter createAdapter(Notifier target) { return modelSwitch.doSwitch((EObject)target); } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DebugSeqModel <em>Model</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugSeqModel * @generated */ public Adapter createDebugSeqModelAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DebugVars <em>Debug Vars</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.DebugVars * @generated */ public Adapter createDebugVarsAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Statement <em>Statement</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Statement * @generated */ public Adapter createStatementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.VariableDeclaration <em>Variable Declaration</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.VariableDeclaration * @generated */ public Adapter createVariableDeclarationAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Sequences <em>Sequences</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Sequences * @generated */ public Adapter createSequencesAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Sequence <em>Sequence</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Sequence * @generated */ public Adapter createSequenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.CodeBlock <em>Code Block</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.CodeBlock * @generated */ public Adapter createCodeBlockAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Block <em>Block</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Block * @generated */ public Adapter createBlockAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Control <em>Control</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Control * @generated */ public Adapter createControlAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Expression <em>Expression</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Expression * @generated */ public Adapter createExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Parameter <em>Parameter</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Parameter * @generated */ public Adapter createParameterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Assignment <em>Assignment</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Assignment * @generated */ public Adapter createAssignmentAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Ternary <em>Ternary</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Ternary * @generated */ public Adapter createTernaryAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Or <em>Or</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Or * @generated */ public Adapter createOrAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.And <em>And</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.And * @generated */ public Adapter createAndAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitOr <em>Bit Or</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitOr * @generated */ public Adapter createBitOrAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitXor <em>Bit Xor</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitXor * @generated */ public Adapter createBitXorAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitAnd <em>Bit And</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitAnd * @generated */ public Adapter createBitAndAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Equality <em>Equality</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Equality * @generated */ public Adapter createEqualityAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Comparison <em>Comparison</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Comparison * @generated */ public Adapter createComparisonAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Shift <em>Shift</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Shift * @generated */ public Adapter createShiftAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Plus <em>Plus</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Plus * @generated */ public Adapter createPlusAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Minus <em>Minus</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Minus * @generated */ public Adapter createMinusAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Mul <em>Mul</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Mul * @generated */ public Adapter createMulAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Div <em>Div</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Div * @generated */ public Adapter createDivAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Rem <em>Rem</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Rem * @generated */ public Adapter createRemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Not <em>Not</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Not * @generated */ public Adapter createNotAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.BitNot <em>Bit Not</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.BitNot * @generated */ public Adapter createBitNotAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.SequenceCall <em>Sequence Call</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.SequenceCall * @generated */ public Adapter createSequenceCallAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Query <em>Query</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Query * @generated */ public Adapter createQueryAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.QueryValue <em>Query Value</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.QueryValue * @generated */ public Adapter createQueryValueAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Message <em>Message</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Message * @generated */ public Adapter createMessageAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.LoadDebugInfo <em>Load Debug Info</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.LoadDebugInfo * @generated */ public Adapter createLoadDebugInfoAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read8 <em>Read8</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read8 * @generated */ public Adapter createRead8Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read16 <em>Read16</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read16 * @generated */ public Adapter createRead16Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read32 <em>Read32</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read32 * @generated */ public Adapter createRead32Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Read64 <em>Read64</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Read64 * @generated */ public Adapter createRead64Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.ReadAP <em>Read AP</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.ReadAP * @generated */ public Adapter createReadAPAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.ReadDP <em>Read DP</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.ReadDP * @generated */ public Adapter createReadDPAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write8 <em>Write8</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write8 * @generated */ public Adapter createWrite8Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write16 <em>Write16</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write16 * @generated */ public Adapter createWrite16Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write32 <em>Write32</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write32 * @generated */ public Adapter createWrite32Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.Write64 <em>Write64</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.Write64 * @generated */ public Adapter createWrite64Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.WriteAP <em>Write AP</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.WriteAP * @generated */ public Adapter createWriteAPAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.WriteDP <em>Write DP</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.WriteDP * @generated */ public Adapter createWriteDPAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapDelay <em>Dap Delay</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapDelay * @generated */ public Adapter createDapDelayAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapWriteABORT <em>Dap Write ABORT</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapWriteABORT * @generated */ public Adapter createDapWriteABORTAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjPins <em>Dap Swj Pins</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjPins * @generated */ public Adapter createDapSwjPinsAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjClock <em>Dap Swj Clock</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjClock * @generated */ public Adapter createDapSwjClockAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapSwjSequence <em>Dap Swj Sequence</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapSwjSequence * @generated */ public Adapter createDapSwjSequenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.DapJtagSequence <em>Dap Jtag Sequence</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.DapJtagSequence * @generated */ public Adapter createDapJtagSequenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.IntConstant <em>Int Constant</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.IntConstant * @generated */ public Adapter createIntConstantAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.StringConstant <em>String Constant</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.StringConstant * @generated */ public Adapter createStringConstantAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.arm.cmsis.pack.debugseq.debugSeq.VariableRef <em>Variable Ref</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.arm.cmsis.pack.debugseq.debugSeq.VariableRef * @generated */ public Adapter createVariableRefAdapter() { return null; } /** * Creates a new adapter for the default case. * <!-- begin-user-doc --> * This default implementation returns null. * <!-- end-user-doc --> * @return the new adapter. * @generated */ public Adapter createEObjectAdapter() { return null; } } //DebugSeqAdapterFactory