| /** |
| * Copyright (c) 2015, 2021 Obeo. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * Obeo - initial API and implementation |
| * |
| */ |
| package org.eclipse.acceleo.query.ast.util; |
| |
| import org.eclipse.acceleo.query.ast.And; |
| import org.eclipse.acceleo.query.ast.AstPackage; |
| import org.eclipse.acceleo.query.ast.Binding; |
| import org.eclipse.acceleo.query.ast.BooleanLiteral; |
| import org.eclipse.acceleo.query.ast.Call; |
| import org.eclipse.acceleo.query.ast.ClassTypeLiteral; |
| import org.eclipse.acceleo.query.ast.CollectionTypeLiteral; |
| import org.eclipse.acceleo.query.ast.Conditional; |
| import org.eclipse.acceleo.query.ast.EClassifierTypeLiteral; |
| import org.eclipse.acceleo.query.ast.EnumLiteral; |
| import org.eclipse.acceleo.query.ast.ErrorBinding; |
| import org.eclipse.acceleo.query.ast.ErrorCall; |
| import org.eclipse.acceleo.query.ast.ErrorConditional; |
| import org.eclipse.acceleo.query.ast.ErrorEClassifierTypeLiteral; |
| import org.eclipse.acceleo.query.ast.ErrorEnumLiteral; |
| import org.eclipse.acceleo.query.ast.ErrorExpression; |
| import org.eclipse.acceleo.query.ast.ErrorStringLiteral; |
| import org.eclipse.acceleo.query.ast.ErrorTypeLiteral; |
| import org.eclipse.acceleo.query.ast.ErrorVariableDeclaration; |
| import org.eclipse.acceleo.query.ast.Expression; |
| import org.eclipse.acceleo.query.ast.Implies; |
| import org.eclipse.acceleo.query.ast.IntegerLiteral; |
| import org.eclipse.acceleo.query.ast.Lambda; |
| import org.eclipse.acceleo.query.ast.Let; |
| import org.eclipse.acceleo.query.ast.Literal; |
| import org.eclipse.acceleo.query.ast.NullLiteral; |
| import org.eclipse.acceleo.query.ast.Or; |
| import org.eclipse.acceleo.query.ast.RealLiteral; |
| import org.eclipse.acceleo.query.ast.SequenceInExtensionLiteral; |
| import org.eclipse.acceleo.query.ast.SetInExtensionLiteral; |
| import org.eclipse.acceleo.query.ast.StringLiteral; |
| import org.eclipse.acceleo.query.ast.TypeLiteral; |
| import org.eclipse.acceleo.query.ast.TypeSetLiteral; |
| import org.eclipse.acceleo.query.ast.VarRef; |
| import org.eclipse.acceleo.query.ast.VariableDeclaration; |
| import org.eclipse.emf.common.notify.Adapter; |
| import org.eclipse.emf.common.notify.Notifier; |
| import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; |
| import org.eclipse.emf.ecore.EObject; |
| |
| /** |
| * <!-- begin-user-doc --> The <b>Adapter Factory</b> for the model. It provides an adapter |
| * <code>createXXX</code> method for each class of the model. <!-- end-user-doc --> |
| * |
| * @see org.eclipse.acceleo.query.ast.AstPackage |
| * @generated |
| */ |
| public class AstAdapterFactory extends AdapterFactoryImpl { |
| /** |
| * The cached model package. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected static AstPackage modelPackage; |
| |
| /** |
| * Creates an instance of the adapter factory. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| public AstAdapterFactory() { |
| if (modelPackage == null) { |
| modelPackage = AstPackage.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 AstSwitch<Adapter> modelSwitch = new AstSwitch<Adapter>() { |
| @Override |
| public Adapter caseExpression(Expression object) { |
| return createExpressionAdapter(); |
| } |
| |
| @Override |
| public Adapter caseVarRef(VarRef object) { |
| return createVarRefAdapter(); |
| } |
| |
| @Override |
| public Adapter caseCall(Call object) { |
| return createCallAdapter(); |
| } |
| |
| @Override |
| public Adapter caseLiteral(Literal object) { |
| return createLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseIntegerLiteral(IntegerLiteral object) { |
| return createIntegerLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseRealLiteral(RealLiteral object) { |
| return createRealLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseStringLiteral(StringLiteral object) { |
| return createStringLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseBooleanLiteral(BooleanLiteral object) { |
| return createBooleanLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseEnumLiteral(EnumLiteral object) { |
| return createEnumLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseTypeLiteral(TypeLiteral object) { |
| return createTypeLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseEClassifierTypeLiteral(EClassifierTypeLiteral object) { |
| return createEClassifierTypeLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseClassTypeLiteral(ClassTypeLiteral object) { |
| return createClassTypeLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseTypeSetLiteral(TypeSetLiteral object) { |
| return createTypeSetLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseCollectionTypeLiteral(CollectionTypeLiteral object) { |
| return createCollectionTypeLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseLambda(Lambda object) { |
| return createLambdaAdapter(); |
| } |
| |
| @Override |
| public Adapter caseNullLiteral(NullLiteral object) { |
| return createNullLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseSetInExtensionLiteral(SetInExtensionLiteral object) { |
| return createSetInExtensionLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseSequenceInExtensionLiteral(SequenceInExtensionLiteral object) { |
| return createSequenceInExtensionLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseVariableDeclaration(VariableDeclaration object) { |
| return createVariableDeclarationAdapter(); |
| } |
| |
| @Override |
| public Adapter caseError(org.eclipse.acceleo.query.ast.Error object) { |
| return createErrorAdapter(); |
| } |
| |
| @Override |
| public Adapter caseErrorExpression(ErrorExpression object) { |
| return createErrorExpressionAdapter(); |
| } |
| |
| @Override |
| public Adapter caseErrorTypeLiteral(ErrorTypeLiteral object) { |
| return createErrorTypeLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseErrorEClassifierTypeLiteral(ErrorEClassifierTypeLiteral object) { |
| return createErrorEClassifierTypeLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseErrorEnumLiteral(ErrorEnumLiteral object) { |
| return createErrorEnumLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseErrorCall(ErrorCall object) { |
| return createErrorCallAdapter(); |
| } |
| |
| @Override |
| public Adapter caseErrorVariableDeclaration(ErrorVariableDeclaration object) { |
| return createErrorVariableDeclarationAdapter(); |
| } |
| |
| @Override |
| public Adapter caseErrorStringLiteral(ErrorStringLiteral object) { |
| return createErrorStringLiteralAdapter(); |
| } |
| |
| @Override |
| public Adapter caseErrorConditional(ErrorConditional object) { |
| return createErrorConditionalAdapter(); |
| } |
| |
| @Override |
| public Adapter caseBinding(Binding object) { |
| return createBindingAdapter(); |
| } |
| |
| @Override |
| public Adapter caseErrorBinding(ErrorBinding object) { |
| return createErrorBindingAdapter(); |
| } |
| |
| @Override |
| public Adapter caseLet(Let object) { |
| return createLetAdapter(); |
| } |
| |
| @Override |
| public Adapter caseConditional(Conditional object) { |
| return createConditionalAdapter(); |
| } |
| |
| @Override |
| public Adapter caseOr(Or object) { |
| return createOrAdapter(); |
| } |
| |
| @Override |
| public Adapter caseAnd(And object) { |
| return createAndAdapter(); |
| } |
| |
| @Override |
| public Adapter caseImplies(Implies object) { |
| return createImpliesAdapter(); |
| } |
| |
| @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.acceleo.query.ast.Expression |
| * <em>Expression</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can |
| * easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * |
| * @return the new adapter. |
| * @see org.eclipse.acceleo.query.ast.Expression |
| * @generated |
| */ |
| public Adapter createExpressionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.VarRef <em>Var |
| * Ref</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily |
| * ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- |
| * end-user-doc --> |
| * |
| * @return the new adapter. |
| * @see org.eclipse.acceleo.query.ast.VarRef |
| * @generated |
| */ |
| public Adapter createVarRefAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.Call |
| * <em>Call</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily |
| * ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- |
| * end-user-doc --> |
| * |
| * @return the new adapter. |
| * @see org.eclipse.acceleo.query.ast.Call |
| * @generated |
| */ |
| public Adapter createCallAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.Literal |
| * <em>Literal</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.acceleo.query.ast.Literal |
| * @generated |
| */ |
| public Adapter createLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.IntegerLiteral |
| * <em>Integer Literal</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.acceleo.query.ast.IntegerLiteral |
| * @generated |
| */ |
| public Adapter createIntegerLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.RealLiteral <em>Real |
| * Literal</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.acceleo.query.ast.RealLiteral |
| * @generated |
| */ |
| public Adapter createRealLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.StringLiteral |
| * <em>String Literal</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.acceleo.query.ast.StringLiteral |
| * @generated |
| */ |
| public Adapter createStringLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.BooleanLiteral |
| * <em>Boolean Literal</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.acceleo.query.ast.BooleanLiteral |
| * @generated |
| */ |
| public Adapter createBooleanLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.EnumLiteral <em>Enum |
| * Literal</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.acceleo.query.ast.EnumLiteral |
| * @generated |
| */ |
| public Adapter createEnumLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.TypeLiteral <em>Type |
| * Literal</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.acceleo.query.ast.TypeLiteral |
| * @generated |
| */ |
| public Adapter createTypeLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class |
| * '{@link org.eclipse.acceleo.query.ast.EClassifierTypeLiteral <em>EClassifier Type Literal</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.acceleo.query.ast.EClassifierTypeLiteral |
| * @generated |
| */ |
| public Adapter createEClassifierTypeLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.ClassTypeLiteral |
| * <em>Class Type Literal</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.acceleo.query.ast.ClassTypeLiteral |
| * @generated |
| */ |
| public Adapter createClassTypeLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.TypeSetLiteral |
| * <em>Type Set Literal</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.acceleo.query.ast.TypeSetLiteral |
| * @generated |
| */ |
| public Adapter createTypeSetLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class ' |
| * {@link org.eclipse.acceleo.query.ast.CollectionTypeLiteral <em>Collection Type Literal</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.acceleo.query.ast.CollectionTypeLiteral |
| * @generated |
| */ |
| public Adapter createCollectionTypeLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.Lambda |
| * <em>Lambda</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.acceleo.query.ast.Lambda |
| * @generated |
| */ |
| public Adapter createLambdaAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.NullLiteral <em>Null |
| * Literal</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.acceleo.query.ast.NullLiteral |
| * @generated |
| */ |
| public Adapter createNullLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class ' |
| * {@link org.eclipse.acceleo.query.ast.SetInExtensionLiteral <em>Set In Extension Literal</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.acceleo.query.ast.SetInExtensionLiteral |
| * @generated |
| */ |
| public Adapter createSetInExtensionLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class |
| * '{@link org.eclipse.acceleo.query.ast.SequenceInExtensionLiteral <em>Sequence In Extension |
| * Literal</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.acceleo.query.ast.SequenceInExtensionLiteral |
| * @generated |
| */ |
| public Adapter createSequenceInExtensionLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.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.acceleo.query.ast.VariableDeclaration |
| * @generated |
| */ |
| public Adapter createVariableDeclarationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.Error <em>Error</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.acceleo.query.ast.Error |
| * @generated |
| */ |
| public Adapter createErrorAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.ErrorExpression |
| * <em>Error 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.acceleo.query.ast.ErrorExpression |
| * @generated |
| */ |
| public Adapter createErrorExpressionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.ErrorTypeLiteral |
| * <em>Error Type Literal</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.acceleo.query.ast.ErrorTypeLiteral |
| * @generated |
| */ |
| public Adapter createErrorTypeLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class |
| * '{@link org.eclipse.acceleo.query.ast.ErrorEClassifierTypeLiteral <em>Error EClassifier Type |
| * Literal</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.acceleo.query.ast.ErrorEClassifierTypeLiteral |
| * @generated |
| */ |
| public Adapter createErrorEClassifierTypeLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.ErrorEnumLiteral |
| * <em>Error Enum Literal</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.acceleo.query.ast.ErrorEnumLiteral |
| * @generated |
| */ |
| public Adapter createErrorEnumLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.ErrorCall <em>Error |
| * Call</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily |
| * ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- |
| * end-user-doc --> |
| * |
| * @return the new adapter. |
| * @see org.eclipse.acceleo.query.ast.ErrorCall |
| * @generated |
| */ |
| public Adapter createErrorCallAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class |
| * '{@link org.eclipse.acceleo.query.ast.ErrorVariableDeclaration <em>Error 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.acceleo.query.ast.ErrorVariableDeclaration |
| * @generated |
| */ |
| public Adapter createErrorVariableDeclarationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.ErrorStringLiteral |
| * <em>Error String Literal</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.acceleo.query.ast.ErrorStringLiteral |
| * @generated |
| */ |
| public Adapter createErrorStringLiteralAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.ErrorConditional |
| * <em>Error Conditional</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.acceleo.query.ast.ErrorConditional |
| * @generated |
| */ |
| public Adapter createErrorConditionalAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.Binding |
| * <em>Binding</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.acceleo.query.ast.Binding |
| * @generated |
| */ |
| public Adapter createBindingAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.ErrorBinding |
| * <em>Error Binding</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.acceleo.query.ast.ErrorBinding |
| * @generated |
| */ |
| public Adapter createErrorBindingAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.Let <em>Let</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.acceleo.query.ast.Let |
| * @generated |
| */ |
| public Adapter createLetAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.Conditional |
| * <em>Conditional</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.acceleo.query.ast.Conditional |
| * @generated |
| */ |
| public Adapter createConditionalAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.Or <em>Or</em>}'. |
| * <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --> |
| * |
| * @return the new adapter. |
| * @see org.eclipse.acceleo.query.ast.Or |
| * @generated |
| */ |
| public Adapter createOrAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.And <em>And</em>}'. |
| * <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --> |
| * |
| * @return the new adapter. |
| * @see org.eclipse.acceleo.query.ast.And |
| * @generated |
| */ |
| public Adapter createAndAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.acceleo.query.ast.Implies |
| * <em>Implies</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.acceleo.query.ast.Implies |
| * @generated |
| */ |
| public Adapter createImpliesAdapter() { |
| 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; |
| } |
| |
| } // AstAdapterFactory |