| /**
|
| * Copyright (c) 2010, 2019 Mia-Software and others.
|
| * All rights reserved. This program and the accompanying materials
|
| * are made available under the terms of the Eclipse Public License v2.0
|
| * which accompanies this distribution, and is available at
|
| * http://www.eclipse.org/legal/epl-v20.html
|
| *
|
| * Contributors:
|
| *
|
| * Nicolas Guyomar (Mia-Software) - initial API and implementation
|
| */ |
| package org.eclipse.modisco.jee.ejbjar.EjbJar31.util;
|
|
|
| import java.util.List;
|
|
|
| import org.eclipse.emf.ecore.EClass;
|
| import org.eclipse.emf.ecore.EObject;
|
|
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.AccessTimeoutType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ActivationConfigPropertyType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ActivationConfigType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.AddressingResponsesType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.AddressingType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ApplicationExceptionType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.AroundInvokeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.AroundTimeoutType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.AssemblyDescriptorType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.AsyncMethodType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.CmpFieldType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.CmpVersionType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.CmrFieldType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.CmrFieldTypeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ConcurrencyManagementTypeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ConcurrentLockTypeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ConcurrentMethodType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ContainerTransactionType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.DataSourceType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.DependsOnType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.DescriptionType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.DisplayNameType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.DocumentRoot;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EjbClassType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EjbJar31Package;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EjbJarType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EjbLinkType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EjbLocalRefType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EjbNameType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EjbRefNameType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EjbRefType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EjbRefTypeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EjbRelationType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EjbRelationshipRoleType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EmptyType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EnterpriseBeansType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EntityBeanType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EnvEntryType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.EnvEntryTypeValuesType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ExcludeListType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.FullyQualifiedClassType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.GenericBooleanType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.HandlerChainType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.HandlerChainsType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.HandlerType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.HomeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.IconType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.InitMethodType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.InjectionTargetType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.InterceptorBindingType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.InterceptorOrderType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.InterceptorType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.InterceptorsType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.JavaIdentifierType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.JavaTypeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.JdbcUrlType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.JndiNameType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.LifecycleCallbackType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ListenerType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.LocalHomeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.LocalType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MessageDestinationLinkType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MessageDestinationRefType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MessageDestinationType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MessageDestinationTypeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MessageDestinationUsageType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MessageDrivenBeanType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MethodIntfType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MethodNameType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MethodParamsType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MethodPermissionType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MethodType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.MultiplicityType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.NamedMethodType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ParamValueType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.PathType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.PersistenceContextRefType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.PersistenceContextTypeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.PersistenceTypeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.PersistenceUnitRefType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.PortComponentRefType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.PropertyType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.QueryMethodType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.QueryType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.RelationshipRoleSourceType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.RelationshipsType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.RemoteType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.RemoveMethodType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ResAuthType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ResSharingScopeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ResourceEnvRefType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ResourceRefType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.RespectBindingType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ResultTypeMappingType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.RoleNameType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.RunAsType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.SecurityIdentityType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.SecurityRoleRefType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.SecurityRoleType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.ServiceRefType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.SessionBeanType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.SessionTypeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.StatefulTimeoutType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.TimeUnitTypeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.TimerScheduleType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.TimerType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.TransAttributeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.TransactionTypeType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.TrueFalseType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.UrlPatternType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.XsdAnyURIType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.XsdBooleanType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.XsdIntegerType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.XsdNMTOKENType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.XsdNonNegativeIntegerType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.XsdPositiveIntegerType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.XsdQNameType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.XsdStringType;
|
| import org.eclipse.modisco.jee.ejbjar.EjbJar31.*;
|
|
|
| /**
|
| * <!-- 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.EjbJar31.EjbJar31Package
|
| * @generated
|
| */
|
| public class EjbJar31Switch<T> {
|
| /**
|
| * The cached model package
|
| * <!-- begin-user-doc -->
|
| * <!-- end-user-doc -->
|
| * @generated
|
| */
|
| protected static EjbJar31Package modelPackage;
|
|
|
| /**
|
| * Creates an instance of the switch.
|
| * <!-- begin-user-doc -->
|
| * <!-- end-user-doc -->
|
| * @generated
|
| */
|
| public EjbJar31Switch() {
|
| if (modelPackage == null) {
|
| modelPackage = EjbJar31Package.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 EjbJar31Package.ACCESS_TIMEOUT_TYPE: {
|
| AccessTimeoutType accessTimeoutType = (AccessTimeoutType)theEObject;
|
| T result = caseAccessTimeoutType(accessTimeoutType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ACTIVATION_CONFIG_PROPERTY_TYPE: {
|
| ActivationConfigPropertyType activationConfigPropertyType = (ActivationConfigPropertyType)theEObject;
|
| T result = caseActivationConfigPropertyType(activationConfigPropertyType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ACTIVATION_CONFIG_TYPE: {
|
| ActivationConfigType activationConfigType = (ActivationConfigType)theEObject;
|
| T result = caseActivationConfigType(activationConfigType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ADDRESSING_RESPONSES_TYPE: {
|
| AddressingResponsesType addressingResponsesType = (AddressingResponsesType)theEObject;
|
| T result = caseAddressingResponsesType(addressingResponsesType);
|
| if (result == null) result = caseString(addressingResponsesType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ADDRESSING_TYPE: {
|
| AddressingType addressingType = (AddressingType)theEObject;
|
| T result = caseAddressingType(addressingType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.APPLICATION_EXCEPTION_TYPE: {
|
| ApplicationExceptionType applicationExceptionType = (ApplicationExceptionType)theEObject;
|
| T result = caseApplicationExceptionType(applicationExceptionType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.AROUND_INVOKE_TYPE: {
|
| AroundInvokeType aroundInvokeType = (AroundInvokeType)theEObject;
|
| T result = caseAroundInvokeType(aroundInvokeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.AROUND_TIMEOUT_TYPE: {
|
| AroundTimeoutType aroundTimeoutType = (AroundTimeoutType)theEObject;
|
| T result = caseAroundTimeoutType(aroundTimeoutType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ASSEMBLY_DESCRIPTOR_TYPE: {
|
| AssemblyDescriptorType assemblyDescriptorType = (AssemblyDescriptorType)theEObject;
|
| T result = caseAssemblyDescriptorType(assemblyDescriptorType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ASYNC_METHOD_TYPE: {
|
| AsyncMethodType asyncMethodType = (AsyncMethodType)theEObject;
|
| T result = caseAsyncMethodType(asyncMethodType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.CMP_FIELD_TYPE: {
|
| CmpFieldType cmpFieldType = (CmpFieldType)theEObject;
|
| T result = caseCmpFieldType(cmpFieldType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.CMP_VERSION_TYPE: {
|
| CmpVersionType cmpVersionType = (CmpVersionType)theEObject;
|
| T result = caseCmpVersionType(cmpVersionType);
|
| if (result == null) result = caseString(cmpVersionType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.CMR_FIELD_TYPE: {
|
| CmrFieldType cmrFieldType = (CmrFieldType)theEObject;
|
| T result = caseCmrFieldType(cmrFieldType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.CMR_FIELD_TYPE_TYPE: {
|
| CmrFieldTypeType cmrFieldTypeType = (CmrFieldTypeType)theEObject;
|
| T result = caseCmrFieldTypeType(cmrFieldTypeType);
|
| if (result == null) result = caseString(cmrFieldTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.CONCURRENCY_MANAGEMENT_TYPE_TYPE: {
|
| ConcurrencyManagementTypeType concurrencyManagementTypeType = (ConcurrencyManagementTypeType)theEObject;
|
| T result = caseConcurrencyManagementTypeType(concurrencyManagementTypeType);
|
| if (result == null) result = caseString(concurrencyManagementTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.CONCURRENT_LOCK_TYPE_TYPE: {
|
| ConcurrentLockTypeType concurrentLockTypeType = (ConcurrentLockTypeType)theEObject;
|
| T result = caseConcurrentLockTypeType(concurrentLockTypeType);
|
| if (result == null) result = caseString(concurrentLockTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.CONCURRENT_METHOD_TYPE: {
|
| ConcurrentMethodType concurrentMethodType = (ConcurrentMethodType)theEObject;
|
| T result = caseConcurrentMethodType(concurrentMethodType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.CONTAINER_TRANSACTION_TYPE: {
|
| ContainerTransactionType containerTransactionType = (ContainerTransactionType)theEObject;
|
| T result = caseContainerTransactionType(containerTransactionType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.DATA_SOURCE_TYPE: {
|
| DataSourceType dataSourceType = (DataSourceType)theEObject;
|
| T result = caseDataSourceType(dataSourceType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.DEPENDS_ON_TYPE: {
|
| DependsOnType dependsOnType = (DependsOnType)theEObject;
|
| T result = caseDependsOnType(dependsOnType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.DESCRIPTION_TYPE: {
|
| DescriptionType descriptionType = (DescriptionType)theEObject;
|
| T result = caseDescriptionType(descriptionType);
|
| if (result == null) result = caseXsdStringType(descriptionType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.DISPLAY_NAME_TYPE: {
|
| DisplayNameType displayNameType = (DisplayNameType)theEObject;
|
| T result = caseDisplayNameType(displayNameType);
|
| if (result == null) result = caseString(displayNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.DOCUMENT_ROOT: {
|
| DocumentRoot documentRoot = (DocumentRoot)theEObject;
|
| T result = caseDocumentRoot(documentRoot);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EJB_CLASS_TYPE: {
|
| EjbClassType ejbClassType = (EjbClassType)theEObject;
|
| T result = caseEjbClassType(ejbClassType);
|
| if (result == null) result = caseFullyQualifiedClassType(ejbClassType);
|
| if (result == null) result = caseString(ejbClassType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EJB_JAR_TYPE: {
|
| EjbJarType ejbJarType = (EjbJarType)theEObject;
|
| T result = caseEjbJarType(ejbJarType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EJB_LINK_TYPE: {
|
| EjbLinkType ejbLinkType = (EjbLinkType)theEObject;
|
| T result = caseEjbLinkType(ejbLinkType);
|
| if (result == null) result = caseString(ejbLinkType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EJB_LOCAL_REF_TYPE: {
|
| EjbLocalRefType ejbLocalRefType = (EjbLocalRefType)theEObject;
|
| T result = caseEjbLocalRefType(ejbLocalRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EJB_NAME_TYPE: {
|
| EjbNameType ejbNameType = (EjbNameType)theEObject;
|
| T result = caseEjbNameType(ejbNameType);
|
| if (result == null) result = caseXsdNMTOKENType(ejbNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EJB_REF_NAME_TYPE: {
|
| EjbRefNameType ejbRefNameType = (EjbRefNameType)theEObject;
|
| T result = caseEjbRefNameType(ejbRefNameType);
|
| if (result == null) result = caseJndiNameType(ejbRefNameType);
|
| if (result == null) result = caseString(ejbRefNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EJB_REF_TYPE: {
|
| EjbRefType ejbRefType = (EjbRefType)theEObject;
|
| T result = caseEjbRefType(ejbRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EJB_REF_TYPE_TYPE: {
|
| EjbRefTypeType ejbRefTypeType = (EjbRefTypeType)theEObject;
|
| T result = caseEjbRefTypeType(ejbRefTypeType);
|
| if (result == null) result = caseString(ejbRefTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EJB_RELATIONSHIP_ROLE_TYPE: {
|
| EjbRelationshipRoleType ejbRelationshipRoleType = (EjbRelationshipRoleType)theEObject;
|
| T result = caseEjbRelationshipRoleType(ejbRelationshipRoleType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EJB_RELATION_TYPE: {
|
| EjbRelationType ejbRelationType = (EjbRelationType)theEObject;
|
| T result = caseEjbRelationType(ejbRelationType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EMPTY_TYPE: {
|
| EmptyType emptyType = (EmptyType)theEObject;
|
| T result = caseEmptyType(emptyType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ENTERPRISE_BEANS_TYPE: {
|
| EnterpriseBeansType enterpriseBeansType = (EnterpriseBeansType)theEObject;
|
| T result = caseEnterpriseBeansType(enterpriseBeansType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ENTITY_BEAN_TYPE: {
|
| EntityBeanType entityBeanType = (EntityBeanType)theEObject;
|
| T result = caseEntityBeanType(entityBeanType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ENV_ENTRY_TYPE: {
|
| EnvEntryType envEntryType = (EnvEntryType)theEObject;
|
| T result = caseEnvEntryType(envEntryType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ENV_ENTRY_TYPE_VALUES_TYPE: {
|
| EnvEntryTypeValuesType envEntryTypeValuesType = (EnvEntryTypeValuesType)theEObject;
|
| T result = caseEnvEntryTypeValuesType(envEntryTypeValuesType);
|
| if (result == null) result = caseFullyQualifiedClassType(envEntryTypeValuesType);
|
| if (result == null) result = caseString(envEntryTypeValuesType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.EXCLUDE_LIST_TYPE: {
|
| ExcludeListType excludeListType = (ExcludeListType)theEObject;
|
| T result = caseExcludeListType(excludeListType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.FULLY_QUALIFIED_CLASS_TYPE: {
|
| FullyQualifiedClassType fullyQualifiedClassType = (FullyQualifiedClassType)theEObject;
|
| T result = caseFullyQualifiedClassType(fullyQualifiedClassType);
|
| if (result == null) result = caseString(fullyQualifiedClassType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.GENERIC_BOOLEAN_TYPE: {
|
| GenericBooleanType genericBooleanType = (GenericBooleanType)theEObject;
|
| T result = caseGenericBooleanType(genericBooleanType);
|
| if (result == null) result = caseString(genericBooleanType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.HANDLER_CHAINS_TYPE: {
|
| HandlerChainsType handlerChainsType = (HandlerChainsType)theEObject;
|
| T result = caseHandlerChainsType(handlerChainsType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.HANDLER_CHAIN_TYPE: {
|
| HandlerChainType handlerChainType = (HandlerChainType)theEObject;
|
| T result = caseHandlerChainType(handlerChainType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.HANDLER_TYPE: {
|
| HandlerType handlerType = (HandlerType)theEObject;
|
| T result = caseHandlerType(handlerType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.HOME_TYPE: {
|
| HomeType homeType = (HomeType)theEObject;
|
| T result = caseHomeType(homeType);
|
| if (result == null) result = caseFullyQualifiedClassType(homeType);
|
| if (result == null) result = caseString(homeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ICON_TYPE: {
|
| IconType iconType = (IconType)theEObject;
|
| T result = caseIconType(iconType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.INIT_METHOD_TYPE: {
|
| InitMethodType initMethodType = (InitMethodType)theEObject;
|
| T result = caseInitMethodType(initMethodType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.INJECTION_TARGET_TYPE: {
|
| InjectionTargetType injectionTargetType = (InjectionTargetType)theEObject;
|
| T result = caseInjectionTargetType(injectionTargetType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.INTERCEPTOR_BINDING_TYPE: {
|
| InterceptorBindingType interceptorBindingType = (InterceptorBindingType)theEObject;
|
| T result = caseInterceptorBindingType(interceptorBindingType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.INTERCEPTOR_ORDER_TYPE: {
|
| InterceptorOrderType interceptorOrderType = (InterceptorOrderType)theEObject;
|
| T result = caseInterceptorOrderType(interceptorOrderType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.INTERCEPTORS_TYPE: {
|
| InterceptorsType interceptorsType = (InterceptorsType)theEObject;
|
| T result = caseInterceptorsType(interceptorsType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.INTERCEPTOR_TYPE: {
|
| InterceptorType interceptorType = (InterceptorType)theEObject;
|
| T result = caseInterceptorType(interceptorType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.JAVA_IDENTIFIER_TYPE: {
|
| JavaIdentifierType javaIdentifierType = (JavaIdentifierType)theEObject;
|
| T result = caseJavaIdentifierType(javaIdentifierType);
|
| if (result == null) result = caseString(javaIdentifierType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.JAVA_TYPE_TYPE: {
|
| JavaTypeType javaTypeType = (JavaTypeType)theEObject;
|
| T result = caseJavaTypeType(javaTypeType);
|
| if (result == null) result = caseString(javaTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.JDBC_URL_TYPE: {
|
| JdbcUrlType jdbcUrlType = (JdbcUrlType)theEObject;
|
| T result = caseJdbcUrlType(jdbcUrlType);
|
| if (result == null) result = caseString(jdbcUrlType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.JNDI_NAME_TYPE: {
|
| JndiNameType jndiNameType = (JndiNameType)theEObject;
|
| T result = caseJndiNameType(jndiNameType);
|
| if (result == null) result = caseString(jndiNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.LIFECYCLE_CALLBACK_TYPE: {
|
| LifecycleCallbackType lifecycleCallbackType = (LifecycleCallbackType)theEObject;
|
| T result = caseLifecycleCallbackType(lifecycleCallbackType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.LISTENER_TYPE: {
|
| ListenerType listenerType = (ListenerType)theEObject;
|
| T result = caseListenerType(listenerType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.LOCAL_HOME_TYPE: {
|
| LocalHomeType localHomeType = (LocalHomeType)theEObject;
|
| T result = caseLocalHomeType(localHomeType);
|
| if (result == null) result = caseFullyQualifiedClassType(localHomeType);
|
| if (result == null) result = caseString(localHomeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.LOCAL_TYPE: {
|
| LocalType localType = (LocalType)theEObject;
|
| T result = caseLocalType(localType);
|
| if (result == null) result = caseFullyQualifiedClassType(localType);
|
| if (result == null) result = caseString(localType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.MESSAGE_DESTINATION_LINK_TYPE: {
|
| MessageDestinationLinkType messageDestinationLinkType = (MessageDestinationLinkType)theEObject;
|
| T result = caseMessageDestinationLinkType(messageDestinationLinkType);
|
| if (result == null) result = caseString(messageDestinationLinkType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.MESSAGE_DESTINATION_REF_TYPE: {
|
| MessageDestinationRefType messageDestinationRefType = (MessageDestinationRefType)theEObject;
|
| T result = caseMessageDestinationRefType(messageDestinationRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.MESSAGE_DESTINATION_TYPE: {
|
| MessageDestinationType messageDestinationType = (MessageDestinationType)theEObject;
|
| T result = caseMessageDestinationType(messageDestinationType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.MESSAGE_DESTINATION_TYPE_TYPE: {
|
| MessageDestinationTypeType messageDestinationTypeType = (MessageDestinationTypeType)theEObject;
|
| T result = caseMessageDestinationTypeType(messageDestinationTypeType);
|
| if (result == null) result = caseFullyQualifiedClassType(messageDestinationTypeType);
|
| if (result == null) result = caseString(messageDestinationTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.MESSAGE_DESTINATION_USAGE_TYPE: {
|
| MessageDestinationUsageType messageDestinationUsageType = (MessageDestinationUsageType)theEObject;
|
| T result = caseMessageDestinationUsageType(messageDestinationUsageType);
|
| if (result == null) result = caseString(messageDestinationUsageType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.MESSAGE_DRIVEN_BEAN_TYPE: {
|
| MessageDrivenBeanType messageDrivenBeanType = (MessageDrivenBeanType)theEObject;
|
| T result = caseMessageDrivenBeanType(messageDrivenBeanType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.METHOD_INTF_TYPE: {
|
| MethodIntfType methodIntfType = (MethodIntfType)theEObject;
|
| T result = caseMethodIntfType(methodIntfType);
|
| if (result == null) result = caseString(methodIntfType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.METHOD_NAME_TYPE: {
|
| MethodNameType methodNameType = (MethodNameType)theEObject;
|
| T result = caseMethodNameType(methodNameType);
|
| if (result == null) result = caseString(methodNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.METHOD_PARAMS_TYPE: {
|
| MethodParamsType methodParamsType = (MethodParamsType)theEObject;
|
| T result = caseMethodParamsType(methodParamsType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.METHOD_PERMISSION_TYPE: {
|
| MethodPermissionType methodPermissionType = (MethodPermissionType)theEObject;
|
| T result = caseMethodPermissionType(methodPermissionType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.METHOD_TYPE: {
|
| MethodType methodType = (MethodType)theEObject;
|
| T result = caseMethodType(methodType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.MULTIPLICITY_TYPE: {
|
| MultiplicityType multiplicityType = (MultiplicityType)theEObject;
|
| T result = caseMultiplicityType(multiplicityType);
|
| if (result == null) result = caseString(multiplicityType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.NAMED_METHOD_TYPE: {
|
| NamedMethodType namedMethodType = (NamedMethodType)theEObject;
|
| T result = caseNamedMethodType(namedMethodType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.PARAM_VALUE_TYPE: {
|
| ParamValueType paramValueType = (ParamValueType)theEObject;
|
| T result = caseParamValueType(paramValueType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.PATH_TYPE: {
|
| PathType pathType = (PathType)theEObject;
|
| T result = casePathType(pathType);
|
| if (result == null) result = caseString(pathType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.PERSISTENCE_CONTEXT_REF_TYPE: {
|
| PersistenceContextRefType persistenceContextRefType = (PersistenceContextRefType)theEObject;
|
| T result = casePersistenceContextRefType(persistenceContextRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.PERSISTENCE_CONTEXT_TYPE_TYPE: {
|
| PersistenceContextTypeType persistenceContextTypeType = (PersistenceContextTypeType)theEObject;
|
| T result = casePersistenceContextTypeType(persistenceContextTypeType);
|
| if (result == null) result = caseString(persistenceContextTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.PERSISTENCE_TYPE_TYPE: {
|
| PersistenceTypeType persistenceTypeType = (PersistenceTypeType)theEObject;
|
| T result = casePersistenceTypeType(persistenceTypeType);
|
| if (result == null) result = caseString(persistenceTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.PERSISTENCE_UNIT_REF_TYPE: {
|
| PersistenceUnitRefType persistenceUnitRefType = (PersistenceUnitRefType)theEObject;
|
| T result = casePersistenceUnitRefType(persistenceUnitRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.PORT_COMPONENT_REF_TYPE: {
|
| PortComponentRefType portComponentRefType = (PortComponentRefType)theEObject;
|
| T result = casePortComponentRefType(portComponentRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.PROPERTY_TYPE: {
|
| PropertyType propertyType = (PropertyType)theEObject;
|
| T result = casePropertyType(propertyType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.QUERY_METHOD_TYPE: {
|
| QueryMethodType queryMethodType = (QueryMethodType)theEObject;
|
| T result = caseQueryMethodType(queryMethodType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.QUERY_TYPE: {
|
| QueryType queryType = (QueryType)theEObject;
|
| T result = caseQueryType(queryType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.RELATIONSHIP_ROLE_SOURCE_TYPE: {
|
| RelationshipRoleSourceType relationshipRoleSourceType = (RelationshipRoleSourceType)theEObject;
|
| T result = caseRelationshipRoleSourceType(relationshipRoleSourceType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.RELATIONSHIPS_TYPE: {
|
| RelationshipsType relationshipsType = (RelationshipsType)theEObject;
|
| T result = caseRelationshipsType(relationshipsType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.REMOTE_TYPE: {
|
| RemoteType remoteType = (RemoteType)theEObject;
|
| T result = caseRemoteType(remoteType);
|
| if (result == null) result = caseFullyQualifiedClassType(remoteType);
|
| if (result == null) result = caseString(remoteType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.REMOVE_METHOD_TYPE: {
|
| RemoveMethodType removeMethodType = (RemoveMethodType)theEObject;
|
| T result = caseRemoveMethodType(removeMethodType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.RES_AUTH_TYPE: {
|
| ResAuthType resAuthType = (ResAuthType)theEObject;
|
| T result = caseResAuthType(resAuthType);
|
| if (result == null) result = caseString(resAuthType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.RESOURCE_ENV_REF_TYPE: {
|
| ResourceEnvRefType resourceEnvRefType = (ResourceEnvRefType)theEObject;
|
| T result = caseResourceEnvRefType(resourceEnvRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.RESOURCE_REF_TYPE: {
|
| ResourceRefType resourceRefType = (ResourceRefType)theEObject;
|
| T result = caseResourceRefType(resourceRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.RESPECT_BINDING_TYPE: {
|
| RespectBindingType respectBindingType = (RespectBindingType)theEObject;
|
| T result = caseRespectBindingType(respectBindingType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.RES_SHARING_SCOPE_TYPE: {
|
| ResSharingScopeType resSharingScopeType = (ResSharingScopeType)theEObject;
|
| T result = caseResSharingScopeType(resSharingScopeType);
|
| if (result == null) result = caseString(resSharingScopeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.RESULT_TYPE_MAPPING_TYPE: {
|
| ResultTypeMappingType resultTypeMappingType = (ResultTypeMappingType)theEObject;
|
| T result = caseResultTypeMappingType(resultTypeMappingType);
|
| if (result == null) result = caseString(resultTypeMappingType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.ROLE_NAME_TYPE: {
|
| RoleNameType roleNameType = (RoleNameType)theEObject;
|
| T result = caseRoleNameType(roleNameType);
|
| if (result == null) result = caseString(roleNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.RUN_AS_TYPE: {
|
| RunAsType runAsType = (RunAsType)theEObject;
|
| T result = caseRunAsType(runAsType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.SECURITY_IDENTITY_TYPE: {
|
| SecurityIdentityType securityIdentityType = (SecurityIdentityType)theEObject;
|
| T result = caseSecurityIdentityType(securityIdentityType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.SECURITY_ROLE_REF_TYPE: {
|
| SecurityRoleRefType securityRoleRefType = (SecurityRoleRefType)theEObject;
|
| T result = caseSecurityRoleRefType(securityRoleRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.SECURITY_ROLE_TYPE: {
|
| SecurityRoleType securityRoleType = (SecurityRoleType)theEObject;
|
| T result = caseSecurityRoleType(securityRoleType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.SERVICE_REF_TYPE: {
|
| ServiceRefType serviceRefType = (ServiceRefType)theEObject;
|
| T result = caseServiceRefType(serviceRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.SESSION_BEAN_TYPE: {
|
| SessionBeanType sessionBeanType = (SessionBeanType)theEObject;
|
| T result = caseSessionBeanType(sessionBeanType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.SESSION_TYPE_TYPE: {
|
| SessionTypeType sessionTypeType = (SessionTypeType)theEObject;
|
| T result = caseSessionTypeType(sessionTypeType);
|
| if (result == null) result = caseString(sessionTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.STATEFUL_TIMEOUT_TYPE: {
|
| StatefulTimeoutType statefulTimeoutType = (StatefulTimeoutType)theEObject;
|
| T result = caseStatefulTimeoutType(statefulTimeoutType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.STRING: {
|
| org.eclipse.modisco.jee.ejbjar.EjbJar31.String string = (org.eclipse.modisco.jee.ejbjar.EjbJar31.String)theEObject;
|
| T result = caseString(string);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.TIMER_SCHEDULE_TYPE: {
|
| TimerScheduleType timerScheduleType = (TimerScheduleType)theEObject;
|
| T result = caseTimerScheduleType(timerScheduleType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.TIMER_TYPE: {
|
| TimerType timerType = (TimerType)theEObject;
|
| T result = caseTimerType(timerType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.TIME_UNIT_TYPE_TYPE: {
|
| TimeUnitTypeType timeUnitTypeType = (TimeUnitTypeType)theEObject;
|
| T result = caseTimeUnitTypeType(timeUnitTypeType);
|
| if (result == null) result = caseString(timeUnitTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.TRANSACTION_TYPE_TYPE: {
|
| TransactionTypeType transactionTypeType = (TransactionTypeType)theEObject;
|
| T result = caseTransactionTypeType(transactionTypeType);
|
| if (result == null) result = caseString(transactionTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.TRANS_ATTRIBUTE_TYPE: {
|
| TransAttributeType transAttributeType = (TransAttributeType)theEObject;
|
| T result = caseTransAttributeType(transAttributeType);
|
| if (result == null) result = caseString(transAttributeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.TRUE_FALSE_TYPE: {
|
| TrueFalseType trueFalseType = (TrueFalseType)theEObject;
|
| T result = caseTrueFalseType(trueFalseType);
|
| if (result == null) result = caseXsdBooleanType(trueFalseType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.URL_PATTERN_TYPE: {
|
| UrlPatternType urlPatternType = (UrlPatternType)theEObject;
|
| T result = caseUrlPatternType(urlPatternType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.XSD_ANY_URI_TYPE: {
|
| XsdAnyURIType xsdAnyURIType = (XsdAnyURIType)theEObject;
|
| T result = caseXsdAnyURIType(xsdAnyURIType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.XSD_BOOLEAN_TYPE: {
|
| XsdBooleanType xsdBooleanType = (XsdBooleanType)theEObject;
|
| T result = caseXsdBooleanType(xsdBooleanType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.XSD_INTEGER_TYPE: {
|
| XsdIntegerType xsdIntegerType = (XsdIntegerType)theEObject;
|
| T result = caseXsdIntegerType(xsdIntegerType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.XSD_NMTOKEN_TYPE: {
|
| XsdNMTOKENType xsdNMTOKENType = (XsdNMTOKENType)theEObject;
|
| T result = caseXsdNMTOKENType(xsdNMTOKENType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.XSD_NON_NEGATIVE_INTEGER_TYPE: {
|
| XsdNonNegativeIntegerType xsdNonNegativeIntegerType = (XsdNonNegativeIntegerType)theEObject;
|
| T result = caseXsdNonNegativeIntegerType(xsdNonNegativeIntegerType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.XSD_POSITIVE_INTEGER_TYPE: {
|
| XsdPositiveIntegerType xsdPositiveIntegerType = (XsdPositiveIntegerType)theEObject;
|
| T result = caseXsdPositiveIntegerType(xsdPositiveIntegerType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.XSD_QNAME_TYPE: {
|
| XsdQNameType xsdQNameType = (XsdQNameType)theEObject;
|
| T result = caseXsdQNameType(xsdQNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case EjbJar31Package.XSD_STRING_TYPE: {
|
| XsdStringType xsdStringType = (XsdStringType)theEObject;
|
| T result = caseXsdStringType(xsdStringType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| default: return defaultCase(theEObject);
|
| }
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Access Timeout 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>Access Timeout Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseAccessTimeoutType(AccessTimeoutType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Activation Config Property 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>Activation Config Property Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseActivationConfigPropertyType(ActivationConfigPropertyType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Activation Config 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>Activation Config Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseActivationConfigType(ActivationConfigType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Addressing Responses 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>Addressing Responses Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseAddressingResponsesType(AddressingResponsesType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Addressing 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>Addressing Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseAddressingType(AddressingType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Application Exception 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>Application Exception Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseApplicationExceptionType(ApplicationExceptionType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Around Invoke 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>Around Invoke Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseAroundInvokeType(AroundInvokeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Around Timeout 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>Around Timeout Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseAroundTimeoutType(AroundTimeoutType 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>Async 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>Async Method Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseAsyncMethodType(AsyncMethodType 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 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>Concurrency Management 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>Concurrency Management Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseConcurrencyManagementTypeType(ConcurrencyManagementTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Concurrent Lock 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>Concurrent Lock Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseConcurrentLockTypeType(ConcurrentLockTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Concurrent 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>Concurrent Method Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseConcurrentMethodType(ConcurrentMethodType 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>Data 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>Data Source Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseDataSourceType(DataSourceType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Depends On 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>Depends On Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseDependsOnType(DependsOnType 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>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 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 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 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>Empty 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>Empty Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEmptyType(EmptyType 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 Bean 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 Bean Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEntityBeanType(EntityBeanType 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 Values 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 Values Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseEnvEntryTypeValuesType(EnvEntryTypeValuesType 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>Fully Qualified 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>Fully Qualified Class Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseFullyQualifiedClassType(FullyQualifiedClassType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Generic Boolean 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>Generic Boolean Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseGenericBooleanType(GenericBooleanType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Handler Chains 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>Handler Chains Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseHandlerChainsType(HandlerChainsType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Handler Chain 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>Handler Chain Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseHandlerChainType(HandlerChainType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Handler 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>Handler Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseHandlerType(HandlerType 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>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>Icon Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseIconType(IconType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Init 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>Init Method Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseInitMethodType(InitMethodType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Injection Target 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>Injection Target Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseInjectionTargetType(InjectionTargetType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Interceptor Binding 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>Interceptor Binding Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseInterceptorBindingType(InterceptorBindingType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Interceptor Order 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>Interceptor Order Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseInterceptorOrderType(InterceptorOrderType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Interceptors 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>Interceptors Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseInterceptorsType(InterceptorsType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Interceptor 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>Interceptor Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseInterceptorType(InterceptorType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Java Identifier 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>Java Identifier Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseJavaIdentifierType(JavaIdentifierType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Java 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>Java Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseJavaTypeType(JavaTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Jdbc Url 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>Jdbc Url Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseJdbcUrlType(JdbcUrlType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Jndi 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>Jndi Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseJndiNameType(JndiNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Lifecycle Callback 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>Lifecycle Callback Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseLifecycleCallbackType(LifecycleCallbackType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Listener 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>Listener Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseListenerType(ListenerType 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 Destination 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>Message Destination Link Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMessageDestinationLinkType(MessageDestinationLinkType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Message Destination 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>Message Destination Ref Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMessageDestinationRefType(MessageDestinationRefType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Message 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 Destination Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMessageDestinationType(MessageDestinationType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Message 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>Message Destination Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMessageDestinationTypeType(MessageDestinationTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Message Destination Usage 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 Destination Usage Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMessageDestinationUsageType(MessageDestinationUsageType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Message Driven Bean 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 Bean Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMessageDrivenBeanType(MessageDrivenBeanType 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 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>Named 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>Named Method Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseNamedMethodType(NamedMethodType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Param 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>Param Value Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseParamValueType(ParamValueType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Path 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>Path Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T casePathType(PathType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Persistence Context 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>Persistence Context Ref Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T casePersistenceContextRefType(PersistenceContextRefType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Persistence Context 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 Context Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T casePersistenceContextTypeType(PersistenceContextTypeType 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>Persistence Unit 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>Persistence Unit Ref Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T casePersistenceUnitRefType(PersistenceUnitRefType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Port Component 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>Port Component Ref Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T casePortComponentRefType(PortComponentRefType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Property 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 Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T casePropertyType(PropertyType 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>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>Remove 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>Remove Method Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseRemoveMethodType(RemoveMethodType 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 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 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>Respect Binding 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>Respect Binding Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseRespectBindingType(RespectBindingType 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>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 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>Service 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>Service Ref Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseServiceRefType(ServiceRefType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Session Bean 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 Bean Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseSessionBeanType(SessionBeanType 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>Stateful Timeout 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>Stateful Timeout Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseStatefulTimeoutType(StatefulTimeoutType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>String</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>String</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseString(org.eclipse.modisco.jee.ejbjar.EjbJar31.String object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Timer Schedule 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>Timer Schedule Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseTimerScheduleType(TimerScheduleType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Timer 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>Timer Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseTimerType(TimerType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Time Unit 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>Time Unit Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseTimeUnitTypeType(TimeUnitTypeType 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>True False 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>True False Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseTrueFalseType(TrueFalseType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Url Pattern 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>Url Pattern Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseUrlPatternType(UrlPatternType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Xsd Any URI 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>Xsd Any URI Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseXsdAnyURIType(XsdAnyURIType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Xsd Boolean 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>Xsd Boolean Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseXsdBooleanType(XsdBooleanType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Xsd 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>Xsd Integer Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseXsdIntegerType(XsdIntegerType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Xsd NMTOKEN 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>Xsd NMTOKEN Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseXsdNMTOKENType(XsdNMTOKENType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Xsd Non Negative 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>Xsd Non Negative Integer Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseXsdNonNegativeIntegerType(XsdNonNegativeIntegerType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Xsd Positive 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>Xsd Positive Integer Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseXsdPositiveIntegerType(XsdPositiveIntegerType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Xsd QName 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>Xsd QName Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseXsdQNameType(XsdQNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Xsd String 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>Xsd String Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseXsdStringType(XsdStringType 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;
|
| }
|
|
|
| } //EjbJar31Switch
|