| /******************************************************************************* |
| * Copyright (c) 2009 Oracle. 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: |
| * Oracle - initial API and implementation |
| *******************************************************************************/ |
| package org.eclipse.jpt.eclipselink1_1.core.resource.orm.util; |
| |
| import java.util.List; |
| |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EObject; |
| |
| import org.eclipse.jpt.core.resource.orm.AbstractXmlAttributeMapping; |
| import org.eclipse.jpt.core.resource.orm.BaseXmlEmbedded; |
| import org.eclipse.jpt.core.resource.orm.ColumnMapping; |
| import org.eclipse.jpt.core.resource.orm.XmlConvertibleMapping; |
| import org.eclipse.jpt.core.resource.orm.XmlJoinColumnsMapping; |
| import org.eclipse.jpt.core.resource.orm.XmlJoinTableMapping; |
| import org.eclipse.jpt.core.resource.orm.XmlMappedByMapping; |
| import org.eclipse.jpt.core.resource.orm.XmlMultiRelationshipMapping; |
| import org.eclipse.jpt.core.resource.orm.XmlRelationshipMapping; |
| import org.eclipse.jpt.core.resource.orm.XmlSingleRelationshipMapping; |
| |
| import org.eclipse.jpt.eclipselink.core.resource.orm.XmlAccessMethodsHolder; |
| import org.eclipse.jpt.eclipselink.core.resource.orm.XmlConverterHolder; |
| import org.eclipse.jpt.eclipselink.core.resource.orm.XmlConvertersHolder; |
| import org.eclipse.jpt.eclipselink.core.resource.orm.XmlJoinFetch; |
| import org.eclipse.jpt.eclipselink.core.resource.orm.XmlMutable; |
| import org.eclipse.jpt.eclipselink.core.resource.orm.XmlPrivateOwned; |
| |
| import org.eclipse.jpt.eclipselink1_1.core.resource.orm.*; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * The <b>Switch</b> for the model's inheritance hierarchy. |
| * It supports the call {@link #doSwitch(EObject) doSwitch(object)} |
| * to invoke the <code>caseXXX</code> method for each class of the model, |
| * starting with the actual class of the object |
| * and proceeding up the inheritance hierarchy |
| * until a non-null result is returned, |
| * which is the result of the switch. |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jpt.eclipselink1_1.core.resource.orm.EclipseLink1_1OrmPackage |
| * @generated |
| */ |
| public class EclipseLink1_1OrmSwitch<T> |
| { |
| /** |
| * The cached model package |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected static EclipseLink1_1OrmPackage modelPackage; |
| |
| /** |
| * Creates an instance of the switch. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EclipseLink1_1OrmSwitch() |
| { |
| if (modelPackage == null) |
| { |
| modelPackage = EclipseLink1_1OrmPackage.eINSTANCE; |
| } |
| } |
| |
| /** |
| * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the first non-null result returned by a <code>caseXXX</code> call. |
| * @generated |
| */ |
| public T doSwitch(EObject theEObject) |
| { |
| return doSwitch(theEObject.eClass(), theEObject); |
| } |
| |
| /** |
| * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the first non-null result returned by a <code>caseXXX</code> call. |
| * @generated |
| */ |
| protected T doSwitch(EClass theEClass, EObject theEObject) |
| { |
| if (theEClass.eContainer() == modelPackage) |
| { |
| return doSwitch(theEClass.getClassifierID(), theEObject); |
| } |
| else |
| { |
| List<EClass> eSuperTypes = theEClass.getESuperTypes(); |
| return |
| eSuperTypes.isEmpty() ? |
| defaultCase(theEObject) : |
| doSwitch(eSuperTypes.get(0), theEObject); |
| } |
| } |
| |
| /** |
| * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the first non-null result returned by a <code>caseXXX</code> call. |
| * @generated |
| */ |
| protected T doSwitch(int classifierID, EObject theEObject) |
| { |
| switch (classifierID) |
| { |
| case EclipseLink1_1OrmPackage.XML_ENTITY_MAPPINGS: |
| { |
| XmlEntityMappings xmlEntityMappings = (XmlEntityMappings)theEObject; |
| T result = caseXmlEntityMappings(xmlEntityMappings); |
| if (result == null) result = caseEclipseLinkOrm_XmlEntityMappings(xmlEntityMappings); |
| if (result == null) result = caseOrm_XmlEntityMappings(xmlEntityMappings); |
| if (result == null) result = caseXmlConvertersHolder(xmlEntityMappings); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_ATTRIBUTE_MAPPING: |
| { |
| XmlAttributeMapping xmlAttributeMapping = (XmlAttributeMapping)theEObject; |
| T result = caseXmlAttributeMapping(xmlAttributeMapping); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlAttributeMapping); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_ID: |
| { |
| XmlId xmlId = (XmlId)theEObject; |
| T result = caseXmlId(xmlId); |
| if (result == null) result = caseEclipseLinkOrm_XmlId(xmlId); |
| if (result == null) result = caseXmlAttributeMapping(xmlId); |
| if (result == null) result = caseOrm_XmlId(xmlId); |
| if (result == null) result = caseXmlMutable(xmlId); |
| if (result == null) result = caseEclipseLinkOrm_XmlConvertibleMapping(xmlId); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlId); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlId); |
| if (result == null) result = caseColumnMapping(xmlId); |
| if (result == null) result = caseXmlConvertibleMapping(xmlId); |
| if (result == null) result = caseXmlConverterHolder(xmlId); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_ID_IMPL: |
| { |
| XmlIdImpl xmlIdImpl = (XmlIdImpl)theEObject; |
| T result = caseXmlIdImpl(xmlIdImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlIdImpl(xmlIdImpl); |
| if (result == null) result = caseXmlId(xmlIdImpl); |
| if (result == null) result = caseOrm_XmlIdImpl(xmlIdImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlId(xmlIdImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlIdImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlIdImpl); |
| if (result == null) result = caseOrm_XmlId(xmlIdImpl); |
| if (result == null) result = caseXmlMutable(xmlIdImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlConvertibleMapping(xmlIdImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlIdImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlIdImpl); |
| if (result == null) result = caseColumnMapping(xmlIdImpl); |
| if (result == null) result = caseXmlConvertibleMapping(xmlIdImpl); |
| if (result == null) result = caseXmlConverterHolder(xmlIdImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_EMBEDDED_ID: |
| { |
| XmlEmbeddedId xmlEmbeddedId = (XmlEmbeddedId)theEObject; |
| T result = caseXmlEmbeddedId(xmlEmbeddedId); |
| if (result == null) result = caseEclipseLinkOrm_XmlEmbeddedId(xmlEmbeddedId); |
| if (result == null) result = caseXmlAttributeMapping(xmlEmbeddedId); |
| if (result == null) result = caseOrm_XmlEmbeddedId(xmlEmbeddedId); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlEmbeddedId); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlEmbeddedId); |
| if (result == null) result = caseBaseXmlEmbedded(xmlEmbeddedId); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_EMBEDDED_ID_IMPL: |
| { |
| XmlEmbeddedIdImpl xmlEmbeddedIdImpl = (XmlEmbeddedIdImpl)theEObject; |
| T result = caseXmlEmbeddedIdImpl(xmlEmbeddedIdImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlEmbeddedIdImpl(xmlEmbeddedIdImpl); |
| if (result == null) result = caseXmlEmbeddedId(xmlEmbeddedIdImpl); |
| if (result == null) result = caseOrm_XmlEmbeddedIdImpl(xmlEmbeddedIdImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlEmbeddedId(xmlEmbeddedIdImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlEmbeddedIdImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlEmbeddedIdImpl); |
| if (result == null) result = caseOrm_XmlEmbeddedId(xmlEmbeddedIdImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlEmbeddedIdImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlEmbeddedIdImpl); |
| if (result == null) result = caseBaseXmlEmbedded(xmlEmbeddedIdImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_EMBEDDED: |
| { |
| XmlEmbedded xmlEmbedded = (XmlEmbedded)theEObject; |
| T result = caseXmlEmbedded(xmlEmbedded); |
| if (result == null) result = caseEclipseLinkOrm_XmlEmbedded(xmlEmbedded); |
| if (result == null) result = caseXmlAttributeMapping(xmlEmbedded); |
| if (result == null) result = caseOrm_XmlEmbedded(xmlEmbedded); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlEmbedded); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlEmbedded); |
| if (result == null) result = caseBaseXmlEmbedded(xmlEmbedded); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_EMBEDDED_IMPL: |
| { |
| XmlEmbeddedImpl xmlEmbeddedImpl = (XmlEmbeddedImpl)theEObject; |
| T result = caseXmlEmbeddedImpl(xmlEmbeddedImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlEmbeddedImpl(xmlEmbeddedImpl); |
| if (result == null) result = caseXmlEmbedded(xmlEmbeddedImpl); |
| if (result == null) result = caseOrm_XmlEmbeddedImpl(xmlEmbeddedImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlEmbedded(xmlEmbeddedImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlEmbeddedImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlEmbeddedImpl); |
| if (result == null) result = caseOrm_XmlEmbedded(xmlEmbeddedImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlEmbeddedImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlEmbeddedImpl); |
| if (result == null) result = caseBaseXmlEmbedded(xmlEmbeddedImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_BASIC: |
| { |
| XmlBasic xmlBasic = (XmlBasic)theEObject; |
| T result = caseXmlBasic(xmlBasic); |
| if (result == null) result = caseEclipseLinkOrm_XmlBasic(xmlBasic); |
| if (result == null) result = caseXmlAttributeMapping(xmlBasic); |
| if (result == null) result = caseOrm_XmlBasic(xmlBasic); |
| if (result == null) result = caseXmlMutable(xmlBasic); |
| if (result == null) result = caseEclipseLinkOrm_XmlConvertibleMapping(xmlBasic); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlBasic); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlBasic); |
| if (result == null) result = caseColumnMapping(xmlBasic); |
| if (result == null) result = caseXmlConvertibleMapping(xmlBasic); |
| if (result == null) result = caseXmlConverterHolder(xmlBasic); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_BASIC_IMPL: |
| { |
| XmlBasicImpl xmlBasicImpl = (XmlBasicImpl)theEObject; |
| T result = caseXmlBasicImpl(xmlBasicImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlBasicImpl(xmlBasicImpl); |
| if (result == null) result = caseXmlBasic(xmlBasicImpl); |
| if (result == null) result = caseOrm_XmlBasicImpl(xmlBasicImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlBasic(xmlBasicImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlBasicImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlBasicImpl); |
| if (result == null) result = caseOrm_XmlBasic(xmlBasicImpl); |
| if (result == null) result = caseXmlMutable(xmlBasicImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlConvertibleMapping(xmlBasicImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlBasicImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlBasicImpl); |
| if (result == null) result = caseColumnMapping(xmlBasicImpl); |
| if (result == null) result = caseXmlConvertibleMapping(xmlBasicImpl); |
| if (result == null) result = caseXmlConverterHolder(xmlBasicImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_VERSION: |
| { |
| XmlVersion xmlVersion = (XmlVersion)theEObject; |
| T result = caseXmlVersion(xmlVersion); |
| if (result == null) result = caseEclipseLinkOrm_XmlVersion(xmlVersion); |
| if (result == null) result = caseXmlAttributeMapping(xmlVersion); |
| if (result == null) result = caseOrm_XmlVersion(xmlVersion); |
| if (result == null) result = caseXmlMutable(xmlVersion); |
| if (result == null) result = caseEclipseLinkOrm_XmlConvertibleMapping(xmlVersion); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlVersion); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlVersion); |
| if (result == null) result = caseColumnMapping(xmlVersion); |
| if (result == null) result = caseXmlConvertibleMapping(xmlVersion); |
| if (result == null) result = caseXmlConverterHolder(xmlVersion); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_VERSION_IMPL: |
| { |
| XmlVersionImpl xmlVersionImpl = (XmlVersionImpl)theEObject; |
| T result = caseXmlVersionImpl(xmlVersionImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlVersionImpl(xmlVersionImpl); |
| if (result == null) result = caseXmlVersion(xmlVersionImpl); |
| if (result == null) result = caseOrm_XmlVersionImpl(xmlVersionImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlVersion(xmlVersionImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlVersionImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlVersionImpl); |
| if (result == null) result = caseOrm_XmlVersion(xmlVersionImpl); |
| if (result == null) result = caseXmlMutable(xmlVersionImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlConvertibleMapping(xmlVersionImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlVersionImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlVersionImpl); |
| if (result == null) result = caseColumnMapping(xmlVersionImpl); |
| if (result == null) result = caseXmlConvertibleMapping(xmlVersionImpl); |
| if (result == null) result = caseXmlConverterHolder(xmlVersionImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_ONE_TO_ONE: |
| { |
| XmlOneToOne xmlOneToOne = (XmlOneToOne)theEObject; |
| T result = caseXmlOneToOne(xmlOneToOne); |
| if (result == null) result = caseEclipseLinkOrm_XmlOneToOne(xmlOneToOne); |
| if (result == null) result = caseXmlAttributeMapping(xmlOneToOne); |
| if (result == null) result = caseOrm_XmlOneToOne(xmlOneToOne); |
| if (result == null) result = caseXmlPrivateOwned(xmlOneToOne); |
| if (result == null) result = caseXmlJoinFetch(xmlOneToOne); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlOneToOne); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlOneToOne); |
| if (result == null) result = caseXmlSingleRelationshipMapping(xmlOneToOne); |
| if (result == null) result = caseXmlMappedByMapping(xmlOneToOne); |
| if (result == null) result = caseXmlRelationshipMapping(xmlOneToOne); |
| if (result == null) result = caseXmlJoinTableMapping(xmlOneToOne); |
| if (result == null) result = caseXmlJoinColumnsMapping(xmlOneToOne); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_ONE_TO_ONE_IMPL: |
| { |
| XmlOneToOneImpl xmlOneToOneImpl = (XmlOneToOneImpl)theEObject; |
| T result = caseXmlOneToOneImpl(xmlOneToOneImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlOneToOneImpl(xmlOneToOneImpl); |
| if (result == null) result = caseXmlOneToOne(xmlOneToOneImpl); |
| if (result == null) result = caseOrm_XmlOneToOneImpl(xmlOneToOneImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlOneToOne(xmlOneToOneImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlOneToOneImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlOneToOneImpl); |
| if (result == null) result = caseOrm_XmlOneToOne(xmlOneToOneImpl); |
| if (result == null) result = caseXmlPrivateOwned(xmlOneToOneImpl); |
| if (result == null) result = caseXmlJoinFetch(xmlOneToOneImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlOneToOneImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlOneToOneImpl); |
| if (result == null) result = caseXmlSingleRelationshipMapping(xmlOneToOneImpl); |
| if (result == null) result = caseXmlMappedByMapping(xmlOneToOneImpl); |
| if (result == null) result = caseXmlRelationshipMapping(xmlOneToOneImpl); |
| if (result == null) result = caseXmlJoinTableMapping(xmlOneToOneImpl); |
| if (result == null) result = caseXmlJoinColumnsMapping(xmlOneToOneImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_ONE_TO_MANY: |
| { |
| XmlOneToMany xmlOneToMany = (XmlOneToMany)theEObject; |
| T result = caseXmlOneToMany(xmlOneToMany); |
| if (result == null) result = caseEclipseLinkOrm_XmlOneToMany(xmlOneToMany); |
| if (result == null) result = caseXmlAttributeMapping(xmlOneToMany); |
| if (result == null) result = caseOrm_XmlOneToMany(xmlOneToMany); |
| if (result == null) result = caseXmlPrivateOwned(xmlOneToMany); |
| if (result == null) result = caseXmlJoinFetch(xmlOneToMany); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlOneToMany); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlOneToMany); |
| if (result == null) result = caseXmlMultiRelationshipMapping(xmlOneToMany); |
| if (result == null) result = caseXmlJoinColumnsMapping(xmlOneToMany); |
| if (result == null) result = caseXmlMappedByMapping(xmlOneToMany); |
| if (result == null) result = caseXmlJoinTableMapping(xmlOneToMany); |
| if (result == null) result = caseXmlRelationshipMapping(xmlOneToMany); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_ONE_TO_MANY_IMPL: |
| { |
| XmlOneToManyImpl xmlOneToManyImpl = (XmlOneToManyImpl)theEObject; |
| T result = caseXmlOneToManyImpl(xmlOneToManyImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlOneToManyImpl(xmlOneToManyImpl); |
| if (result == null) result = caseXmlOneToMany(xmlOneToManyImpl); |
| if (result == null) result = caseOrm_XmlOneToManyImpl(xmlOneToManyImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlOneToMany(xmlOneToManyImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlOneToManyImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlOneToManyImpl); |
| if (result == null) result = caseOrm_XmlOneToMany(xmlOneToManyImpl); |
| if (result == null) result = caseXmlPrivateOwned(xmlOneToManyImpl); |
| if (result == null) result = caseXmlJoinFetch(xmlOneToManyImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlOneToManyImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlOneToManyImpl); |
| if (result == null) result = caseXmlMultiRelationshipMapping(xmlOneToManyImpl); |
| if (result == null) result = caseXmlJoinColumnsMapping(xmlOneToManyImpl); |
| if (result == null) result = caseXmlMappedByMapping(xmlOneToManyImpl); |
| if (result == null) result = caseXmlJoinTableMapping(xmlOneToManyImpl); |
| if (result == null) result = caseXmlRelationshipMapping(xmlOneToManyImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_MANY_TO_ONE: |
| { |
| XmlManyToOne xmlManyToOne = (XmlManyToOne)theEObject; |
| T result = caseXmlManyToOne(xmlManyToOne); |
| if (result == null) result = caseEclipseLinkOrm_XmlManyToOne(xmlManyToOne); |
| if (result == null) result = caseXmlAttributeMapping(xmlManyToOne); |
| if (result == null) result = caseOrm_XmlManyToOne(xmlManyToOne); |
| if (result == null) result = caseXmlJoinFetch(xmlManyToOne); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlManyToOne); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlManyToOne); |
| if (result == null) result = caseXmlSingleRelationshipMapping(xmlManyToOne); |
| if (result == null) result = caseXmlRelationshipMapping(xmlManyToOne); |
| if (result == null) result = caseXmlJoinTableMapping(xmlManyToOne); |
| if (result == null) result = caseXmlJoinColumnsMapping(xmlManyToOne); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_MANY_TO_ONE_IMPL: |
| { |
| XmlManyToOneImpl xmlManyToOneImpl = (XmlManyToOneImpl)theEObject; |
| T result = caseXmlManyToOneImpl(xmlManyToOneImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlManyToOneImpl(xmlManyToOneImpl); |
| if (result == null) result = caseXmlManyToOne(xmlManyToOneImpl); |
| if (result == null) result = caseOrm_XmlManyToOneImpl(xmlManyToOneImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlManyToOne(xmlManyToOneImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlManyToOneImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlManyToOneImpl); |
| if (result == null) result = caseOrm_XmlManyToOne(xmlManyToOneImpl); |
| if (result == null) result = caseXmlJoinFetch(xmlManyToOneImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlManyToOneImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlManyToOneImpl); |
| if (result == null) result = caseXmlSingleRelationshipMapping(xmlManyToOneImpl); |
| if (result == null) result = caseXmlRelationshipMapping(xmlManyToOneImpl); |
| if (result == null) result = caseXmlJoinTableMapping(xmlManyToOneImpl); |
| if (result == null) result = caseXmlJoinColumnsMapping(xmlManyToOneImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_MANY_TO_MANY: |
| { |
| XmlManyToMany xmlManyToMany = (XmlManyToMany)theEObject; |
| T result = caseXmlManyToMany(xmlManyToMany); |
| if (result == null) result = caseEclipseLinkOrm_XmlManyToMany(xmlManyToMany); |
| if (result == null) result = caseXmlAttributeMapping(xmlManyToMany); |
| if (result == null) result = caseOrm_XmlManyToMany(xmlManyToMany); |
| if (result == null) result = caseXmlJoinFetch(xmlManyToMany); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlManyToMany); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlManyToMany); |
| if (result == null) result = caseXmlMultiRelationshipMapping(xmlManyToMany); |
| if (result == null) result = caseXmlMappedByMapping(xmlManyToMany); |
| if (result == null) result = caseXmlJoinTableMapping(xmlManyToMany); |
| if (result == null) result = caseXmlRelationshipMapping(xmlManyToMany); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_MANY_TO_MANY_IMPL: |
| { |
| XmlManyToManyImpl xmlManyToManyImpl = (XmlManyToManyImpl)theEObject; |
| T result = caseXmlManyToManyImpl(xmlManyToManyImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlManyToManyImpl(xmlManyToManyImpl); |
| if (result == null) result = caseXmlManyToMany(xmlManyToManyImpl); |
| if (result == null) result = caseOrm_XmlManyToManyImpl(xmlManyToManyImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlManyToMany(xmlManyToManyImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlManyToManyImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlManyToManyImpl); |
| if (result == null) result = caseOrm_XmlManyToMany(xmlManyToManyImpl); |
| if (result == null) result = caseXmlJoinFetch(xmlManyToManyImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlManyToManyImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlManyToManyImpl); |
| if (result == null) result = caseXmlMultiRelationshipMapping(xmlManyToManyImpl); |
| if (result == null) result = caseXmlMappedByMapping(xmlManyToManyImpl); |
| if (result == null) result = caseXmlJoinTableMapping(xmlManyToManyImpl); |
| if (result == null) result = caseXmlRelationshipMapping(xmlManyToManyImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_BASIC_COLLECTION: |
| { |
| XmlBasicCollection xmlBasicCollection = (XmlBasicCollection)theEObject; |
| T result = caseXmlBasicCollection(xmlBasicCollection); |
| if (result == null) result = caseEclipseLinkOrm_XmlBasicCollection(xmlBasicCollection); |
| if (result == null) result = caseXmlAttributeMapping(xmlBasicCollection); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlBasicCollection); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlBasicCollection); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_BASIC_COLLECTION_IMPL: |
| { |
| XmlBasicCollectionImpl xmlBasicCollectionImpl = (XmlBasicCollectionImpl)theEObject; |
| T result = caseXmlBasicCollectionImpl(xmlBasicCollectionImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlBasicCollectionImpl(xmlBasicCollectionImpl); |
| if (result == null) result = caseXmlBasicCollection(xmlBasicCollectionImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlBasicCollectionImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlBasicCollection(xmlBasicCollectionImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlBasicCollectionImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlBasicCollectionImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlBasicCollectionImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_BASIC_MAP: |
| { |
| XmlBasicMap xmlBasicMap = (XmlBasicMap)theEObject; |
| T result = caseXmlBasicMap(xmlBasicMap); |
| if (result == null) result = caseEclipseLinkOrm_XmlBasicMap(xmlBasicMap); |
| if (result == null) result = caseXmlAttributeMapping(xmlBasicMap); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlBasicMap); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlBasicMap); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_BASIC_MAP_IMPL: |
| { |
| XmlBasicMapImpl xmlBasicMapImpl = (XmlBasicMapImpl)theEObject; |
| T result = caseXmlBasicMapImpl(xmlBasicMapImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlBasicMapImpl(xmlBasicMapImpl); |
| if (result == null) result = caseXmlBasicMap(xmlBasicMapImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlBasicMapImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlBasicMap(xmlBasicMapImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlBasicMapImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlBasicMapImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlBasicMapImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_TRANSFORMATION: |
| { |
| XmlTransformation xmlTransformation = (XmlTransformation)theEObject; |
| T result = caseXmlTransformation(xmlTransformation); |
| if (result == null) result = caseEclipseLinkOrm_XmlTransformation(xmlTransformation); |
| if (result == null) result = caseXmlAttributeMapping(xmlTransformation); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlTransformation); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlTransformation); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_TRANSFORMATION_IMPL: |
| { |
| XmlTransformationImpl xmlTransformationImpl = (XmlTransformationImpl)theEObject; |
| T result = caseXmlTransformationImpl(xmlTransformationImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlTransformationImpl(xmlTransformationImpl); |
| if (result == null) result = caseXmlTransformation(xmlTransformationImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlTransformationImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlTransformation(xmlTransformationImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlTransformationImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlTransformationImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlTransformationImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_VARIABLE_ONE_TO_ONE: |
| { |
| XmlVariableOneToOne xmlVariableOneToOne = (XmlVariableOneToOne)theEObject; |
| T result = caseXmlVariableOneToOne(xmlVariableOneToOne); |
| if (result == null) result = caseEclipseLinkOrm_XmlVariableOneToOne(xmlVariableOneToOne); |
| if (result == null) result = caseXmlAttributeMapping(xmlVariableOneToOne); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlVariableOneToOne); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlVariableOneToOne); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_VARIABLE_ONE_TO_ONE_IMPL: |
| { |
| XmlVariableOneToOneImpl xmlVariableOneToOneImpl = (XmlVariableOneToOneImpl)theEObject; |
| T result = caseXmlVariableOneToOneImpl(xmlVariableOneToOneImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlVariableOneToOneImpl(xmlVariableOneToOneImpl); |
| if (result == null) result = caseXmlVariableOneToOne(xmlVariableOneToOneImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlVariableOneToOneImpl); |
| if (result == null) result = caseEclipseLinkOrm_XmlVariableOneToOne(xmlVariableOneToOneImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlVariableOneToOneImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlVariableOneToOneImpl); |
| if (result == null) result = caseXmlAccessMethodsHolder(xmlVariableOneToOneImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_TRANSIENT: |
| { |
| XmlTransient xmlTransient = (XmlTransient)theEObject; |
| T result = caseXmlTransient(xmlTransient); |
| if (result == null) result = caseOrm_XmlTransient(xmlTransient); |
| if (result == null) result = caseXmlAttributeMapping(xmlTransient); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlTransient); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EclipseLink1_1OrmPackage.XML_TRANSIENT_IMPL: |
| { |
| XmlTransientImpl xmlTransientImpl = (XmlTransientImpl)theEObject; |
| T result = caseXmlTransientImpl(xmlTransientImpl); |
| if (result == null) result = caseOrm_XmlTransientImpl(xmlTransientImpl); |
| if (result == null) result = caseXmlTransient(xmlTransientImpl); |
| if (result == null) result = caseAbstractXmlAttributeMapping(xmlTransientImpl); |
| if (result == null) result = caseOrm_XmlTransient(xmlTransientImpl); |
| if (result == null) result = caseXmlAttributeMapping(xmlTransientImpl); |
| if (result == null) result = caseOrm_XmlAttributeMapping(xmlTransientImpl); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| default: return defaultCase(theEObject); |
| } |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Entity Mappings</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Entity Mappings</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlEntityMappings(XmlEntityMappings object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Attribute Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Attribute Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlAttributeMapping(XmlAttributeMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Id</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Id</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlId(XmlId object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Id Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Id Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlIdImpl(XmlIdImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded Id</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded Id</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlEmbeddedId(XmlEmbeddedId object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded Id Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded Id Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlEmbeddedIdImpl(XmlEmbeddedIdImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlEmbedded(XmlEmbedded object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlEmbeddedImpl(XmlEmbeddedImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlBasic(XmlBasic object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlBasicImpl(XmlBasicImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Version</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Version</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlVersion(XmlVersion object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Version Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Version Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlVersionImpl(XmlVersionImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To One</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To One</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlOneToOne(XmlOneToOne object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To One Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To One Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlOneToOneImpl(XmlOneToOneImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To Many</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To Many</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlOneToMany(XmlOneToMany object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To Many Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To Many Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlOneToManyImpl(XmlOneToManyImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To One</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To One</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlManyToOne(XmlManyToOne object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To One Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To One Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlManyToOneImpl(XmlManyToOneImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To Many</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To Many</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlManyToMany(XmlManyToMany object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To Many Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To Many Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlManyToManyImpl(XmlManyToManyImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic Collection</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic Collection</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlBasicCollection(XmlBasicCollection object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic Collection Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic Collection Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlBasicCollectionImpl(XmlBasicCollectionImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic Map</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic Map</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlBasicMap(XmlBasicMap object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic Map Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic Map Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlBasicMapImpl(XmlBasicMapImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Transformation</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Transformation</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlTransformation(XmlTransformation object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Transformation Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Transformation Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlTransformationImpl(XmlTransformationImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Variable One To One</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Variable One To One</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlVariableOneToOne(XmlVariableOneToOne object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Variable One To One Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Variable One To One Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlVariableOneToOneImpl(XmlVariableOneToOneImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Transient</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Transient</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlTransient(XmlTransient object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Transient Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Transient Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlTransientImpl(XmlTransientImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Entity Mappings</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Entity Mappings</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlEntityMappings(org.eclipse.jpt.core.resource.orm.XmlEntityMappings object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Converters Holder</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Converters Holder</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlConvertersHolder(XmlConvertersHolder object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Entity Mappings</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Entity Mappings</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlEntityMappings(org.eclipse.jpt.eclipselink.core.resource.orm.XmlEntityMappings object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Attribute Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Attribute Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlAttributeMapping(org.eclipse.jpt.core.resource.orm.XmlAttributeMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Column Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Column Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseColumnMapping(ColumnMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Convertible Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Convertible Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlConvertibleMapping(XmlConvertibleMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Id</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Id</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlId(org.eclipse.jpt.core.resource.orm.XmlId object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Mutable</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Mutable</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlMutable(XmlMutable object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Converter Holder</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Converter Holder</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlConverterHolder(XmlConverterHolder object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Convertible Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Convertible Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlConvertibleMapping(org.eclipse.jpt.eclipselink.core.resource.orm.XmlConvertibleMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Access Methods Holder</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Access Methods Holder</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlAccessMethodsHolder(XmlAccessMethodsHolder object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Id</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Id</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlId(org.eclipse.jpt.eclipselink.core.resource.orm.XmlId object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Abstract Xml Attribute Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Abstract Xml Attribute Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseAbstractXmlAttributeMapping(AbstractXmlAttributeMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Id Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Id Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlIdImpl(org.eclipse.jpt.core.resource.orm.XmlIdImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Id Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Id Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlIdImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlIdImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Base Xml Embedded</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Base Xml Embedded</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseBaseXmlEmbedded(BaseXmlEmbedded object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded Id</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded Id</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlEmbeddedId(org.eclipse.jpt.core.resource.orm.XmlEmbeddedId object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded Id</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded Id</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlEmbeddedId(org.eclipse.jpt.eclipselink.core.resource.orm.XmlEmbeddedId object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded Id Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded Id Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlEmbeddedIdImpl(org.eclipse.jpt.core.resource.orm.XmlEmbeddedIdImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded Id Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded Id Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlEmbeddedIdImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlEmbeddedIdImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlEmbedded(org.eclipse.jpt.core.resource.orm.XmlEmbedded object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlEmbedded(org.eclipse.jpt.eclipselink.core.resource.orm.XmlEmbedded object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlEmbeddedImpl(org.eclipse.jpt.core.resource.orm.XmlEmbeddedImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Embedded Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Embedded Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlEmbeddedImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlEmbeddedImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlBasic(org.eclipse.jpt.core.resource.orm.XmlBasic object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlBasic(org.eclipse.jpt.eclipselink.core.resource.orm.XmlBasic object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlBasicImpl(org.eclipse.jpt.core.resource.orm.XmlBasicImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlBasicImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlBasicImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Version</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Version</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlVersion(org.eclipse.jpt.core.resource.orm.XmlVersion object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Version</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Version</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlVersion(org.eclipse.jpt.eclipselink.core.resource.orm.XmlVersion object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Version Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Version Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlVersionImpl(org.eclipse.jpt.core.resource.orm.XmlVersionImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Version Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Version Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlVersionImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlVersionImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Relationship Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Relationship Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlRelationshipMapping(XmlRelationshipMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Join Table Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Join Table Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlJoinTableMapping(XmlJoinTableMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Join Columns Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Join Columns Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlJoinColumnsMapping(XmlJoinColumnsMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Single Relationship Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Single Relationship Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlSingleRelationshipMapping(XmlSingleRelationshipMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Mapped By Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Mapped By Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlMappedByMapping(XmlMappedByMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To One</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To One</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlOneToOne(org.eclipse.jpt.core.resource.orm.XmlOneToOne object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Private Owned</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Private Owned</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlPrivateOwned(XmlPrivateOwned object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Join Fetch</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Join Fetch</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlJoinFetch(XmlJoinFetch object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To One</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To One</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlOneToOne(org.eclipse.jpt.eclipselink.core.resource.orm.XmlOneToOne object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To One Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To One Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlOneToOneImpl(org.eclipse.jpt.core.resource.orm.XmlOneToOneImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To One Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To One Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlOneToOneImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlOneToOneImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Multi Relationship Mapping</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Multi Relationship Mapping</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseXmlMultiRelationshipMapping(XmlMultiRelationshipMapping object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To Many</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To Many</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlOneToMany(org.eclipse.jpt.core.resource.orm.XmlOneToMany object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To Many</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To Many</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlOneToMany(org.eclipse.jpt.eclipselink.core.resource.orm.XmlOneToMany object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To Many Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To Many Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlOneToManyImpl(org.eclipse.jpt.core.resource.orm.XmlOneToManyImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml One To Many Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml One To Many Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlOneToManyImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlOneToManyImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To One</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To One</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlManyToOne(org.eclipse.jpt.core.resource.orm.XmlManyToOne object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To One</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To One</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlManyToOne(org.eclipse.jpt.eclipselink.core.resource.orm.XmlManyToOne object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To One Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To One Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlManyToOneImpl(org.eclipse.jpt.core.resource.orm.XmlManyToOneImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To One Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To One Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlManyToOneImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlManyToOneImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To Many</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To Many</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlManyToMany(org.eclipse.jpt.core.resource.orm.XmlManyToMany object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To Many</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To Many</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlManyToMany(org.eclipse.jpt.eclipselink.core.resource.orm.XmlManyToMany object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To Many Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To Many Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlManyToManyImpl(org.eclipse.jpt.core.resource.orm.XmlManyToManyImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Many To Many Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Many To Many Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlManyToManyImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlManyToManyImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic Collection</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic Collection</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlBasicCollection(org.eclipse.jpt.eclipselink.core.resource.orm.XmlBasicCollection object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic Collection Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic Collection Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlBasicCollectionImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlBasicCollectionImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic Map</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic Map</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlBasicMap(org.eclipse.jpt.eclipselink.core.resource.orm.XmlBasicMap object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Basic Map Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Basic Map Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlBasicMapImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlBasicMapImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Transformation</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Transformation</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlTransformation(org.eclipse.jpt.eclipselink.core.resource.orm.XmlTransformation object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Transformation Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Transformation Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlTransformationImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlTransformationImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Variable One To One</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Variable One To One</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlVariableOneToOne(org.eclipse.jpt.eclipselink.core.resource.orm.XmlVariableOneToOne object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Variable One To One Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Variable One To One Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEclipseLinkOrm_XmlVariableOneToOneImpl(org.eclipse.jpt.eclipselink.core.resource.orm.XmlVariableOneToOneImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Transient</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Transient</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlTransient(org.eclipse.jpt.core.resource.orm.XmlTransient object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Xml Transient Impl</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>Xml Transient Impl</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseOrm_XmlTransientImpl(org.eclipse.jpt.core.resource.orm.XmlTransientImpl object) |
| { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. |
| * <!-- begin-user-doc --> |
| * This implementation returns null; |
| * returning a non-null result will terminate the switch, but this is the last case anyway. |
| * <!-- end-user-doc --> |
| * @param object the target of the switch. |
| * @return the result of interpreting the object as an instance of '<em>EObject</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) |
| * @generated |
| */ |
| public T defaultCase(EObject object) |
| { |
| return null; |
| } |
| |
| } //EclipseLink1_1OrmSwitch |