blob: 5cddc91aa0fb0c87191e6743e24f951b70c0268f [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2012-2014 SAP SE.
* 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:
* SAP SE - initial API and implementation and/or initial documentation
*
*******************************************************************************/
package org.eclipse.ogee.model.odata.util;
import java.util.Map;
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.ogee.model.odata.Annotation;
import org.eclipse.ogee.model.odata.AnnotationValue;
import org.eclipse.ogee.model.odata.Association;
import org.eclipse.ogee.model.odata.AssociationSet;
import org.eclipse.ogee.model.odata.AssociationSetEnd;
import org.eclipse.ogee.model.odata.BinaryValue;
import org.eclipse.ogee.model.odata.Binding;
import org.eclipse.ogee.model.odata.BooleanValue;
import org.eclipse.ogee.model.odata.ByteValue;
import org.eclipse.ogee.model.odata.CollectableExpression;
import org.eclipse.ogee.model.odata.ComplexType;
import org.eclipse.ogee.model.odata.ComplexTypeUsage;
import org.eclipse.ogee.model.odata.ConstantExpression;
import org.eclipse.ogee.model.odata.DataService;
import org.eclipse.ogee.model.odata.DateTimeOffsetValue;
import org.eclipse.ogee.model.odata.DateTimeValue;
import org.eclipse.ogee.model.odata.DecimalValue;
import org.eclipse.ogee.model.odata.Documentation;
import org.eclipse.ogee.model.odata.DoubleValue;
import org.eclipse.ogee.model.odata.DynamicExpression;
import org.eclipse.ogee.model.odata.EDMX;
import org.eclipse.ogee.model.odata.EDMXAnnotationsReference;
import org.eclipse.ogee.model.odata.EDMXReference;
import org.eclipse.ogee.model.odata.EDMXSet;
import org.eclipse.ogee.model.odata.EntityContainer;
import org.eclipse.ogee.model.odata.EntitySet;
import org.eclipse.ogee.model.odata.EntityType;
import org.eclipse.ogee.model.odata.EntityTypeUsage;
import org.eclipse.ogee.model.odata.EnumMember;
import org.eclipse.ogee.model.odata.EnumType;
import org.eclipse.ogee.model.odata.EnumTypeUsage;
import org.eclipse.ogee.model.odata.EnumValue;
import org.eclipse.ogee.model.odata.FloatValue;
import org.eclipse.ogee.model.odata.FunctionImport;
import org.eclipse.ogee.model.odata.GuidValue;
import org.eclipse.ogee.model.odata.IAnnotationTarget;
import org.eclipse.ogee.model.odata.IDocumentable;
import org.eclipse.ogee.model.odata.IFunctionReturnTypeUsage;
import org.eclipse.ogee.model.odata.IParameterTypeUsage;
import org.eclipse.ogee.model.odata.IPropertyTypeUsage;
import org.eclipse.ogee.model.odata.IRecordValueType;
import org.eclipse.ogee.model.odata.ITypeTerm;
import org.eclipse.ogee.model.odata.IncludeRestriction;
import org.eclipse.ogee.model.odata.Int16Value;
import org.eclipse.ogee.model.odata.Int32Value;
import org.eclipse.ogee.model.odata.Int64Value;
import org.eclipse.ogee.model.odata.IntegerValue;
import org.eclipse.ogee.model.odata.NavigationProperty;
import org.eclipse.ogee.model.odata.NumberValue;
import org.eclipse.ogee.model.odata.OdataPackage;
import org.eclipse.ogee.model.odata.Parameter;
import org.eclipse.ogee.model.odata.PathValue;
import org.eclipse.ogee.model.odata.Property;
import org.eclipse.ogee.model.odata.RecordValue;
import org.eclipse.ogee.model.odata.ReferentialConstraint;
import org.eclipse.ogee.model.odata.ReturnEntityTypeUsage;
import org.eclipse.ogee.model.odata.Role;
import org.eclipse.ogee.model.odata.SByteValue;
import org.eclipse.ogee.model.odata.Schema;
import org.eclipse.ogee.model.odata.SimpleType;
import org.eclipse.ogee.model.odata.SimpleTypeUsage;
import org.eclipse.ogee.model.odata.SimpleValue;
import org.eclipse.ogee.model.odata.SingleValue;
import org.eclipse.ogee.model.odata.StringValue;
import org.eclipse.ogee.model.odata.TimeValue;
import org.eclipse.ogee.model.odata.TypeAnnotation;
import org.eclipse.ogee.model.odata.Using;
import org.eclipse.ogee.model.odata.ValueAnnotation;
import org.eclipse.ogee.model.odata.ValueCollection;
import org.eclipse.ogee.model.odata.ValueTerm;
/**
* <!-- 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.ogee.model.odata.OdataPackage
* @generated
*/
public class OdataAdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected static OdataPackage modelPackage;
/**
* Creates an instance of the adapter factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public OdataAdapterFactory() {
if (modelPackage == null) {
modelPackage = OdataPackage.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 OdataSwitch<Adapter> modelSwitch =
new OdataSwitch<Adapter>() {
@Override
public Adapter caseEntityType(EntityType object) {
return createEntityTypeAdapter();
}
@Override
public Adapter caseProperty(Property object) {
return createPropertyAdapter();
}
@Override
public Adapter caseComplexType(ComplexType object) {
return createComplexTypeAdapter();
}
@Override
public Adapter caseAssociation(Association object) {
return createAssociationAdapter();
}
@Override
public Adapter caseNavigationProperty(NavigationProperty object) {
return createNavigationPropertyAdapter();
}
@Override
public Adapter caseFunctionImport(FunctionImport object) {
return createFunctionImportAdapter();
}
@Override
public Adapter caseParameter(Parameter object) {
return createParameterAdapter();
}
@Override
public Adapter caseEntitySet(EntitySet object) {
return createEntitySetAdapter();
}
@Override
public Adapter caseAssociationSet(AssociationSet object) {
return createAssociationSetAdapter();
}
@Override
public Adapter caseRole(Role object) {
return createRoleAdapter();
}
@Override
public Adapter caseAssociationSetEnd(AssociationSetEnd object) {
return createAssociationSetEndAdapter();
}
@Override
public Adapter caseEDMX(EDMX object) {
return createEDMXAdapter();
}
@Override
public Adapter caseReferentialConstraint(ReferentialConstraint object) {
return createReferentialConstraintAdapter();
}
@Override
public Adapter caseIPropertyTypeUsage(IPropertyTypeUsage object) {
return createIPropertyTypeUsageAdapter();
}
@Override
public Adapter caseSimpleType(SimpleType object) {
return createSimpleTypeAdapter();
}
@Override
public Adapter caseIParameterTypeUsage(IParameterTypeUsage object) {
return createIParameterTypeUsageAdapter();
}
@Override
public Adapter caseBinding(Binding object) {
return createBindingAdapter();
}
@Override
public Adapter caseValueTerm(ValueTerm object) {
return createValueTermAdapter();
}
@Override
public Adapter caseValueAnnotation(ValueAnnotation object) {
return createValueAnnotationAdapter();
}
@Override
public Adapter caseTypeAnnotation(TypeAnnotation object) {
return createTypeAnnotationAdapter();
}
@Override
public Adapter caseIAnnotationTarget(IAnnotationTarget object) {
return createIAnnotationTargetAdapter();
}
@Override
public Adapter caseEntityContainer(EntityContainer object) {
return createEntityContainerAdapter();
}
@Override
public Adapter caseEnumType(EnumType object) {
return createEnumTypeAdapter();
}
@Override
public Adapter caseEnumMember(EnumMember object) {
return createEnumMemberAdapter();
}
@Override
public Adapter caseIDocumentable(IDocumentable object) {
return createIDocumentableAdapter();
}
@Override
public Adapter caseDocumentation(Documentation object) {
return createDocumentationAdapter();
}
@Override
public Adapter caseITypeTerm(ITypeTerm object) {
return createITypeTermAdapter();
}
@Override
public Adapter caseAnnotation(Annotation object) {
return createAnnotationAdapter();
}
@Override
public Adapter caseEDMXSet(EDMXSet object) {
return createEDMXSetAdapter();
}
@Override
public Adapter caseEntityTypeUsage(EntityTypeUsage object) {
return createEntityTypeUsageAdapter();
}
@Override
public Adapter caseComplexTypeUsage(ComplexTypeUsage object) {
return createComplexTypeUsageAdapter();
}
@Override
public Adapter caseEnumTypeUsage(EnumTypeUsage object) {
return createEnumTypeUsageAdapter();
}
@Override
public Adapter caseSimpleTypeUsage(SimpleTypeUsage object) {
return createSimpleTypeUsageAdapter();
}
@Override
public Adapter caseIFunctionReturnTypeUsage(IFunctionReturnTypeUsage object) {
return createIFunctionReturnTypeUsageAdapter();
}
@Override
public Adapter caseEDMXReference(EDMXReference object) {
return createEDMXReferenceAdapter();
}
@Override
public Adapter caseEDMXAnnotationsReference(EDMXAnnotationsReference object) {
return createEDMXAnnotationsReferenceAdapter();
}
@Override
public Adapter caseSchema(Schema object) {
return createSchemaAdapter();
}
@Override
public Adapter caseDataService(DataService object) {
return createDataServiceAdapter();
}
@Override
public Adapter caseIncludeRestriction(IncludeRestriction object) {
return createIncludeRestrictionAdapter();
}
@Override
public Adapter caseSimpleValue(SimpleValue object) {
return createSimpleValueAdapter();
}
@Override
public Adapter casePathValue(PathValue object) {
return createPathValueAdapter();
}
@Override
public Adapter caseUsing(Using object) {
return createUsingAdapter();
}
@Override
public Adapter caseRecordValue(RecordValue object) {
return createRecordValueAdapter();
}
@Override
public Adapter caseIRecordValueType(IRecordValueType object) {
return createIRecordValueTypeAdapter();
}
@Override
public Adapter caseAnnotationValue(AnnotationValue object) {
return createAnnotationValueAdapter();
}
@Override
public Adapter caseReturnEntityTypeUsage(ReturnEntityTypeUsage object) {
return createReturnEntityTypeUsageAdapter();
}
@Override
public Adapter casePropertyMapping(Map.Entry<Property, Property> object) {
return createPropertyMappingAdapter();
}
@Override
public Adapter caseValueCollection(ValueCollection object) {
return createValueCollectionAdapter();
}
@Override
public Adapter casePropertyToValueMap(Map.Entry<Property, AnnotationValue> object) {
return createPropertyToValueMapAdapter();
}
@Override
public Adapter caseDynamicExpression(DynamicExpression object) {
return createDynamicExpressionAdapter();
}
@Override
public Adapter caseConstantExpression(ConstantExpression object) {
return createConstantExpressionAdapter();
}
@Override
public Adapter caseBooleanValue(BooleanValue object) {
return createBooleanValueAdapter();
}
@Override
public Adapter caseStringValue(StringValue object) {
return createStringValueAdapter();
}
@Override
public Adapter caseBinaryValue(BinaryValue object) {
return createBinaryValueAdapter();
}
@Override
public Adapter caseDateTimeValue(DateTimeValue object) {
return createDateTimeValueAdapter();
}
@Override
public Adapter caseDecimalValue(DecimalValue object) {
return createDecimalValueAdapter();
}
@Override
public Adapter caseNumberValue(NumberValue object) {
return createNumberValueAdapter();
}
@Override
public Adapter caseGuidValue(GuidValue object) {
return createGuidValueAdapter();
}
@Override
public Adapter caseTimeValue(TimeValue object) {
return createTimeValueAdapter();
}
@Override
public Adapter caseCollectableExpression(CollectableExpression object) {
return createCollectableExpressionAdapter();
}
@Override
public Adapter caseSingleValue(SingleValue object) {
return createSingleValueAdapter();
}
@Override
public Adapter caseDoubleValue(DoubleValue object) {
return createDoubleValueAdapter();
}
@Override
public Adapter caseSByteValue(SByteValue object) {
return createSByteValueAdapter();
}
@Override
public Adapter caseInt16Value(Int16Value object) {
return createInt16ValueAdapter();
}
@Override
public Adapter caseInt32Value(Int32Value object) {
return createInt32ValueAdapter();
}
@Override
public Adapter caseInt64Value(Int64Value object) {
return createInt64ValueAdapter();
}
@Override
public Adapter caseDateTimeOffsetValue(DateTimeOffsetValue object) {
return createDateTimeOffsetValueAdapter();
}
@Override
public Adapter caseByteValue(ByteValue object) {
return createByteValueAdapter();
}
@Override
public Adapter caseIntegerValue(IntegerValue object) {
return createIntegerValueAdapter();
}
@Override
public Adapter caseFloatValue(FloatValue object) {
return createFloatValueAdapter();
}
@Override
public Adapter caseEnumValue(EnumValue object) {
return createEnumValueAdapter();
}
@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.ogee.model.odata.EntityType <em>Entity 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.ogee.model.odata.EntityType
* @generated
*/
public Adapter createEntityTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Property <em>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.ogee.model.odata.Property
* @generated
*/
public Adapter createPropertyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.ComplexType <em>Complex 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.ogee.model.odata.ComplexType
* @generated
*/
public Adapter createComplexTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Association <em>Association</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.ogee.model.odata.Association
* @generated
*/
public Adapter createAssociationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.NavigationProperty <em>Navigation 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.ogee.model.odata.NavigationProperty
* @generated
*/
public Adapter createNavigationPropertyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.FunctionImport <em>Function 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 org.eclipse.ogee.model.odata.FunctionImport
* @generated
*/
public Adapter createFunctionImportAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Parameter <em>Parameter</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.ogee.model.odata.Parameter
* @generated
*/
public Adapter createParameterAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.EntitySet <em>Entity Set</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.ogee.model.odata.EntitySet
* @generated
*/
public Adapter createEntitySetAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.AssociationSet <em>Association Set</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.ogee.model.odata.AssociationSet
* @generated
*/
public Adapter createAssociationSetAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Role <em>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.ogee.model.odata.Role
* @generated
*/
public Adapter createRoleAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.AssociationSetEnd <em>Association Set End</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.ogee.model.odata.AssociationSetEnd
* @generated
*/
public Adapter createAssociationSetEndAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.ReferentialConstraint <em>Referential 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 org.eclipse.ogee.model.odata.ReferentialConstraint
* @generated
*/
public Adapter createReferentialConstraintAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.IPropertyTypeUsage <em>IProperty Type Usage</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.ogee.model.odata.IPropertyTypeUsage
* @generated
*/
public Adapter createIPropertyTypeUsageAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.SimpleType <em>Simple 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.ogee.model.odata.SimpleType
* @generated
*/
public Adapter createSimpleTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.IParameterTypeUsage <em>IParameter Type Usage</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.ogee.model.odata.IParameterTypeUsage
* @generated
*/
public Adapter createIParameterTypeUsageAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Binding <em>Binding</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.ogee.model.odata.Binding
* @generated
*/
public Adapter createBindingAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.ValueTerm <em>Value Term</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.ogee.model.odata.ValueTerm
* @generated
*/
public Adapter createValueTermAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.ValueAnnotation <em>Value Annotation</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.ogee.model.odata.ValueAnnotation
* @generated
*/
public Adapter createValueAnnotationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.TypeAnnotation <em>Type Annotation</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.ogee.model.odata.TypeAnnotation
* @generated
*/
public Adapter createTypeAnnotationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.IAnnotationTarget <em>IAnnotation Target</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.ogee.model.odata.IAnnotationTarget
* @generated
*/
public Adapter createIAnnotationTargetAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.EntityContainer <em>Entity Container</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.ogee.model.odata.EntityContainer
* @generated
*/
public Adapter createEntityContainerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.EnumType <em>Enum 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.ogee.model.odata.EnumType
* @generated
*/
public Adapter createEnumTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.EnumMember <em>Enum Member</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.ogee.model.odata.EnumMember
* @generated
*/
public Adapter createEnumMemberAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.IDocumentable <em>IDocumentable</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.ogee.model.odata.IDocumentable
* @generated
*/
public Adapter createIDocumentableAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Documentation <em>Documentation</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.ogee.model.odata.Documentation
* @generated
*/
public Adapter createDocumentationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.ITypeTerm <em>IType Term</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.ogee.model.odata.ITypeTerm
* @generated
*/
public Adapter createITypeTermAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Annotation <em>Annotation</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.ogee.model.odata.Annotation
* @generated
*/
public Adapter createAnnotationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.EDMXSet <em>EDMX Set</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.ogee.model.odata.EDMXSet
* @generated
*/
public Adapter createEDMXSetAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.EntityTypeUsage <em>Entity Type Usage</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.ogee.model.odata.EntityTypeUsage
* @generated
*/
public Adapter createEntityTypeUsageAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.ComplexTypeUsage <em>Complex Type Usage</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.ogee.model.odata.ComplexTypeUsage
* @generated
*/
public Adapter createComplexTypeUsageAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.EnumTypeUsage <em>Enum Type Usage</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.ogee.model.odata.EnumTypeUsage
* @generated
*/
public Adapter createEnumTypeUsageAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.SimpleTypeUsage <em>Simple Type Usage</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.ogee.model.odata.SimpleTypeUsage
* @generated
*/
public Adapter createSimpleTypeUsageAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.IFunctionReturnTypeUsage <em>IFunction Return Type Usage</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.ogee.model.odata.IFunctionReturnTypeUsage
* @generated
*/
public Adapter createIFunctionReturnTypeUsageAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.EDMXReference <em>EDMX Reference</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.ogee.model.odata.EDMXReference
* @generated
*/
public Adapter createEDMXReferenceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.EDMXAnnotationsReference <em>EDMX Annotations Reference</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.ogee.model.odata.EDMXAnnotationsReference
* @generated
*/
public Adapter createEDMXAnnotationsReferenceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Schema <em>Schema</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.ogee.model.odata.Schema
* @generated
*/
public Adapter createSchemaAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.DataService <em>Data Service</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.ogee.model.odata.DataService
* @generated
*/
public Adapter createDataServiceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.IncludeRestriction <em>Include Restriction</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.ogee.model.odata.IncludeRestriction
* @generated
*/
public Adapter createIncludeRestrictionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.SimpleValue <em>Simple 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 org.eclipse.ogee.model.odata.SimpleValue
* @generated
*/
public Adapter createSimpleValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.PathValue <em>Path 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 org.eclipse.ogee.model.odata.PathValue
* @generated
*/
public Adapter createPathValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Using <em>Using</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.ogee.model.odata.Using
* @generated
*/
public Adapter createUsingAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.RecordValue <em>Record 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 org.eclipse.ogee.model.odata.RecordValue
* @generated
*/
public Adapter createRecordValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.IRecordValueType <em>IRecord Value 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.ogee.model.odata.IRecordValueType
* @generated
*/
public Adapter createIRecordValueTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.AnnotationValue <em>Annotation 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 org.eclipse.ogee.model.odata.AnnotationValue
* @generated
*/
public Adapter createAnnotationValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.ReturnEntityTypeUsage <em>Return Entity Type Usage</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.ogee.model.odata.ReturnEntityTypeUsage
* @generated
*/
public Adapter createReturnEntityTypeUsageAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link java.util.Map.Entry <em>Property 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 java.util.Map.Entry
* @generated
*/
public Adapter createPropertyMappingAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.ValueCollection <em>Value Collection</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.ogee.model.odata.ValueCollection
* @generated
*/
public Adapter createValueCollectionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link java.util.Map.Entry <em>Property To Value Map</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 java.util.Map.Entry
* @generated
*/
public Adapter createPropertyToValueMapAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.DynamicExpression <em>Dynamic Expression</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.ogee.model.odata.DynamicExpression
* @generated
*/
public Adapter createDynamicExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.ConstantExpression <em>Constant Expression</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.ogee.model.odata.ConstantExpression
* @generated
*/
public Adapter createConstantExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.BooleanValue <em>Boolean 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 org.eclipse.ogee.model.odata.BooleanValue
* @generated
*/
public Adapter createBooleanValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.StringValue <em>String 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 org.eclipse.ogee.model.odata.StringValue
* @generated
*/
public Adapter createStringValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.BinaryValue <em>Binary 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 org.eclipse.ogee.model.odata.BinaryValue
* @generated
*/
public Adapter createBinaryValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.DateTimeValue <em>Date Time 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 org.eclipse.ogee.model.odata.DateTimeValue
* @generated
*/
public Adapter createDateTimeValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.DecimalValue <em>Decimal 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 org.eclipse.ogee.model.odata.DecimalValue
* @generated
*/
public Adapter createDecimalValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.NumberValue <em>Number 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 org.eclipse.ogee.model.odata.NumberValue
* @generated
*/
public Adapter createNumberValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.GuidValue <em>Guid 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 org.eclipse.ogee.model.odata.GuidValue
* @generated
*/
public Adapter createGuidValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.TimeValue <em>Time 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 org.eclipse.ogee.model.odata.TimeValue
* @generated
*/
public Adapter createTimeValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.CollectableExpression <em>Collectable Expression</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.ogee.model.odata.CollectableExpression
* @generated
*/
public Adapter createCollectableExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.SingleValue <em>Single 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 org.eclipse.ogee.model.odata.SingleValue
* @generated
*/
public Adapter createSingleValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.DoubleValue <em>Double 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 org.eclipse.ogee.model.odata.DoubleValue
* @generated
*/
public Adapter createDoubleValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.SByteValue <em>SByte 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 org.eclipse.ogee.model.odata.SByteValue
* @generated
*/
public Adapter createSByteValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Int16Value <em>Int16 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 org.eclipse.ogee.model.odata.Int16Value
* @generated
*/
public Adapter createInt16ValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Int32Value <em>Int32 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 org.eclipse.ogee.model.odata.Int32Value
* @generated
*/
public Adapter createInt32ValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.Int64Value <em>Int64 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 org.eclipse.ogee.model.odata.Int64Value
* @generated
*/
public Adapter createInt64ValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.DateTimeOffsetValue <em>Date Time Offset 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 org.eclipse.ogee.model.odata.DateTimeOffsetValue
* @generated
*/
public Adapter createDateTimeOffsetValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.ByteValue <em>Byte 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 org.eclipse.ogee.model.odata.ByteValue
* @generated
*/
public Adapter createByteValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.IntegerValue <em>Integer 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 org.eclipse.ogee.model.odata.IntegerValue
* @generated
*/
public Adapter createIntegerValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.FloatValue <em>Float 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 org.eclipse.ogee.model.odata.FloatValue
* @generated
*/
public Adapter createFloatValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.EnumValue <em>Enum 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 org.eclipse.ogee.model.odata.EnumValue
* @generated
*/
public Adapter createEnumValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.ogee.model.odata.EDMX <em>EDMX</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.ogee.model.odata.EDMX
* @generated
*/
public Adapter createEDMXAdapter() {
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;
}
} //OdataAdapterFactory