| /** |
| */ |
| package org.eclipse.qvto.examples.xtext.imperativeoclcs.util; |
| |
| 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; |
| import org.eclipse.jdt.annotation.Nullable; |
| import org.eclipse.ocl.pivot.utilities.Nameable; |
| import org.eclipse.ocl.pivot.utilities.Pivotable; |
| import org.eclipse.ocl.xtext.basecs.ElementCS; |
| import org.eclipse.ocl.xtext.basecs.ElementRefCS; |
| import org.eclipse.ocl.xtext.basecs.ModelElementCS; |
| import org.eclipse.ocl.xtext.basecs.NamedElementCS; |
| import org.eclipse.ocl.xtext.basecs.PivotableElementCS; |
| import org.eclipse.ocl.xtext.basecs.TypeRefCS; |
| import org.eclipse.ocl.xtext.basecs.TypedRefCS; |
| import org.eclipse.ocl.xtext.basecs.util.VisitableCS; |
| import org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS; |
| import org.eclipse.ocl.xtext.essentialoclcs.CallExpCS; |
| import org.eclipse.ocl.xtext.essentialoclcs.ExpCS; |
| import org.eclipse.ocl.xtext.essentialoclcs.LiteralExpCS; |
| import org.eclipse.ocl.xtext.essentialoclcs.VariableCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.AssertExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.AssignExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.BreakExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.CatchExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.ComputeExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.ContinueExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.DictLiteralExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.DictLiteralPartCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.DictTypeCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.ExpressionBlockCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.ExtentRefCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.ForExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.ImperativeIterateExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.ImperativeLoopExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.ImperativeOCLCSPackage; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.InstantiationExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.ListLiteralExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.ListTypeCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.LogExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.RaiseExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.ReturnExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.StatementCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.SwitchAltCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.SwitchExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.TryExpCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.VarDeclarationCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.VarsInitializationCS; |
| import org.eclipse.qvto.examples.xtext.imperativeoclcs.WhileExpCS; |
| |
| /** |
| * <!-- 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 org.eclipse.qvto.examples.xtext.imperativeoclcs.ImperativeOCLCSPackage |
| * @generated |
| */ |
| public class ImperativeOCLCSAdapterFactory extends AdapterFactoryImpl { |
| /** |
| * The cached model package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected static ImperativeOCLCSPackage modelPackage; |
| |
| /** |
| * Creates an instance of the adapter factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public ImperativeOCLCSAdapterFactory() { |
| if (modelPackage == null) { |
| modelPackage = ImperativeOCLCSPackage.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 ImperativeOCLCSSwitch<@Nullable Adapter> modelSwitch = |
| new ImperativeOCLCSSwitch<@Nullable Adapter>() { |
| @Override |
| public Adapter caseAssertExpCS(AssertExpCS object) { |
| return createAssertExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseAssignExpCS(AssignExpCS object) { |
| return createAssignExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseBreakExpCS(BreakExpCS object) { |
| return createBreakExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseDictLiteralExpCS(DictLiteralExpCS object) { |
| return createDictLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseDictLiteralPartCS(DictLiteralPartCS object) { |
| return createDictLiteralPartCSAdapter(); |
| } |
| @Override |
| public Adapter caseDictTypeCS(DictTypeCS object) { |
| return createDictTypeCSAdapter(); |
| } |
| @Override |
| public Adapter caseComputeExpCS(ComputeExpCS object) { |
| return createComputeExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseContinueExpCS(ContinueExpCS object) { |
| return createContinueExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseImperativeIterateExpCS(ImperativeIterateExpCS object) { |
| return createImperativeIterateExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseImperativeLoopExpCS(ImperativeLoopExpCS object) { |
| return createImperativeLoopExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseInstantiationExpCS(InstantiationExpCS object) { |
| return createInstantiationExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseCatchExpCS(CatchExpCS object) { |
| return createCatchExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseExpressionBlockCS(ExpressionBlockCS object) { |
| return createExpressionBlockCSAdapter(); |
| } |
| @Override |
| public Adapter caseExtentRefCS(ExtentRefCS object) { |
| return createExtentRefCSAdapter(); |
| } |
| @Override |
| public Adapter caseForExpCS(ForExpCS object) { |
| return createForExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseListTypeCS(ListTypeCS object) { |
| return createListTypeCSAdapter(); |
| } |
| @Override |
| public Adapter caseListLiteralExpCS(ListLiteralExpCS object) { |
| return createListLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseLogExpCS(LogExpCS object) { |
| return createLogExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseRaiseExpCS(RaiseExpCS object) { |
| return createRaiseExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseReturnExpCS(ReturnExpCS object) { |
| return createReturnExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseStatementCS(StatementCS object) { |
| return createStatementCSAdapter(); |
| } |
| @Override |
| public Adapter caseSwitchAltCS(SwitchAltCS object) { |
| return createSwitchAltCSAdapter(); |
| } |
| @Override |
| public Adapter caseSwitchExpCS(SwitchExpCS object) { |
| return createSwitchExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseTryExpCS(TryExpCS object) { |
| return createTryExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseVarDeclarationCS(VarDeclarationCS object) { |
| return createVarDeclarationCSAdapter(); |
| } |
| @Override |
| public Adapter caseVarsInitializationCS(VarsInitializationCS object) { |
| return createVarsInitializationCSAdapter(); |
| } |
| @Override |
| public Adapter caseWhileExpCS(WhileExpCS object) { |
| return createWhileExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseVisitableCS(VisitableCS object) { |
| return createVisitableCSAdapter(); |
| } |
| @Override |
| public Adapter caseElementCS(ElementCS object) { |
| return createElementCSAdapter(); |
| } |
| @Override |
| public Adapter casePivotable(Pivotable object) { |
| return createPivotableAdapter(); |
| } |
| @Override |
| public Adapter casePivotableElementCS(PivotableElementCS object) { |
| return createPivotableElementCSAdapter(); |
| } |
| @Override |
| public Adapter caseModelElementCS(ModelElementCS object) { |
| return createModelElementCSAdapter(); |
| } |
| @Override |
| public Adapter caseExpCS(ExpCS object) { |
| return createExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseLiteralExpCS(LiteralExpCS object) { |
| return createLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseElementRefCS(ElementRefCS object) { |
| return createElementRefCSAdapter(); |
| } |
| @Override |
| public Adapter caseTypeRefCS(TypeRefCS object) { |
| return createTypeRefCSAdapter(); |
| } |
| @Override |
| public Adapter caseTypedRefCS(TypedRefCS object) { |
| return createTypedRefCSAdapter(); |
| } |
| @Override |
| public Adapter caseAbstractNameExpCS(AbstractNameExpCS object) { |
| return createAbstractNameExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseCallExpCS(CallExpCS object) { |
| return createCallExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseNameable(Nameable object) { |
| return createNameableAdapter(); |
| } |
| @Override |
| public Adapter caseNamedElementCS(NamedElementCS object) { |
| return createNamedElementCSAdapter(); |
| } |
| @Override |
| public Adapter caseVariableCS(VariableCS object) { |
| return createVariableCSAdapter(); |
| } |
| @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 org.eclipse.qvto.examples.xtext.imperativeoclcs.AssertExpCS <em>Assert Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.AssertExpCS |
| * @generated |
| */ |
| public Adapter createAssertExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.AssignExpCS <em>Assign Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.AssignExpCS |
| * @generated |
| */ |
| public Adapter createAssignExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.BreakExpCS <em>Break Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.BreakExpCS |
| * @generated |
| */ |
| public Adapter createBreakExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.DictLiteralExpCS <em>Dict Literal Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.DictLiteralExpCS |
| * @generated |
| */ |
| public Adapter createDictLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.DictLiteralPartCS <em>Dict Literal Part CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.DictLiteralPartCS |
| * @generated |
| */ |
| public Adapter createDictLiteralPartCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.DictTypeCS <em>Dict Type CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.DictTypeCS |
| * @generated |
| */ |
| public Adapter createDictTypeCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.ComputeExpCS <em>Compute Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.ComputeExpCS |
| * @generated |
| */ |
| public Adapter createComputeExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.ContinueExpCS <em>Continue Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.ContinueExpCS |
| * @generated |
| */ |
| public Adapter createContinueExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.ImperativeIterateExpCS <em>Imperative Iterate Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.ImperativeIterateExpCS |
| * @generated |
| */ |
| public Adapter createImperativeIterateExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.ImperativeLoopExpCS <em>Imperative Loop Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.ImperativeLoopExpCS |
| * @generated |
| */ |
| public Adapter createImperativeLoopExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.InstantiationExpCS <em>Instantiation Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.InstantiationExpCS |
| * @generated |
| */ |
| public Adapter createInstantiationExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.CatchExpCS <em>Catch Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.CatchExpCS |
| * @generated |
| */ |
| public Adapter createCatchExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.ExpressionBlockCS <em>Expression Block CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.ExpressionBlockCS |
| * @generated |
| */ |
| public Adapter createExpressionBlockCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.ExtentRefCS <em>Extent Ref CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.ExtentRefCS |
| * @generated |
| */ |
| public Adapter createExtentRefCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.ForExpCS <em>For Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.ForExpCS |
| * @generated |
| */ |
| public Adapter createForExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.ListTypeCS <em>List Type CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.ListTypeCS |
| * @generated |
| */ |
| public Adapter createListTypeCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.ListLiteralExpCS <em>List Literal Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.ListLiteralExpCS |
| * @generated |
| */ |
| public Adapter createListLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.LogExpCS <em>Log Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.LogExpCS |
| * @generated |
| */ |
| public Adapter createLogExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.RaiseExpCS <em>Raise Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.RaiseExpCS |
| * @generated |
| */ |
| public Adapter createRaiseExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.ReturnExpCS <em>Return Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.ReturnExpCS |
| * @generated |
| */ |
| public Adapter createReturnExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.StatementCS <em>Statement CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.StatementCS |
| * @generated |
| */ |
| public Adapter createStatementCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.SwitchAltCS <em>Switch Alt CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.SwitchAltCS |
| * @generated |
| */ |
| public Adapter createSwitchAltCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.SwitchExpCS <em>Switch Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.SwitchExpCS |
| * @generated |
| */ |
| public Adapter createSwitchExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.TryExpCS <em>Try Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.TryExpCS |
| * @generated |
| */ |
| public Adapter createTryExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.VarDeclarationCS <em>Var Declaration CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.VarDeclarationCS |
| * @generated |
| */ |
| public Adapter createVarDeclarationCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.VarsInitializationCS <em>Vars Initialization CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.VarsInitializationCS |
| * @generated |
| */ |
| public Adapter createVarsInitializationCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.xtext.imperativeoclcs.WhileExpCS <em>While Exp CS</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 org.eclipse.qvto.examples.xtext.imperativeoclcs.WhileExpCS |
| * @generated |
| */ |
| public Adapter createWhileExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.util.VisitableCS <em>Visitable CS</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 org.eclipse.ocl.xtext.basecs.util.VisitableCS |
| * @generated |
| */ |
| public Adapter createVisitableCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.ElementCS <em>Element CS</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 org.eclipse.ocl.xtext.basecs.ElementCS |
| * @generated |
| */ |
| public Adapter createElementCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.utilities.Pivotable <em>Pivotable</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 org.eclipse.ocl.pivot.utilities.Pivotable |
| * @generated |
| */ |
| public Adapter createPivotableAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.PivotableElementCS <em>Pivotable Element CS</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 org.eclipse.ocl.xtext.basecs.PivotableElementCS |
| * @generated |
| */ |
| public Adapter createPivotableElementCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.ModelElementCS <em>Model Element CS</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 org.eclipse.ocl.xtext.basecs.ModelElementCS |
| * @generated |
| */ |
| public Adapter createModelElementCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.essentialoclcs.ExpCS <em>Exp CS</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 org.eclipse.ocl.xtext.essentialoclcs.ExpCS |
| * @generated |
| */ |
| public Adapter createExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.essentialoclcs.LiteralExpCS <em>Literal Exp CS</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 org.eclipse.ocl.xtext.essentialoclcs.LiteralExpCS |
| * @generated |
| */ |
| public Adapter createLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.ElementRefCS <em>Element Ref CS</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 org.eclipse.ocl.xtext.basecs.ElementRefCS |
| * @generated |
| */ |
| public Adapter createElementRefCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.TypeRefCS <em>Type Ref CS</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 org.eclipse.ocl.xtext.basecs.TypeRefCS |
| * @generated |
| */ |
| public Adapter createTypeRefCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.TypedRefCS <em>Typed Ref CS</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 org.eclipse.ocl.xtext.basecs.TypedRefCS |
| * @generated |
| */ |
| public Adapter createTypedRefCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS <em>Abstract Name Exp CS</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 org.eclipse.ocl.xtext.essentialoclcs.AbstractNameExpCS |
| * @generated |
| */ |
| public Adapter createAbstractNameExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.essentialoclcs.CallExpCS <em>Call Exp CS</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 org.eclipse.ocl.xtext.essentialoclcs.CallExpCS |
| * @generated |
| */ |
| public Adapter createCallExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.utilities.Nameable <em>Nameable</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 org.eclipse.ocl.pivot.utilities.Nameable |
| * @generated |
| */ |
| public Adapter createNameableAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.NamedElementCS <em>Named Element CS</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 org.eclipse.ocl.xtext.basecs.NamedElementCS |
| * @generated |
| */ |
| public Adapter createNamedElementCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.essentialoclcs.VariableCS <em>Variable CS</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 org.eclipse.ocl.xtext.essentialoclcs.VariableCS |
| * @generated |
| */ |
| public Adapter createVariableCSAdapter() { |
| 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; |
| } |
| |
| } //ImperativeOCLCSAdapterFactory |