| /**
|
| * Copyright (c) 2010, 2019 Mia-Software.
|
| * All rights reserved. This program and the accompanying materials
|
| * are made available under the terms of the Eclipse Public License v2.0
|
| * which accompanies this distribution, and is available at
|
| * http://www.eclipse.org/legal/epl-v20.html
|
| *
|
| * Contributors:
|
| *
|
| * Nicolas Guyomar (Mia-Software) - initial API and implementation
|
| */ |
| package org.eclipse.modisco.jee.ejbjar.EjbJar20.util;
|
|
|
| import java.util.List;
|
|
|
| import org.eclipse.emf.ecore.EClass;
|
| import org.eclipse.emf.ecore.EObject;
|
|
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar20.*;
|
|
|
| /**
|
| * <!-- 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.modisco.jee.ejbjar.EjbJar20.EjbJar20Package
|
| * @generated
|
| */
|
| public class EjbJar20Switch<T> {
|
| /**
|
| * The cached model package
|
| * <!-- begin-user-doc -->
|
| * <!-- end-user-doc -->
|
| * @generated
|
| */
|
| protected static EjbJar20Package modelPackage;
|
|
|
| /**
|
| * Creates an instance of the switch.
|
| * <!-- begin-user-doc -->
|
| * <!-- end-user-doc -->
|
| * @generated
|
| */
|
| public EjbJar20Switch() {
|
| if (modelPackage == null) {
|
| modelPackage = EjbJar20Package.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 EjbJar20Package.ABSTRACT_SCHEMA_NAME_TYPE: {
|
| AbstractSchemaNameType abstractSchemaNameType = (AbstractSchemaNameType)theEObject;
|
| T result = caseAbstractSchemaNameType(abstractSchemaNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.ACKNOWLEDGE_MODE_TYPE: {
|
| AcknowledgeModeType acknowledgeModeType = (AcknowledgeModeType)theEObject;
|
| T result = caseAcknowledgeModeType(acknowledgeModeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.ASSEMBLY_DESCRIPTOR_TYPE: {
|
| AssemblyDescriptorType assemblyDescriptorType = (AssemblyDescriptorType)theEObject;
|
| T result = caseAssemblyDescriptorType(assemblyDescriptorType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.CASCADE_DELETE_TYPE: {
|
| CascadeDeleteType cascadeDeleteType = (CascadeDeleteType)theEObject;
|
| T result = caseCascadeDeleteType(cascadeDeleteType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.CMP_FIELD_TYPE: {
|
| CmpFieldType cmpFieldType = (CmpFieldType)theEObject;
|
| T result = caseCmpFieldType(cmpFieldType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.CMP_VERSION_TYPE: {
|
| CmpVersionType cmpVersionType = (CmpVersionType)theEObject;
|
| T result = caseCmpVersionType(cmpVersionType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.CMR_FIELD_NAME_TYPE: {
|
| CmrFieldNameType cmrFieldNameType = (CmrFieldNameType)theEObject;
|
| T result = caseCmrFieldNameType(cmrFieldNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.CMR_FIELD_TYPE: {
|
| CmrFieldType cmrFieldType = (CmrFieldType)theEObject;
|
| T result = caseCmrFieldType(cmrFieldType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.CMR_FIELD_TYPE_TYPE: {
|
| CmrFieldTypeType cmrFieldTypeType = (CmrFieldTypeType)theEObject;
|
| T result = caseCmrFieldTypeType(cmrFieldTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.CONTAINER_TRANSACTION_TYPE: {
|
| ContainerTransactionType containerTransactionType = (ContainerTransactionType)theEObject;
|
| T result = caseContainerTransactionType(containerTransactionType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.DESCRIPTION_TYPE: {
|
| DescriptionType descriptionType = (DescriptionType)theEObject;
|
| T result = caseDescriptionType(descriptionType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.DESTINATION_TYPE_TYPE: {
|
| DestinationTypeType destinationTypeType = (DestinationTypeType)theEObject;
|
| T result = caseDestinationTypeType(destinationTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.DISPLAY_NAME_TYPE: {
|
| DisplayNameType displayNameType = (DisplayNameType)theEObject;
|
| T result = caseDisplayNameType(displayNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.DOCUMENT_ROOT: {
|
| DocumentRoot documentRoot = (DocumentRoot)theEObject;
|
| T result = caseDocumentRoot(documentRoot);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_CLASS_TYPE: {
|
| EjbClassType ejbClassType = (EjbClassType)theEObject;
|
| T result = caseEjbClassType(ejbClassType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_CLIENT_JAR_TYPE: {
|
| EjbClientJarType ejbClientJarType = (EjbClientJarType)theEObject;
|
| T result = caseEjbClientJarType(ejbClientJarType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_JAR_TYPE: {
|
| EjbJarType ejbJarType = (EjbJarType)theEObject;
|
| T result = caseEjbJarType(ejbJarType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_LINK_TYPE: {
|
| EjbLinkType ejbLinkType = (EjbLinkType)theEObject;
|
| T result = caseEjbLinkType(ejbLinkType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_LOCAL_REF_TYPE: {
|
| EjbLocalRefType ejbLocalRefType = (EjbLocalRefType)theEObject;
|
| T result = caseEjbLocalRefType(ejbLocalRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_NAME_TYPE: {
|
| EjbNameType ejbNameType = (EjbNameType)theEObject;
|
| T result = caseEjbNameType(ejbNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_QL_TYPE: {
|
| EjbQlType ejbQlType = (EjbQlType)theEObject;
|
| T result = caseEjbQlType(ejbQlType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_REF_NAME_TYPE: {
|
| EjbRefNameType ejbRefNameType = (EjbRefNameType)theEObject;
|
| T result = caseEjbRefNameType(ejbRefNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_REF_TYPE: {
|
| EjbRefType ejbRefType = (EjbRefType)theEObject;
|
| T result = caseEjbRefType(ejbRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_REF_TYPE_TYPE: {
|
| EjbRefTypeType ejbRefTypeType = (EjbRefTypeType)theEObject;
|
| T result = caseEjbRefTypeType(ejbRefTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_RELATION_NAME_TYPE: {
|
| EjbRelationNameType ejbRelationNameType = (EjbRelationNameType)theEObject;
|
| T result = caseEjbRelationNameType(ejbRelationNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_RELATIONSHIP_ROLE_NAME_TYPE: {
|
| EjbRelationshipRoleNameType ejbRelationshipRoleNameType = (EjbRelationshipRoleNameType)theEObject;
|
| T result = caseEjbRelationshipRoleNameType(ejbRelationshipRoleNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_RELATIONSHIP_ROLE_TYPE: {
|
| EjbRelationshipRoleType ejbRelationshipRoleType = (EjbRelationshipRoleType)theEObject;
|
| T result = caseEjbRelationshipRoleType(ejbRelationshipRoleType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EJB_RELATION_TYPE: {
|
| EjbRelationType ejbRelationType = (EjbRelationType)theEObject;
|
| T result = caseEjbRelationType(ejbRelationType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.ENTERPRISE_BEANS_TYPE: {
|
| EnterpriseBeansType enterpriseBeansType = (EnterpriseBeansType)theEObject;
|
| T result = caseEnterpriseBeansType(enterpriseBeansType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.ENTITY_TYPE: {
|
| EntityType entityType = (EntityType)theEObject;
|
| T result = caseEntityType(entityType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.ENV_ENTRY_NAME_TYPE: {
|
| EnvEntryNameType envEntryNameType = (EnvEntryNameType)theEObject;
|
| T result = caseEnvEntryNameType(envEntryNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.ENV_ENTRY_TYPE: {
|
| EnvEntryType envEntryType = (EnvEntryType)theEObject;
|
| T result = caseEnvEntryType(envEntryType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.ENV_ENTRY_TYPE_TYPE: {
|
| EnvEntryTypeType envEntryTypeType = (EnvEntryTypeType)theEObject;
|
| T result = caseEnvEntryTypeType(envEntryTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.ENV_ENTRY_VALUE_TYPE: {
|
| EnvEntryValueType envEntryValueType = (EnvEntryValueType)theEObject;
|
| T result = caseEnvEntryValueType(envEntryValueType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.EXCLUDE_LIST_TYPE: {
|
| ExcludeListType excludeListType = (ExcludeListType)theEObject;
|
| T result = caseExcludeListType(excludeListType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.FIELD_NAME_TYPE: {
|
| FieldNameType fieldNameType = (FieldNameType)theEObject;
|
| T result = caseFieldNameType(fieldNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.HOME_TYPE: {
|
| HomeType homeType = (HomeType)theEObject;
|
| T result = caseHomeType(homeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.LARGE_ICON_TYPE: {
|
| LargeIconType largeIconType = (LargeIconType)theEObject;
|
| T result = caseLargeIconType(largeIconType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.LOCAL_HOME_TYPE: {
|
| LocalHomeType localHomeType = (LocalHomeType)theEObject;
|
| T result = caseLocalHomeType(localHomeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.LOCAL_TYPE: {
|
| LocalType localType = (LocalType)theEObject;
|
| T result = caseLocalType(localType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.MESSAGE_DRIVEN_DESTINATION_TYPE: {
|
| MessageDrivenDestinationType messageDrivenDestinationType = (MessageDrivenDestinationType)theEObject;
|
| T result = caseMessageDrivenDestinationType(messageDrivenDestinationType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.MESSAGE_DRIVEN_TYPE: {
|
| MessageDrivenType messageDrivenType = (MessageDrivenType)theEObject;
|
| T result = caseMessageDrivenType(messageDrivenType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.MESSAGE_SELECTOR_TYPE: {
|
| MessageSelectorType messageSelectorType = (MessageSelectorType)theEObject;
|
| T result = caseMessageSelectorType(messageSelectorType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.METHOD_INTF_TYPE: {
|
| MethodIntfType methodIntfType = (MethodIntfType)theEObject;
|
| T result = caseMethodIntfType(methodIntfType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.METHOD_NAME_TYPE: {
|
| MethodNameType methodNameType = (MethodNameType)theEObject;
|
| T result = caseMethodNameType(methodNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.METHOD_PARAMS_TYPE: {
|
| MethodParamsType methodParamsType = (MethodParamsType)theEObject;
|
| T result = caseMethodParamsType(methodParamsType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.METHOD_PARAM_TYPE: {
|
| MethodParamType methodParamType = (MethodParamType)theEObject;
|
| T result = caseMethodParamType(methodParamType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.METHOD_PERMISSION_TYPE: {
|
| MethodPermissionType methodPermissionType = (MethodPermissionType)theEObject;
|
| T result = caseMethodPermissionType(methodPermissionType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.METHOD_TYPE: {
|
| MethodType methodType = (MethodType)theEObject;
|
| T result = caseMethodType(methodType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.MULTIPLICITY_TYPE: {
|
| MultiplicityType multiplicityType = (MultiplicityType)theEObject;
|
| T result = caseMultiplicityType(multiplicityType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.PERSISTENCE_TYPE_TYPE: {
|
| PersistenceTypeType persistenceTypeType = (PersistenceTypeType)theEObject;
|
| T result = casePersistenceTypeType(persistenceTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.PRIM_KEY_CLASS_TYPE: {
|
| PrimKeyClassType primKeyClassType = (PrimKeyClassType)theEObject;
|
| T result = casePrimKeyClassType(primKeyClassType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.PRIMKEY_FIELD_TYPE: {
|
| PrimkeyFieldType primkeyFieldType = (PrimkeyFieldType)theEObject;
|
| T result = casePrimkeyFieldType(primkeyFieldType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.QUERY_METHOD_TYPE: {
|
| QueryMethodType queryMethodType = (QueryMethodType)theEObject;
|
| T result = caseQueryMethodType(queryMethodType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.QUERY_TYPE: {
|
| QueryType queryType = (QueryType)theEObject;
|
| T result = caseQueryType(queryType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.REENTRANT_TYPE: {
|
| ReentrantType reentrantType = (ReentrantType)theEObject;
|
| T result = caseReentrantType(reentrantType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RELATIONSHIP_ROLE_SOURCE_TYPE: {
|
| RelationshipRoleSourceType relationshipRoleSourceType = (RelationshipRoleSourceType)theEObject;
|
| T result = caseRelationshipRoleSourceType(relationshipRoleSourceType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RELATIONSHIPS_TYPE: {
|
| RelationshipsType relationshipsType = (RelationshipsType)theEObject;
|
| T result = caseRelationshipsType(relationshipsType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.REMOTE_TYPE: {
|
| RemoteType remoteType = (RemoteType)theEObject;
|
| T result = caseRemoteType(remoteType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RES_AUTH_TYPE: {
|
| ResAuthType resAuthType = (ResAuthType)theEObject;
|
| T result = caseResAuthType(resAuthType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RESOURCE_ENV_REF_NAME_TYPE: {
|
| ResourceEnvRefNameType resourceEnvRefNameType = (ResourceEnvRefNameType)theEObject;
|
| T result = caseResourceEnvRefNameType(resourceEnvRefNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RESOURCE_ENV_REF_TYPE: {
|
| ResourceEnvRefType resourceEnvRefType = (ResourceEnvRefType)theEObject;
|
| T result = caseResourceEnvRefType(resourceEnvRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RESOURCE_ENV_REF_TYPE_TYPE: {
|
| ResourceEnvRefTypeType resourceEnvRefTypeType = (ResourceEnvRefTypeType)theEObject;
|
| T result = caseResourceEnvRefTypeType(resourceEnvRefTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RESOURCE_REF_TYPE: {
|
| ResourceRefType resourceRefType = (ResourceRefType)theEObject;
|
| T result = caseResourceRefType(resourceRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RES_REF_NAME_TYPE: {
|
| ResRefNameType resRefNameType = (ResRefNameType)theEObject;
|
| T result = caseResRefNameType(resRefNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RES_SHARING_SCOPE_TYPE: {
|
| ResSharingScopeType resSharingScopeType = (ResSharingScopeType)theEObject;
|
| T result = caseResSharingScopeType(resSharingScopeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RES_TYPE_TYPE: {
|
| ResTypeType resTypeType = (ResTypeType)theEObject;
|
| T result = caseResTypeType(resTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RESULT_TYPE_MAPPING_TYPE: {
|
| ResultTypeMappingType resultTypeMappingType = (ResultTypeMappingType)theEObject;
|
| T result = caseResultTypeMappingType(resultTypeMappingType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.ROLE_LINK_TYPE: {
|
| RoleLinkType roleLinkType = (RoleLinkType)theEObject;
|
| T result = caseRoleLinkType(roleLinkType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.ROLE_NAME_TYPE: {
|
| RoleNameType roleNameType = (RoleNameType)theEObject;
|
| T result = caseRoleNameType(roleNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.RUN_AS_TYPE: {
|
| RunAsType runAsType = (RunAsType)theEObject;
|
| T result = caseRunAsType(runAsType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.SECURITY_IDENTITY_TYPE: {
|
| SecurityIdentityType securityIdentityType = (SecurityIdentityType)theEObject;
|
| T result = caseSecurityIdentityType(securityIdentityType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.SECURITY_ROLE_REF_TYPE: {
|
| SecurityRoleRefType securityRoleRefType = (SecurityRoleRefType)theEObject;
|
| T result = caseSecurityRoleRefType(securityRoleRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.SECURITY_ROLE_TYPE: {
|
| SecurityRoleType securityRoleType = (SecurityRoleType)theEObject;
|
| T result = caseSecurityRoleType(securityRoleType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.SESSION_TYPE: {
|
| SessionType sessionType = (SessionType)theEObject;
|
| T result = caseSessionType(sessionType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.SESSION_TYPE_TYPE: {
|
| SessionTypeType sessionTypeType = (SessionTypeType)theEObject;
|
| T result = caseSessionTypeType(sessionTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.SMALL_ICON_TYPE: {
|
| SmallIconType smallIconType = (SmallIconType)theEObject;
|
| T result = caseSmallIconType(smallIconType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.SUBSCRIPTION_DURABILITY_TYPE: {
|
| SubscriptionDurabilityType subscriptionDurabilityType = (SubscriptionDurabilityType)theEObject;
|
| T result = caseSubscriptionDurabilityType(subscriptionDurabilityType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.TRANSACTION_TYPE_TYPE: {
|
| TransactionTypeType transactionTypeType = (TransactionTypeType)theEObject;
|
| T result = caseTransactionTypeType(transactionTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.TRANS_ATTRIBUTE_TYPE: {
|
| TransAttributeType transAttributeType = (TransAttributeType)theEObject;
|
| T result = caseTransAttributeType(transAttributeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.UNCHECKED_TYPE: {
|
| UncheckedType uncheckedType = (UncheckedType)theEObject;
|
| T result = caseUncheckedType(uncheckedType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar20Package.USE_CALLER_IDENTITY_TYPE: {
|
| UseCallerIdentityType useCallerIdentityType = (UseCallerIdentityType)theEObject;
|
| T result = caseUseCallerIdentityType(useCallerIdentityType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| default: return defaultCase(theEObject);
|
| }
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Abstract Schema Name 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>Abstract Schema Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseAbstractSchemaNameType(AbstractSchemaNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Acknowledge Mode 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>Acknowledge Mode Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseAcknowledgeModeType(AcknowledgeModeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Assembly Descriptor 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>Assembly Descriptor Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseAssemblyDescriptorType(AssemblyDescriptorType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Cascade Delete 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>Cascade Delete Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseCascadeDeleteType(CascadeDeleteType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Cmp Field 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>Cmp Field Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseCmpFieldType(CmpFieldType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Cmp Version 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>Cmp Version Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseCmpVersionType(CmpVersionType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Cmr Field Name 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>Cmr Field Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseCmrFieldNameType(CmrFieldNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Cmr Field 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>Cmr Field Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseCmrFieldType(CmrFieldType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Cmr Field Type 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>Cmr Field Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseCmrFieldTypeType(CmrFieldTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Container Transaction 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>Container Transaction Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseContainerTransactionType(ContainerTransactionType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Description 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>Description Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseDescriptionType(DescriptionType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Destination Type 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>Destination Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseDestinationTypeType(DestinationTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Display Name 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>Display Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseDisplayNameType(DisplayNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Document Root</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>Document Root</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseDocumentRoot(DocumentRoot object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Class 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>Ejb Class Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbClassType(EjbClassType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Client Jar 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>Ejb Client Jar Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbClientJarType(EjbClientJarType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Jar 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>Ejb Jar Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbJarType(EjbJarType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Link 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>Ejb Link Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbLinkType(EjbLinkType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Local Ref 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>Ejb Local Ref Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbLocalRefType(EjbLocalRefType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Name 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>Ejb Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbNameType(EjbNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Ql 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>Ejb Ql Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbQlType(EjbQlType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Ref Name 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>Ejb Ref Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbRefNameType(EjbRefNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Ref 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>Ejb Ref Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbRefType(EjbRefType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Ref Type 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>Ejb Ref Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbRefTypeType(EjbRefTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Relation Name 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>Ejb Relation Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbRelationNameType(EjbRelationNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Relationship Role Name 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>Ejb Relationship Role Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbRelationshipRoleNameType(EjbRelationshipRoleNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Relationship Role 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>Ejb Relationship Role Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbRelationshipRoleType(EjbRelationshipRoleType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Ejb Relation 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>Ejb Relation Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEjbRelationType(EjbRelationType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Enterprise Beans 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>Enterprise Beans Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEnterpriseBeansType(EnterpriseBeansType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Entity 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>Entity Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEntityType(EntityType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Env Entry Name 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>Env Entry Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEnvEntryNameType(EnvEntryNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Env Entry 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>Env Entry Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEnvEntryType(EnvEntryType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Env Entry Type 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>Env Entry Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEnvEntryTypeType(EnvEntryTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Env Entry Value 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>Env Entry Value Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEnvEntryValueType(EnvEntryValueType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Exclude List 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>Exclude List Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseExcludeListType(ExcludeListType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Field Name 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>Field Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseFieldNameType(FieldNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Home 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>Home Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseHomeType(HomeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Large Icon 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>Large Icon Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseLargeIconType(LargeIconType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Local Home 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>Local Home Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseLocalHomeType(LocalHomeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Local 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>Local Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseLocalType(LocalType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Message Driven Destination 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>Message Driven Destination Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMessageDrivenDestinationType(MessageDrivenDestinationType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Message Driven 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>Message Driven Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMessageDrivenType(MessageDrivenType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Message Selector 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>Message Selector Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMessageSelectorType(MessageSelectorType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Method Intf 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>Method Intf Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMethodIntfType(MethodIntfType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Method Name 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>Method Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMethodNameType(MethodNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Method Params 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>Method Params Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMethodParamsType(MethodParamsType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Method Param 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>Method Param Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMethodParamType(MethodParamType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Method Permission 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>Method Permission Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMethodPermissionType(MethodPermissionType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Method 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>Method Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMethodType(MethodType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Multiplicity 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>Multiplicity Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMultiplicityType(MultiplicityType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Persistence Type 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>Persistence Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T casePersistenceTypeType(PersistenceTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Prim Key Class 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>Prim Key Class Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T casePrimKeyClassType(PrimKeyClassType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Primkey Field 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>Primkey Field Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T casePrimkeyFieldType(PrimkeyFieldType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Query Method 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>Query Method Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseQueryMethodType(QueryMethodType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Query 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>Query Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseQueryType(QueryType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Reentrant 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>Reentrant Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseReentrantType(ReentrantType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Relationship Role Source 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>Relationship Role Source Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseRelationshipRoleSourceType(RelationshipRoleSourceType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Relationships 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>Relationships Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseRelationshipsType(RelationshipsType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Remote 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>Remote Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseRemoteType(RemoteType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Res Auth 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>Res Auth Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseResAuthType(ResAuthType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Resource Env Ref Name 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>Resource Env Ref Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseResourceEnvRefNameType(ResourceEnvRefNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Resource Env Ref 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>Resource Env Ref Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseResourceEnvRefType(ResourceEnvRefType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Resource Env Ref Type 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>Resource Env Ref Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseResourceEnvRefTypeType(ResourceEnvRefTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Resource Ref 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>Resource Ref Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseResourceRefType(ResourceRefType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Res Ref Name 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>Res Ref Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseResRefNameType(ResRefNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Res Sharing Scope 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>Res Sharing Scope Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseResSharingScopeType(ResSharingScopeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Res Type 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>Res Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseResTypeType(ResTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Result Type Mapping 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>Result Type Mapping Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseResultTypeMappingType(ResultTypeMappingType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Role Link 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>Role Link Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseRoleLinkType(RoleLinkType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Role Name 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>Role Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseRoleNameType(RoleNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Run As 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>Run As Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseRunAsType(RunAsType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Security Identity 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>Security Identity Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseSecurityIdentityType(SecurityIdentityType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Security Role Ref 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>Security Role Ref Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseSecurityRoleRefType(SecurityRoleRefType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Security Role 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>Security Role Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseSecurityRoleType(SecurityRoleType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Session 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>Session Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseSessionType(SessionType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Session Type 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>Session Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseSessionTypeType(SessionTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Small Icon 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>Small Icon Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseSmallIconType(SmallIconType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Subscription Durability 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>Subscription Durability Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseSubscriptionDurabilityType(SubscriptionDurabilityType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Transaction Type 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>Transaction Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseTransactionTypeType(TransactionTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Trans Attribute 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>Trans Attribute Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseTransAttributeType(TransAttributeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Unchecked 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>Unchecked Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseUncheckedType(UncheckedType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Use Caller Identity 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>Use Caller Identity Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseUseCallerIdentityType(UseCallerIdentityType 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;
|
| }
|
|
|
| } //EjbJar20Switch
|