| /******************************************************************************* |
| * Copyright (c) 2010, 2019 Willink Transformations and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v2.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v20.html |
| * |
| * Contributors: |
| * E.D.Willink - initial API and implementation |
| *******************************************************************************/ |
| |
| package org.eclipse.ocl.xtext.oclstdlibcs.util; |
| |
| import org.eclipse.emf.common.notify.Adapter; |
| import org.eclipse.emf.common.notify.Notifier; |
| import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; |
| import org.eclipse.emf.ecore.EObject; |
| import org.eclipse.jdt.annotation.Nullable; |
| import org.eclipse.ocl.xtext.basecs.AttributeCS; |
| import org.eclipse.ocl.xtext.basecs.ClassCS; |
| import org.eclipse.ocl.xtext.basecs.ConstraintCS; |
| import org.eclipse.ocl.xtext.basecs.ElementCS; |
| import org.eclipse.ocl.xtext.basecs.FeatureCS; |
| import org.eclipse.ocl.xtext.basecs.ModelElementCS; |
| import org.eclipse.ocl.xtext.basecs.NamedElementCS; |
| import org.eclipse.ocl.xtext.basecs.NamespaceCS; |
| import org.eclipse.ocl.xtext.basecs.OperationCS; |
| import org.eclipse.ocl.xtext.basecs.PackageCS; |
| import org.eclipse.ocl.xtext.basecs.PackageOwnerCS; |
| import org.eclipse.ocl.xtext.basecs.PivotableElementCS; |
| import org.eclipse.ocl.xtext.basecs.RootCS; |
| import org.eclipse.ocl.xtext.basecs.RootPackageCS; |
| import org.eclipse.ocl.xtext.basecs.StructuralFeatureCS; |
| import org.eclipse.ocl.xtext.basecs.StructuredClassCS; |
| import org.eclipse.ocl.xtext.basecs.TemplateableElementCS; |
| import org.eclipse.ocl.xtext.basecs.TypeCS; |
| import org.eclipse.ocl.xtext.basecs.TypedElementCS; |
| import org.eclipse.ocl.xtext.oclstdlibcs.*; |
| |
| /** |
| * <!-- 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.xtext.oclstdlibcs.OCLstdlibCSPackage |
| * @generated |
| */ |
| public class OCLstdlibCSAdapterFactory |
| extends AdapterFactoryImpl { |
| |
| /** |
| * The cached model package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected static OCLstdlibCSPackage modelPackage; |
| |
| /** |
| * Creates an instance of the adapter factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public OCLstdlibCSAdapterFactory() { |
| if (modelPackage == null) |
| { |
| modelPackage = OCLstdlibCSPackage.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 OCLstdlibCSSwitch<@Nullable Adapter> modelSwitch = new OCLstdlibCSSwitch<@Nullable Adapter>() |
| { |
| @Override |
| public Adapter caseJavaClassCS(JavaClassCS object) |
| { |
| return createJavaClassCSAdapter(); |
| } |
| @Override |
| public Adapter caseJavaImplementationCS(JavaImplementationCS object) |
| { |
| return createJavaImplementationCSAdapter(); |
| } |
| @Override |
| public Adapter caseLibClassCS(LibClassCS object) |
| { |
| return createLibClassCSAdapter(); |
| } |
| @Override |
| public Adapter caseLibCoercionCS(LibCoercionCS object) |
| { |
| return createLibCoercionCSAdapter(); |
| } |
| @Override |
| public Adapter caseLibConstraintCS(LibConstraintCS object) |
| { |
| return createLibConstraintCSAdapter(); |
| } |
| @Override |
| public Adapter caseLibIterationCS(LibIterationCS object) |
| { |
| return createLibIterationCSAdapter(); |
| } |
| @Override |
| public Adapter caseLibOperationCS(LibOperationCS object) |
| { |
| return createLibOperationCSAdapter(); |
| } |
| @Override |
| public Adapter caseLibOppositeCS(LibOppositeCS object) |
| { |
| return createLibOppositeCSAdapter(); |
| } |
| @Override |
| public Adapter caseLibPackageCS(LibPackageCS object) |
| { |
| return createLibPackageCSAdapter(); |
| } |
| @Override |
| public Adapter caseLibPropertyCS(LibPropertyCS object) |
| { |
| return createLibPropertyCSAdapter(); |
| } |
| @Override |
| public Adapter caseLibRootPackageCS(LibRootPackageCS object) |
| { |
| return createLibRootPackageCSAdapter(); |
| } |
| @Override |
| public Adapter caseMetaclassNameCS(MetaclassNameCS object) |
| { |
| return createMetaclassNameCSAdapter(); |
| } |
| @Override |
| public Adapter casePrecedenceCS(PrecedenceCS object) |
| { |
| return createPrecedenceCSAdapter(); |
| } |
| @Override |
| public Adapter caseElementCS(ElementCS object) |
| { |
| return createElementCSAdapter(); |
| } |
| @Override |
| public Adapter casePivotableElementCS(PivotableElementCS object) |
| { |
| return createPivotableElementCSAdapter(); |
| } |
| @Override |
| public Adapter caseModelElementCS(ModelElementCS object) |
| { |
| return createModelElementCSAdapter(); |
| } |
| @Override |
| public Adapter caseNamedElementCS(NamedElementCS object) |
| { |
| return createNamedElementCSAdapter(); |
| } |
| @Override |
| public Adapter caseTypeCS(TypeCS object) |
| { |
| return createTypeCSAdapter(); |
| } |
| @Override |
| public Adapter caseTemplateableElementCS(TemplateableElementCS object) |
| { |
| return createTemplateableElementCSAdapter(); |
| } |
| @Override |
| public Adapter caseClassCS(ClassCS object) |
| { |
| return createClassCSAdapter(); |
| } |
| @Override |
| public Adapter caseNamespaceCS(NamespaceCS object) |
| { |
| return createNamespaceCSAdapter(); |
| } |
| @Override |
| public Adapter caseStructuredClassCS(StructuredClassCS object) |
| { |
| return createStructuredClassCSAdapter(); |
| } |
| @Override |
| public Adapter caseTypedElementCS(TypedElementCS object) |
| { |
| return createTypedElementCSAdapter(); |
| } |
| @Override |
| public Adapter caseFeatureCS(FeatureCS object) |
| { |
| return createFeatureCSAdapter(); |
| } |
| @Override |
| public Adapter caseOperationCS(OperationCS object) |
| { |
| return createOperationCSAdapter(); |
| } |
| @Override |
| public Adapter caseConstraintCS(ConstraintCS object) |
| { |
| return createConstraintCSAdapter(); |
| } |
| @Override |
| public Adapter casePackageOwnerCS(PackageOwnerCS object) |
| { |
| return createPackageOwnerCSAdapter(); |
| } |
| @Override |
| public Adapter casePackageCS(PackageCS object) |
| { |
| return createPackageCSAdapter(); |
| } |
| @Override |
| public Adapter caseStructuralFeatureCS(StructuralFeatureCS object) |
| { |
| return createStructuralFeatureCSAdapter(); |
| } |
| @Override |
| public Adapter caseAttributeCS(AttributeCS object) |
| { |
| return createAttributeCSAdapter(); |
| } |
| @Override |
| public Adapter caseRootCS(RootCS object) |
| { |
| return createRootCSAdapter(); |
| } |
| @Override |
| public Adapter caseRootPackageCS(RootPackageCS object) |
| { |
| return createRootPackageCSAdapter(); |
| } |
| @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.xtext.oclstdlibcs.JavaClassCS <em>Java Class 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.xtext.oclstdlibcs.JavaClassCS |
| * @generated |
| */ |
| public Adapter createJavaClassCSAdapter() |
| { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.LibClassCS <em>Lib Class 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.xtext.oclstdlibcs.LibClassCS |
| * @generated |
| */ |
| public Adapter createLibClassCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.LibCoercionCS <em>Lib Coercion 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.xtext.oclstdlibcs.LibCoercionCS |
| * @generated |
| */ |
| public Adapter createLibCoercionCSAdapter() |
| { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.LibConstraintCS <em>Lib Constraint 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.xtext.oclstdlibcs.LibConstraintCS |
| * @generated |
| */ |
| public Adapter createLibConstraintCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.LibIterationCS <em>Lib Iteration 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.xtext.oclstdlibcs.LibIterationCS |
| * @generated |
| */ |
| public Adapter createLibIterationCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.LibOperationCS <em>Lib 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.xtext.oclstdlibcs.LibOperationCS |
| * @generated |
| */ |
| public Adapter createLibOperationCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.LibOppositeCS <em>Lib Opposite 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.xtext.oclstdlibcs.LibOppositeCS |
| * @generated |
| */ |
| public Adapter createLibOppositeCSAdapter() |
| { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.LibPackageCS <em>Lib Package 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.xtext.oclstdlibcs.LibPackageCS |
| * @generated |
| */ |
| public Adapter createLibPackageCSAdapter() |
| { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.LibPropertyCS <em>Lib Property 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.xtext.oclstdlibcs.LibPropertyCS |
| * @generated |
| */ |
| public Adapter createLibPropertyCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.LibRootPackageCS <em>Lib Root Package 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.xtext.oclstdlibcs.LibRootPackageCS |
| * @generated |
| */ |
| public Adapter createLibRootPackageCSAdapter() |
| { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.MetaclassNameCS <em>Metaclass 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.xtext.oclstdlibcs.MetaclassNameCS |
| * @generated |
| */ |
| public Adapter createMetaclassNameCSAdapter() |
| { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.JavaImplementationCS <em>Java Implementation 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.xtext.oclstdlibcs.JavaImplementationCS |
| * @generated |
| */ |
| public Adapter createJavaImplementationCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.oclstdlibcs.PrecedenceCS <em>Precedence 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.xtext.oclstdlibcs.PrecedenceCS |
| * @generated |
| */ |
| public Adapter createPrecedenceCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.ElementCS <em>Element 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.xtext.basecs.ElementCS |
| * @generated |
| */ |
| public Adapter createElementCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.PivotableElementCS <em>Pivotable Element 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.xtext.basecs.PivotableElementCS |
| * @generated |
| */ |
| public Adapter createPivotableElementCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.ModelElementCS <em>Model Element 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.xtext.basecs.ModelElementCS |
| * @generated |
| */ |
| public Adapter createModelElementCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.NamedElementCS <em>Named Element 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.xtext.basecs.NamedElementCS |
| * @generated |
| */ |
| public Adapter createNamedElementCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.TemplateableElementCS <em>Templateable Element 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.xtext.basecs.TemplateableElementCS |
| * @generated |
| */ |
| public Adapter createTemplateableElementCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.ClassCS <em>Class 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.xtext.basecs.ClassCS |
| * @generated |
| */ |
| public Adapter createClassCSAdapter() |
| { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.TypedElementCS <em>Typed Element 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.xtext.basecs.TypedElementCS |
| * @generated |
| */ |
| public Adapter createTypedElementCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.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.xtext.basecs.TypeCS |
| * @generated |
| */ |
| public Adapter createTypeCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.FeatureCS <em>Feature 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.xtext.basecs.FeatureCS |
| * @generated |
| */ |
| public Adapter createFeatureCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.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.xtext.basecs.OperationCS |
| * @generated |
| */ |
| public Adapter createOperationCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.PackageOwnerCS <em>Package Owner 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.xtext.basecs.PackageOwnerCS |
| * @generated |
| */ |
| public Adapter createPackageOwnerCSAdapter() |
| { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.StructuralFeatureCS <em>Structural Feature 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.xtext.basecs.StructuralFeatureCS |
| * @generated |
| */ |
| public Adapter createStructuralFeatureCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.AttributeCS <em>Attribute 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.xtext.basecs.AttributeCS |
| * @generated |
| */ |
| public Adapter createAttributeCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.RootCS <em>Root 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.xtext.basecs.RootCS |
| * @generated |
| */ |
| public Adapter createRootCSAdapter() |
| { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.RootPackageCS <em>Root Package 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.xtext.basecs.RootPackageCS |
| * @generated |
| */ |
| public Adapter createRootPackageCSAdapter() |
| { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.NamespaceCS <em>Namespace 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.xtext.basecs.NamespaceCS |
| * @generated |
| */ |
| public Adapter createNamespaceCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.StructuredClassCS <em>Structured Class 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.xtext.basecs.StructuredClassCS |
| * @generated |
| */ |
| public Adapter createStructuredClassCSAdapter() |
| { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.PackageCS <em>Package 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.xtext.basecs.PackageCS |
| * @generated |
| */ |
| public Adapter createPackageCSAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.ocl.xtext.basecs.ConstraintCS <em>Constraint 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.xtext.basecs.ConstraintCS |
| * @generated |
| */ |
| public Adapter createConstraintCSAdapter() { |
| 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; |
| } |
| |
| } //OCLstdlibCSAdapterFactory |