/**
*/
package at.bestsolution.persistence.emap.eMap.util;
import at.bestsolution.persistence.emap.eMap.*;
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;
/**
* <!-- 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 at.bestsolution.persistence.emap.eMap.EMapPackage
* @generated
*/
public class EMapAdapterFactory extends AdapterFactoryImpl
{
/**
* The cached model package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected static EMapPackage modelPackage;
/**
* Creates an instance of the adapter factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EMapAdapterFactory()
{
if (modelPackage == null)
{
modelPackage = EMapPackage.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 EMapSwitch<Adapter> modelSwitch =
new EMapSwitch<Adapter>()
{
@Override
public Adapter caseEMapping(EMapping object)
{
return createEMappingAdapter();
}
@Override
public Adapter caseEMappingBundle(EMappingBundle object)
{
return createEMappingBundleAdapter();
}
@Override
public Adapter caseEPredef(EPredef object)
{
return createEPredefAdapter();
}
@Override
public Adapter caseEGeneratorDef(EGeneratorDef object)
{
return createEGeneratorDefAdapter();
}
@Override
public Adapter caseEGeneratorConfigValue(EGeneratorConfigValue object)
{
return createEGeneratorConfigValueAdapter();
}
@Override
public Adapter caseEBundleEntity(EBundleEntity object)
{
return createEBundleEntityAdapter();
}
@Override
public Adapter caseEIndex(EIndex object)
{
return createEIndexAdapter();
}
@Override
public Adapter caseEFkConstraint(EFkConstraint object)
{
return createEFkConstraintAdapter();
}
@Override
public Adapter caseEUniqueConstraint(EUniqueConstraint object)
{
return createEUniqueConstraintAdapter();
}
@Override
public Adapter caseESQLAttTypeDef(ESQLAttTypeDef object)
{
return createESQLAttTypeDefAdapter();
}
@Override
public Adapter caseESQLTypeDef(ESQLTypeDef object)
{
return createESQLTypeDefAdapter();
}
@Override
public Adapter caseESQLDbType(ESQLDbType object)
{
return createESQLDbTypeAdapter();
}
@Override
public Adapter caseERestServiceMapping(ERestServiceMapping object)
{
return createERestServiceMappingAdapter();
}
@Override
public Adapter caseENamedServiceQuery(ENamedServiceQuery object)
{
return createENamedServiceQueryAdapter();
}
@Override
public Adapter caseECustomServiceMethods(ECustomServiceMethods object)
{
return createECustomServiceMethodsAdapter();
}
@Override
public Adapter caseEGreedyAttributePath(EGreedyAttributePath object)
{
return createEGreedyAttributePathAdapter();
}
@Override
public Adapter caseEServiceParam(EServiceParam object)
{
return createEServiceParamAdapter();
}
@Override
public Adapter caseEPathParam(EPathParam object)
{
return createEPathParamAdapter();
}
@Override
public Adapter caseEQueryParam(EQueryParam object)
{
return createEQueryParamAdapter();
}
@Override
public Adapter caseEMappingEntityDef(EMappingEntityDef object)
{
return createEMappingEntityDefAdapter();
}
@Override
public Adapter caseImport(Import object)
{
return createImportAdapter();
}
@Override
public Adapter casePackageDeclaration(PackageDeclaration object)
{
return createPackageDeclarationAdapter();
}
@Override
public Adapter caseEMappingEntity(EMappingEntity object)
{
return createEMappingEntityAdapter();
}
@Override
public Adapter caseEAttribute(EAttribute object)
{
return createEAttributeAdapter();
}
@Override
public Adapter caseEValueGenerator(EValueGenerator object)
{
return createEValueGeneratorAdapter();
}
@Override
public Adapter caseENamedQuery(ENamedQuery object)
{
return createENamedQueryAdapter();
}
@Override
public Adapter caseENamedCustomQuery(ENamedCustomQuery object)
{
return createENamedCustomQueryAdapter();
}
@Override
public Adapter caseEReturnType(EReturnType object)
{
return createEReturnTypeAdapter();
}
@Override
public Adapter caseEPredefinedType(EPredefinedType object)
{
return createEPredefinedTypeAdapter();
}
@Override
public Adapter caseETypeDef(ETypeDef object)
{
return createETypeDefAdapter();
}
@Override
public Adapter caseEModelTypeDef(EModelTypeDef object)
{
return createEModelTypeDefAdapter();
}
@Override
public Adapter caseEModelTypeAttribute(EModelTypeAttribute object)
{
return createEModelTypeAttributeAdapter();
}
@Override
public Adapter caseEValueTypeAttribute(EValueTypeAttribute object)
{
return createEValueTypeAttributeAdapter();
}
@Override
public Adapter caseEParameter(EParameter object)
{
return createEParameterAdapter();
}
@Override
public Adapter caseEQuery(EQuery object)
{
return createEQueryAdapter();
}
@Override
public Adapter caseECustomQuery(ECustomQuery object)
{
return createECustomQueryAdapter();
}
@Override
public Adapter caseEObjectSection(EObjectSection object)
{
return createEObjectSectionAdapter();
}
@Override
public Adapter caseEMappingAttribute(EMappingAttribute object)
{
return createEMappingAttributeAdapter();
}
@Override
public Adapter caseEType(EType object)
{
return createETypeAdapter();
}
@Override
public Adapter caseEPredefSequence(EPredefSequence object)
{
return createEPredefSequenceAdapter();
}
@Override
public Adapter caseEPredefTable(EPredefTable object)
{
return createEPredefTableAdapter();
}
@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 at.bestsolution.persistence.emap.eMap.EMapping <em>EMapping</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 at.bestsolution.persistence.emap.eMap.EMapping
* @generated
*/
public Adapter createEMappingAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EMappingBundle <em>EMapping Bundle</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 at.bestsolution.persistence.emap.eMap.EMappingBundle
* @generated
*/
public Adapter createEMappingBundleAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EPredef <em>EPredef</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 at.bestsolution.persistence.emap.eMap.EPredef
* @generated
*/
public Adapter createEPredefAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EGeneratorDef <em>EGenerator Def</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 at.bestsolution.persistence.emap.eMap.EGeneratorDef
* @generated
*/
public Adapter createEGeneratorDefAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EGeneratorConfigValue <em>EGenerator Config Value</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 at.bestsolution.persistence.emap.eMap.EGeneratorConfigValue
* @generated
*/
public Adapter createEGeneratorConfigValueAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EBundleEntity <em>EBundle Entity</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 at.bestsolution.persistence.emap.eMap.EBundleEntity
* @generated
*/
public Adapter createEBundleEntityAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EIndex <em>EIndex</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 at.bestsolution.persistence.emap.eMap.EIndex
* @generated
*/
public Adapter createEIndexAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EFkConstraint <em>EFk Constraint</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 at.bestsolution.persistence.emap.eMap.EFkConstraint
* @generated
*/
public Adapter createEFkConstraintAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EUniqueConstraint <em>EUnique Constraint</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 at.bestsolution.persistence.emap.eMap.EUniqueConstraint
* @generated
*/
public Adapter createEUniqueConstraintAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.ESQLAttTypeDef <em>ESQL Att Type Def</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 at.bestsolution.persistence.emap.eMap.ESQLAttTypeDef
* @generated
*/
public Adapter createESQLAttTypeDefAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.ESQLTypeDef <em>ESQL Type Def</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 at.bestsolution.persistence.emap.eMap.ESQLTypeDef
* @generated
*/
public Adapter createESQLTypeDefAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.ESQLDbType <em>ESQL Db 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 at.bestsolution.persistence.emap.eMap.ESQLDbType
* @generated
*/
public Adapter createESQLDbTypeAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.ERestServiceMapping <em>ERest Service Mapping</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 at.bestsolution.persistence.emap.eMap.ERestServiceMapping
* @generated
*/
public Adapter createERestServiceMappingAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.ENamedServiceQuery <em>ENamed Service 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 at.bestsolution.persistence.emap.eMap.ENamedServiceQuery
* @generated
*/
public Adapter createENamedServiceQueryAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.ECustomServiceMethods <em>ECustom Service Methods</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 at.bestsolution.persistence.emap.eMap.ECustomServiceMethods
* @generated
*/
public Adapter createECustomServiceMethodsAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EGreedyAttributePath <em>EGreedy Attribute Path</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 at.bestsolution.persistence.emap.eMap.EGreedyAttributePath
* @generated
*/
public Adapter createEGreedyAttributePathAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EServiceParam <em>EService Param</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 at.bestsolution.persistence.emap.eMap.EServiceParam
* @generated
*/
public Adapter createEServiceParamAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EPathParam <em>EPath Param</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 at.bestsolution.persistence.emap.eMap.EPathParam
* @generated
*/
public Adapter createEPathParamAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EQueryParam <em>EQuery Param</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 at.bestsolution.persistence.emap.eMap.EQueryParam
* @generated
*/
public Adapter createEQueryParamAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EMappingEntityDef <em>EMapping Entity Def</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 at.bestsolution.persistence.emap.eMap.EMappingEntityDef
* @generated
*/
public Adapter createEMappingEntityDefAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.Import <em>Import</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 at.bestsolution.persistence.emap.eMap.Import
* @generated
*/
public Adapter createImportAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.PackageDeclaration <em>Package Declaration</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 at.bestsolution.persistence.emap.eMap.PackageDeclaration
* @generated
*/
public Adapter createPackageDeclarationAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity <em>EMapping Entity</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 at.bestsolution.persistence.emap.eMap.EMappingEntity
* @generated
*/
public Adapter createEMappingEntityAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EAttribute <em>EAttribute</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 at.bestsolution.persistence.emap.eMap.EAttribute
* @generated
*/
public Adapter createEAttributeAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EValueGenerator <em>EValue Generator</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 at.bestsolution.persistence.emap.eMap.EValueGenerator
* @generated
*/
public Adapter createEValueGeneratorAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.ENamedQuery <em>ENamed 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 at.bestsolution.persistence.emap.eMap.ENamedQuery
* @generated
*/
public Adapter createENamedQueryAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.ENamedCustomQuery <em>ENamed Custom 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 at.bestsolution.persistence.emap.eMap.ENamedCustomQuery
* @generated
*/
public Adapter createENamedCustomQueryAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EReturnType <em>EReturn 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 at.bestsolution.persistence.emap.eMap.EReturnType
* @generated
*/
public Adapter createEReturnTypeAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EPredefinedType <em>EPredefined 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 at.bestsolution.persistence.emap.eMap.EPredefinedType
* @generated
*/
public Adapter createEPredefinedTypeAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.ETypeDef <em>EType Def</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 at.bestsolution.persistence.emap.eMap.ETypeDef
* @generated
*/
public Adapter createETypeDefAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EModelTypeDef <em>EModel Type Def</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 at.bestsolution.persistence.emap.eMap.EModelTypeDef
* @generated
*/
public Adapter createEModelTypeDefAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EModelTypeAttribute <em>EModel Type Attribute</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 at.bestsolution.persistence.emap.eMap.EModelTypeAttribute
* @generated
*/
public Adapter createEModelTypeAttributeAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EValueTypeAttribute <em>EValue Type Attribute</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 at.bestsolution.persistence.emap.eMap.EValueTypeAttribute
* @generated
*/
public Adapter createEValueTypeAttributeAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EParameter <em>EParameter</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 at.bestsolution.persistence.emap.eMap.EParameter
* @generated
*/
public Adapter createEParameterAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EQuery <em>EQuery</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 at.bestsolution.persistence.emap.eMap.EQuery
* @generated
*/
public Adapter createEQueryAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.ECustomQuery <em>ECustom 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 at.bestsolution.persistence.emap.eMap.ECustomQuery
* @generated
*/
public Adapter createECustomQueryAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EObjectSection <em>EObject Section</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 at.bestsolution.persistence.emap.eMap.EObjectSection
* @generated
*/
public Adapter createEObjectSectionAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EMappingAttribute <em>EMapping Attribute</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 at.bestsolution.persistence.emap.eMap.EMappingAttribute
* @generated
*/
public Adapter createEMappingAttributeAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EType <em>EType</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 at.bestsolution.persistence.emap.eMap.EType
* @generated
*/
public Adapter createETypeAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EPredefSequence <em>EPredef Sequence</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 at.bestsolution.persistence.emap.eMap.EPredefSequence
* @generated
*/
public Adapter createEPredefSequenceAdapter()
{
return null;
}
/**
* Creates a new adapter for an object of class '{@link at.bestsolution.persistence.emap.eMap.EPredefTable <em>EPredef Table</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 at.bestsolution.persistence.emap.eMap.EPredefTable
* @generated
*/
public Adapter createEPredefTableAdapter()
{
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;
}
} //EMapAdapterFactory