/******************************************************************************* * Copyright (c) 2006, 2011 IBM Corporation, Zeligsoft Inc., 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 * Zeligsoft - Bug 241426 *******************************************************************************/ package org.eclipse.ocl.ecore.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.EClass; import org.eclipse.emf.ecore.EClassifier; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EModelElement; import org.eclipse.emf.ecore.ENamedElement; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.ETypedElement; import org.eclipse.ocl.ecore.AnyType; import org.eclipse.ocl.ecore.AssociationClassCallExp; import org.eclipse.ocl.ecore.BagType; import org.eclipse.ocl.ecore.BooleanLiteralExp; import org.eclipse.ocl.ecore.CallExp; import org.eclipse.ocl.ecore.CallOperationAction; import org.eclipse.ocl.ecore.CollectionItem; import org.eclipse.ocl.ecore.CollectionLiteralExp; import org.eclipse.ocl.ecore.CollectionLiteralPart; import org.eclipse.ocl.ecore.CollectionRange; import org.eclipse.ocl.ecore.CollectionType; import org.eclipse.ocl.ecore.Constraint; import org.eclipse.ocl.ecore.EcorePackage; import org.eclipse.ocl.ecore.ElementType; import org.eclipse.ocl.ecore.EnumLiteralExp; import org.eclipse.ocl.ecore.ExpressionInOCL; import org.eclipse.ocl.ecore.FeatureCallExp; import org.eclipse.ocl.ecore.IfExp; import org.eclipse.ocl.ecore.IntegerLiteralExp; import org.eclipse.ocl.ecore.InvalidLiteralExp; import org.eclipse.ocl.ecore.InvalidType; import org.eclipse.ocl.ecore.IterateExp; import org.eclipse.ocl.ecore.IteratorExp; import org.eclipse.ocl.ecore.LetExp; import org.eclipse.ocl.ecore.LiteralExp; import org.eclipse.ocl.ecore.LoopExp; import org.eclipse.ocl.ecore.MessageExp; import org.eclipse.ocl.ecore.MessageType; import org.eclipse.ocl.ecore.NavigationCallExp; import org.eclipse.ocl.ecore.NullLiteralExp; import org.eclipse.ocl.ecore.NumericLiteralExp; import org.eclipse.ocl.ecore.OCLExpression; import org.eclipse.ocl.ecore.OperationCallExp; import org.eclipse.ocl.ecore.OppositePropertyCallExp; import org.eclipse.ocl.ecore.OrderedSetType; import org.eclipse.ocl.ecore.PrimitiveLiteralExp; import org.eclipse.ocl.ecore.PrimitiveType; import org.eclipse.ocl.ecore.PropertyCallExp; import org.eclipse.ocl.ecore.RealLiteralExp; import org.eclipse.ocl.ecore.SendSignalAction; import org.eclipse.ocl.ecore.SequenceType; import org.eclipse.ocl.ecore.SetType; import org.eclipse.ocl.ecore.StateExp; import org.eclipse.ocl.ecore.StringLiteralExp; import org.eclipse.ocl.ecore.TemplateParameterType; import org.eclipse.ocl.ecore.TupleLiteralExp; import org.eclipse.ocl.ecore.TupleLiteralPart; import org.eclipse.ocl.ecore.TupleType; import org.eclipse.ocl.ecore.TypeExp; import org.eclipse.ocl.ecore.TypeType; import org.eclipse.ocl.ecore.UnlimitedNaturalLiteralExp; import org.eclipse.ocl.ecore.UnspecifiedValueExp; import org.eclipse.ocl.ecore.Variable; import org.eclipse.ocl.ecore.VariableExp; import org.eclipse.ocl.ecore.VoidType; import org.eclipse.ocl.utilities.ASTNode; import org.eclipse.ocl.utilities.CallingASTNode; import org.eclipse.ocl.utilities.PredefinedType; import org.eclipse.ocl.utilities.TypedASTNode; import org.eclipse.ocl.utilities.TypedElement; import org.eclipse.ocl.utilities.Visitable; /** * <!-- 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.ecore.EcorePackage * @generated */ public class EcoreAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected static EcorePackage modelPackage; /** * Creates an instance of the adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EcoreAdapterFactory() { if (modelPackage == null) { modelPackage = EcorePackage.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 EcoreSwitch<Adapter> modelSwitch = new EcoreSwitch<Adapter>() { @Override public Adapter caseAnyType(AnyType object) { return createAnyTypeAdapter(); } @Override public Adapter caseBagType(BagType object) { return createBagTypeAdapter(); } @Override public Adapter caseCollectionType(CollectionType object) { return createCollectionTypeAdapter(); } @Override public Adapter caseElementType(ElementType object) { return createElementTypeAdapter(); } @Override public Adapter caseInvalidType(InvalidType object) { return createInvalidTypeAdapter(); } @Override public Adapter caseMessageType(MessageType object) { return createMessageTypeAdapter(); } @Override public Adapter caseOrderedSetType(OrderedSetType object) { return createOrderedSetTypeAdapter(); } @Override public Adapter casePrimitiveType(PrimitiveType object) { return createPrimitiveTypeAdapter(); } @Override public Adapter caseSequenceType(SequenceType object) { return createSequenceTypeAdapter(); } @Override public Adapter caseSetType(SetType object) { return createSetTypeAdapter(); } @Override public Adapter caseTemplateParameterType(TemplateParameterType object) { return createTemplateParameterTypeAdapter(); } @Override public Adapter caseTupleType(TupleType object) { return createTupleTypeAdapter(); } @Override public Adapter caseTypeType(TypeType object) { return createTypeTypeAdapter(); } @Override public Adapter caseVoidType(VoidType object) { return createVoidTypeAdapter(); } @Override public Adapter caseCallOperationAction(CallOperationAction object) { return createCallOperationActionAdapter(); } @Override public Adapter caseConstraint(Constraint object) { return createConstraintAdapter(); } @Override public Adapter caseSendSignalAction(SendSignalAction object) { return createSendSignalActionAdapter(); } @Override public Adapter caseExpressionInOCL(ExpressionInOCL object) { return createExpressionInOCLAdapter(); } @Override public Adapter caseAssociationClassCallExp( AssociationClassCallExp object) { return createAssociationClassCallExpAdapter(); } @Override public Adapter caseBooleanLiteralExp(BooleanLiteralExp object) { return createBooleanLiteralExpAdapter(); } @Override public Adapter caseCallExp(CallExp object) { return createCallExpAdapter(); } @Override public Adapter caseCollectionItem(CollectionItem object) { return createCollectionItemAdapter(); } @Override public Adapter caseCollectionLiteralExp(CollectionLiteralExp object) { return createCollectionLiteralExpAdapter(); } @Override public Adapter caseCollectionLiteralPart(CollectionLiteralPart object) { return createCollectionLiteralPartAdapter(); } @Override public Adapter caseCollectionRange(CollectionRange object) { return createCollectionRangeAdapter(); } @Override public Adapter caseEnumLiteralExp(EnumLiteralExp object) { return createEnumLiteralExpAdapter(); } @Override public Adapter caseFeatureCallExp(FeatureCallExp object) { return createFeatureCallExpAdapter(); } @Override public Adapter caseIfExp(IfExp object) { return createIfExpAdapter(); } @Override public Adapter caseIntegerLiteralExp(IntegerLiteralExp object) { return createIntegerLiteralExpAdapter(); } @Override public Adapter caseUnlimitedNaturalLiteralExp( UnlimitedNaturalLiteralExp object) { return createUnlimitedNaturalLiteralExpAdapter(); } @Override public Adapter caseInvalidLiteralExp(InvalidLiteralExp object) { return createInvalidLiteralExpAdapter(); } @Override public Adapter caseIterateExp(IterateExp object) { return createIterateExpAdapter(); } @Override public Adapter caseIteratorExp(IteratorExp object) { return createIteratorExpAdapter(); } @Override public Adapter caseLetExp(LetExp object) { return createLetExpAdapter(); } @Override public Adapter caseLiteralExp(LiteralExp object) { return createLiteralExpAdapter(); } @Override public Adapter caseLoopExp(LoopExp object) { return createLoopExpAdapter(); } @Override public Adapter caseMessageExp(MessageExp object) { return createMessageExpAdapter(); } @Override public Adapter caseNavigationCallExp(NavigationCallExp object) { return createNavigationCallExpAdapter(); } @Override public Adapter caseNullLiteralExp(NullLiteralExp object) { return createNullLiteralExpAdapter(); } @Override public Adapter caseNumericLiteralExp(NumericLiteralExp object) { return createNumericLiteralExpAdapter(); } @Override public Adapter caseOCLExpression(OCLExpression object) { return createOCLExpressionAdapter(); } @Override public Adapter caseOperationCallExp(OperationCallExp object) { return createOperationCallExpAdapter(); } @Override public Adapter casePrimitiveLiteralExp(PrimitiveLiteralExp object) { return createPrimitiveLiteralExpAdapter(); } @Override public Adapter casePropertyCallExp(PropertyCallExp object) { return createPropertyCallExpAdapter(); } @Override public Adapter caseRealLiteralExp(RealLiteralExp object) { return createRealLiteralExpAdapter(); } @Override public Adapter caseStateExp(StateExp object) { return createStateExpAdapter(); } @Override public Adapter caseStringLiteralExp(StringLiteralExp object) { return createStringLiteralExpAdapter(); } @Override public Adapter caseTupleLiteralExp(TupleLiteralExp object) { return createTupleLiteralExpAdapter(); } @Override public Adapter caseTupleLiteralPart(TupleLiteralPart object) { return createTupleLiteralPartAdapter(); } @Override public Adapter caseTypeExp(TypeExp object) { return createTypeExpAdapter(); } @Override public Adapter caseUnspecifiedValueExp(UnspecifiedValueExp object) { return createUnspecifiedValueExpAdapter(); } @Override public Adapter caseVariable(Variable object) { return createVariableAdapter(); } @Override public Adapter caseVariableExp(VariableExp object) { return createVariableExpAdapter(); } @Override public Adapter caseOppositePropertyCallExp( OppositePropertyCallExp object) { return createOppositePropertyCallExpAdapter(); } @Override public Adapter caseEModelElement(EModelElement object) { return createEModelElementAdapter(); } @Override public Adapter caseENamedElement(ENamedElement object) { return createENamedElementAdapter(); } @Override public Adapter caseEClassifier(EClassifier object) { return createEClassifierAdapter(); } @Override public <O> Adapter casePredefinedType(PredefinedType<O> object) { return createPredefinedTypeAdapter(); } @Override public <O> Adapter caseTypes_AnyType( org.eclipse.ocl.types.AnyType<O> object) { return createTypes_AnyTypeAdapter(); } @Override public Adapter caseEDataType(EDataType object) { return createEDataTypeAdapter(); } @Override public Adapter caseASTNode(ASTNode object) { return createASTNodeAdapter(); } @Override public Adapter caseTypedASTNode(TypedASTNode object) { return createTypedASTNodeAdapter(); } @Override public <C, O> Adapter caseTypes_CollectionType( org.eclipse.ocl.types.CollectionType<C, O> object) { return createTypes_CollectionTypeAdapter(); } @Override public <C, O> Adapter caseTypes_BagType( org.eclipse.ocl.types.BagType<C, O> object) { return createTypes_BagTypeAdapter(); } @Override public Adapter caseEClass(EClass object) { return createEClassAdapter(); } @Override public Adapter caseTypes_ElementType( org.eclipse.ocl.types.ElementType object) { return createTypes_ElementTypeAdapter(); } @Override public <O> Adapter caseTypes_InvalidType( org.eclipse.ocl.types.InvalidType<O> object) { return createTypes_InvalidTypeAdapter(); } @Override public <C, O, P> Adapter caseTypes_MessageType( org.eclipse.ocl.types.MessageType<C, O, P> object) { return createTypes_MessageTypeAdapter(); } @Override public <C, O> Adapter caseTypes_OrderedSetType( org.eclipse.ocl.types.OrderedSetType<C, O> object) { return createTypes_OrderedSetTypeAdapter(); } @Override public <O> Adapter caseTypes_PrimitiveType( org.eclipse.ocl.types.PrimitiveType<O> object) { return createTypes_PrimitiveTypeAdapter(); } @Override public <C, O> Adapter caseTypes_SequenceType( org.eclipse.ocl.types.SequenceType<C, O> object) { return createTypes_SequenceTypeAdapter(); } @Override public <C, O> Adapter caseTypes_SetType( org.eclipse.ocl.types.SetType<C, O> object) { return createTypes_SetTypeAdapter(); } @Override public <O> Adapter caseTypes_TemplateParameterType( org.eclipse.ocl.types.TemplateParameterType<O> object) { return createTypes_TemplateParameterTypeAdapter(); } @Override public <O, P> Adapter caseTypes_TupleType( org.eclipse.ocl.types.TupleType<O, P> object) { return createTypes_TupleTypeAdapter(); } @Override public <C, O> Adapter caseTypes_TypeType( org.eclipse.ocl.types.TypeType<C, O> object) { return createTypes_TypeTypeAdapter(); } @Override public <O> Adapter caseTypes_VoidType( org.eclipse.ocl.types.VoidType<O> object) { return createTypes_VoidTypeAdapter(); } @Override public Adapter caseVisitable(Visitable object) { return createVisitableAdapter(); } @Override public <C, PM> Adapter caseUtilities_ExpressionInOCL( org.eclipse.ocl.utilities.ExpressionInOCL<C, PM> object) { return createUtilities_ExpressionInOCLAdapter(); } @Override public Adapter caseETypedElement(ETypedElement object) { return createETypedElementAdapter(); } @Override public <C> Adapter caseTypedElement(TypedElement<C> object) { return createTypedElementAdapter(); } @Override public <C> Adapter caseExpressions_OCLExpression( org.eclipse.ocl.expressions.OCLExpression<C> object) { return createExpressions_OCLExpressionAdapter(); } @Override public Adapter caseCallingASTNode(CallingASTNode object) { return createCallingASTNodeAdapter(); } @Override public <C> Adapter caseExpressions_CallExp( org.eclipse.ocl.expressions.CallExp<C> object) { return createExpressions_CallExpAdapter(); } @Override public <C> Adapter caseExpressions_FeatureCallExp( org.eclipse.ocl.expressions.FeatureCallExp<C> object) { return createExpressions_FeatureCallExpAdapter(); } @Override public <C, P> Adapter caseExpressions_NavigationCallExp( org.eclipse.ocl.expressions.NavigationCallExp<C, P> object) { return createExpressions_NavigationCallExpAdapter(); } @Override public <C, P> Adapter caseExpressions_AssociationClassCallExp( org.eclipse.ocl.expressions.AssociationClassCallExp<C, P> object) { return createExpressions_AssociationClassCallExpAdapter(); } @Override public <C> Adapter caseExpressions_LiteralExp( org.eclipse.ocl.expressions.LiteralExp<C> object) { return createExpressions_LiteralExpAdapter(); } @Override public <C> Adapter caseExpressions_PrimitiveLiteralExp( org.eclipse.ocl.expressions.PrimitiveLiteralExp<C> object) { return createExpressions_PrimitiveLiteralExpAdapter(); } @Override public <C> Adapter caseExpressions_BooleanLiteralExp( org.eclipse.ocl.expressions.BooleanLiteralExp<C> object) { return createExpressions_BooleanLiteralExpAdapter(); } @Override public <C> Adapter caseExpressions_CollectionLiteralPart( org.eclipse.ocl.expressions.CollectionLiteralPart<C> object) { return createExpressions_CollectionLiteralPartAdapter(); } @Override public <C> Adapter caseExpressions_CollectionItem( org.eclipse.ocl.expressions.CollectionItem<C> object) { return createExpressions_CollectionItemAdapter(); } @Override public <C> Adapter caseExpressions_CollectionLiteralExp( org.eclipse.ocl.expressions.CollectionLiteralExp<C> object) { return createExpressions_CollectionLiteralExpAdapter(); } @Override public <C> Adapter caseExpressions_CollectionRange( org.eclipse.ocl.expressions.CollectionRange<C> object) { return createExpressions_CollectionRangeAdapter(); } @Override public <C, EL> Adapter caseExpressions_EnumLiteralExp( org.eclipse.ocl.expressions.EnumLiteralExp<C, EL> object) { return createExpressions_EnumLiteralExpAdapter(); } @Override public <C> Adapter caseExpressions_IfExp( org.eclipse.ocl.expressions.IfExp<C> object) { return createExpressions_IfExpAdapter(); } @Override public <C> Adapter caseExpressions_NumericLiteralExp( org.eclipse.ocl.expressions.NumericLiteralExp<C> object) { return createExpressions_NumericLiteralExpAdapter(); } @Override public <C> Adapter caseExpressions_IntegerLiteralExp( org.eclipse.ocl.expressions.IntegerLiteralExp<C> object) { return createExpressions_IntegerLiteralExpAdapter(); } @Override public <C> Adapter caseExpressions_UnlimitedNaturalLiteralExp( org.eclipse.ocl.expressions.UnlimitedNaturalLiteralExp<C> object) { return createExpressions_UnlimitedNaturalLiteralExpAdapter(); } @Override public <C> Adapter caseExpressions_InvalidLiteralExp( org.eclipse.ocl.expressions.InvalidLiteralExp<C> object) { return createExpressions_InvalidLiteralExpAdapter(); } @Override public <C, PM> Adapter caseExpressions_LoopExp( org.eclipse.ocl.expressions.LoopExp<C, PM> object) { return createExpressions_LoopExpAdapter(); } @Override public <C, PM> Adapter caseExpressions_IterateExp( org.eclipse.ocl.expressions.IterateExp<C, PM> object) { return createExpressions_IterateExpAdapter(); } @Override public <C, PM> Adapter caseExpressions_IteratorExp( org.eclipse.ocl.expressions.IteratorExp<C, PM> object) { return createExpressions_IteratorExpAdapter(); } @Override public <C, PM> Adapter caseExpressions_LetExp( org.eclipse.ocl.expressions.LetExp<C, PM> object) { return createExpressions_LetExpAdapter(); } @Override public <C, COA, SSA> Adapter caseExpressions_MessageExp( org.eclipse.ocl.expressions.MessageExp<C, COA, SSA> object) { return createExpressions_MessageExpAdapter(); } @Override public <C> Adapter caseExpressions_NullLiteralExp( org.eclipse.ocl.expressions.NullLiteralExp<C> object) { return createExpressions_NullLiteralExpAdapter(); } @Override public <C, O> Adapter caseExpressions_OperationCallExp( org.eclipse.ocl.expressions.OperationCallExp<C, O> object) { return createExpressions_OperationCallExpAdapter(); } @Override public <C, P> Adapter caseExpressions_PropertyCallExp( org.eclipse.ocl.expressions.PropertyCallExp<C, P> object) { return createExpressions_PropertyCallExpAdapter(); } @Override public <C> Adapter caseExpressions_RealLiteralExp( org.eclipse.ocl.expressions.RealLiteralExp<C> object) { return createExpressions_RealLiteralExpAdapter(); } @Override public <C, S> Adapter caseExpressions_StateExp( org.eclipse.ocl.expressions.StateExp<C, S> object) { return createExpressions_StateExpAdapter(); } @Override public <C> Adapter caseExpressions_StringLiteralExp( org.eclipse.ocl.expressions.StringLiteralExp<C> object) { return createExpressions_StringLiteralExpAdapter(); } @Override public <C, P> Adapter caseExpressions_TupleLiteralExp( org.eclipse.ocl.expressions.TupleLiteralExp<C, P> object) { return createExpressions_TupleLiteralExpAdapter(); } @Override public <C, P> Adapter caseExpressions_TupleLiteralPart( org.eclipse.ocl.expressions.TupleLiteralPart<C, P> object) { return createExpressions_TupleLiteralPartAdapter(); } @Override public <C> Adapter caseExpressions_TypeExp( org.eclipse.ocl.expressions.TypeExp<C> object) { return createExpressions_TypeExpAdapter(); } @Override public <C> Adapter caseExpressions_UnspecifiedValueExp( org.eclipse.ocl.expressions.UnspecifiedValueExp<C> object) { return createExpressions_UnspecifiedValueExpAdapter(); } @Override public <C, PM> Adapter caseExpressions_Variable( org.eclipse.ocl.expressions.Variable<C, PM> object) { return createExpressions_VariableAdapter(); } @Override public <C, PM> Adapter caseExpressions_VariableExp( org.eclipse.ocl.expressions.VariableExp<C, PM> object) { return createExpressions_VariableExpAdapter(); } @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.ecore.AnyType <em>Any 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.ecore.AnyType * @generated */ public Adapter createAnyTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.BagType <em>Bag 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.ecore.BagType * @generated */ public Adapter createBagTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.CollectionType <em>Collection Type</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.CollectionType * @generated */ public Adapter createCollectionTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.ElementType <em>Element 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.ecore.ElementType * @generated */ public Adapter createElementTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.InvalidType <em>Invalid 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.ecore.InvalidType * @generated */ public Adapter createInvalidTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.MessageType <em>Message 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.ecore.MessageType * @generated */ public Adapter createMessageTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.OrderedSetType <em>Ordered Set 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.ecore.OrderedSetType * @generated */ public Adapter createOrderedSetTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.PrimitiveType <em>Primitive 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.ecore.PrimitiveType * @generated */ public Adapter createPrimitiveTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.SequenceType <em>Sequence 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.ecore.SequenceType * @generated */ public Adapter createSequenceTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.SetType <em>Set 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.ecore.SetType * @generated */ public Adapter createSetTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.TemplateParameterType <em>Template Parameter 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. * @since 3.0 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.TemplateParameterType * @generated */ public Adapter createTemplateParameterTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.TupleType <em>Tuple Type</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.TupleType * @generated */ public Adapter createTupleTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.TypeType <em>Type 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.ecore.TypeType * @generated */ public Adapter createTypeTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.VoidType <em>Void 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.ecore.VoidType * @generated */ public Adapter createVoidTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.CallOperationAction <em>Call Operation Action</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.ecore.CallOperationAction * @generated */ public Adapter createCallOperationActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.Constraint <em>Constraint</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.ecore.Constraint * @generated */ public Adapter createConstraintAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.SendSignalAction <em>Send Signal Action</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.ecore.SendSignalAction * @generated */ public Adapter createSendSignalActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.ExpressionInOCL <em>Expression In OCL</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.ecore.ExpressionInOCL * @generated */ public Adapter createExpressionInOCLAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.AssociationClassCallExp <em>Association Class 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.ecore.AssociationClassCallExp * @generated */ public Adapter createAssociationClassCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.BooleanLiteralExp <em>Boolean Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.BooleanLiteralExp * @generated */ public Adapter createBooleanLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.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.ecore.CallExp * @generated */ public Adapter createCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.CollectionItem <em>Collection Item</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.ecore.CollectionItem * @generated */ public Adapter createCollectionItemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.CollectionLiteralExp <em>Collection Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.CollectionLiteralExp * @generated */ public Adapter createCollectionLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.CollectionLiteralPart <em>Collection Literal Part</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.CollectionLiteralPart * @generated */ public Adapter createCollectionLiteralPartAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.CollectionRange <em>Collection Range</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.ecore.CollectionRange * @generated */ public Adapter createCollectionRangeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.EnumLiteralExp <em>Enum Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.EnumLiteralExp * @generated */ public Adapter createEnumLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.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.ecore.FeatureCallExp * @generated */ public Adapter createFeatureCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.IfExp <em>If 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.ecore.IfExp * @generated */ public Adapter createIfExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.IntegerLiteralExp <em>Integer Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.IntegerLiteralExp * @generated */ public Adapter createIntegerLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.UnlimitedNaturalLiteralExp <em>Unlimited Natural Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.UnlimitedNaturalLiteralExp * @generated */ public Adapter createUnlimitedNaturalLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.InvalidLiteralExp <em>Invalid Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.InvalidLiteralExp * @generated */ public Adapter createInvalidLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.IterateExp <em>Iterate Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.IterateExp * @generated */ public Adapter createIterateExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.IteratorExp <em>Iterator 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.ecore.IteratorExp * @generated */ public Adapter createIteratorExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.LetExp <em>Let 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.ecore.LetExp * @generated */ public Adapter createLetExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.LiteralExp <em>Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.LiteralExp * @generated */ public Adapter createLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.LoopExp <em>Loop Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.LoopExp * @generated */ public Adapter createLoopExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.MessageExp <em>Message 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.ecore.MessageExp * @generated */ public Adapter createMessageExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.NavigationCallExp <em>Navigation 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.ecore.NavigationCallExp * @generated */ public Adapter createNavigationCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.NullLiteralExp <em>Null Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.NullLiteralExp * @generated */ public Adapter createNullLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.NumericLiteralExp <em>Numeric Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.NumericLiteralExp * @generated */ public Adapter createNumericLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.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.ecore.OCLExpression * @generated */ public Adapter createOCLExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.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.ecore.OperationCallExp * @generated */ public Adapter createOperationCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.PrimitiveLiteralExp <em>Primitive Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.PrimitiveLiteralExp * @generated */ public Adapter createPrimitiveLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.PropertyCallExp <em>Property 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.ecore.PropertyCallExp * @generated */ public Adapter createPropertyCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.RealLiteralExp <em>Real Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.RealLiteralExp * @generated */ public Adapter createRealLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.StateExp <em>State 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.ecore.StateExp * @generated */ public Adapter createStateExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.StringLiteralExp <em>String Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.StringLiteralExp * @generated */ public Adapter createStringLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.TupleLiteralExp <em>Tuple Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.TupleLiteralExp * @generated */ public Adapter createTupleLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.TupleLiteralPart <em>Tuple Literal Part</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.TupleLiteralPart * @generated */ public Adapter createTupleLiteralPartAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.TypeExp <em>Type 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.ecore.TypeExp * @generated */ public Adapter createTypeExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.UnspecifiedValueExp <em>Unspecified Value 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.ecore.UnspecifiedValueExp * @generated */ public Adapter createUnspecifiedValueExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.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.ecore.Variable * @generated */ public Adapter createVariableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.VariableExp <em>Variable 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.ecore.VariableExp * @generated */ public Adapter createVariableExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.ecore.OppositePropertyCallExp <em>Opposite Property 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. * @since 3.1 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.ecore.OppositePropertyCallExp * @generated */ public Adapter createOppositePropertyCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecore.EModelElement <em>EModel 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.emf.ecore.EModelElement * @generated */ public Adapter createEModelElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecore.ENamedElement <em>ENamed 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.emf.ecore.ENamedElement * @generated */ public Adapter createENamedElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecore.EClassifier <em>EClassifier</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.emf.ecore.EClassifier * @generated */ public Adapter createEClassifierAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.utilities.PredefinedType <em>Predefined 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.utilities.PredefinedType * @generated */ public Adapter createPredefinedTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.AnyType <em>Any 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.types.AnyType * @generated */ public Adapter createTypes_AnyTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecore.EDataType <em>EData 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.emf.ecore.EDataType * @generated */ public Adapter createEDataTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.utilities.ASTNode <em>AST 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.utilities.ASTNode * @generated */ public Adapter createASTNodeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.utilities.TypedASTNode <em>Typed AST 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.utilities.TypedASTNode * @generated */ public Adapter createTypedASTNodeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.CollectionType <em>Collection Type</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.CollectionType * @generated */ public Adapter createTypes_CollectionTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.BagType <em>Bag 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.BagType * @generated */ public Adapter createTypes_BagTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecore.EClass <em>EClass</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.emf.ecore.EClass * @generated */ public Adapter createEClassAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.ElementType <em>Element 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.ElementType * @generated */ public Adapter createTypes_ElementTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.InvalidType <em>Invalid 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.InvalidType * @generated */ public Adapter createTypes_InvalidTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.MessageType <em>Message 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.types.MessageType * @generated */ public Adapter createTypes_MessageTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.OrderedSetType <em>Ordered Set 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.OrderedSetType * @generated */ public Adapter createTypes_OrderedSetTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.PrimitiveType <em>Primitive 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.PrimitiveType * @generated */ public Adapter createTypes_PrimitiveTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.SequenceType <em>Sequence 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.SequenceType * @generated */ public Adapter createTypes_SequenceTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.SetType <em>Set 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.SetType * @generated */ public Adapter createTypes_SetTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.TemplateParameterType <em>Template Parameter 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. * @since 3.0 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.TemplateParameterType * @generated */ public Adapter createTypes_TemplateParameterTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.TupleType <em>Tuple Type</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.TupleType * @generated */ public Adapter createTypes_TupleTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.TypeType <em>Type 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.TypeType * @generated */ public Adapter createTypes_TypeTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.types.VoidType <em>Void 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.types.VoidType * @generated */ public Adapter createTypes_VoidTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.utilities.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.utilities.Visitable * @generated */ public Adapter createVisitableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.utilities.ExpressionInOCL <em>Expression In OCL</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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.utilities.ExpressionInOCL * @generated */ public Adapter createUtilities_ExpressionInOCLAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.emf.ecore.ETypedElement <em>ETyped 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.emf.ecore.ETypedElement * @generated */ public Adapter createETypedElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.utilities.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.utilities.TypedElement * @generated */ public Adapter createTypedElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.OCLExpression * @generated */ public Adapter createExpressions_OCLExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.utilities.CallingASTNode <em>Calling AST 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.utilities.CallingASTNode * @generated */ public Adapter createCallingASTNodeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.CallExp * @generated */ public Adapter createExpressions_CallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.FeatureCallExp * @generated */ public Adapter createExpressions_FeatureCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.NavigationCallExp <em>Navigation 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.NavigationCallExp * @generated */ public Adapter createExpressions_NavigationCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.AssociationClassCallExp <em>Association Class 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.AssociationClassCallExp * @generated */ public Adapter createExpressions_AssociationClassCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.LiteralExp <em>Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.LiteralExp * @generated */ public Adapter createExpressions_LiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.PrimitiveLiteralExp <em>Primitive Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.PrimitiveLiteralExp * @generated */ public Adapter createExpressions_PrimitiveLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.BooleanLiteralExp <em>Boolean Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.BooleanLiteralExp * @generated */ public Adapter createExpressions_BooleanLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.CollectionLiteralPart <em>Collection Literal Part</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.CollectionLiteralPart * @generated */ public Adapter createExpressions_CollectionLiteralPartAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.CollectionItem <em>Collection Item</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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.CollectionItem * @generated */ public Adapter createExpressions_CollectionItemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.CollectionLiteralExp <em>Collection Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.CollectionLiteralExp * @generated */ public Adapter createExpressions_CollectionLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.CollectionRange <em>Collection Range</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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.CollectionRange * @generated */ public Adapter createExpressions_CollectionRangeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.EnumLiteralExp <em>Enum Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.EnumLiteralExp * @generated */ public Adapter createExpressions_EnumLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.IfExp <em>If 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.IfExp * @generated */ public Adapter createExpressions_IfExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.NumericLiteralExp <em>Numeric Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.NumericLiteralExp * @generated */ public Adapter createExpressions_NumericLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.IntegerLiteralExp <em>Integer Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.IntegerLiteralExp * @generated */ public Adapter createExpressions_IntegerLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.UnlimitedNaturalLiteralExp <em>Unlimited Natural Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.UnlimitedNaturalLiteralExp * @generated */ public Adapter createExpressions_UnlimitedNaturalLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.InvalidLiteralExp <em>Invalid Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.InvalidLiteralExp * @generated */ public Adapter createExpressions_InvalidLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.LoopExp <em>Loop Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.LoopExp * @generated */ public Adapter createExpressions_LoopExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.IterateExp <em>Iterate Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.IterateExp * @generated */ public Adapter createExpressions_IterateExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.IteratorExp <em>Iterator 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.IteratorExp * @generated */ public Adapter createExpressions_IteratorExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.LetExp <em>Let 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.LetExp * @generated */ public Adapter createExpressions_LetExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.MessageExp <em>Message 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.MessageExp * @generated */ public Adapter createExpressions_MessageExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.NullLiteralExp <em>Null Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.NullLiteralExp * @generated */ public Adapter createExpressions_NullLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.OperationCallExp * @generated */ public Adapter createExpressions_OperationCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.PropertyCallExp <em>Property 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.PropertyCallExp * @generated */ public Adapter createExpressions_PropertyCallExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.RealLiteralExp <em>Real Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.RealLiteralExp * @generated */ public Adapter createExpressions_RealLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.StateExp <em>State 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.StateExp * @generated */ public Adapter createExpressions_StateExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.StringLiteralExp <em>String Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.StringLiteralExp * @generated */ public Adapter createExpressions_StringLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.TupleLiteralExp <em>Tuple Literal Exp</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.TupleLiteralExp * @generated */ public Adapter createExpressions_TupleLiteralExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.TupleLiteralPart <em>Tuple Literal Part</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.TupleLiteralPart * @generated */ public Adapter createExpressions_TupleLiteralPartAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.TypeExp <em>Type 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.TypeExp * @generated */ public Adapter createExpressions_TypeExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.UnspecifiedValueExp <em>Unspecified Value 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.UnspecifiedValueExp * @generated */ public Adapter createExpressions_UnspecifiedValueExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.Variable * @generated */ public Adapter createExpressions_VariableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.ocl.expressions.VariableExp <em>Variable 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. * @since 1.3 * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.ocl.expressions.VariableExp * @generated */ public Adapter createExpressions_VariableExpAdapter() { 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; } /** * @deprecated Since 1.3, override the {@link #createTypes_AnyTypeAdapter} method, instead. */ @Deprecated public Adapter createAnyType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_CollectionTypeAdapter} method, instead. */ @Deprecated public Adapter createCollectionType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_BagTypeAdapter} method, instead. */ @Deprecated public Adapter createBagType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_ElementTypeAdapter} method, instead. */ @Deprecated public Adapter createElementType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_InvalidTypeAdapter} method, instead. */ @Deprecated public Adapter createInvalidType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_MessageTypeAdapter} method, instead. */ @Deprecated public Adapter createMessageType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_OrderedSetTypeAdapter} method, instead. */ @Deprecated public Adapter createOrderedSetType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_PrimitiveTypeAdapter} method, instead. */ @Deprecated public Adapter createPrimitiveType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_SequenceTypeAdapter} method, instead. */ @Deprecated public Adapter createSequenceType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_SetTypeAdapter} method, instead. */ @Deprecated public Adapter createSetType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_TupleTypeAdapter} method, instead. */ @Deprecated public Adapter createTupleType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_TypeTypeAdapter} method, instead. */ @Deprecated public Adapter createTypeType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createTypes_VoidTypeAdapter} method, instead. */ @Deprecated public Adapter createVoidType_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createUtilities_ExpressionInOCLAdapter} method, instead. */ @Deprecated public Adapter createExpressionInOCL_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_OCLExpressionAdapter} method, instead. */ @Deprecated public Adapter createOCLExpression_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_CallExpAdapter} method, instead. */ @Deprecated public Adapter createCallExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_FeatureCallExpAdapter} method, instead. */ @Deprecated public Adapter createFeatureCallExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_NavigationCallExpAdapter} method, instead. */ @Deprecated public Adapter createNavigationCallExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_AssociationClassCallExpAdapter} method, instead. */ @Deprecated public Adapter createAssociationClassCallExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_LiteralExpAdapter} method, instead. */ @Deprecated public Adapter createLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_PrimitiveLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createPrimitiveLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_BooleanLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createBooleanLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_CollectionLiteralPartAdapter} method, instead. */ @Deprecated public Adapter createCollectionLiteralPart_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_CollectionItemAdapter} method, instead. */ @Deprecated public Adapter createCollectionItem_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_CollectionLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createCollectionLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_CollectionRangeAdapter} method, instead. */ @Deprecated public Adapter createCollectionRange_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_EnumLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createEnumLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_IfExpAdapter} method, instead. */ @Deprecated public Adapter createIfExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_NumericLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createNumericLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_IntegerLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createIntegerLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_UnlimitedNaturalLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createUnlimitedNaturalLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_InvalidLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createInvalidLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_LoopExpAdapter} method, instead. */ @Deprecated public Adapter createLoopExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_IterateExpAdapter} method, instead. */ @Deprecated public Adapter createIterateExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_IteratorExpAdapter} method, instead. */ @Deprecated public Adapter createIteratorExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_LetExpAdapter} method, instead. */ @Deprecated public Adapter createLetExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_MessageExpAdapter} method, instead. */ @Deprecated public Adapter createMessageExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_NullLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createNullLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_OperationCallExpAdapter} method, instead. */ @Deprecated public Adapter createOperationCallExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_PropertyCallExpAdapter} method, instead. */ @Deprecated public Adapter createPropertyCallExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_RealLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createRealLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_StateExpAdapter} method, instead. */ @Deprecated public Adapter createStateExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_StringLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createStringLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_TupleLiteralExpAdapter} method, instead. */ @Deprecated public Adapter createTupleLiteralExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_TupleLiteralPartAdapter} method, instead. */ @Deprecated public Adapter createTupleLiteralPart_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_TypeExpAdapter} method, instead. */ @Deprecated public Adapter createTypeExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_UnspecifiedValueExpAdapter} method, instead. */ @Deprecated public Adapter createUnspecifiedValueExp_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_VariableAdapter} method, instead. */ @Deprecated public Adapter createVariable_1Adapter() { return null; } /** * @deprecated Since 1.3, override the {@link #createExpressions_VariableExpAdapter} method, instead. */ @Deprecated public Adapter createVariableExp_1Adapter() { return null; } } //EcoreAdapterFactory