diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests.model4/src/org/eclipse/emf/cdo/tests/legacy/model4/util/model4AdapterFactory.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.tests.model4/src/org/eclipse/emf/cdo/tests/legacy/model4/util/model4AdapterFactory.java | 1153 |
1 files changed, 1153 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests.model4/src/org/eclipse/emf/cdo/tests/legacy/model4/util/model4AdapterFactory.java b/plugins/org.eclipse.emf.cdo.tests.model4/src/org/eclipse/emf/cdo/tests/legacy/model4/util/model4AdapterFactory.java new file mode 100644 index 0000000000..90154b63de --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.tests.model4/src/org/eclipse/emf/cdo/tests/legacy/model4/util/model4AdapterFactory.java @@ -0,0 +1,1153 @@ +/** + * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: + * Eike Stepper - initial API and implementation + * + * $Id: model4AdapterFactory.java,v 1.4 2009-08-12 17:15:33 estepper Exp $ + */ +package org.eclipse.emf.cdo.tests.legacy.model4.util; + +import org.eclipse.emf.cdo.tests.legacy.model4.ContainedElementNoOpposite; +import org.eclipse.emf.cdo.tests.legacy.model4.GenRefMapNonContained; +import org.eclipse.emf.cdo.tests.legacy.model4.GenRefMultiContained; +import org.eclipse.emf.cdo.tests.legacy.model4.GenRefMultiNUNonContained; +import org.eclipse.emf.cdo.tests.legacy.model4.GenRefMultiNonContained; +import org.eclipse.emf.cdo.tests.legacy.model4.GenRefSingleContained; +import org.eclipse.emf.cdo.tests.legacy.model4.GenRefSingleNonContained; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplContainedElementNPL; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefContainer; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefContainerNPL; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefNonContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefNonContainer; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefNonContainerNPL; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefContainer; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefContainerNPL; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefNonContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefNonContainer; +import org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefNonContainerNPL; +import org.eclipse.emf.cdo.tests.legacy.model4.MultiContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4.MultiNonContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4.RefMultiContained; +import org.eclipse.emf.cdo.tests.legacy.model4.RefMultiContainedNPL; +import org.eclipse.emf.cdo.tests.legacy.model4.RefMultiNonContained; +import org.eclipse.emf.cdo.tests.legacy.model4.RefMultiNonContainedNPL; +import org.eclipse.emf.cdo.tests.legacy.model4.RefSingleContained; +import org.eclipse.emf.cdo.tests.legacy.model4.RefSingleContainedNPL; +import org.eclipse.emf.cdo.tests.legacy.model4.RefSingleNonContained; +import org.eclipse.emf.cdo.tests.legacy.model4.RefSingleNonContainedNPL; +import org.eclipse.emf.cdo.tests.legacy.model4.SingleContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4.SingleNonContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4.model4Package; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IContainedElementNoParentLink; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainer; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainerNPL; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainer; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainerNPL; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.INamedElement; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainer; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainerNPL; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainedElement; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainer; +import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainerNPL; + +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 java.util.Map; + +/** + * <!-- 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.emf.cdo.tests.legacy.model4.model4Package + * @generated + */ +public class model4AdapterFactory extends AdapterFactoryImpl +{ + /** + * The cached model package. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + protected static model4Package modelPackage; + + /** + * Creates an instance of the adapter factory. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public model4AdapterFactory() + { + if (modelPackage == null) + { + modelPackage = model4Package.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 model4Switch<Adapter> modelSwitch = new model4Switch<Adapter>() + { + @Override + public Adapter caseRefSingleContained(RefSingleContained object) + { + return createRefSingleContainedAdapter(); + } + + @Override + public Adapter caseSingleContainedElement(SingleContainedElement object) + { + return createSingleContainedElementAdapter(); + } + + @Override + public Adapter caseRefSingleNonContained(RefSingleNonContained object) + { + return createRefSingleNonContainedAdapter(); + } + + @Override + public Adapter caseSingleNonContainedElement(SingleNonContainedElement object) + { + return createSingleNonContainedElementAdapter(); + } + + @Override + public Adapter caseRefMultiContained(RefMultiContained object) + { + return createRefMultiContainedAdapter(); + } + + @Override + public Adapter caseMultiContainedElement(MultiContainedElement object) + { + return createMultiContainedElementAdapter(); + } + + @Override + public Adapter caseRefMultiNonContained(RefMultiNonContained object) + { + return createRefMultiNonContainedAdapter(); + } + + @Override + public Adapter caseMultiNonContainedElement(MultiNonContainedElement object) + { + return createMultiNonContainedElementAdapter(); + } + + @Override + public Adapter caseRefSingleContainedNPL(RefSingleContainedNPL object) + { + return createRefSingleContainedNPLAdapter(); + } + + @Override + public Adapter caseRefSingleNonContainedNPL(RefSingleNonContainedNPL object) + { + return createRefSingleNonContainedNPLAdapter(); + } + + @Override + public Adapter caseRefMultiContainedNPL(RefMultiContainedNPL object) + { + return createRefMultiContainedNPLAdapter(); + } + + @Override + public Adapter caseRefMultiNonContainedNPL(RefMultiNonContainedNPL object) + { + return createRefMultiNonContainedNPLAdapter(); + } + + @Override + public Adapter caseContainedElementNoOpposite(ContainedElementNoOpposite object) + { + return createContainedElementNoOppositeAdapter(); + } + + @Override + public Adapter caseGenRefSingleContained(GenRefSingleContained object) + { + return createGenRefSingleContainedAdapter(); + } + + @Override + public Adapter caseGenRefSingleNonContained(GenRefSingleNonContained object) + { + return createGenRefSingleNonContainedAdapter(); + } + + @Override + public Adapter caseGenRefMultiContained(GenRefMultiContained object) + { + return createGenRefMultiContainedAdapter(); + } + + @Override + public Adapter caseGenRefMultiNonContained(GenRefMultiNonContained object) + { + return createGenRefMultiNonContainedAdapter(); + } + + @Override + public Adapter caseImplSingleRefContainer(ImplSingleRefContainer object) + { + return createImplSingleRefContainerAdapter(); + } + + @Override + public Adapter caseImplSingleRefContainedElement(ImplSingleRefContainedElement object) + { + return createImplSingleRefContainedElementAdapter(); + } + + @Override + public Adapter caseImplSingleRefNonContainer(ImplSingleRefNonContainer object) + { + return createImplSingleRefNonContainerAdapter(); + } + + @Override + public Adapter caseImplSingleRefNonContainedElement(ImplSingleRefNonContainedElement object) + { + return createImplSingleRefNonContainedElementAdapter(); + } + + @Override + public Adapter caseImplMultiRefNonContainer(ImplMultiRefNonContainer object) + { + return createImplMultiRefNonContainerAdapter(); + } + + @Override + public Adapter caseImplMultiRefNonContainedElement(ImplMultiRefNonContainedElement object) + { + return createImplMultiRefNonContainedElementAdapter(); + } + + @Override + public Adapter caseImplMultiRefContainer(ImplMultiRefContainer object) + { + return createImplMultiRefContainerAdapter(); + } + + @Override + public Adapter caseImplMultiRefContainedElement(ImplMultiRefContainedElement object) + { + return createImplMultiRefContainedElementAdapter(); + } + + @Override + public Adapter caseImplSingleRefContainerNPL(ImplSingleRefContainerNPL object) + { + return createImplSingleRefContainerNPLAdapter(); + } + + @Override + public Adapter caseImplSingleRefNonContainerNPL(ImplSingleRefNonContainerNPL object) + { + return createImplSingleRefNonContainerNPLAdapter(); + } + + @Override + public Adapter caseImplMultiRefContainerNPL(ImplMultiRefContainerNPL object) + { + return createImplMultiRefContainerNPLAdapter(); + } + + @Override + public Adapter caseImplMultiRefNonContainerNPL(ImplMultiRefNonContainerNPL object) + { + return createImplMultiRefNonContainerNPLAdapter(); + } + + @Override + public Adapter caseImplContainedElementNPL(ImplContainedElementNPL object) + { + return createImplContainedElementNPLAdapter(); + } + + @Override + public Adapter caseGenRefMultiNUNonContained(GenRefMultiNUNonContained object) + { + return createGenRefMultiNUNonContainedAdapter(); + } + + @Override + public Adapter caseGenRefMapNonContained(GenRefMapNonContained object) + { + return createGenRefMapNonContainedAdapter(); + } + + @Override + public Adapter caseStringToEObject(Map.Entry<String, EObject> object) + { + return createStringToEObjectAdapter(); + } + + @Override + public Adapter caseISingleRefContainer(ISingleRefContainer object) + { + return createISingleRefContainerAdapter(); + } + + @Override + public Adapter caseISingleRefContainedElement(ISingleRefContainedElement object) + { + return createISingleRefContainedElementAdapter(); + } + + @Override + public Adapter caseISingleRefNonContainer(ISingleRefNonContainer object) + { + return createISingleRefNonContainerAdapter(); + } + + @Override + public Adapter caseISingleRefNonContainedElement(ISingleRefNonContainedElement object) + { + return createISingleRefNonContainedElementAdapter(); + } + + @Override + public Adapter caseIMultiRefNonContainer(IMultiRefNonContainer object) + { + return createIMultiRefNonContainerAdapter(); + } + + @Override + public Adapter caseIMultiRefNonContainedElement(IMultiRefNonContainedElement object) + { + return createIMultiRefNonContainedElementAdapter(); + } + + @Override + public Adapter caseIMultiRefContainer(IMultiRefContainer object) + { + return createIMultiRefContainerAdapter(); + } + + @Override + public Adapter caseIMultiRefContainedElement(IMultiRefContainedElement object) + { + return createIMultiRefContainedElementAdapter(); + } + + @Override + public Adapter caseISingleRefContainerNPL(ISingleRefContainerNPL object) + { + return createISingleRefContainerNPLAdapter(); + } + + @Override + public Adapter caseISingleRefNonContainerNPL(ISingleRefNonContainerNPL object) + { + return createISingleRefNonContainerNPLAdapter(); + } + + @Override + public Adapter caseIMultiRefContainerNPL(IMultiRefContainerNPL object) + { + return createIMultiRefContainerNPLAdapter(); + } + + @Override + public Adapter caseIMultiRefNonContainerNPL(IMultiRefNonContainerNPL object) + { + return createIMultiRefNonContainerNPLAdapter(); + } + + @Override + public Adapter caseIContainedElementNoParentLink(IContainedElementNoParentLink object) + { + return createIContainedElementNoParentLinkAdapter(); + } + + @Override + public Adapter caseINamedElement(INamedElement object) + { + return createINamedElementAdapter(); + } + + @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.emf.cdo.tests.legacy.model4.RefSingleContained <em>Ref Single Contained</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.RefSingleContained + * @generated + */ + public Adapter createRefSingleContainedAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.SingleContainedElement <em>Single Contained 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.cdo.tests.legacy.model4.SingleContainedElement + * @generated + */ + public Adapter createSingleContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.RefSingleNonContained <em>Ref Single Non Contained</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.RefSingleNonContained + * @generated + */ + public Adapter createRefSingleNonContainedAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.SingleNonContainedElement <em>Single Non Contained 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.cdo.tests.legacy.model4.SingleNonContainedElement + * @generated + */ + public Adapter createSingleNonContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.RefMultiContained <em>Ref Multi Contained</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.RefMultiContained + * @generated + */ + public Adapter createRefMultiContainedAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.MultiContainedElement <em>Multi Contained 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.cdo.tests.legacy.model4.MultiContainedElement + * @generated + */ + public Adapter createMultiContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.RefMultiNonContained <em>Ref Multi Non Contained</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.RefMultiNonContained + * @generated + */ + public Adapter createRefMultiNonContainedAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.MultiNonContainedElement <em>Multi Non Contained 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.cdo.tests.legacy.model4.MultiNonContainedElement + * @generated + */ + public Adapter createMultiNonContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.RefSingleContainedNPL <em>Ref Single Contained NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.RefSingleContainedNPL + * @generated + */ + public Adapter createRefSingleContainedNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.RefSingleNonContainedNPL <em>Ref Single Non Contained NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.RefSingleNonContainedNPL + * @generated + */ + public Adapter createRefSingleNonContainedNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.RefMultiContainedNPL <em>Ref Multi Contained NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.RefMultiContainedNPL + * @generated + */ + public Adapter createRefMultiContainedNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.RefMultiNonContainedNPL <em>Ref Multi Non Contained NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.RefMultiNonContainedNPL + * @generated + */ + public Adapter createRefMultiNonContainedNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ContainedElementNoOpposite <em>Contained Element No Opposite</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.ContainedElementNoOpposite + * @generated + */ + public Adapter createContainedElementNoOppositeAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.GenRefSingleContained <em>Gen Ref Single Contained</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.GenRefSingleContained + * @generated + */ + public Adapter createGenRefSingleContainedAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.GenRefSingleNonContained <em>Gen Ref Single Non Contained</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.GenRefSingleNonContained + * @generated + */ + public Adapter createGenRefSingleNonContainedAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.GenRefMultiContained <em>Gen Ref Multi Contained</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.GenRefMultiContained + * @generated + */ + public Adapter createGenRefMultiContainedAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.GenRefMultiNonContained <em>Gen Ref Multi Non Contained</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.GenRefMultiNonContained + * @generated + */ + public Adapter createGenRefMultiNonContainedAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefContainer <em>Impl Single Ref Container</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.ImplSingleRefContainer + * @generated + */ + public Adapter createImplSingleRefContainerAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefContainedElement <em>Impl Single Ref Contained 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.cdo.tests.legacy.model4.ImplSingleRefContainedElement + * @generated + */ + public Adapter createImplSingleRefContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefNonContainer <em>Impl Single Ref Non Container</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.ImplSingleRefNonContainer + * @generated + */ + public Adapter createImplSingleRefNonContainerAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefNonContainedElement <em>Impl Single Ref Non Contained 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.cdo.tests.legacy.model4.ImplSingleRefNonContainedElement + * @generated + */ + public Adapter createImplSingleRefNonContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefNonContainer <em>Impl Multi Ref Non Container</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.ImplMultiRefNonContainer + * @generated + */ + public Adapter createImplMultiRefNonContainerAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefNonContainedElement <em>Impl Multi Ref Non Contained 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.cdo.tests.legacy.model4.ImplMultiRefNonContainedElement + * @generated + */ + public Adapter createImplMultiRefNonContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefContainer <em>Impl Multi Ref Container</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.ImplMultiRefContainer + * @generated + */ + public Adapter createImplMultiRefContainerAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefContainedElement <em>Impl Multi Ref Contained 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.cdo.tests.legacy.model4.ImplMultiRefContainedElement + * @generated + */ + public Adapter createImplMultiRefContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefContainerNPL <em>Impl Single Ref Container NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.ImplSingleRefContainerNPL + * @generated + */ + public Adapter createImplSingleRefContainerNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplSingleRefNonContainerNPL <em>Impl Single Ref Non Container NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.ImplSingleRefNonContainerNPL + * @generated + */ + public Adapter createImplSingleRefNonContainerNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefContainerNPL <em>Impl Multi Ref Container NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.ImplMultiRefContainerNPL + * @generated + */ + public Adapter createImplMultiRefContainerNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplMultiRefNonContainerNPL <em>Impl Multi Ref Non Container NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.ImplMultiRefNonContainerNPL + * @generated + */ + public Adapter createImplMultiRefNonContainerNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.ImplContainedElementNPL <em>Impl Contained Element NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.ImplContainedElementNPL + * @generated + */ + public Adapter createImplContainedElementNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.GenRefMultiNUNonContained <em>Gen Ref Multi NU Non Contained</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.GenRefMultiNUNonContained + * @generated + */ + public Adapter createGenRefMultiNUNonContainedAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4.GenRefMapNonContained <em>Gen Ref Map Non Contained</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4.GenRefMapNonContained + * @generated + */ + public Adapter createGenRefMapNonContainedAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link java.util.Map.Entry <em>String To EObject</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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 java.util.Map.Entry + * @generated + */ + public Adapter createStringToEObjectAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainer <em>ISingle Ref Container</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4interfaces.ISingleRefContainer + * @generated + */ + public Adapter createISingleRefContainerAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainedElement <em>ISingle Ref Contained 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.cdo.tests.legacy.model4interfaces.ISingleRefContainedElement + * @generated + */ + public Adapter createISingleRefContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainer <em>ISingle Ref Non Container</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4interfaces.ISingleRefNonContainer + * @generated + */ + public Adapter createISingleRefNonContainerAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainedElement <em>ISingle Ref Non Contained 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.cdo.tests.legacy.model4interfaces.ISingleRefNonContainedElement + * @generated + */ + public Adapter createISingleRefNonContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainer <em>IMulti Ref Non Container</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4interfaces.IMultiRefNonContainer + * @generated + */ + public Adapter createIMultiRefNonContainerAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainedElement <em>IMulti Ref Non Contained 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.cdo.tests.legacy.model4interfaces.IMultiRefNonContainedElement + * @generated + */ + public Adapter createIMultiRefNonContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainer <em>IMulti Ref Container</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4interfaces.IMultiRefContainer + * @generated + */ + public Adapter createIMultiRefContainerAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainedElement <em>IMulti Ref Contained 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.cdo.tests.legacy.model4interfaces.IMultiRefContainedElement + * @generated + */ + public Adapter createIMultiRefContainedElementAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainerNPL <em>ISingle Ref Container NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4interfaces.ISingleRefContainerNPL + * @generated + */ + public Adapter createISingleRefContainerNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainerNPL <em>ISingle Ref Non Container NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4interfaces.ISingleRefNonContainerNPL + * @generated + */ + public Adapter createISingleRefNonContainerNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainerNPL <em>IMulti Ref Container NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4interfaces.IMultiRefContainerNPL + * @generated + */ + public Adapter createIMultiRefContainerNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainerNPL <em>IMulti Ref Non Container NPL</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4interfaces.IMultiRefNonContainerNPL + * @generated + */ + public Adapter createIMultiRefNonContainerNPLAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IContainedElementNoParentLink <em>IContained Element No Parent Link</em>}'. + * <!-- begin-user-doc --> + * This default implementation 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.cdo.tests.legacy.model4interfaces.IContainedElementNoParentLink + * @generated + */ + public Adapter createIContainedElementNoParentLinkAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.INamedElement <em>INamed 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.cdo.tests.legacy.model4interfaces.INamedElement + * @generated + */ + public Adapter createINamedElementAdapter() + { + 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; + } + +} //model4AdapterFactory |