| /**
|
| * Copyright (c) 2010, 2019 Mia-Software.
|
| * All rights reserved. This program and the accompanying materials
|
| * are made available under the terms of the Eclipse Public License v2.0
|
| * which accompanies this distribution, and is available at
|
| * http://www.eclipse.org/legal/epl-v20.html
|
| *
|
| * Contributors:
|
| *
|
| * Nicolas Guyomar (Mia-Software) - initial API and implementation
|
| */ |
| package org.eclipse.modisco.jee.webapp.webapp24.util;
|
|
|
| import java.util.List;
|
|
|
| import org.eclipse.emf.ecore.EClass;
|
| import org.eclipse.emf.ecore.EObject;
|
|
|
| import org.eclipse.modisco.jee.webapp.webapp24.AuthConstraintType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.AuthMethodType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.DescriptionType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.DispatcherType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.DisplayNameType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.DocumentRoot;
|
| import org.eclipse.modisco.jee.webapp.webapp24.EjbLinkType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.EjbLocalRefType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.EjbRefNameType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.EjbRefType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.EjbRefTypeType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.EmptyType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.EnvEntryType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.EnvEntryTypeValuesType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ErrorCodeType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ErrorPageType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.FilterMappingType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.FilterNameType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.FilterType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.FormLoginConfigType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.FullyQualifiedClassType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.GenericBooleanType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.HomeType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.HttpMethodType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.IconType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.JavaIdentifierType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.JavaTypeType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.JndiNameType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.JspConfigType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.JspFileType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.JspPropertyGroupType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ListenerType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.LocalHomeType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.LocalType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.LocaleEncodingMappingListType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.LocaleEncodingMappingType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.LoginConfigType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.MessageDestinationLinkType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.MessageDestinationRefType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.MessageDestinationType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.MessageDestinationTypeType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.MessageDestinationUsageType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.MimeMappingType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.MimeTypeType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.NonEmptyStringType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ParamValueType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.PathType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.PortComponentRefType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.RemoteType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ResAuthType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ResSharingScopeType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ResourceEnvRefType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ResourceRefType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.RoleNameType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.RunAsType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.SecurityConstraintType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.SecurityRoleRefType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.SecurityRoleType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ServiceRefHandlerType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ServiceRefType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ServletMappingType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ServletNameType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.ServletType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.SessionConfigType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.TaglibType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.TransportGuaranteeType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.TrueFalseType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.UrlPatternType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.UserDataConstraintType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.WarPathType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.WebAppType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.WebResourceCollectionType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.Webapp24Package;
|
| import org.eclipse.modisco.jee.webapp.webapp24.WelcomeFileListType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.XsdAnyURIType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.XsdBooleanType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.XsdIntegerType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.XsdNMTOKENType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.XsdNonNegativeIntegerType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.XsdPositiveIntegerType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.XsdQNameType;
|
| import org.eclipse.modisco.jee.webapp.webapp24.XsdStringType;
|
|
|
| /**
|
| * <!-- 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.webapp.webapp24.Webapp24Package
|
| * @generated
|
| */
|
| public class Webapp24Switch<T> {
|
| /**
|
| * The cached model package
|
| * <!-- begin-user-doc -->
|
| * <!-- end-user-doc -->
|
| * @generated
|
| */
|
| protected static Webapp24Package modelPackage;
|
|
|
| /**
|
| * Creates an instance of the switch.
|
| * <!-- begin-user-doc -->
|
| * <!-- end-user-doc -->
|
| * @generated
|
| */
|
| public Webapp24Switch() {
|
| if (modelPackage == null) {
|
| modelPackage = Webapp24Package.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 Webapp24Package.AUTH_CONSTRAINT_TYPE: {
|
| AuthConstraintType authConstraintType = (AuthConstraintType)theEObject;
|
| T result = caseAuthConstraintType(authConstraintType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.AUTH_METHOD_TYPE: {
|
| AuthMethodType authMethodType = (AuthMethodType)theEObject;
|
| T result = caseAuthMethodType(authMethodType);
|
| if (result == null) result = caseString(authMethodType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.DISPATCHER_TYPE: {
|
| DispatcherType dispatcherType = (DispatcherType)theEObject;
|
| T result = caseDispatcherType(dispatcherType);
|
| if (result == null) result = caseString(dispatcherType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.DOCUMENT_ROOT: {
|
| DocumentRoot documentRoot = (DocumentRoot)theEObject;
|
| T result = caseDocumentRoot(documentRoot);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.EJB_LOCAL_REF_TYPE: {
|
| EjbLocalRefType ejbLocalRefType = (EjbLocalRefType)theEObject;
|
| T result = caseEjbLocalRefType(ejbLocalRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.EJB_REF_TYPE: {
|
| EjbRefType ejbRefType = (EjbRefType)theEObject;
|
| T result = caseEjbRefType(ejbRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.EMPTY_TYPE: {
|
| EmptyType emptyType = (EmptyType)theEObject;
|
| T result = caseEmptyType(emptyType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.ENV_ENTRY_TYPE: {
|
| EnvEntryType envEntryType = (EnvEntryType)theEObject;
|
| T result = caseEnvEntryType(envEntryType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.ENV_ENTRY_TYPE_VALUES_TYPE: {
|
| EnvEntryTypeValuesType envEntryTypeValuesType = (EnvEntryTypeValuesType)theEObject;
|
| T result = caseEnvEntryTypeValuesType(envEntryTypeValuesType);
|
| if (result == null) result = caseString(envEntryTypeValuesType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.ERROR_CODE_TYPE: {
|
| ErrorCodeType errorCodeType = (ErrorCodeType)theEObject;
|
| T result = caseErrorCodeType(errorCodeType);
|
| if (result == null) result = caseXsdPositiveIntegerType(errorCodeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.ERROR_PAGE_TYPE: {
|
| ErrorPageType errorPageType = (ErrorPageType)theEObject;
|
| T result = caseErrorPageType(errorPageType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.FILTER_MAPPING_TYPE: {
|
| FilterMappingType filterMappingType = (FilterMappingType)theEObject;
|
| T result = caseFilterMappingType(filterMappingType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.FILTER_NAME_TYPE: {
|
| FilterNameType filterNameType = (FilterNameType)theEObject;
|
| T result = caseFilterNameType(filterNameType);
|
| if (result == null) result = caseNonEmptyStringType(filterNameType);
|
| if (result == null) result = caseString(filterNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.FILTER_TYPE: {
|
| FilterType filterType = (FilterType)theEObject;
|
| T result = caseFilterType(filterType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.FORM_LOGIN_CONFIG_TYPE: {
|
| FormLoginConfigType formLoginConfigType = (FormLoginConfigType)theEObject;
|
| T result = caseFormLoginConfigType(formLoginConfigType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.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 Webapp24Package.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 Webapp24Package.HTTP_METHOD_TYPE: {
|
| HttpMethodType httpMethodType = (HttpMethodType)theEObject;
|
| T result = caseHttpMethodType(httpMethodType);
|
| if (result == null) result = caseString(httpMethodType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.ICON_TYPE: {
|
| IconType iconType = (IconType)theEObject;
|
| T result = caseIconType(iconType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.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 Webapp24Package.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 Webapp24Package.JSP_CONFIG_TYPE: {
|
| JspConfigType jspConfigType = (JspConfigType)theEObject;
|
| T result = caseJspConfigType(jspConfigType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.JSP_FILE_TYPE: {
|
| JspFileType jspFileType = (JspFileType)theEObject;
|
| T result = caseJspFileType(jspFileType);
|
| if (result == null) result = casePathType(jspFileType);
|
| if (result == null) result = caseString(jspFileType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.JSP_PROPERTY_GROUP_TYPE: {
|
| JspPropertyGroupType jspPropertyGroupType = (JspPropertyGroupType)theEObject;
|
| T result = caseJspPropertyGroupType(jspPropertyGroupType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.LISTENER_TYPE: {
|
| ListenerType listenerType = (ListenerType)theEObject;
|
| T result = caseListenerType(listenerType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.LOCALE_ENCODING_MAPPING_LIST_TYPE: {
|
| LocaleEncodingMappingListType localeEncodingMappingListType = (LocaleEncodingMappingListType)theEObject;
|
| T result = caseLocaleEncodingMappingListType(localeEncodingMappingListType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.LOCALE_ENCODING_MAPPING_TYPE: {
|
| LocaleEncodingMappingType localeEncodingMappingType = (LocaleEncodingMappingType)theEObject;
|
| T result = caseLocaleEncodingMappingType(localeEncodingMappingType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.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 Webapp24Package.LOGIN_CONFIG_TYPE: {
|
| LoginConfigType loginConfigType = (LoginConfigType)theEObject;
|
| T result = caseLoginConfigType(loginConfigType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.MESSAGE_DESTINATION_REF_TYPE: {
|
| MessageDestinationRefType messageDestinationRefType = (MessageDestinationRefType)theEObject;
|
| T result = caseMessageDestinationRefType(messageDestinationRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.MESSAGE_DESTINATION_TYPE: {
|
| MessageDestinationType messageDestinationType = (MessageDestinationType)theEObject;
|
| T result = caseMessageDestinationType(messageDestinationType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.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 Webapp24Package.MIME_MAPPING_TYPE: {
|
| MimeMappingType mimeMappingType = (MimeMappingType)theEObject;
|
| T result = caseMimeMappingType(mimeMappingType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.MIME_TYPE_TYPE: {
|
| MimeTypeType mimeTypeType = (MimeTypeType)theEObject;
|
| T result = caseMimeTypeType(mimeTypeType);
|
| if (result == null) result = caseString(mimeTypeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.NON_EMPTY_STRING_TYPE: {
|
| NonEmptyStringType nonEmptyStringType = (NonEmptyStringType)theEObject;
|
| T result = caseNonEmptyStringType(nonEmptyStringType);
|
| if (result == null) result = caseString(nonEmptyStringType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.PARAM_VALUE_TYPE: {
|
| ParamValueType paramValueType = (ParamValueType)theEObject;
|
| T result = caseParamValueType(paramValueType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.PORT_COMPONENT_REF_TYPE: {
|
| PortComponentRefType portComponentRefType = (PortComponentRefType)theEObject;
|
| T result = casePortComponentRefType(portComponentRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.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 Webapp24Package.RESOURCE_ENV_REF_TYPE: {
|
| ResourceEnvRefType resourceEnvRefType = (ResourceEnvRefType)theEObject;
|
| T result = caseResourceEnvRefType(resourceEnvRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.RESOURCE_REF_TYPE: {
|
| ResourceRefType resourceRefType = (ResourceRefType)theEObject;
|
| T result = caseResourceRefType(resourceRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.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 Webapp24Package.RUN_AS_TYPE: {
|
| RunAsType runAsType = (RunAsType)theEObject;
|
| T result = caseRunAsType(runAsType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.SECURITY_CONSTRAINT_TYPE: {
|
| SecurityConstraintType securityConstraintType = (SecurityConstraintType)theEObject;
|
| T result = caseSecurityConstraintType(securityConstraintType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.SECURITY_ROLE_REF_TYPE: {
|
| SecurityRoleRefType securityRoleRefType = (SecurityRoleRefType)theEObject;
|
| T result = caseSecurityRoleRefType(securityRoleRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.SECURITY_ROLE_TYPE: {
|
| SecurityRoleType securityRoleType = (SecurityRoleType)theEObject;
|
| T result = caseSecurityRoleType(securityRoleType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.SERVICE_REF_HANDLER_TYPE: {
|
| ServiceRefHandlerType serviceRefHandlerType = (ServiceRefHandlerType)theEObject;
|
| T result = caseServiceRefHandlerType(serviceRefHandlerType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.SERVICE_REF_TYPE: {
|
| ServiceRefType serviceRefType = (ServiceRefType)theEObject;
|
| T result = caseServiceRefType(serviceRefType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.SERVLET_MAPPING_TYPE: {
|
| ServletMappingType servletMappingType = (ServletMappingType)theEObject;
|
| T result = caseServletMappingType(servletMappingType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.SERVLET_NAME_TYPE: {
|
| ServletNameType servletNameType = (ServletNameType)theEObject;
|
| T result = caseServletNameType(servletNameType);
|
| if (result == null) result = caseNonEmptyStringType(servletNameType);
|
| if (result == null) result = caseString(servletNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.SERVLET_TYPE: {
|
| ServletType servletType = (ServletType)theEObject;
|
| T result = caseServletType(servletType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.SESSION_CONFIG_TYPE: {
|
| SessionConfigType sessionConfigType = (SessionConfigType)theEObject;
|
| T result = caseSessionConfigType(sessionConfigType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.STRING: {
|
| org.eclipse.modisco.jee.webapp.webapp24.String string = (org.eclipse.modisco.jee.webapp.webapp24.String)theEObject;
|
| T result = caseString(string);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.TAGLIB_TYPE: {
|
| TaglibType taglibType = (TaglibType)theEObject;
|
| T result = caseTaglibType(taglibType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.TRANSPORT_GUARANTEE_TYPE: {
|
| TransportGuaranteeType transportGuaranteeType = (TransportGuaranteeType)theEObject;
|
| T result = caseTransportGuaranteeType(transportGuaranteeType);
|
| if (result == null) result = caseString(transportGuaranteeType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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 Webapp24Package.URL_PATTERN_TYPE: {
|
| UrlPatternType urlPatternType = (UrlPatternType)theEObject;
|
| T result = caseUrlPatternType(urlPatternType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.USER_DATA_CONSTRAINT_TYPE: {
|
| UserDataConstraintType userDataConstraintType = (UserDataConstraintType)theEObject;
|
| T result = caseUserDataConstraintType(userDataConstraintType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.WAR_PATH_TYPE: {
|
| WarPathType warPathType = (WarPathType)theEObject;
|
| T result = caseWarPathType(warPathType);
|
| if (result == null) result = caseString(warPathType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.WEB_APP_TYPE: {
|
| WebAppType webAppType = (WebAppType)theEObject;
|
| T result = caseWebAppType(webAppType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.WEB_RESOURCE_COLLECTION_TYPE: {
|
| WebResourceCollectionType webResourceCollectionType = (WebResourceCollectionType)theEObject;
|
| T result = caseWebResourceCollectionType(webResourceCollectionType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.WELCOME_FILE_LIST_TYPE: {
|
| WelcomeFileListType welcomeFileListType = (WelcomeFileListType)theEObject;
|
| T result = caseWelcomeFileListType(welcomeFileListType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.XSD_ANY_URI_TYPE: {
|
| XsdAnyURIType xsdAnyURIType = (XsdAnyURIType)theEObject;
|
| T result = caseXsdAnyURIType(xsdAnyURIType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.XSD_BOOLEAN_TYPE: {
|
| XsdBooleanType xsdBooleanType = (XsdBooleanType)theEObject;
|
| T result = caseXsdBooleanType(xsdBooleanType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.XSD_INTEGER_TYPE: {
|
| XsdIntegerType xsdIntegerType = (XsdIntegerType)theEObject;
|
| T result = caseXsdIntegerType(xsdIntegerType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.XSD_NMTOKEN_TYPE: {
|
| XsdNMTOKENType xsdNMTOKENType = (XsdNMTOKENType)theEObject;
|
| T result = caseXsdNMTOKENType(xsdNMTOKENType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.XSD_NON_NEGATIVE_INTEGER_TYPE: {
|
| XsdNonNegativeIntegerType xsdNonNegativeIntegerType = (XsdNonNegativeIntegerType)theEObject;
|
| T result = caseXsdNonNegativeIntegerType(xsdNonNegativeIntegerType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.XSD_POSITIVE_INTEGER_TYPE: {
|
| XsdPositiveIntegerType xsdPositiveIntegerType = (XsdPositiveIntegerType)theEObject;
|
| T result = caseXsdPositiveIntegerType(xsdPositiveIntegerType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.XSD_QNAME_TYPE: {
|
| XsdQNameType xsdQNameType = (XsdQNameType)theEObject;
|
| T result = caseXsdQNameType(xsdQNameType);
|
| if (result == null) result = defaultCase(theEObject);
|
| return result;
|
| }
|
| case Webapp24Package.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>Auth Constraint 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>Auth Constraint Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseAuthConstraintType(AuthConstraintType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Auth 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>Auth Method Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseAuthMethodType(AuthMethodType 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>Dispatcher 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>Dispatcher Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseDispatcherType(DispatcherType 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 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 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>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>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>Error Code 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>Error Code Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseErrorCodeType(ErrorCodeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Error Page 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>Error Page Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseErrorPageType(ErrorPageType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Filter 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>Filter Mapping Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseFilterMappingType(FilterMappingType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Filter 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>Filter Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseFilterNameType(FilterNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Filter 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>Filter Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseFilterType(FilterType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Form Login 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>Form Login Config Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseFormLoginConfigType(FormLoginConfigType 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>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>Http 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>Http Method Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseHttpMethodType(HttpMethodType 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>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>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>Jsp 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>Jsp Config Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseJspConfigType(JspConfigType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Jsp File 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>Jsp File Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseJspFileType(JspFileType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Jsp Property Group 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>Jsp Property Group Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseJspPropertyGroupType(JspPropertyGroupType 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>Locale Encoding Mapping 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>Locale Encoding Mapping List Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseLocaleEncodingMappingListType(LocaleEncodingMappingListType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Locale Encoding 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>Locale Encoding Mapping Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseLocaleEncodingMappingType(LocaleEncodingMappingType 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>Login 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>Login Config Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseLoginConfigType(LoginConfigType 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>Mime 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>Mime Mapping Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMimeMappingType(MimeMappingType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Mime 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>Mime Type Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseMimeTypeType(MimeTypeType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Non Empty 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>Non Empty String Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseNonEmptyStringType(NonEmptyStringType 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>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>Remote Type</em>'.
|
| * <!-- begin-user-doc -->
|
| * This implementation returns null;
|
| * returning a non-null result will terminate the switch.
|
| * <!-- end-user-doc -->
|
| * @param object the target of the switch.
|
| * @return the result of interpreting the object as an instance of '<em>Remote Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseRemoteType(RemoteType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Res Auth Type</em>'.
|
| * <!-- begin-user-doc -->
|
| * This implementation returns null;
|
| * returning a non-null result will terminate the switch.
|
| * <!-- end-user-doc -->
|
| * @param object the target of the switch.
|
| * @return the result of interpreting the object as an instance of '<em>Res Auth Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseResAuthType(ResAuthType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Resource Env Ref 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>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>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 Constraint 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 Constraint Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseSecurityConstraintType(SecurityConstraintType 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 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>Service Ref Handler Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseServiceRefHandlerType(ServiceRefHandlerType 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>Servlet 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>Servlet Mapping Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseServletMappingType(ServletMappingType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Servlet 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>Servlet Name Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseServletNameType(ServletNameType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Servlet 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>Servlet Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseServletType(ServletType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Session 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>Session Config Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseSessionConfigType(SessionConfigType 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.webapp.webapp24.String object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Taglib 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>Taglib Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseTaglibType(TaglibType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Transport Guarantee 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>Transport Guarantee Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseTransportGuaranteeType(TransportGuaranteeType 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>User Data Constraint 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>User Data Constraint Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseUserDataConstraintType(UserDataConstraintType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>War 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>War Path Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseWarPathType(WarPathType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Web App 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>Web App Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseWebAppType(WebAppType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Web Resource Collection 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>Web Resource Collection Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseWebResourceCollectionType(WebResourceCollectionType object) {
|
| return null;
|
| }
|
|
|
| /**
|
| * Returns the result of interpreting the object as an instance of '<em>Welcome File 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>Welcome File List Type</em>'.
|
| * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
|
| * @generated
|
| */
|
| public T caseWelcomeFileListType(WelcomeFileListType 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;
|
| }
|
|
|
| } //Webapp24Switch
|