blob: 497c78c22be578c978cedbf9bbccb62021af5c45 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2007 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jst.javaee.ejb.internal.util;
import org.eclipse.emf.common.notify.Adapter;
import org.eclipse.emf.common.notify.Notifier;
import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.jst.javaee.ejb.*;
import org.eclipse.jst.javaee.ejb.internal.metadata.EjbPackage;
/**
* <!-- begin-user-doc -->
* The <b>Adapter Factory</b> for the model.
* It provides an adapter <code>createXXX</code> method for each class of the model.
* <!-- end-user-doc -->
* @see org.eclipse.jst.javaee.ejb.internal.metadata.EjbPackage
* @generated
*/
public class EjbAdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected static EjbPackage modelPackage;
/**
* Creates an instance of the adapter factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EjbAdapterFactory() {
if (modelPackage == null) {
modelPackage = EjbPackage.eINSTANCE;
}
}
/**
* Returns whether this factory is applicable for the type of the object.
* <!-- begin-user-doc -->
* This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model.
* <!-- end-user-doc -->
* @return whether this factory is applicable for the type of the object.
* @generated
*/
@Override
public boolean isFactoryForType(Object object) {
if (object == modelPackage) {
return true;
}
if (object instanceof EObject) {
return ((EObject)object).eClass().getEPackage() == modelPackage;
}
return false;
}
/**
* The switch that delegates to the <code>createXXX</code> methods.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected EjbSwitch<Adapter> modelSwitch =
new EjbSwitch<Adapter>() {
@Override
public Adapter caseAccessTimeoutType(AccessTimeoutType object) {
return createAccessTimeoutTypeAdapter();
}
@Override
public Adapter caseActivationConfig(ActivationConfig object) {
return createActivationConfigAdapter();
}
@Override
public Adapter caseActivationConfigProperty(ActivationConfigProperty object) {
return createActivationConfigPropertyAdapter();
}
@Override
public Adapter caseApplicationException(ApplicationException object) {
return createApplicationExceptionAdapter();
}
@Override
public Adapter caseAroundInvokeType(AroundInvokeType object) {
return createAroundInvokeTypeAdapter();
}
@Override
public Adapter caseAroundTimeoutType(AroundTimeoutType object) {
return createAroundTimeoutTypeAdapter();
}
@Override
public Adapter caseAssemblyDescriptor(AssemblyDescriptor object) {
return createAssemblyDescriptorAdapter();
}
@Override
public Adapter caseAsyncMethodType(AsyncMethodType object) {
return createAsyncMethodTypeAdapter();
}
@Override
public Adapter caseCMPField(CMPField object) {
return createCMPFieldAdapter();
}
@Override
public Adapter caseCMRField(CMRField object) {
return createCMRFieldAdapter();
}
@Override
public Adapter caseConcurrentMethodType(ConcurrentMethodType object) {
return createConcurrentMethodTypeAdapter();
}
@Override
public Adapter caseContainerTransactionType(ContainerTransactionType object) {
return createContainerTransactionTypeAdapter();
}
@Override
public Adapter caseDependsOnType(DependsOnType object) {
return createDependsOnTypeAdapter();
}
@Override
public Adapter caseEJBJar(EJBJar object) {
return createEJBJarAdapter();
}
@Override
public Adapter caseEJBJarDeploymentDescriptor(EJBJarDeploymentDescriptor object) {
return createEJBJarDeploymentDescriptorAdapter();
}
@Override
public Adapter caseEJBRelation(EJBRelation object) {
return createEJBRelationAdapter();
}
@Override
public Adapter caseEJBRelationshipRole(EJBRelationshipRole object) {
return createEJBRelationshipRoleAdapter();
}
@Override
public Adapter caseEnterpriseBeans(EnterpriseBeans object) {
return createEnterpriseBeansAdapter();
}
@Override
public Adapter caseEntityBean(EntityBean object) {
return createEntityBeanAdapter();
}
@Override
public Adapter caseExcludeList(ExcludeList object) {
return createExcludeListAdapter();
}
@Override
public Adapter caseInitMethodType(InitMethodType object) {
return createInitMethodTypeAdapter();
}
@Override
public Adapter caseInterceptorBindingType(InterceptorBindingType object) {
return createInterceptorBindingTypeAdapter();
}
@Override
public Adapter caseInterceptorOrderType(InterceptorOrderType object) {
return createInterceptorOrderTypeAdapter();
}
@Override
public Adapter caseInterceptorsType(InterceptorsType object) {
return createInterceptorsTypeAdapter();
}
@Override
public Adapter caseInterceptorType(InterceptorType object) {
return createInterceptorTypeAdapter();
}
@Override
public Adapter caseMessageDrivenBean(MessageDrivenBean object) {
return createMessageDrivenBeanAdapter();
}
@Override
public Adapter caseMethodParams(MethodParams object) {
return createMethodParamsAdapter();
}
@Override
public Adapter caseMethodPermission(MethodPermission object) {
return createMethodPermissionAdapter();
}
@Override
public Adapter caseMethodType(MethodType object) {
return createMethodTypeAdapter();
}
@Override
public Adapter caseNamedMethodType(NamedMethodType object) {
return createNamedMethodTypeAdapter();
}
@Override
public Adapter caseQuery(Query object) {
return createQueryAdapter();
}
@Override
public Adapter caseQueryMethod(QueryMethod object) {
return createQueryMethodAdapter();
}
@Override
public Adapter caseRelationshipRoleSourceType(RelationshipRoleSourceType object) {
return createRelationshipRoleSourceTypeAdapter();
}
@Override
public Adapter caseRelationships(Relationships object) {
return createRelationshipsAdapter();
}
@Override
public Adapter caseRemoveMethodType(RemoveMethodType object) {
return createRemoveMethodTypeAdapter();
}
@Override
public Adapter caseSecurityIdentityType(SecurityIdentityType object) {
return createSecurityIdentityTypeAdapter();
}
@Override
public Adapter caseSessionBean(SessionBean object) {
return createSessionBeanAdapter();
}
@Override
public Adapter caseStatefulTimeoutType(StatefulTimeoutType object) {
return createStatefulTimeoutTypeAdapter();
}
@Override
public Adapter caseTimerScheduleType(TimerScheduleType object) {
return createTimerScheduleTypeAdapter();
}
@Override
public Adapter caseTimerType(TimerType object) {
return createTimerTypeAdapter();
}
@Override
public Adapter defaultCase(EObject object) {
return createEObjectAdapter();
}
};
/**
* Creates an adapter for the <code>target</code>.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param target the object to adapt.
* @return the adapter for the <code>target</code>.
* @generated
*/
@Override
public Adapter createAdapter(Notifier target) {
return modelSwitch.doSwitch((EObject)target);
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.AccessTimeoutType <em>Access Timeout Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.AccessTimeoutType
* @generated
*/
public Adapter createAccessTimeoutTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.ActivationConfig <em>Activation Config</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.ActivationConfig
* @generated
*/
public Adapter createActivationConfigAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.ActivationConfigProperty <em>Activation Config Property</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.ActivationConfigProperty
* @generated
*/
public Adapter createActivationConfigPropertyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.ApplicationException <em>Application Exception</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.ApplicationException
* @generated
*/
public Adapter createApplicationExceptionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.AroundInvokeType <em>Around Invoke Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.AroundInvokeType
* @generated
*/
public Adapter createAroundInvokeTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.AroundTimeoutType <em>Around Timeout Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.AroundTimeoutType
* @generated
*/
public Adapter createAroundTimeoutTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.AssemblyDescriptor <em>Assembly Descriptor</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.AssemblyDescriptor
* @generated
*/
public Adapter createAssemblyDescriptorAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.AsyncMethodType <em>Async Method Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.AsyncMethodType
* @generated
*/
public Adapter createAsyncMethodTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.CMPField <em>CMP Field</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.CMPField
* @generated
*/
public Adapter createCMPFieldAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.CMRField <em>CMR Field</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.CMRField
* @generated
*/
public Adapter createCMRFieldAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.ConcurrentMethodType <em>Concurrent Method Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.ConcurrentMethodType
* @generated
*/
public Adapter createConcurrentMethodTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.ContainerTransactionType <em>Container Transaction Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.ContainerTransactionType
* @generated
*/
public Adapter createContainerTransactionTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.DependsOnType <em>Depends On Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.DependsOnType
* @generated
*/
public Adapter createDependsOnTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.EJBJar <em>EJB Jar</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.EJBJar
* @generated
*/
public Adapter createEJBJarAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor <em>EJB Jar Deployment Descriptor</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor
* @generated
*/
public Adapter createEJBJarDeploymentDescriptorAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.EJBRelation <em>EJB Relation</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.EJBRelation
* @generated
*/
public Adapter createEJBRelationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.EJBRelationshipRole <em>EJB Relationship Role</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.EJBRelationshipRole
* @generated
*/
public Adapter createEJBRelationshipRoleAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.EnterpriseBeans <em>Enterprise Beans</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.EnterpriseBeans
* @generated
*/
public Adapter createEnterpriseBeansAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.EntityBean <em>Entity Bean</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.EntityBean
* @generated
*/
public Adapter createEntityBeanAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.ExcludeList <em>Exclude List</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.ExcludeList
* @generated
*/
public Adapter createExcludeListAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.InitMethodType <em>Init Method Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.InitMethodType
* @generated
*/
public Adapter createInitMethodTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.InterceptorBindingType <em>Interceptor Binding Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.InterceptorBindingType
* @generated
*/
public Adapter createInterceptorBindingTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.InterceptorOrderType <em>Interceptor Order Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.InterceptorOrderType
* @generated
*/
public Adapter createInterceptorOrderTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.InterceptorsType <em>Interceptors Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.InterceptorsType
* @generated
*/
public Adapter createInterceptorsTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.InterceptorType <em>Interceptor Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.InterceptorType
* @generated
*/
public Adapter createInterceptorTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean <em>Message Driven Bean</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.MessageDrivenBean
* @generated
*/
public Adapter createMessageDrivenBeanAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.MethodParams <em>Method Params</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.MethodParams
* @generated
*/
public Adapter createMethodParamsAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.MethodPermission <em>Method Permission</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.MethodPermission
* @generated
*/
public Adapter createMethodPermissionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.MethodType <em>Method Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.MethodType
* @generated
*/
public Adapter createMethodTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.NamedMethodType <em>Named Method Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.NamedMethodType
* @generated
*/
public Adapter createNamedMethodTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.Query <em>Query</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.Query
* @generated
*/
public Adapter createQueryAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.QueryMethod <em>Query Method</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.QueryMethod
* @generated
*/
public Adapter createQueryMethodAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.RelationshipRoleSourceType <em>Relationship Role Source Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.RelationshipRoleSourceType
* @generated
*/
public Adapter createRelationshipRoleSourceTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.Relationships <em>Relationships</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.Relationships
* @generated
*/
public Adapter createRelationshipsAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.RemoveMethodType <em>Remove Method Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.RemoveMethodType
* @generated
*/
public Adapter createRemoveMethodTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.SecurityIdentityType <em>Security Identity Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.SecurityIdentityType
* @generated
*/
public Adapter createSecurityIdentityTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.SessionBean <em>Session Bean</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.SessionBean
* @generated
*/
public Adapter createSessionBeanAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.StatefulTimeoutType <em>Stateful Timeout Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.StatefulTimeoutType
* @generated
*/
public Adapter createStatefulTimeoutTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.TimerScheduleType <em>Timer Schedule Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.TimerScheduleType
* @generated
*/
public Adapter createTimerScheduleTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.jst.javaee.ejb.TimerType <em>Timer Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.jst.javaee.ejb.TimerType
* @generated
*/
public Adapter createTimerTypeAdapter() {
return null;
}
/**
* Creates a new adapter for the default case.
* <!-- begin-user-doc -->
* This default implementation returns null.
* <!-- end-user-doc -->
* @return the new adapter.
* @generated
*/
public Adapter createEObjectAdapter() {
return null;
}
} //EjbAdapterFactory