| /** |
| * <copyright> |
| * |
| * Copyright (c) 2005, 2007 IBM Corporation and others. |
| * 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: |
| * IBM - Initial API and implementation |
| * |
| * </copyright> |
| * |
| * $Id: CSTAdapterFactory.java,v 1.2 2007/10/25 16:00:24 cdamus Exp $ |
| */ |
| package org.eclipse.ocl.cst.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.ocl.cst.*; |
| import org.eclipse.ocl.cst.BooleanLiteralExpCS; |
| import org.eclipse.ocl.cst.CSTNode; |
| import org.eclipse.ocl.cst.CSTPackage; |
| import org.eclipse.ocl.cst.CallExpCS; |
| import org.eclipse.ocl.cst.ClassifierContextDeclCS; |
| import org.eclipse.ocl.cst.CollectionLiteralExpCS; |
| import org.eclipse.ocl.cst.CollectionLiteralPartCS; |
| import org.eclipse.ocl.cst.CollectionRangeCS; |
| import org.eclipse.ocl.cst.CollectionTypeCS; |
| import org.eclipse.ocl.cst.ContextDeclCS; |
| import org.eclipse.ocl.cst.DefCS; |
| import org.eclipse.ocl.cst.DefExpressionCS; |
| import org.eclipse.ocl.cst.DerValueCS; |
| import org.eclipse.ocl.cst.EnumLiteralExpCS; |
| import org.eclipse.ocl.cst.FeatureCallExpCS; |
| import org.eclipse.ocl.cst.IfExpCS; |
| import org.eclipse.ocl.cst.InitOrDerValueCS; |
| import org.eclipse.ocl.cst.InitValueCS; |
| import org.eclipse.ocl.cst.IntegerLiteralExpCS; |
| import org.eclipse.ocl.cst.InvCS; |
| import org.eclipse.ocl.cst.InvOrDefCS; |
| import org.eclipse.ocl.cst.InvalidLiteralExpCS; |
| import org.eclipse.ocl.cst.IsMarkedPreCS; |
| import org.eclipse.ocl.cst.IterateExpCS; |
| import org.eclipse.ocl.cst.IteratorExpCS; |
| import org.eclipse.ocl.cst.LetExpCS; |
| import org.eclipse.ocl.cst.LiteralExpCS; |
| import org.eclipse.ocl.cst.LoopExpCS; |
| import org.eclipse.ocl.cst.MessageExpCS; |
| import org.eclipse.ocl.cst.NullLiteralExpCS; |
| import org.eclipse.ocl.cst.OCLExpressionCS; |
| import org.eclipse.ocl.cst.OCLMessageArgCS; |
| import org.eclipse.ocl.cst.OperationCS; |
| import org.eclipse.ocl.cst.OperationCallExpCS; |
| import org.eclipse.ocl.cst.OperationContextDeclCS; |
| import org.eclipse.ocl.cst.PackageDeclarationCS; |
| import org.eclipse.ocl.cst.PathNameCS; |
| import org.eclipse.ocl.cst.PrePostOrBodyDeclCS; |
| import org.eclipse.ocl.cst.PrimitiveLiteralExpCS; |
| import org.eclipse.ocl.cst.PrimitiveTypeCS; |
| import org.eclipse.ocl.cst.PropertyContextCS; |
| import org.eclipse.ocl.cst.RealLiteralExpCS; |
| import org.eclipse.ocl.cst.SimpleNameCS; |
| import org.eclipse.ocl.cst.StateExpCS; |
| import org.eclipse.ocl.cst.StringLiteralExpCS; |
| import org.eclipse.ocl.cst.TupleLiteralExpCS; |
| import org.eclipse.ocl.cst.TupleTypeCS; |
| import org.eclipse.ocl.cst.TypeCS; |
| import org.eclipse.ocl.cst.UnlimitedNaturalLiteralExpCS; |
| import org.eclipse.ocl.cst.VariableCS; |
| import org.eclipse.ocl.cst.VariableExpCS; |
| |
| /** |
| * <!-- 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.ocl.cst.CSTPackage |
| * @generated |
| */ |
| public class CSTAdapterFactory extends AdapterFactoryImpl { |
| /** |
| * The cached model package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected static CSTPackage modelPackage; |
| |
| /** |
| * Creates an instance of the adapter factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public CSTAdapterFactory() { |
| if (modelPackage == null) { |
| modelPackage = CSTPackage.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 the delegates to the <code>createXXX</code> methods. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CSTSwitch<Adapter> modelSwitch = |
| new CSTSwitch<Adapter>() { |
| @Override |
| public Adapter caseCSTNode(CSTNode object) { |
| return createCSTNodeAdapter(); |
| } |
| @Override |
| public Adapter casePackageDeclarationCS(PackageDeclarationCS object) { |
| return createPackageDeclarationCSAdapter(); |
| } |
| @Override |
| public Adapter casePathNameCS(PathNameCS object) { |
| return createPathNameCSAdapter(); |
| } |
| @Override |
| public Adapter caseTypeCS(TypeCS object) { |
| return createTypeCSAdapter(); |
| } |
| @Override |
| public Adapter caseOCLExpressionCS(OCLExpressionCS object) { |
| return createOCLExpressionCSAdapter(); |
| } |
| @Override |
| public Adapter caseContextDeclCS(ContextDeclCS object) { |
| return createContextDeclCSAdapter(); |
| } |
| @Override |
| public Adapter casePropertyContextCS(PropertyContextCS object) { |
| return createPropertyContextCSAdapter(); |
| } |
| @Override |
| public Adapter caseSimpleNameCS(SimpleNameCS object) { |
| return createSimpleNameCSAdapter(); |
| } |
| @Override |
| public Adapter caseInitOrDerValueCS(InitOrDerValueCS object) { |
| return createInitOrDerValueCSAdapter(); |
| } |
| @Override |
| public Adapter caseClassifierContextDeclCS(ClassifierContextDeclCS object) { |
| return createClassifierContextDeclCSAdapter(); |
| } |
| @Override |
| public Adapter caseInvOrDefCS(InvOrDefCS object) { |
| return createInvOrDefCSAdapter(); |
| } |
| @Override |
| public Adapter caseOperationContextDeclCS(OperationContextDeclCS object) { |
| return createOperationContextDeclCSAdapter(); |
| } |
| @Override |
| public Adapter caseOperationCS(OperationCS object) { |
| return createOperationCSAdapter(); |
| } |
| @Override |
| public Adapter caseVariableCS(VariableCS object) { |
| return createVariableCSAdapter(); |
| } |
| @Override |
| public Adapter casePrePostOrBodyDeclCS(PrePostOrBodyDeclCS object) { |
| return createPrePostOrBodyDeclCSAdapter(); |
| } |
| @Override |
| public Adapter caseDerValueCS(DerValueCS object) { |
| return createDerValueCSAdapter(); |
| } |
| @Override |
| public Adapter caseInitValueCS(InitValueCS object) { |
| return createInitValueCSAdapter(); |
| } |
| @Override |
| public Adapter caseInvCS(InvCS object) { |
| return createInvCSAdapter(); |
| } |
| @Override |
| public Adapter caseDefCS(DefCS object) { |
| return createDefCSAdapter(); |
| } |
| @Override |
| public Adapter caseDefExpressionCS(DefExpressionCS object) { |
| return createDefExpressionCSAdapter(); |
| } |
| @Override |
| public Adapter caseVariableExpCS(VariableExpCS object) { |
| return createVariableExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseIsMarkedPreCS(IsMarkedPreCS object) { |
| return createIsMarkedPreCSAdapter(); |
| } |
| @Override |
| public Adapter casePrimitiveTypeCS(PrimitiveTypeCS object) { |
| return createPrimitiveTypeCSAdapter(); |
| } |
| @Override |
| public Adapter caseTupleTypeCS(TupleTypeCS object) { |
| return createTupleTypeCSAdapter(); |
| } |
| @Override |
| public Adapter caseCollectionTypeCS(CollectionTypeCS object) { |
| return createCollectionTypeCSAdapter(); |
| } |
| @Override |
| public Adapter caseLetExpCS(LetExpCS object) { |
| return createLetExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseIfExpCS(IfExpCS object) { |
| return createIfExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseMessageExpCS(MessageExpCS object) { |
| return createMessageExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseOCLMessageArgCS(OCLMessageArgCS object) { |
| return createOCLMessageArgCSAdapter(); |
| } |
| @Override |
| public Adapter caseLiteralExpCS(LiteralExpCS object) { |
| return createLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseEnumLiteralExpCS(EnumLiteralExpCS object) { |
| return createEnumLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseCollectionLiteralExpCS(CollectionLiteralExpCS object) { |
| return createCollectionLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseCollectionLiteralPartCS(CollectionLiteralPartCS object) { |
| return createCollectionLiteralPartCSAdapter(); |
| } |
| @Override |
| public Adapter caseTupleLiteralExpCS(TupleLiteralExpCS object) { |
| return createTupleLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter casePrimitiveLiteralExpCS(PrimitiveLiteralExpCS object) { |
| return createPrimitiveLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseIntegerLiteralExpCS(IntegerLiteralExpCS object) { |
| return createIntegerLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS object) { |
| return createUnlimitedNaturalLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseRealLiteralExpCS(RealLiteralExpCS object) { |
| return createRealLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseStringLiteralExpCS(StringLiteralExpCS object) { |
| return createStringLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseBooleanLiteralExpCS(BooleanLiteralExpCS object) { |
| return createBooleanLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseNullLiteralExpCS(NullLiteralExpCS object) { |
| return createNullLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseInvalidLiteralExpCS(InvalidLiteralExpCS object) { |
| return createInvalidLiteralExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseCollectionRangeCS(CollectionRangeCS object) { |
| return createCollectionRangeCSAdapter(); |
| } |
| @Override |
| public Adapter caseCallExpCS(CallExpCS object) { |
| return createCallExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseLoopExpCS(LoopExpCS object) { |
| return createLoopExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseIteratorExpCS(IteratorExpCS object) { |
| return createIteratorExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseIterateExpCS(IterateExpCS object) { |
| return createIterateExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseFeatureCallExpCS(FeatureCallExpCS object) { |
| return createFeatureCallExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseOperationCallExpCS(OperationCallExpCS object) { |
| return createOperationCallExpCSAdapter(); |
| } |
| @Override |
| public Adapter caseStateExpCS(StateExpCS object) { |
| return createStateExpCSAdapter(); |
| } |
| @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.ocl.cst.CSTNode <em>Node</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.cst.CSTNode |
| * @generated |
| */ |
| public Adapter createCSTNodeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.PackageDeclarationCS <em>Package Declaration CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.PackageDeclarationCS |
| * @generated |
| */ |
| public Adapter createPackageDeclarationCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.ContextDeclCS <em>Context Decl CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.ContextDeclCS |
| * @generated |
| */ |
| public Adapter createContextDeclCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.ClassifierContextDeclCS <em>Classifier Context Decl CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.ClassifierContextDeclCS |
| * @generated |
| */ |
| public Adapter createClassifierContextDeclCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.OperationContextDeclCS <em>Operation Context Decl CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.OperationContextDeclCS |
| * @generated |
| */ |
| public Adapter createOperationContextDeclCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.PrePostOrBodyDeclCS <em>Pre Post Or Body Decl CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.PrePostOrBodyDeclCS |
| * @generated |
| */ |
| public Adapter createPrePostOrBodyDeclCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.OperationCS <em>Operation CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.OperationCS |
| * @generated |
| */ |
| public Adapter createOperationCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.InitOrDerValueCS <em>Init Or Der Value CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.InitOrDerValueCS |
| * @generated |
| */ |
| public Adapter createInitOrDerValueCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.DerValueCS <em>Der Value CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.DerValueCS |
| * @generated |
| */ |
| public Adapter createDerValueCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.InitValueCS <em>Init Value CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.InitValueCS |
| * @generated |
| */ |
| public Adapter createInitValueCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.InvOrDefCS <em>Inv Or Def CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.InvOrDefCS |
| * @generated |
| */ |
| public Adapter createInvOrDefCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.InvCS <em>Inv CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.InvCS |
| * @generated |
| */ |
| public Adapter createInvCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.DefCS <em>Def CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.DefCS |
| * @generated |
| */ |
| public Adapter createDefCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.DefExpressionCS <em>Def Expression CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.DefExpressionCS |
| * @generated |
| */ |
| public Adapter createDefExpressionCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.PathNameCS <em>Path Name CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.PathNameCS |
| * @generated |
| */ |
| public Adapter createPathNameCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.VariableExpCS <em>Variable Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.VariableExpCS |
| * @generated |
| */ |
| public Adapter createVariableExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.SimpleNameCS <em>Simple Name CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.SimpleNameCS |
| * @generated |
| */ |
| public Adapter createSimpleNameCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.TypeCS <em>Type CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.TypeCS |
| * @generated |
| */ |
| public Adapter createTypeCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.PrimitiveTypeCS <em>Primitive Type CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.PrimitiveTypeCS |
| * @generated |
| */ |
| public Adapter createPrimitiveTypeCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.TupleTypeCS <em>Tuple Type CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.TupleTypeCS |
| * @generated |
| */ |
| public Adapter createTupleTypeCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.CollectionTypeCS <em>Collection Type CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.CollectionTypeCS |
| * @generated |
| */ |
| public Adapter createCollectionTypeCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.OCLExpressionCS <em>OCL Expression CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.OCLExpressionCS |
| * @generated |
| */ |
| public Adapter createOCLExpressionCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.LetExpCS <em>Let Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.LetExpCS |
| * @generated |
| */ |
| public Adapter createLetExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.IfExpCS <em>If Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.IfExpCS |
| * @generated |
| */ |
| public Adapter createIfExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.OCLMessageArgCS <em>OCL Message Arg CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.OCLMessageArgCS |
| * @generated |
| */ |
| public Adapter createOCLMessageArgCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.LiteralExpCS <em>Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.LiteralExpCS |
| * @generated |
| */ |
| public Adapter createLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.EnumLiteralExpCS <em>Enum Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.EnumLiteralExpCS |
| * @generated |
| */ |
| public Adapter createEnumLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.CollectionLiteralExpCS <em>Collection Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.CollectionLiteralExpCS |
| * @generated |
| */ |
| public Adapter createCollectionLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.TupleLiteralExpCS <em>Tuple Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.TupleLiteralExpCS |
| * @generated |
| */ |
| public Adapter createTupleLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.PrimitiveLiteralExpCS <em>Primitive Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.PrimitiveLiteralExpCS |
| * @generated |
| */ |
| public Adapter createPrimitiveLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.IntegerLiteralExpCS <em>Integer Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.IntegerLiteralExpCS |
| * @generated |
| */ |
| public Adapter createIntegerLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.UnlimitedNaturalLiteralExpCS <em>Unlimited Natural Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.UnlimitedNaturalLiteralExpCS |
| * @generated |
| */ |
| public Adapter createUnlimitedNaturalLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.RealLiteralExpCS <em>Real Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.RealLiteralExpCS |
| * @generated |
| */ |
| public Adapter createRealLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.StringLiteralExpCS <em>String Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.StringLiteralExpCS |
| * @generated |
| */ |
| public Adapter createStringLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.BooleanLiteralExpCS <em>Boolean Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.BooleanLiteralExpCS |
| * @generated |
| */ |
| public Adapter createBooleanLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.CollectionLiteralPartCS <em>Collection Literal Part CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.CollectionLiteralPartCS |
| * @generated |
| */ |
| public Adapter createCollectionLiteralPartCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.CollectionRangeCS <em>Collection Range CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.CollectionRangeCS |
| * @generated |
| */ |
| public Adapter createCollectionRangeCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.LoopExpCS <em>Loop Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.LoopExpCS |
| * @generated |
| */ |
| public Adapter createLoopExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.IteratorExpCS <em>Iterator Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.IteratorExpCS |
| * @generated |
| */ |
| public Adapter createIteratorExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.IterateExpCS <em>Iterate Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.IterateExpCS |
| * @generated |
| */ |
| public Adapter createIterateExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.OperationCallExpCS <em>Operation Call Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.OperationCallExpCS |
| * @generated |
| */ |
| public Adapter createOperationCallExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.IsMarkedPreCS <em>Is Marked Pre CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.IsMarkedPreCS |
| * @generated |
| */ |
| public Adapter createIsMarkedPreCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.PropertyContextCS <em>Property Context CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.PropertyContextCS |
| * @generated |
| */ |
| public Adapter createPropertyContextCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.StateExpCS <em>State Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.StateExpCS |
| * @generated |
| */ |
| public Adapter createStateExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.MessageExpCS <em>Message Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.MessageExpCS |
| * @generated |
| */ |
| public Adapter createMessageExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.VariableCS <em>Variable CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.VariableCS |
| * @generated |
| */ |
| public Adapter createVariableCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.NullLiteralExpCS <em>Null Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.NullLiteralExpCS |
| * @generated |
| */ |
| public Adapter createNullLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.InvalidLiteralExpCS <em>Invalid Literal Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.InvalidLiteralExpCS |
| * @generated |
| */ |
| public Adapter createInvalidLiteralExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.CallExpCS <em>Call Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.CallExpCS |
| * @generated |
| */ |
| public Adapter createCallExpCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.cst.FeatureCallExpCS <em>Feature Call Exp CS</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.ocl.cst.FeatureCallExpCS |
| * @generated |
| */ |
| public Adapter createFeatureCallExpCSAdapter() { |
| 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; |
| } |
| |
| } //CSTAdapterFactory |