| /** |
| * Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) |
| * 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 |
| * |
| * Based on ideas from Xtext, Xtend, Xcore |
| * |
| * Contributors: |
| * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation |
| * |
| */ |
| package org.eclipse.osbp.xtext.entitymock.util; |
| |
| import org.eclipse.emf.ecore.EObject; |
| import org.eclipse.emf.ecore.EPackage; |
| |
| import org.eclipse.emf.ecore.util.Switch; |
| |
| import org.eclipse.osbp.dsl.semantic.common.types.LAnnotationTarget; |
| import org.eclipse.osbp.dsl.semantic.common.types.LEnum; |
| import org.eclipse.osbp.dsl.semantic.common.types.LEnumLiteral; |
| import org.eclipse.osbp.dsl.semantic.common.types.LLazyResolver; |
| import org.eclipse.osbp.dsl.semantic.common.types.LPackage; |
| import org.eclipse.osbp.dsl.semantic.common.types.LScalarType; |
| import org.eclipse.osbp.dsl.semantic.common.types.LType; |
| |
| import org.eclipse.osbp.xtext.entitymock.*; |
| |
| /** |
| * <!-- 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.osbp.xtext.entitymock.EntityMockDSLPackage |
| * @generated |
| */ |
| public class EntityMockDSLSwitch<T> extends Switch<T> { |
| /** |
| * The cached model package |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected static EntityMockDSLPackage modelPackage; |
| |
| /** |
| * Creates an instance of the switch. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EntityMockDSLSwitch() { |
| if (modelPackage == null) { |
| modelPackage = EntityMockDSLPackage.eINSTANCE; |
| } |
| } |
| |
| /** |
| * Checks whether this is a switch for the given package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param ePackage the package in question. |
| * @return whether this is a switch for the given package. |
| * @generated |
| */ |
| @Override |
| protected boolean isSwitchFor(EPackage ePackage) { |
| return ePackage == modelPackage; |
| } |
| |
| /** |
| * 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 |
| */ |
| @Override |
| protected T doSwitch(int classifierID, EObject theEObject) { |
| switch (classifierID) { |
| case EntityMockDSLPackage.ENTITY_MOCK_MODEL: { |
| EntityMockModel entityMockModel = (EntityMockModel)theEObject; |
| T result = caseEntityMockModel(entityMockModel); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_LAZY_RESOLVER: { |
| EntityMockLazyResolver entityMockLazyResolver = (EntityMockLazyResolver)theEObject; |
| T result = caseEntityMockLazyResolver(entityMockLazyResolver); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_PACKAGE: { |
| EntityMockPackage entityMockPackage = (EntityMockPackage)theEObject; |
| T result = caseEntityMockPackage(entityMockPackage); |
| if (result == null) result = caseLPackage(entityMockPackage); |
| if (result == null) result = caseLLazyResolver(entityMockPackage); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK: { |
| EntityMock entityMock = (EntityMock)theEObject; |
| T result = caseEntityMock(entityMock); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.RUNNING_DATA_INTERCHANGES: { |
| RunningDataInterchanges runningDataInterchanges = (RunningDataInterchanges)theEObject; |
| T result = caseRunningDataInterchanges(runningDataInterchanges); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.RUNNING_DATA_INTERCHANGE: { |
| RunningDataInterchange runningDataInterchange = (RunningDataInterchange)theEObject; |
| T result = caseRunningDataInterchange(runningDataInterchange); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_RESOURCES: { |
| EntityMockResources entityMockResources = (EntityMockResources)theEObject; |
| T result = caseEntityMockResources(entityMockResources); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_RESOURCE: { |
| EntityMockResource entityMockResource = (EntityMockResource)theEObject; |
| T result = caseEntityMockResource(entityMockResource); |
| if (result == null) result = caseLEnum(entityMockResource); |
| if (result == null) result = caseLScalarType(entityMockResource); |
| if (result == null) result = caseLType(entityMockResource); |
| if (result == null) result = caseLAnnotationTarget(entityMockResource); |
| if (result == null) result = caseLLazyResolver(entityMockResource); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_RESOURCE_ATTRIBUTE: { |
| EntityMockResourceAttribute entityMockResourceAttribute = (EntityMockResourceAttribute)theEObject; |
| T result = caseEntityMockResourceAttribute(entityMockResourceAttribute); |
| if (result == null) result = caseLEnum(entityMockResourceAttribute); |
| if (result == null) result = caseLScalarType(entityMockResourceAttribute); |
| if (result == null) result = caseLType(entityMockResourceAttribute); |
| if (result == null) result = caseLAnnotationTarget(entityMockResourceAttribute); |
| if (result == null) result = caseLLazyResolver(entityMockResourceAttribute); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_RESOURCE_DATA_ROW: { |
| EntityMockResourceDataRow entityMockResourceDataRow = (EntityMockResourceDataRow)theEObject; |
| T result = caseEntityMockResourceDataRow(entityMockResourceDataRow); |
| if (result == null) result = caseLEnumLiteral(entityMockResourceDataRow); |
| if (result == null) result = caseLLazyResolver(entityMockResourceDataRow); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_OBJECTS: { |
| EntityMockObjects entityMockObjects = (EntityMockObjects)theEObject; |
| T result = caseEntityMockObjects(entityMockObjects); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_OBJECT: { |
| EntityMockObject entityMockObject = (EntityMockObject)theEObject; |
| T result = caseEntityMockObject(entityMockObject); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_OBJECT_ENUM: { |
| EntityMockObjectEnum entityMockObjectEnum = (EntityMockObjectEnum)theEObject; |
| T result = caseEntityMockObjectEnum(entityMockObjectEnum); |
| if (result == null) result = caseIEntityMockObjectUsable(entityMockObjectEnum); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockObjectEnum); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.IENTITY_MOCK_OBJECT_ATTRIBUTE: { |
| IEntityMockObjectAttribute iEntityMockObjectAttribute = (IEntityMockObjectAttribute)theEObject; |
| T result = caseIEntityMockObjectAttribute(iEntityMockObjectAttribute); |
| if (result == null) result = caseEntityMockLazyResolver(iEntityMockObjectAttribute); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_OBJECT_PLAIN_VALUE: { |
| EntityMockObjectPlainValue entityMockObjectPlainValue = (EntityMockObjectPlainValue)theEObject; |
| T result = caseEntityMockObjectPlainValue(entityMockObjectPlainValue); |
| if (result == null) result = caseIEntityMockObjectAttribute(entityMockObjectPlainValue); |
| if (result == null) result = caseIEntityMockObjectUsable(entityMockObjectPlainValue); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockObjectPlainValue); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_OBJECT_RESOURCE_VALUE: { |
| EntityMockObjectResourceValue entityMockObjectResourceValue = (EntityMockObjectResourceValue)theEObject; |
| T result = caseEntityMockObjectResourceValue(entityMockObjectResourceValue); |
| if (result == null) result = caseIEntityMockObjectAttribute(entityMockObjectResourceValue); |
| if (result == null) result = caseIEntityMockObjectUsable(entityMockObjectResourceValue); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockObjectResourceValue); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_OBJECT_ARRAY_VALUE: { |
| EntityMockObjectArrayValue entityMockObjectArrayValue = (EntityMockObjectArrayValue)theEObject; |
| T result = caseEntityMockObjectArrayValue(entityMockObjectArrayValue); |
| if (result == null) result = caseIEntityMockObjectAttribute(entityMockObjectArrayValue); |
| if (result == null) result = caseIEntityMockObjectUsable(entityMockObjectArrayValue); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockObjectArrayValue); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_OBJECT_ITEM_VALUE: { |
| EntityMockObjectItemValue entityMockObjectItemValue = (EntityMockObjectItemValue)theEObject; |
| T result = caseEntityMockObjectItemValue(entityMockObjectItemValue); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_OBJECT_EMBED: { |
| EntityMockObjectEmbed entityMockObjectEmbed = (EntityMockObjectEmbed)theEObject; |
| T result = caseEntityMockObjectEmbed(entityMockObjectEmbed); |
| if (result == null) result = caseIEntityMockObjectAttribute(entityMockObjectEmbed); |
| if (result == null) result = caseIEntityMockObjectUsable(entityMockObjectEmbed); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockObjectEmbed); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_OBJECT_FUNCTION: { |
| EntityMockObjectFunction entityMockObjectFunction = (EntityMockObjectFunction)theEObject; |
| T result = caseEntityMockObjectFunction(entityMockObjectFunction); |
| if (result == null) result = caseIEntityMockObjectAttribute(entityMockObjectFunction); |
| if (result == null) result = caseIEntityMockObjectUsable(entityMockObjectFunction); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockObjectFunction); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_OBJECT_FUNCTION_PARAMETER: { |
| EntityMockObjectFunctionParameter entityMockObjectFunctionParameter = (EntityMockObjectFunctionParameter)theEObject; |
| T result = caseEntityMockObjectFunctionParameter(entityMockObjectFunctionParameter); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_OBJECT_FILL: { |
| EntityMockObjectFill entityMockObjectFill = (EntityMockObjectFill)theEObject; |
| T result = caseEntityMockObjectFill(entityMockObjectFill); |
| if (result == null) result = caseIEntityMockObjectAttribute(entityMockObjectFill); |
| if (result == null) result = caseIEntityMockObjectUsable(entityMockObjectFill); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockObjectFill); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_TYPE: { |
| PropertyFillerType propertyFillerType = (PropertyFillerType)theEObject; |
| T result = casePropertyFillerType(propertyFillerType); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerType); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_DATE_TYPE: { |
| PropertyFillerDateType propertyFillerDateType = (PropertyFillerDateType)theEObject; |
| T result = casePropertyFillerDateType(propertyFillerDateType); |
| if (result == null) result = casePropertyFillerType(propertyFillerDateType); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerDateType); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_BOOLEAN: { |
| PropertyFillerBoolean propertyFillerBoolean = (PropertyFillerBoolean)theEObject; |
| T result = casePropertyFillerBoolean(propertyFillerBoolean); |
| if (result == null) result = casePropertyFillerType(propertyFillerBoolean); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerBoolean); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_DOUBLE_TYPE: { |
| PropertyFillerDoubleType propertyFillerDoubleType = (PropertyFillerDoubleType)theEObject; |
| T result = casePropertyFillerDoubleType(propertyFillerDoubleType); |
| if (result == null) result = casePropertyFillerType(propertyFillerDoubleType); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerDoubleType); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_INTEGER_TYPE: { |
| PropertyFillerIntegerType propertyFillerIntegerType = (PropertyFillerIntegerType)theEObject; |
| T result = casePropertyFillerIntegerType(propertyFillerIntegerType); |
| if (result == null) result = casePropertyFillerType(propertyFillerIntegerType); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerIntegerType); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_TEXT_TYPE: { |
| PropertyFillerTextType propertyFillerTextType = (PropertyFillerTextType)theEObject; |
| T result = casePropertyFillerTextType(propertyFillerTextType); |
| if (result == null) result = casePropertyFillerType(propertyFillerTextType); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerTextType); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_DATE_FUTURE: { |
| PropertyFillerDateFuture propertyFillerDateFuture = (PropertyFillerDateFuture)theEObject; |
| T result = casePropertyFillerDateFuture(propertyFillerDateFuture); |
| if (result == null) result = casePropertyFillerDateType(propertyFillerDateFuture); |
| if (result == null) result = casePropertyFillerType(propertyFillerDateFuture); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerDateFuture); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_DATE_PAST: { |
| PropertyFillerDatePast propertyFillerDatePast = (PropertyFillerDatePast)theEObject; |
| T result = casePropertyFillerDatePast(propertyFillerDatePast); |
| if (result == null) result = casePropertyFillerDateType(propertyFillerDatePast); |
| if (result == null) result = casePropertyFillerType(propertyFillerDatePast); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerDatePast); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_DATE_RANGE: { |
| PropertyFillerDateRange propertyFillerDateRange = (PropertyFillerDateRange)theEObject; |
| T result = casePropertyFillerDateRange(propertyFillerDateRange); |
| if (result == null) result = casePropertyFillerDateType(propertyFillerDateRange); |
| if (result == null) result = casePropertyFillerType(propertyFillerDateRange); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerDateRange); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE: { |
| PropertyFillerSignedDoubleRange propertyFillerSignedDoubleRange = (PropertyFillerSignedDoubleRange)theEObject; |
| T result = casePropertyFillerSignedDoubleRange(propertyFillerSignedDoubleRange); |
| if (result == null) result = casePropertyFillerDoubleType(propertyFillerSignedDoubleRange); |
| if (result == null) result = casePropertyFillerType(propertyFillerSignedDoubleRange); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerSignedDoubleRange); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANDOM: { |
| PropertyFillerSignedDoubleRandom propertyFillerSignedDoubleRandom = (PropertyFillerSignedDoubleRandom)theEObject; |
| T result = casePropertyFillerSignedDoubleRandom(propertyFillerSignedDoubleRandom); |
| if (result == null) result = casePropertyFillerDoubleType(propertyFillerSignedDoubleRandom); |
| if (result == null) result = casePropertyFillerType(propertyFillerSignedDoubleRandom); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerSignedDoubleRandom); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE: { |
| PropertyFillerSignedIntegerRange propertyFillerSignedIntegerRange = (PropertyFillerSignedIntegerRange)theEObject; |
| T result = casePropertyFillerSignedIntegerRange(propertyFillerSignedIntegerRange); |
| if (result == null) result = casePropertyFillerIntegerType(propertyFillerSignedIntegerRange); |
| if (result == null) result = casePropertyFillerType(propertyFillerSignedIntegerRange); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerSignedIntegerRange); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANDOM: { |
| PropertyFillerSignedIntegerRandom propertyFillerSignedIntegerRandom = (PropertyFillerSignedIntegerRandom)theEObject; |
| T result = casePropertyFillerSignedIntegerRandom(propertyFillerSignedIntegerRandom); |
| if (result == null) result = casePropertyFillerIntegerType(propertyFillerSignedIntegerRandom); |
| if (result == null) result = casePropertyFillerType(propertyFillerSignedIntegerRandom); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerSignedIntegerRandom); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_TEXT_RANDOM: { |
| PropertyFillerTextRandom propertyFillerTextRandom = (PropertyFillerTextRandom)theEObject; |
| T result = casePropertyFillerTextRandom(propertyFillerTextRandom); |
| if (result == null) result = casePropertyFillerTextType(propertyFillerTextRandom); |
| if (result == null) result = casePropertyFillerType(propertyFillerTextRandom); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerTextRandom); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_TEXT_PARAGRAPHS: { |
| PropertyFillerTextParagraphs propertyFillerTextParagraphs = (PropertyFillerTextParagraphs)theEObject; |
| T result = casePropertyFillerTextParagraphs(propertyFillerTextParagraphs); |
| if (result == null) result = casePropertyFillerTextType(propertyFillerTextParagraphs); |
| if (result == null) result = casePropertyFillerType(propertyFillerTextParagraphs); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerTextParagraphs); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_TEXT_SENTENCES: { |
| PropertyFillerTextSentences propertyFillerTextSentences = (PropertyFillerTextSentences)theEObject; |
| T result = casePropertyFillerTextSentences(propertyFillerTextSentences); |
| if (result == null) result = casePropertyFillerTextType(propertyFillerTextSentences); |
| if (result == null) result = casePropertyFillerType(propertyFillerTextSentences); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerTextSentences); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_TEXT_WORDS: { |
| PropertyFillerTextWords propertyFillerTextWords = (PropertyFillerTextWords)theEObject; |
| T result = casePropertyFillerTextWords(propertyFillerTextWords); |
| if (result == null) result = casePropertyFillerTextType(propertyFillerTextWords); |
| if (result == null) result = casePropertyFillerType(propertyFillerTextWords); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerTextWords); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE: { |
| PropertyFillerUnsignedDoubleRange propertyFillerUnsignedDoubleRange = (PropertyFillerUnsignedDoubleRange)theEObject; |
| T result = casePropertyFillerUnsignedDoubleRange(propertyFillerUnsignedDoubleRange); |
| if (result == null) result = casePropertyFillerDoubleType(propertyFillerUnsignedDoubleRange); |
| if (result == null) result = casePropertyFillerType(propertyFillerUnsignedDoubleRange); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerUnsignedDoubleRange); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANDOM: { |
| PropertyFillerUnsignedDoubleRandom propertyFillerUnsignedDoubleRandom = (PropertyFillerUnsignedDoubleRandom)theEObject; |
| T result = casePropertyFillerUnsignedDoubleRandom(propertyFillerUnsignedDoubleRandom); |
| if (result == null) result = casePropertyFillerDoubleType(propertyFillerUnsignedDoubleRandom); |
| if (result == null) result = casePropertyFillerType(propertyFillerUnsignedDoubleRandom); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerUnsignedDoubleRandom); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE: { |
| PropertyFillerUnsignedIntegerRange propertyFillerUnsignedIntegerRange = (PropertyFillerUnsignedIntegerRange)theEObject; |
| T result = casePropertyFillerUnsignedIntegerRange(propertyFillerUnsignedIntegerRange); |
| if (result == null) result = casePropertyFillerIntegerType(propertyFillerUnsignedIntegerRange); |
| if (result == null) result = casePropertyFillerType(propertyFillerUnsignedIntegerRange); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerUnsignedIntegerRange); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANDOM: { |
| PropertyFillerUnsignedIntegerRandom propertyFillerUnsignedIntegerRandom = (PropertyFillerUnsignedIntegerRandom)theEObject; |
| T result = casePropertyFillerUnsignedIntegerRandom(propertyFillerUnsignedIntegerRandom); |
| if (result == null) result = casePropertyFillerIntegerType(propertyFillerUnsignedIntegerRandom); |
| if (result == null) result = casePropertyFillerType(propertyFillerUnsignedIntegerRandom); |
| if (result == null) result = caseEntityMockLazyResolver(propertyFillerUnsignedIntegerRandom); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_ENTITIES: { |
| EntityMockEntities entityMockEntities = (EntityMockEntities)theEObject; |
| T result = caseEntityMockEntities(entityMockEntities); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_ENTITY: { |
| EntityMockEntity entityMockEntity = (EntityMockEntity)theEObject; |
| T result = caseEntityMockEntity(entityMockEntity); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockEntity); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.IITERATE: { |
| IIterate iIterate = (IIterate)theEObject; |
| T result = caseIIterate(iIterate); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.INTEGER_ITERATE: { |
| IntegerIterate integerIterate = (IntegerIterate)theEObject; |
| T result = caseIntegerIterate(integerIterate); |
| if (result == null) result = caseIIterate(integerIterate); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.DATE_ITERATE: { |
| DateIterate dateIterate = (DateIterate)theEObject; |
| T result = caseDateIterate(dateIterate); |
| if (result == null) result = caseIIterate(dateIterate); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.DATE: { |
| Date date = (Date)theEObject; |
| T result = caseDate(date); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_BY_RESOURCE_ATTRIBUTE: { |
| EntityMockByResourceAttribute entityMockByResourceAttribute = (EntityMockByResourceAttribute)theEObject; |
| T result = caseEntityMockByResourceAttribute(entityMockByResourceAttribute); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_TEMPLATE: { |
| EntityMockTemplate entityMockTemplate = (EntityMockTemplate)theEObject; |
| T result = caseEntityMockTemplate(entityMockTemplate); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockTemplate); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.IENTITY_MOCK_OBJECT_USABLE: { |
| IEntityMockObjectUsable iEntityMockObjectUsable = (IEntityMockObjectUsable)theEObject; |
| T result = caseIEntityMockObjectUsable(iEntityMockObjectUsable); |
| if (result == null) result = caseEntityMockLazyResolver(iEntityMockObjectUsable); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.IENTITY_MOCK_ENTITY_USABLE: { |
| IEntityMockEntityUsable iEntityMockEntityUsable = (IEntityMockEntityUsable)theEObject; |
| T result = caseIEntityMockEntityUsable(iEntityMockEntityUsable); |
| if (result == null) result = caseEntityMockLazyResolver(iEntityMockEntityUsable); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.IENTITY_MOCK_ATTRIBUTE: { |
| IEntityMockAttribute iEntityMockAttribute = (IEntityMockAttribute)theEObject; |
| T result = caseIEntityMockAttribute(iEntityMockAttribute); |
| if (result == null) result = caseIEntityMockEntityUsable(iEntityMockAttribute); |
| if (result == null) result = caseEntityMockLazyResolver(iEntityMockAttribute); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_REFERENCED_OBJECT_ATTRIBUTE: { |
| EntityMockReferencedObjectAttribute entityMockReferencedObjectAttribute = (EntityMockReferencedObjectAttribute)theEObject; |
| T result = caseEntityMockReferencedObjectAttribute(entityMockReferencedObjectAttribute); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockReferencedObjectAttribute); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_ATTRIBUTE_BY_OBJECT: { |
| EntityMockAttributeByObject entityMockAttributeByObject = (EntityMockAttributeByObject)theEObject; |
| T result = caseEntityMockAttributeByObject(entityMockAttributeByObject); |
| if (result == null) result = caseIEntityMockAttribute(entityMockAttributeByObject); |
| if (result == null) result = caseIEntityMockEntityUsable(entityMockAttributeByObject); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockAttributeByObject); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_ATTRIBUTE_FILLER: { |
| EntityMockAttributeFiller entityMockAttributeFiller = (EntityMockAttributeFiller)theEObject; |
| T result = caseEntityMockAttributeFiller(entityMockAttributeFiller); |
| if (result == null) result = caseIEntityMockAttribute(entityMockAttributeFiller); |
| if (result == null) result = caseIEntityMockEntityUsable(entityMockAttributeFiller); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockAttributeFiller); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_ATTRIBUTE_BY_REFERENCE: { |
| EntityMockAttributeByReference entityMockAttributeByReference = (EntityMockAttributeByReference)theEObject; |
| T result = caseEntityMockAttributeByReference(entityMockAttributeByReference); |
| if (result == null) result = caseIEntityMockAttribute(entityMockAttributeByReference); |
| if (result == null) result = caseIEntityMockEntityUsable(entityMockAttributeByReference); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockAttributeByReference); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_ENTITY_FUNCTION: { |
| EntityMockEntityFunction entityMockEntityFunction = (EntityMockEntityFunction)theEObject; |
| T result = caseEntityMockEntityFunction(entityMockEntityFunction); |
| if (result == null) result = caseIEntityMockEntityUsable(entityMockEntityFunction); |
| if (result == null) result = caseEntityMockLazyResolver(entityMockEntityFunction); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_ENTITY_NESTED_ATTRIBUTE: { |
| EntityMockEntityNestedAttribute entityMockEntityNestedAttribute = (EntityMockEntityNestedAttribute)theEObject; |
| T result = caseEntityMockEntityNestedAttribute(entityMockEntityNestedAttribute); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| case EntityMockDSLPackage.ENTITY_MOCK_ENTITY_FUNCTION_PARAMETER: { |
| EntityMockEntityFunctionParameter entityMockEntityFunctionParameter = (EntityMockEntityFunctionParameter)theEObject; |
| T result = caseEntityMockEntityFunctionParameter(entityMockEntityFunctionParameter); |
| if (result == null) result = defaultCase(theEObject); |
| return result; |
| } |
| default: return defaultCase(theEObject); |
| } |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Model</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>Entity Mock Model</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockModel(EntityMockModel object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Lazy Resolver</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>Entity Mock Lazy Resolver</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockLazyResolver(EntityMockLazyResolver object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Package</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>Entity Mock Package</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockPackage(EntityMockPackage object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock</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>Entity Mock</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMock(EntityMock object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Running Data Interchanges</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>Running Data Interchanges</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseRunningDataInterchanges(RunningDataInterchanges object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Running Data Interchange</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>Running Data Interchange</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseRunningDataInterchange(RunningDataInterchange object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Resources</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>Entity Mock Resources</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockResources(EntityMockResources object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Resource</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>Entity Mock Resource</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockResource(EntityMockResource object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Resource Attribute</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>Entity Mock Resource Attribute</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockResourceAttribute(EntityMockResourceAttribute object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Resource Data Row</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>Entity Mock Resource Data Row</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockResourceDataRow(EntityMockResourceDataRow object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Objects</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>Entity Mock Objects</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockObjects(EntityMockObjects object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Object</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>Entity Mock Object</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockObject(EntityMockObject object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Object Enum</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>Entity Mock Object Enum</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockObjectEnum(EntityMockObjectEnum object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>IEntity Mock Object Attribute</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>IEntity Mock Object Attribute</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseIEntityMockObjectAttribute(IEntityMockObjectAttribute object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Object Plain Value</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>Entity Mock Object Plain Value</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockObjectPlainValue(EntityMockObjectPlainValue object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Object Resource Value</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>Entity Mock Object Resource Value</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockObjectResourceValue(EntityMockObjectResourceValue object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Object Array Value</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>Entity Mock Object Array Value</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockObjectArrayValue(EntityMockObjectArrayValue object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Object Item Value</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>Entity Mock Object Item Value</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockObjectItemValue(EntityMockObjectItemValue object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Object Embed</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>Entity Mock Object Embed</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockObjectEmbed(EntityMockObjectEmbed object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Object Function</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>Entity Mock Object Function</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockObjectFunction(EntityMockObjectFunction object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Object Function Parameter</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>Entity Mock Object Function Parameter</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockObjectFunctionParameter(EntityMockObjectFunctionParameter object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Object Fill</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>Entity Mock Object Fill</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockObjectFill(EntityMockObjectFill object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Type</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>Property Filler Type</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerType(PropertyFillerType object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Date Type</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>Property Filler Date Type</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerDateType(PropertyFillerDateType object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Boolean</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>Property Filler Boolean</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerBoolean(PropertyFillerBoolean object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Double Type</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>Property Filler Double Type</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerDoubleType(PropertyFillerDoubleType object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Integer Type</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>Property Filler Integer Type</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerIntegerType(PropertyFillerIntegerType object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Text Type</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>Property Filler Text Type</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerTextType(PropertyFillerTextType object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Date Future</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>Property Filler Date Future</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerDateFuture(PropertyFillerDateFuture object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Date Past</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>Property Filler Date Past</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerDatePast(PropertyFillerDatePast object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Date Range</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>Property Filler Date Range</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerDateRange(PropertyFillerDateRange object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Signed Double Range</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>Property Filler Signed Double Range</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerSignedDoubleRange(PropertyFillerSignedDoubleRange object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Signed Double Random</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>Property Filler Signed Double Random</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerSignedDoubleRandom(PropertyFillerSignedDoubleRandom object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Signed Integer Range</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>Property Filler Signed Integer Range</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerSignedIntegerRange(PropertyFillerSignedIntegerRange object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Signed Integer Random</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>Property Filler Signed Integer Random</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerSignedIntegerRandom(PropertyFillerSignedIntegerRandom object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Text Random</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>Property Filler Text Random</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerTextRandom(PropertyFillerTextRandom object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Text Paragraphs</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>Property Filler Text Paragraphs</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerTextParagraphs(PropertyFillerTextParagraphs object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Text Sentences</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>Property Filler Text Sentences</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerTextSentences(PropertyFillerTextSentences object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Text Words</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>Property Filler Text Words</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerTextWords(PropertyFillerTextWords object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Unsigned Double Range</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>Property Filler Unsigned Double Range</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerUnsignedDoubleRange(PropertyFillerUnsignedDoubleRange object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Unsigned Double Random</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>Property Filler Unsigned Double Random</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerUnsignedDoubleRandom(PropertyFillerUnsignedDoubleRandom object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Unsigned Integer Range</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>Property Filler Unsigned Integer Range</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerUnsignedIntegerRange(PropertyFillerUnsignedIntegerRange object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Property Filler Unsigned Integer Random</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>Property Filler Unsigned Integer Random</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T casePropertyFillerUnsignedIntegerRandom(PropertyFillerUnsignedIntegerRandom object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Entities</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>Entity Mock Entities</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockEntities(EntityMockEntities object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Entity</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>Entity Mock Entity</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockEntity(EntityMockEntity object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>IIterate</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>IIterate</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseIIterate(IIterate object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Integer Iterate</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>Integer Iterate</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseIntegerIterate(IntegerIterate object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Date Iterate</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>Date Iterate</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseDateIterate(DateIterate object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Date</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>Date</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseDate(Date object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock By Resource Attribute</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>Entity Mock By Resource Attribute</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockByResourceAttribute(EntityMockByResourceAttribute object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Template</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>Entity Mock Template</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockTemplate(EntityMockTemplate object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>IEntity Mock Object Usable</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>IEntity Mock Object Usable</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseIEntityMockObjectUsable(IEntityMockObjectUsable object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>IEntity Mock Entity Usable</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>IEntity Mock Entity Usable</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseIEntityMockEntityUsable(IEntityMockEntityUsable object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>IEntity Mock Attribute</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>IEntity Mock Attribute</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseIEntityMockAttribute(IEntityMockAttribute object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Referenced Object Attribute</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>Entity Mock Referenced Object Attribute</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockReferencedObjectAttribute(EntityMockReferencedObjectAttribute object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Attribute By Object</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>Entity Mock Attribute By Object</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockAttributeByObject(EntityMockAttributeByObject object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Attribute Filler</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>Entity Mock Attribute Filler</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockAttributeFiller(EntityMockAttributeFiller object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Attribute By Reference</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>Entity Mock Attribute By Reference</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockAttributeByReference(EntityMockAttributeByReference object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Entity Function</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>Entity Mock Entity Function</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockEntityFunction(EntityMockEntityFunction object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Entity Nested Attribute</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>Entity Mock Entity Nested Attribute</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockEntityNestedAttribute(EntityMockEntityNestedAttribute object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>Entity Mock Entity Function Parameter</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>Entity Mock Entity Function Parameter</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseEntityMockEntityFunctionParameter(EntityMockEntityFunctionParameter object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>LLazy Resolver</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>LLazy Resolver</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseLLazyResolver(LLazyResolver object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>LPackage</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>LPackage</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseLPackage(LPackage object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>LAnnotation Target</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>LAnnotation Target</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseLAnnotationTarget(LAnnotationTarget object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>LType</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>LType</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseLType(LType object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>LScalar Type</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>LScalar Type</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseLScalarType(LScalarType object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>LEnum</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>LEnum</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseLEnum(LEnum object) { |
| return null; |
| } |
| |
| /** |
| * Returns the result of interpreting the object as an instance of '<em>LEnum Literal</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>LEnum Literal</em>'. |
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
| * @generated |
| */ |
| public T caseLEnumLiteral(LEnumLiteral 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 |
| */ |
| @Override |
| public T defaultCase(EObject object) { |
| return null; |
| } |
| |
| } //EntityMockDSLSwitch |