| /** |
| * <copyright> |
| * Copyright (c) 2013 Willink Transformations, University of York, and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v2.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v20.html |
| * |
| * Contributors: |
| * E.D.Willink - Initial API and implementation |
| * Adolfo Sanchez-Barbudo (University of York) - Bug397429 |
| * </copyright> |
| */ |
| package org.eclipse.qvto.examples.pivot.imperativeocl.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.CallExp; |
| import org.eclipse.ocl.pivot.CollectionType; |
| import org.eclipse.ocl.pivot.DataType; |
| import org.eclipse.ocl.pivot.Element; |
| import org.eclipse.ocl.pivot.FeatureCallExp; |
| import org.eclipse.ocl.pivot.LiteralExp; |
| import org.eclipse.ocl.pivot.LoopExp; |
| import org.eclipse.ocl.pivot.NamedElement; |
| import org.eclipse.ocl.pivot.Namespace; |
| import org.eclipse.ocl.pivot.OCLExpression; |
| import org.eclipse.ocl.pivot.OperationCallExp; |
| import org.eclipse.ocl.pivot.ReferringElement; |
| import org.eclipse.ocl.pivot.TemplateableElement; |
| import org.eclipse.ocl.pivot.Type; |
| import org.eclipse.ocl.pivot.TypedElement; |
| import org.eclipse.ocl.pivot.util.Visitable; |
| import org.eclipse.ocl.pivot.utilities.Nameable; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.AltExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.AssertExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.AssignExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.BlockExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.BreakExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.CatchExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.ComputeExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.ContinueExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.DictLiteralExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.DictLiteralPart; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.DictionaryType; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.ForExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.ImperativeExpression; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.ImperativeIterateExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.ImperativeLoopExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.ImperativeOCLPackage; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.InstantiationExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.ListLiteralExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.ListType; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.LogExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.OrderedTupleLiteralExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.OrderedTupleLiteralPart; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.OrderedTupleType; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.RaiseExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.ReturnExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.SwitchExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.TryExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.Typedef; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.UnlinkExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.UnpackExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.VariableInitExp; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.WhileExp; |
| |
| /** |
| * <!-- 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.pivot.imperativeocl.ImperativeOCLPackage |
| * @generated |
| */ |
| public class ImperativeOCLAdapterFactory extends AdapterFactoryImpl { |
| /** |
| * The cached model package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected static ImperativeOCLPackage modelPackage; |
| |
| /** |
| * Creates an instance of the adapter factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public ImperativeOCLAdapterFactory() { |
| if (modelPackage == null) { |
| modelPackage = ImperativeOCLPackage.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 ImperativeOCLSwitch<@Nullable Adapter> modelSwitch = |
| new ImperativeOCLSwitch<@Nullable Adapter>() { |
| @Override |
| public Adapter caseAltExp(AltExp object) { |
| return createAltExpAdapter(); |
| } |
| @Override |
| public Adapter caseAssertExp(AssertExp object) { |
| return createAssertExpAdapter(); |
| } |
| @Override |
| public Adapter caseAssignExp(AssignExp object) { |
| return createAssignExpAdapter(); |
| } |
| @Override |
| public Adapter caseBlockExp(BlockExp object) { |
| return createBlockExpAdapter(); |
| } |
| @Override |
| public Adapter caseBreakExp(BreakExp object) { |
| return createBreakExpAdapter(); |
| } |
| @Override |
| public Adapter caseCatchExp(CatchExp object) { |
| return createCatchExpAdapter(); |
| } |
| @Override |
| public Adapter caseComputeExp(ComputeExp object) { |
| return createComputeExpAdapter(); |
| } |
| @Override |
| public Adapter caseContinueExp(ContinueExp object) { |
| return createContinueExpAdapter(); |
| } |
| @Override |
| public Adapter caseDictLiteralExp(DictLiteralExp object) { |
| return createDictLiteralExpAdapter(); |
| } |
| @Override |
| public Adapter caseDictLiteralPart(DictLiteralPart object) { |
| return createDictLiteralPartAdapter(); |
| } |
| @Override |
| public Adapter caseDictionaryType(DictionaryType object) { |
| return createDictionaryTypeAdapter(); |
| } |
| @Override |
| public Adapter caseForExp(ForExp object) { |
| return createForExpAdapter(); |
| } |
| @Override |
| public Adapter caseImperativeExpression(ImperativeExpression object) { |
| return createImperativeExpressionAdapter(); |
| } |
| @Override |
| public Adapter caseImperativeIterateExp(ImperativeIterateExp object) { |
| return createImperativeIterateExpAdapter(); |
| } |
| @Override |
| public Adapter caseImperativeLoopExp(ImperativeLoopExp object) { |
| return createImperativeLoopExpAdapter(); |
| } |
| @Override |
| public Adapter caseInstantiationExp(InstantiationExp object) { |
| return createInstantiationExpAdapter(); |
| } |
| @Override |
| public Adapter caseListLiteralExp(ListLiteralExp object) { |
| return createListLiteralExpAdapter(); |
| } |
| @Override |
| public Adapter caseListType(ListType object) { |
| return createListTypeAdapter(); |
| } |
| @Override |
| public Adapter caseLogExp(LogExp object) { |
| return createLogExpAdapter(); |
| } |
| @Override |
| public Adapter caseOrderedTupleLiteralExp(OrderedTupleLiteralExp object) { |
| return createOrderedTupleLiteralExpAdapter(); |
| } |
| @Override |
| public Adapter caseOrderedTupleLiteralPart(OrderedTupleLiteralPart object) { |
| return createOrderedTupleLiteralPartAdapter(); |
| } |
| @Override |
| public Adapter caseOrderedTupleType(OrderedTupleType object) { |
| return createOrderedTupleTypeAdapter(); |
| } |
| @Override |
| public Adapter caseRaiseExp(RaiseExp object) { |
| return createRaiseExpAdapter(); |
| } |
| @Override |
| public Adapter caseReturnExp(ReturnExp object) { |
| return createReturnExpAdapter(); |
| } |
| @Override |
| public Adapter caseSwitchExp(SwitchExp object) { |
| return createSwitchExpAdapter(); |
| } |
| @Override |
| public Adapter caseTryExp(TryExp object) { |
| return createTryExpAdapter(); |
| } |
| @Override |
| public Adapter caseTypedef(Typedef object) { |
| return createTypedefAdapter(); |
| } |
| @Override |
| public Adapter caseUnlinkExp(UnlinkExp object) { |
| return createUnlinkExpAdapter(); |
| } |
| @Override |
| public Adapter caseUnpackExp(UnpackExp object) { |
| return createUnpackExpAdapter(); |
| } |
| @Override |
| public Adapter caseVariableInitExp(VariableInitExp object) { |
| return createVariableInitExpAdapter(); |
| } |
| @Override |
| public Adapter caseWhileExp(WhileExp object) { |
| return createWhileExpAdapter(); |
| } |
| @Override |
| public Adapter caseVisitable(Visitable object) { |
| return createVisitableAdapter(); |
| } |
| @Override |
| public Adapter caseElement(Element object) { |
| return createElementAdapter(); |
| } |
| @Override |
| public Adapter caseNameable(Nameable object) { |
| return createNameableAdapter(); |
| } |
| @Override |
| public Adapter caseNamedElement(NamedElement object) { |
| return createNamedElementAdapter(); |
| } |
| @Override |
| public Adapter caseTypedElement(TypedElement object) { |
| return createTypedElementAdapter(); |
| } |
| @Override |
| public Adapter caseOCLExpression(OCLExpression object) { |
| return createOCLExpressionAdapter(); |
| } |
| @Override |
| public Adapter caseLiteralExp(LiteralExp object) { |
| return createLiteralExpAdapter(); |
| } |
| @Override |
| public Adapter caseType(Type object) { |
| return createTypeAdapter(); |
| } |
| @Override |
| public Adapter caseNamespace(Namespace object) { |
| return createNamespaceAdapter(); |
| } |
| @Override |
| public Adapter caseTemplateableElement(TemplateableElement object) { |
| return createTemplateableElementAdapter(); |
| } |
| @Override |
| public Adapter caseClass(org.eclipse.ocl.pivot.Class object) { |
| return createClassAdapter(); |
| } |
| @Override |
| public Adapter caseDataType(DataType object) { |
| return createDataTypeAdapter(); |
| } |
| @Override |
| public Adapter caseCollectionType(CollectionType object) { |
| return createCollectionTypeAdapter(); |
| } |
| @Override |
| public Adapter caseCallExp(CallExp object) { |
| return createCallExpAdapter(); |
| } |
| @Override |
| public Adapter caseLoopExp(LoopExp object) { |
| return createLoopExpAdapter(); |
| } |
| @Override |
| public Adapter caseFeatureCallExp(FeatureCallExp object) { |
| return createFeatureCallExpAdapter(); |
| } |
| @Override |
| public Adapter caseReferringElement(ReferringElement object) { |
| return createReferringElementAdapter(); |
| } |
| @Override |
| public Adapter caseOperationCallExp(OperationCallExp object) { |
| return createOperationCallExpAdapter(); |
| } |
| @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.pivot.imperativeocl.AltExp <em>Alt Exp</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.pivot.imperativeocl.AltExp |
| * @generated |
| */ |
| public Adapter createAltExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.AssertExp <em>Assert Exp</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.pivot.imperativeocl.AssertExp |
| * @generated |
| */ |
| public Adapter createAssertExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.AssignExp <em>Assign Exp</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.pivot.imperativeocl.AssignExp |
| * @generated |
| */ |
| public Adapter createAssignExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.BlockExp <em>Block Exp</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.pivot.imperativeocl.BlockExp |
| * @generated |
| */ |
| public Adapter createBlockExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.BreakExp <em>Break Exp</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.pivot.imperativeocl.BreakExp |
| * @generated |
| */ |
| public Adapter createBreakExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.CatchExp <em>Catch Exp</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.pivot.imperativeocl.CatchExp |
| * @generated |
| */ |
| public Adapter createCatchExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.ComputeExp <em>Compute Exp</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.pivot.imperativeocl.ComputeExp |
| * @generated |
| */ |
| public Adapter createComputeExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.ContinueExp <em>Continue Exp</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.pivot.imperativeocl.ContinueExp |
| * @generated |
| */ |
| public Adapter createContinueExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.DictLiteralExp <em>Dict Literal Exp</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.pivot.imperativeocl.DictLiteralExp |
| * @generated |
| */ |
| public Adapter createDictLiteralExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.DictLiteralPart <em>Dict Literal Part</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.pivot.imperativeocl.DictLiteralPart |
| * @generated |
| */ |
| public Adapter createDictLiteralPartAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.DictionaryType <em>Dictionary Type</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.pivot.imperativeocl.DictionaryType |
| * @generated |
| */ |
| public Adapter createDictionaryTypeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.ForExp <em>For Exp</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.pivot.imperativeocl.ForExp |
| * @generated |
| */ |
| public Adapter createForExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.ImperativeExpression <em>Imperative 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 org.eclipse.qvto.examples.pivot.imperativeocl.ImperativeExpression |
| * @generated |
| */ |
| public Adapter createImperativeExpressionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.ImperativeIterateExp <em>Imperative Iterate Exp</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.pivot.imperativeocl.ImperativeIterateExp |
| * @generated |
| */ |
| public Adapter createImperativeIterateExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.ImperativeLoopExp <em>Imperative Loop Exp</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.pivot.imperativeocl.ImperativeLoopExp |
| * @generated |
| */ |
| public Adapter createImperativeLoopExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.InstantiationExp <em>Instantiation Exp</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.pivot.imperativeocl.InstantiationExp |
| * @generated |
| */ |
| public Adapter createInstantiationExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.ListLiteralExp <em>List Literal Exp</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.pivot.imperativeocl.ListLiteralExp |
| * @generated |
| */ |
| public Adapter createListLiteralExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.ListType <em>List Type</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.pivot.imperativeocl.ListType |
| * @generated |
| */ |
| public Adapter createListTypeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.LogExp <em>Log Exp</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.pivot.imperativeocl.LogExp |
| * @generated |
| */ |
| public Adapter createLogExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.OrderedTupleLiteralExp <em>Ordered Tuple Literal Exp</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.pivot.imperativeocl.OrderedTupleLiteralExp |
| * @generated |
| */ |
| public Adapter createOrderedTupleLiteralExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.OrderedTupleLiteralPart <em>Ordered Tuple Literal Part</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.pivot.imperativeocl.OrderedTupleLiteralPart |
| * @generated |
| */ |
| public Adapter createOrderedTupleLiteralPartAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.OrderedTupleType <em>Ordered Tuple Type</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.pivot.imperativeocl.OrderedTupleType |
| * @generated |
| */ |
| public Adapter createOrderedTupleTypeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.RaiseExp <em>Raise Exp</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.pivot.imperativeocl.RaiseExp |
| * @generated |
| */ |
| public Adapter createRaiseExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.ReturnExp <em>Return Exp</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.pivot.imperativeocl.ReturnExp |
| * @generated |
| */ |
| public Adapter createReturnExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.SwitchExp <em>Switch Exp</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.pivot.imperativeocl.SwitchExp |
| * @generated |
| */ |
| public Adapter createSwitchExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.TryExp <em>Try Exp</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.pivot.imperativeocl.TryExp |
| * @generated |
| */ |
| public Adapter createTryExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.Typedef <em>Typedef</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.pivot.imperativeocl.Typedef |
| * @generated |
| */ |
| public Adapter createTypedefAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.UnlinkExp <em>Unlink Exp</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.pivot.imperativeocl.UnlinkExp |
| * @generated |
| */ |
| public Adapter createUnlinkExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.UnpackExp <em>Unpack Exp</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.pivot.imperativeocl.UnpackExp |
| * @generated |
| */ |
| public Adapter createUnpackExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.VariableInitExp <em>Variable Init Exp</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.pivot.imperativeocl.VariableInitExp |
| * @generated |
| */ |
| public Adapter createVariableInitExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.imperativeocl.WhileExp <em>While Exp</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.pivot.imperativeocl.WhileExp |
| * @generated |
| */ |
| public Adapter createWhileExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.util.Visitable <em>Visitable</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.util.Visitable |
| * @generated |
| */ |
| public Adapter createVisitableAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.Element <em>Element</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.Element |
| * @generated |
| */ |
| public Adapter createElementAdapter() { |
| 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.pivot.NamedElement <em>Named Element</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.NamedElement |
| * @generated |
| */ |
| public Adapter createNamedElementAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.TypedElement <em>Typed Element</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.TypedElement |
| * @generated |
| */ |
| public Adapter createTypedElementAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.OCLExpression <em>OCL 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 org.eclipse.ocl.pivot.OCLExpression |
| * @generated |
| */ |
| public Adapter createOCLExpressionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.LiteralExp <em>Literal Exp</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.LiteralExp |
| * @generated |
| */ |
| public Adapter createLiteralExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.TemplateableElement <em>Templateable Element</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.TemplateableElement |
| * @generated |
| */ |
| public Adapter createTemplateableElementAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.Type <em>Type</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.Type |
| * @generated |
| */ |
| public Adapter createTypeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.Namespace <em>Namespace</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.Namespace |
| * @generated |
| */ |
| public Adapter createNamespaceAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.Class <em>Class</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.Class |
| * @generated |
| */ |
| public Adapter createClassAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.DataType <em>Data Type</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.DataType |
| * @generated |
| */ |
| public Adapter createDataTypeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.CollectionType <em>Collection Type</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.CollectionType |
| * @generated |
| */ |
| public Adapter createCollectionTypeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.CallExp <em>Call Exp</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.CallExp |
| * @generated |
| */ |
| public Adapter createCallExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.LoopExp <em>Loop Exp</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.LoopExp |
| * @generated |
| */ |
| public Adapter createLoopExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.FeatureCallExp <em>Feature Call Exp</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.FeatureCallExp |
| * @generated |
| */ |
| public Adapter createFeatureCallExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.ReferringElement <em>Referring Element</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.ReferringElement |
| * @generated |
| */ |
| public Adapter createReferringElementAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.OperationCallExp <em>Operation Call Exp</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.OperationCallExp |
| * @generated |
| */ |
| public Adapter createOperationCallExpAdapter() { |
| 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; |
| } |
| |
| } //ImperativeOCLAdapterFactory |