| /** |
| * <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.qvtoperational.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.Element; |
| import org.eclipse.ocl.pivot.Feature; |
| import org.eclipse.ocl.pivot.FeatureCallExp; |
| import org.eclipse.ocl.pivot.NamedElement; |
| import org.eclipse.ocl.pivot.Namespace; |
| import org.eclipse.ocl.pivot.OCLExpression; |
| import org.eclipse.ocl.pivot.Operation; |
| import org.eclipse.ocl.pivot.OperationCallExp; |
| import org.eclipse.ocl.pivot.Parameter; |
| import org.eclipse.ocl.pivot.Property; |
| 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.Variable; |
| import org.eclipse.ocl.pivot.VariableDeclaration; |
| import org.eclipse.ocl.pivot.util.Visitable; |
| import org.eclipse.ocl.pivot.utilities.Nameable; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.ImperativeExpression; |
| import org.eclipse.qvto.examples.pivot.imperativeocl.InstantiationExp; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.Constructor; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.ConstructorBody; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.ContextualProperty; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.DummyRelation; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.DummyRelationDomain; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.DummyRelationalTransformation; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.EntryOperation; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.Helper; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.ImperativeCallExp; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.ImperativeOperation; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.Library; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.MappingBody; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.MappingCallExp; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.MappingOperation; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.MappingParameter; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.ModelParameter; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.ModelType; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.Module; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.ModuleImport; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.ObjectExp; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.OperationBody; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.OperationalTransformation; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.QVTOperationalPackage; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.ResolveExp; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.ResolveInExp; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.Tag; |
| import org.eclipse.qvto.examples.pivot.qvtoperational.VarParameter; |
| |
| /** |
| * <!-- 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.qvtoperational.QVTOperationalPackage |
| * @generated |
| */ |
| public class QVTOperationalAdapterFactory extends AdapterFactoryImpl { |
| /** |
| * The cached model package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected static QVTOperationalPackage modelPackage; |
| |
| /** |
| * Creates an instance of the adapter factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public QVTOperationalAdapterFactory() { |
| if (modelPackage == null) { |
| modelPackage = QVTOperationalPackage.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 QVTOperationalSwitch<@Nullable Adapter> modelSwitch = |
| new QVTOperationalSwitch<@Nullable Adapter>() { |
| @Override |
| public Adapter caseConstructor(Constructor object) { |
| return createConstructorAdapter(); |
| } |
| @Override |
| public Adapter caseConstructorBody(ConstructorBody object) { |
| return createConstructorBodyAdapter(); |
| } |
| @Override |
| public Adapter caseContextualProperty(ContextualProperty object) { |
| return createContextualPropertyAdapter(); |
| } |
| @Override |
| public Adapter caseDummyRelation(DummyRelation object) { |
| return createDummyRelationAdapter(); |
| } |
| @Override |
| public Adapter caseDummyRelationDomain(DummyRelationDomain object) { |
| return createDummyRelationDomainAdapter(); |
| } |
| @Override |
| public Adapter caseDummyRelationalTransformation(DummyRelationalTransformation object) { |
| return createDummyRelationalTransformationAdapter(); |
| } |
| @Override |
| public Adapter caseEntryOperation(EntryOperation object) { |
| return createEntryOperationAdapter(); |
| } |
| @Override |
| public Adapter caseHelper(Helper object) { |
| return createHelperAdapter(); |
| } |
| @Override |
| public Adapter caseImperativeCallExp(ImperativeCallExp object) { |
| return createImperativeCallExpAdapter(); |
| } |
| @Override |
| public Adapter caseImperativeOperation(ImperativeOperation object) { |
| return createImperativeOperationAdapter(); |
| } |
| @Override |
| public Adapter caseLibrary(Library object) { |
| return createLibraryAdapter(); |
| } |
| @Override |
| public Adapter caseMappingBody(MappingBody object) { |
| return createMappingBodyAdapter(); |
| } |
| @Override |
| public Adapter caseMappingCallExp(MappingCallExp object) { |
| return createMappingCallExpAdapter(); |
| } |
| @Override |
| public Adapter caseMappingOperation(MappingOperation object) { |
| return createMappingOperationAdapter(); |
| } |
| @Override |
| public Adapter caseMappingParameter(MappingParameter object) { |
| return createMappingParameterAdapter(); |
| } |
| @Override |
| public Adapter caseModelParameter(ModelParameter object) { |
| return createModelParameterAdapter(); |
| } |
| @Override |
| public Adapter caseModelType(ModelType object) { |
| return createModelTypeAdapter(); |
| } |
| @Override |
| public Adapter caseModule(Module object) { |
| return createModuleAdapter(); |
| } |
| @Override |
| public Adapter caseModuleImport(ModuleImport object) { |
| return createModuleImportAdapter(); |
| } |
| @Override |
| public Adapter caseObjectExp(ObjectExp object) { |
| return createObjectExpAdapter(); |
| } |
| @Override |
| public Adapter caseOperationBody(OperationBody object) { |
| return createOperationBodyAdapter(); |
| } |
| @Override |
| public Adapter caseOperationalTransformation(OperationalTransformation object) { |
| return createOperationalTransformationAdapter(); |
| } |
| @Override |
| public Adapter caseResolveExp(ResolveExp object) { |
| return createResolveExpAdapter(); |
| } |
| @Override |
| public Adapter caseResolveInExp(ResolveInExp object) { |
| return createResolveInExpAdapter(); |
| } |
| @Override |
| public Adapter caseVarParameter(VarParameter object) { |
| return createVarParameterAdapter(); |
| } |
| @Override |
| public Adapter caseTag(Tag object) { |
| return createTagAdapter(); |
| } |
| @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 caseFeature(Feature object) { |
| return createFeatureAdapter(); |
| } |
| @Override |
| public Adapter caseNamespace(Namespace object) { |
| return createNamespaceAdapter(); |
| } |
| @Override |
| public Adapter caseTemplateableElement(TemplateableElement object) { |
| return createTemplateableElementAdapter(); |
| } |
| @Override |
| public Adapter caseOperation(Operation object) { |
| return createOperationAdapter(); |
| } |
| @Override |
| public Adapter caseProperty(Property object) { |
| return createPropertyAdapter(); |
| } |
| @Override |
| public Adapter caseOCLExpression(OCLExpression object) { |
| return createOCLExpressionAdapter(); |
| } |
| @Override |
| public Adapter caseCallExp(CallExp object) { |
| return createCallExpAdapter(); |
| } |
| @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 caseImperativeExpression(ImperativeExpression object) { |
| return createImperativeExpressionAdapter(); |
| } |
| @Override |
| public Adapter caseType(Type object) { |
| return createTypeAdapter(); |
| } |
| @Override |
| public Adapter caseClass(org.eclipse.ocl.pivot.Class object) { |
| return createClassAdapter(); |
| } |
| @Override |
| public Adapter caseVariableDeclaration(VariableDeclaration object) { |
| return createVariableDeclarationAdapter(); |
| } |
| @Override |
| public Adapter caseVariable(Variable object) { |
| return createVariableAdapter(); |
| } |
| @Override |
| public Adapter caseParameter(Parameter object) { |
| return createParameterAdapter(); |
| } |
| @Override |
| public Adapter caseInstantiationExp(InstantiationExp object) { |
| return createInstantiationExpAdapter(); |
| } |
| @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.qvtoperational.Constructor <em>Constructor</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.qvtoperational.Constructor |
| * @generated |
| */ |
| public Adapter createConstructorAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.ConstructorBody <em>Constructor Body</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.qvtoperational.ConstructorBody |
| * @generated |
| */ |
| public Adapter createConstructorBodyAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.ContextualProperty <em>Contextual Property</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.qvtoperational.ContextualProperty |
| * @generated |
| */ |
| public Adapter createContextualPropertyAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.DummyRelation <em>Dummy Relation</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.qvtoperational.DummyRelation |
| * @generated |
| */ |
| public Adapter createDummyRelationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.DummyRelationDomain <em>Dummy Relation Domain</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.qvtoperational.DummyRelationDomain |
| * @generated |
| */ |
| public Adapter createDummyRelationDomainAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.DummyRelationalTransformation <em>Dummy Relational Transformation</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.qvtoperational.DummyRelationalTransformation |
| * @generated |
| */ |
| public Adapter createDummyRelationalTransformationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.EntryOperation <em>Entry Operation</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.qvtoperational.EntryOperation |
| * @generated |
| */ |
| public Adapter createEntryOperationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.Helper <em>Helper</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.qvtoperational.Helper |
| * @generated |
| */ |
| public Adapter createHelperAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.ImperativeCallExp <em>Imperative 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.qvto.examples.pivot.qvtoperational.ImperativeCallExp |
| * @generated |
| */ |
| public Adapter createImperativeCallExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.ImperativeOperation <em>Imperative Operation</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.qvtoperational.ImperativeOperation |
| * @generated |
| */ |
| public Adapter createImperativeOperationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.Library <em>Library</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.qvtoperational.Library |
| * @generated |
| */ |
| public Adapter createLibraryAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.MappingBody <em>Mapping Body</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.qvtoperational.MappingBody |
| * @generated |
| */ |
| public Adapter createMappingBodyAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.MappingCallExp <em>Mapping 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.qvto.examples.pivot.qvtoperational.MappingCallExp |
| * @generated |
| */ |
| public Adapter createMappingCallExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.MappingOperation <em>Mapping Operation</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.qvtoperational.MappingOperation |
| * @generated |
| */ |
| public Adapter createMappingOperationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.MappingParameter <em>Mapping 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 org.eclipse.qvto.examples.pivot.qvtoperational.MappingParameter |
| * @generated |
| */ |
| public Adapter createMappingParameterAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.ModelParameter <em>Model 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 org.eclipse.qvto.examples.pivot.qvtoperational.ModelParameter |
| * @generated |
| */ |
| public Adapter createModelParameterAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.ModelType <em>Model 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.qvtoperational.ModelType |
| * @generated |
| */ |
| public Adapter createModelTypeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.Module <em>Module</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.qvtoperational.Module |
| * @generated |
| */ |
| public Adapter createModuleAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.ModuleImport <em>Module Import</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.qvtoperational.ModuleImport |
| * @generated |
| */ |
| public Adapter createModuleImportAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.ObjectExp <em>Object 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.qvtoperational.ObjectExp |
| * @generated |
| */ |
| public Adapter createObjectExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.OperationBody <em>Operation Body</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.qvtoperational.OperationBody |
| * @generated |
| */ |
| public Adapter createOperationBodyAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.OperationalTransformation <em>Operational Transformation</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.qvtoperational.OperationalTransformation |
| * @generated |
| */ |
| public Adapter createOperationalTransformationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.ResolveExp <em>Resolve 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.qvtoperational.ResolveExp |
| * @generated |
| */ |
| public Adapter createResolveExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.ResolveInExp <em>Resolve In 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.qvtoperational.ResolveInExp |
| * @generated |
| */ |
| public Adapter createResolveInExpAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.VarParameter <em>Var 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 org.eclipse.qvto.examples.pivot.qvtoperational.VarParameter |
| * @generated |
| */ |
| public Adapter createVarParameterAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.qvto.examples.pivot.qvtoperational.Tag <em>Tag</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.qvtoperational.Tag |
| * @generated |
| */ |
| public Adapter createTagAdapter() { |
| 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.Feature <em>Feature</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.Feature |
| * @generated |
| */ |
| public Adapter createFeatureAdapter() { |
| 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.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.Operation <em>Operation</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.Operation |
| * @generated |
| */ |
| public Adapter createOperationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.Property <em>Property</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.Property |
| * @generated |
| */ |
| public Adapter createPropertyAdapter() { |
| 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.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.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 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.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.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.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 org.eclipse.ocl.pivot.VariableDeclaration |
| * @generated |
| */ |
| public Adapter createVariableDeclarationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.Variable <em>Variable</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.Variable |
| * @generated |
| */ |
| public Adapter createVariableAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.pivot.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 org.eclipse.ocl.pivot.Parameter |
| * @generated |
| */ |
| public Adapter createParameterAdapter() { |
| 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 the default case. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @generated |
| */ |
| public Adapter createEObjectAdapter() { |
| return null; |
| } |
| |
| } //QVTOperationalAdapterFactory |