blob: e7e38a163820e14d89b34a236879d6ea63744f4a [file] [log] [blame]
/**
*
* Copyright (c) 2009 Hatha Systems.
* 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:
* Nikolai Mansourov (Hatha Systems) - initial API and implementation
* Gabriel Barbier (Mia-Software) - minor evolutions for version 1.1
*
* $Id$
*/
package org.eclipse.gmt.modisco.omg.kdm.code.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.gmt.modisco.omg.kdm.code.AbstractCodeElement;
import org.eclipse.gmt.modisco.omg.kdm.code.AbstractCodeRelationship;
import org.eclipse.gmt.modisco.omg.kdm.code.ArrayType;
import org.eclipse.gmt.modisco.omg.kdm.code.BagType;
import org.eclipse.gmt.modisco.omg.kdm.code.BitType;
import org.eclipse.gmt.modisco.omg.kdm.code.BitstringType;
import org.eclipse.gmt.modisco.omg.kdm.code.BooleanType;
import org.eclipse.gmt.modisco.omg.kdm.code.CallableUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.CharType;
import org.eclipse.gmt.modisco.omg.kdm.code.ChoiceType;
import org.eclipse.gmt.modisco.omg.kdm.code.ClassUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.CodeAssembly;
import org.eclipse.gmt.modisco.omg.kdm.code.CodeElement;
import org.eclipse.gmt.modisco.omg.kdm.code.CodeItem;
import org.eclipse.gmt.modisco.omg.kdm.code.CodeModel;
import org.eclipse.gmt.modisco.omg.kdm.code.CodePackage;
import org.eclipse.gmt.modisco.omg.kdm.code.CodeRelationship;
import org.eclipse.gmt.modisco.omg.kdm.code.CommentUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.CompilationUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.CompositeType;
import org.eclipse.gmt.modisco.omg.kdm.code.ComputationalObject;
import org.eclipse.gmt.modisco.omg.kdm.code.ConditionalDirective;
import org.eclipse.gmt.modisco.omg.kdm.code.ControlElement;
import org.eclipse.gmt.modisco.omg.kdm.code.DataElement;
import org.eclipse.gmt.modisco.omg.kdm.code.Datatype;
import org.eclipse.gmt.modisco.omg.kdm.code.DateType;
import org.eclipse.gmt.modisco.omg.kdm.code.DecimalType;
import org.eclipse.gmt.modisco.omg.kdm.code.DefinedType;
import org.eclipse.gmt.modisco.omg.kdm.code.DerivedType;
import org.eclipse.gmt.modisco.omg.kdm.code.EnumeratedType;
import org.eclipse.gmt.modisco.omg.kdm.code.Expands;
import org.eclipse.gmt.modisco.omg.kdm.code.Extends;
import org.eclipse.gmt.modisco.omg.kdm.code.FloatType;
import org.eclipse.gmt.modisco.omg.kdm.code.GeneratedFrom;
import org.eclipse.gmt.modisco.omg.kdm.code.HasType;
import org.eclipse.gmt.modisco.omg.kdm.code.HasValue;
import org.eclipse.gmt.modisco.omg.kdm.code.ImplementationOf;
import org.eclipse.gmt.modisco.omg.kdm.code.Implements;
import org.eclipse.gmt.modisco.omg.kdm.code.Imports;
import org.eclipse.gmt.modisco.omg.kdm.code.IncludeDirective;
import org.eclipse.gmt.modisco.omg.kdm.code.Includes;
import org.eclipse.gmt.modisco.omg.kdm.code.IndexUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.InstanceOf;
import org.eclipse.gmt.modisco.omg.kdm.code.IntegerType;
import org.eclipse.gmt.modisco.omg.kdm.code.InterfaceUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.ItemUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.LanguageUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.MacroDirective;
import org.eclipse.gmt.modisco.omg.kdm.code.MacroUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.MemberUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.MethodUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.Module;
import org.eclipse.gmt.modisco.omg.kdm.code.Namespace;
import org.eclipse.gmt.modisco.omg.kdm.code.OctetType;
import org.eclipse.gmt.modisco.omg.kdm.code.OctetstringType;
import org.eclipse.gmt.modisco.omg.kdm.code.OrdinalType;
import org.eclipse.gmt.modisco.omg.kdm.code.ParameterTo;
import org.eclipse.gmt.modisco.omg.kdm.code.ParameterUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.PointerType;
import org.eclipse.gmt.modisco.omg.kdm.code.PreprocessorDirective;
import org.eclipse.gmt.modisco.omg.kdm.code.PrimitiveType;
import org.eclipse.gmt.modisco.omg.kdm.code.RangeType;
import org.eclipse.gmt.modisco.omg.kdm.code.RecordType;
import org.eclipse.gmt.modisco.omg.kdm.code.Redefines;
import org.eclipse.gmt.modisco.omg.kdm.code.ScaledType;
import org.eclipse.gmt.modisco.omg.kdm.code.SequenceType;
import org.eclipse.gmt.modisco.omg.kdm.code.SetType;
import org.eclipse.gmt.modisco.omg.kdm.code.SharedUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.Signature;
import org.eclipse.gmt.modisco.omg.kdm.code.StorableUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.StringType;
import org.eclipse.gmt.modisco.omg.kdm.code.SynonymUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.TemplateParameter;
import org.eclipse.gmt.modisco.omg.kdm.code.TemplateType;
import org.eclipse.gmt.modisco.omg.kdm.code.TemplateUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.TimeType;
import org.eclipse.gmt.modisco.omg.kdm.code.TypeUnit;
import org.eclipse.gmt.modisco.omg.kdm.code.Value;
import org.eclipse.gmt.modisco.omg.kdm.code.ValueElement;
import org.eclipse.gmt.modisco.omg.kdm.code.ValueList;
import org.eclipse.gmt.modisco.omg.kdm.code.VariantTo;
import org.eclipse.gmt.modisco.omg.kdm.code.VisibleIn;
import org.eclipse.gmt.modisco.omg.kdm.code.VoidType;
import org.eclipse.gmt.modisco.omg.kdm.core.Element;
import org.eclipse.gmt.modisco.omg.kdm.core.KDMEntity;
import org.eclipse.gmt.modisco.omg.kdm.core.KDMRelationship;
import org.eclipse.gmt.modisco.omg.kdm.core.ModelElement;
import org.eclipse.gmt.modisco.omg.kdm.kdm.KDMFramework;
import org.eclipse.gmt.modisco.omg.kdm.kdm.KDMModel;
/**
* <!-- 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.gmt.modisco.omg.kdm.code.CodePackage
* @generated
*/
@SuppressWarnings("all")
public class CodeAdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected static CodePackage modelPackage;
/**
* Creates an instance of the adapter factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public CodeAdapterFactory() {
if (CodeAdapterFactory.modelPackage == null) {
CodeAdapterFactory.modelPackage = CodePackage.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(final Object object) {
if (object == CodeAdapterFactory.modelPackage) {
return true;
}
if (object instanceof EObject) {
return ((EObject)object).eClass().getEPackage() == CodeAdapterFactory.modelPackage;
}
return false;
}
/**
* The switch that delegates to the <code>createXXX</code> methods.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected CodeSwitch<Adapter> modelSwitch =
new CodeSwitch<Adapter>() {
@Override
public Adapter caseCodeModel(final CodeModel object) {
return createCodeModelAdapter();
}
@Override
public Adapter caseAbstractCodeElement(final AbstractCodeElement object) {
return createAbstractCodeElementAdapter();
}
@Override
public Adapter caseAbstractCodeRelationship(final AbstractCodeRelationship object) {
return createAbstractCodeRelationshipAdapter();
}
@Override
public Adapter caseCodeItem(final CodeItem object) {
return createCodeItemAdapter();
}
@Override
public Adapter caseComputationalObject(final ComputationalObject object) {
return createComputationalObjectAdapter();
}
@Override
public Adapter caseDatatype(final Datatype object) {
return createDatatypeAdapter();
}
@Override
public Adapter caseModule(final Module object) {
return createModuleAdapter();
}
@Override
public Adapter caseCompilationUnit(final CompilationUnit object) {
return createCompilationUnitAdapter();
}
@Override
public Adapter caseSharedUnit(final SharedUnit object) {
return createSharedUnitAdapter();
}
@Override
public Adapter caseLanguageUnit(final LanguageUnit object) {
return createLanguageUnitAdapter();
}
@Override
public Adapter caseCodeAssembly(final CodeAssembly object) {
return createCodeAssemblyAdapter();
}
@Override
public Adapter casePackage(final org.eclipse.gmt.modisco.omg.kdm.code.Package object) {
return createPackageAdapter();
}
@Override
public Adapter caseControlElement(final ControlElement object) {
return createControlElementAdapter();
}
@Override
public Adapter caseCallableUnit(final CallableUnit object) {
return createCallableUnitAdapter();
}
@Override
public Adapter caseMethodUnit(final MethodUnit object) {
return createMethodUnitAdapter();
}
@Override
public Adapter caseDataElement(final DataElement object) {
return createDataElementAdapter();
}
@Override
public Adapter caseStorableUnit(final StorableUnit object) {
return createStorableUnitAdapter();
}
@Override
public Adapter caseItemUnit(final ItemUnit object) {
return createItemUnitAdapter();
}
@Override
public Adapter caseIndexUnit(final IndexUnit object) {
return createIndexUnitAdapter();
}
@Override
public Adapter caseMemberUnit(final MemberUnit object) {
return createMemberUnitAdapter();
}
@Override
public Adapter caseParameterUnit(final ParameterUnit object) {
return createParameterUnitAdapter();
}
@Override
public Adapter caseValueElement(final ValueElement object) {
return createValueElementAdapter();
}
@Override
public Adapter caseValue(final Value object) {
return createValueAdapter();
}
@Override
public Adapter caseValueList(final ValueList object) {
return createValueListAdapter();
}
@Override
public Adapter casePrimitiveType(final PrimitiveType object) {
return createPrimitiveTypeAdapter();
}
@Override
public Adapter caseBooleanType(final BooleanType object) {
return createBooleanTypeAdapter();
}
@Override
public Adapter caseCharType(final CharType object) {
return createCharTypeAdapter();
}
@Override
public Adapter caseOrdinalType(final OrdinalType object) {
return createOrdinalTypeAdapter();
}
@Override
public Adapter caseDateType(final DateType object) {
return createDateTypeAdapter();
}
@Override
public Adapter caseTimeType(final TimeType object) {
return createTimeTypeAdapter();
}
@Override
public Adapter caseIntegerType(final IntegerType object) {
return createIntegerTypeAdapter();
}
@Override
public Adapter caseDecimalType(final DecimalType object) {
return createDecimalTypeAdapter();
}
@Override
public Adapter caseScaledType(final ScaledType object) {
return createScaledTypeAdapter();
}
@Override
public Adapter caseFloatType(final FloatType object) {
return createFloatTypeAdapter();
}
@Override
public Adapter caseVoidType(final VoidType object) {
return createVoidTypeAdapter();
}
@Override
public Adapter caseStringType(final StringType object) {
return createStringTypeAdapter();
}
@Override
public Adapter caseBitType(final BitType object) {
return createBitTypeAdapter();
}
@Override
public Adapter caseBitstringType(final BitstringType object) {
return createBitstringTypeAdapter();
}
@Override
public Adapter caseOctetType(final OctetType object) {
return createOctetTypeAdapter();
}
@Override
public Adapter caseOctetstringType(final OctetstringType object) {
return createOctetstringTypeAdapter();
}
@Override
public Adapter caseEnumeratedType(final EnumeratedType object) {
return createEnumeratedTypeAdapter();
}
@Override
public Adapter caseCompositeType(final CompositeType object) {
return createCompositeTypeAdapter();
}
@Override
public Adapter caseChoiceType(final ChoiceType object) {
return createChoiceTypeAdapter();
}
@Override
public Adapter caseRecordType(final RecordType object) {
return createRecordTypeAdapter();
}
@Override
public Adapter caseDerivedType(final DerivedType object) {
return createDerivedTypeAdapter();
}
@Override
public Adapter caseArrayType(final ArrayType object) {
return createArrayTypeAdapter();
}
@Override
public Adapter casePointerType(final PointerType object) {
return createPointerTypeAdapter();
}
@Override
public Adapter caseRangeType(final RangeType object) {
return createRangeTypeAdapter();
}
@Override
public Adapter caseBagType(final BagType object) {
return createBagTypeAdapter();
}
@Override
public Adapter caseSetType(final SetType object) {
return createSetTypeAdapter();
}
@Override
public Adapter caseSequenceType(final SequenceType object) {
return createSequenceTypeAdapter();
}
@Override
public Adapter caseSignature(final Signature object) {
return createSignatureAdapter();
}
@Override
public Adapter caseDefinedType(final DefinedType object) {
return createDefinedTypeAdapter();
}
@Override
public Adapter caseTypeUnit(final TypeUnit object) {
return createTypeUnitAdapter();
}
@Override
public Adapter caseSynonymUnit(final SynonymUnit object) {
return createSynonymUnitAdapter();
}
@Override
public Adapter caseClassUnit(final ClassUnit object) {
return createClassUnitAdapter();
}
@Override
public Adapter caseInterfaceUnit(final InterfaceUnit object) {
return createInterfaceUnitAdapter();
}
@Override
public Adapter caseTemplateUnit(final TemplateUnit object) {
return createTemplateUnitAdapter();
}
@Override
public Adapter caseTemplateParameter(final TemplateParameter object) {
return createTemplateParameterAdapter();
}
@Override
public Adapter caseTemplateType(final TemplateType object) {
return createTemplateTypeAdapter();
}
@Override
public Adapter caseInstanceOf(final InstanceOf object) {
return createInstanceOfAdapter();
}
@Override
public Adapter caseParameterTo(final ParameterTo object) {
return createParameterToAdapter();
}
@Override
public Adapter caseImplements(final Implements object) {
return createImplementsAdapter();
}
@Override
public Adapter caseImplementationOf(final ImplementationOf object) {
return createImplementationOfAdapter();
}
@Override
public Adapter caseHasType(final HasType object) {
return createHasTypeAdapter();
}
@Override
public Adapter caseHasValue(final HasValue object) {
return createHasValueAdapter();
}
@Override
public Adapter caseExtends(final Extends object) {
return createExtendsAdapter();
}
@Override
public Adapter casePreprocessorDirective(final PreprocessorDirective object) {
return createPreprocessorDirectiveAdapter();
}
@Override
public Adapter caseMacroUnit(final MacroUnit object) {
return createMacroUnitAdapter();
}
@Override
public Adapter caseMacroDirective(final MacroDirective object) {
return createMacroDirectiveAdapter();
}
@Override
public Adapter caseIncludeDirective(final IncludeDirective object) {
return createIncludeDirectiveAdapter();
}
@Override
public Adapter caseConditionalDirective(final ConditionalDirective object) {
return createConditionalDirectiveAdapter();
}
@Override
public Adapter caseExpands(final Expands object) {
return createExpandsAdapter();
}
@Override
public Adapter caseGeneratedFrom(final GeneratedFrom object) {
return createGeneratedFromAdapter();
}
@Override
public Adapter caseIncludes(final Includes object) {
return createIncludesAdapter();
}
@Override
public Adapter caseVariantTo(final VariantTo object) {
return createVariantToAdapter();
}
@Override
public Adapter caseRedefines(final Redefines object) {
return createRedefinesAdapter();
}
@Override
public Adapter caseCommentUnit(final CommentUnit object) {
return createCommentUnitAdapter();
}
@Override
public Adapter caseNamespace(final Namespace object) {
return createNamespaceAdapter();
}
@Override
public Adapter caseVisibleIn(final VisibleIn object) {
return createVisibleInAdapter();
}
@Override
public Adapter caseImports(final Imports object) {
return createImportsAdapter();
}
@Override
public Adapter caseCodeElement(final CodeElement object) {
return createCodeElementAdapter();
}
@Override
public Adapter caseCodeRelationship(final CodeRelationship object) {
return createCodeRelationshipAdapter();
}
@Override
public Adapter caseElement(final Element object) {
return createElementAdapter();
}
@Override
public Adapter caseModelElement(final ModelElement object) {
return createModelElementAdapter();
}
@Override
public Adapter caseKDMFramework(final KDMFramework object) {
return createKDMFrameworkAdapter();
}
@Override
public Adapter caseKDMModel(final KDMModel object) {
return createKDMModelAdapter();
}
@Override
public Adapter caseKDMEntity(final KDMEntity object) {
return createKDMEntityAdapter();
}
@Override
public Adapter caseKDMRelationship(final KDMRelationship object) {
return createKDMRelationshipAdapter();
}
@Override
public Adapter defaultCase(final 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(final Notifier target) {
return this.modelSwitch.doSwitch((EObject)target);
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.CodeModel <em>Model</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.gmt.modisco.omg.kdm.code.CodeModel
* @generated
*/
public Adapter createCodeModelAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.AbstractCodeElement <em>Abstract Code Element</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.gmt.modisco.omg.kdm.code.AbstractCodeElement
* @generated
*/
public Adapter createAbstractCodeElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.AbstractCodeRelationship <em>Abstract Code Relationship</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.gmt.modisco.omg.kdm.code.AbstractCodeRelationship
* @generated
*/
public Adapter createAbstractCodeRelationshipAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.CodeItem <em>Item</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.gmt.modisco.omg.kdm.code.CodeItem
* @generated
*/
public Adapter createCodeItemAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ComputationalObject <em>Computational Object</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.gmt.modisco.omg.kdm.code.ComputationalObject
* @generated
*/
public Adapter createComputationalObjectAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Datatype <em>Datatype</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.gmt.modisco.omg.kdm.code.Datatype
* @generated
*/
public Adapter createDatatypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Module <em>Module</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.gmt.modisco.omg.kdm.code.Module
* @generated
*/
public Adapter createModuleAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.CompilationUnit <em>Compilation Unit</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.gmt.modisco.omg.kdm.code.CompilationUnit
* @generated
*/
public Adapter createCompilationUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.SharedUnit <em>Shared Unit</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.gmt.modisco.omg.kdm.code.SharedUnit
* @generated
*/
public Adapter createSharedUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.LanguageUnit <em>Language Unit</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.gmt.modisco.omg.kdm.code.LanguageUnit
* @generated
*/
public Adapter createLanguageUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.CodeAssembly <em>Assembly</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.gmt.modisco.omg.kdm.code.CodeAssembly
* @generated
*/
public Adapter createCodeAssemblyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Package <em>Package</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.gmt.modisco.omg.kdm.code.Package
* @generated
*/
public Adapter createPackageAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ControlElement <em>Control Element</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.gmt.modisco.omg.kdm.code.ControlElement
* @generated
*/
public Adapter createControlElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.CallableUnit <em>Callable Unit</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.gmt.modisco.omg.kdm.code.CallableUnit
* @generated
*/
public Adapter createCallableUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.MethodUnit <em>Method Unit</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.gmt.modisco.omg.kdm.code.MethodUnit
* @generated
*/
public Adapter createMethodUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.DataElement <em>Data Element</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.gmt.modisco.omg.kdm.code.DataElement
* @generated
*/
public Adapter createDataElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.StorableUnit <em>Storable Unit</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.gmt.modisco.omg.kdm.code.StorableUnit
* @generated
*/
public Adapter createStorableUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ItemUnit <em>Item Unit</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.gmt.modisco.omg.kdm.code.ItemUnit
* @generated
*/
public Adapter createItemUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.IndexUnit <em>Index Unit</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.gmt.modisco.omg.kdm.code.IndexUnit
* @generated
*/
public Adapter createIndexUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.MemberUnit <em>Member Unit</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.gmt.modisco.omg.kdm.code.MemberUnit
* @generated
*/
public Adapter createMemberUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ParameterUnit <em>Parameter Unit</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.gmt.modisco.omg.kdm.code.ParameterUnit
* @generated
*/
public Adapter createParameterUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ValueElement <em>Value Element</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.gmt.modisco.omg.kdm.code.ValueElement
* @generated
*/
public Adapter createValueElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Value <em>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.gmt.modisco.omg.kdm.code.Value
* @generated
*/
public Adapter createValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ValueList <em>Value 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.gmt.modisco.omg.kdm.code.ValueList
* @generated
*/
public Adapter createValueListAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.PrimitiveType <em>Primitive 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.gmt.modisco.omg.kdm.code.PrimitiveType
* @generated
*/
public Adapter createPrimitiveTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.BooleanType <em>Boolean 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.gmt.modisco.omg.kdm.code.BooleanType
* @generated
*/
public Adapter createBooleanTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.CharType <em>Char 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.gmt.modisco.omg.kdm.code.CharType
* @generated
*/
public Adapter createCharTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.OrdinalType <em>Ordinal 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.gmt.modisco.omg.kdm.code.OrdinalType
* @generated
*/
public Adapter createOrdinalTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.DateType <em>Date 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.gmt.modisco.omg.kdm.code.DateType
* @generated
*/
public Adapter createDateTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.TimeType <em>Time 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.gmt.modisco.omg.kdm.code.TimeType
* @generated
*/
public Adapter createTimeTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.IntegerType <em>Integer 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.gmt.modisco.omg.kdm.code.IntegerType
* @generated
*/
public Adapter createIntegerTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.DecimalType <em>Decimal 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.gmt.modisco.omg.kdm.code.DecimalType
* @generated
*/
public Adapter createDecimalTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ScaledType <em>Scaled 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.gmt.modisco.omg.kdm.code.ScaledType
* @generated
*/
public Adapter createScaledTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.FloatType <em>Float 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.gmt.modisco.omg.kdm.code.FloatType
* @generated
*/
public Adapter createFloatTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.VoidType <em>Void 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.gmt.modisco.omg.kdm.code.VoidType
* @generated
*/
public Adapter createVoidTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.StringType <em>String 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.gmt.modisco.omg.kdm.code.StringType
* @generated
*/
public Adapter createStringTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.BitType <em>Bit 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.gmt.modisco.omg.kdm.code.BitType
* @generated
*/
public Adapter createBitTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.BitstringType <em>Bitstring 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.gmt.modisco.omg.kdm.code.BitstringType
* @generated
*/
public Adapter createBitstringTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.OctetType <em>Octet 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.gmt.modisco.omg.kdm.code.OctetType
* @generated
*/
public Adapter createOctetTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.OctetstringType <em>Octetstring 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.gmt.modisco.omg.kdm.code.OctetstringType
* @generated
*/
public Adapter createOctetstringTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.EnumeratedType <em>Enumerated 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.gmt.modisco.omg.kdm.code.EnumeratedType
* @generated
*/
public Adapter createEnumeratedTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.CompositeType <em>Composite 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.gmt.modisco.omg.kdm.code.CompositeType
* @generated
*/
public Adapter createCompositeTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ChoiceType <em>Choice 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.gmt.modisco.omg.kdm.code.ChoiceType
* @generated
*/
public Adapter createChoiceTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.RecordType <em>Record 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.gmt.modisco.omg.kdm.code.RecordType
* @generated
*/
public Adapter createRecordTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.DerivedType <em>Derived 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.gmt.modisco.omg.kdm.code.DerivedType
* @generated
*/
public Adapter createDerivedTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ArrayType <em>Array 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.gmt.modisco.omg.kdm.code.ArrayType
* @generated
*/
public Adapter createArrayTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.PointerType <em>Pointer 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.gmt.modisco.omg.kdm.code.PointerType
* @generated
*/
public Adapter createPointerTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.RangeType <em>Range 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.gmt.modisco.omg.kdm.code.RangeType
* @generated
*/
public Adapter createRangeTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.BagType <em>Bag 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.gmt.modisco.omg.kdm.code.BagType
* @generated
*/
public Adapter createBagTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.SetType <em>Set 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.gmt.modisco.omg.kdm.code.SetType
* @generated
*/
public Adapter createSetTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.SequenceType <em>Sequence 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.gmt.modisco.omg.kdm.code.SequenceType
* @generated
*/
public Adapter createSequenceTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Signature <em>Signature</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.gmt.modisco.omg.kdm.code.Signature
* @generated
*/
public Adapter createSignatureAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.DefinedType <em>Defined 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.gmt.modisco.omg.kdm.code.DefinedType
* @generated
*/
public Adapter createDefinedTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.TypeUnit <em>Type Unit</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.gmt.modisco.omg.kdm.code.TypeUnit
* @generated
*/
public Adapter createTypeUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.SynonymUnit <em>Synonym Unit</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.gmt.modisco.omg.kdm.code.SynonymUnit
* @generated
*/
public Adapter createSynonymUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ClassUnit <em>Class Unit</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.gmt.modisco.omg.kdm.code.ClassUnit
* @generated
*/
public Adapter createClassUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.InterfaceUnit <em>Interface Unit</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.gmt.modisco.omg.kdm.code.InterfaceUnit
* @generated
*/
public Adapter createInterfaceUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.TemplateUnit <em>Template Unit</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.gmt.modisco.omg.kdm.code.TemplateUnit
* @generated
*/
public Adapter createTemplateUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.TemplateParameter <em>Template 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.gmt.modisco.omg.kdm.code.TemplateParameter
* @generated
*/
public Adapter createTemplateParameterAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.TemplateType <em>Template 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.gmt.modisco.omg.kdm.code.TemplateType
* @generated
*/
public Adapter createTemplateTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.InstanceOf <em>Instance Of</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.gmt.modisco.omg.kdm.code.InstanceOf
* @generated
*/
public Adapter createInstanceOfAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ParameterTo <em>Parameter To</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.gmt.modisco.omg.kdm.code.ParameterTo
* @generated
*/
public Adapter createParameterToAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Implements <em>Implements</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.gmt.modisco.omg.kdm.code.Implements
* @generated
*/
public Adapter createImplementsAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ImplementationOf <em>Implementation Of</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.gmt.modisco.omg.kdm.code.ImplementationOf
* @generated
*/
public Adapter createImplementationOfAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.HasType <em>Has 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.gmt.modisco.omg.kdm.code.HasType
* @generated
*/
public Adapter createHasTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.HasValue <em>Has 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.gmt.modisco.omg.kdm.code.HasValue
* @generated
*/
public Adapter createHasValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Extends <em>Extends</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.gmt.modisco.omg.kdm.code.Extends
* @generated
*/
public Adapter createExtendsAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.PreprocessorDirective <em>Preprocessor Directive</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.gmt.modisco.omg.kdm.code.PreprocessorDirective
* @generated
*/
public Adapter createPreprocessorDirectiveAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.MacroUnit <em>Macro Unit</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.gmt.modisco.omg.kdm.code.MacroUnit
* @generated
*/
public Adapter createMacroUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.MacroDirective <em>Macro Directive</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.gmt.modisco.omg.kdm.code.MacroDirective
* @generated
*/
public Adapter createMacroDirectiveAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.IncludeDirective <em>Include Directive</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.gmt.modisco.omg.kdm.code.IncludeDirective
* @generated
*/
public Adapter createIncludeDirectiveAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.ConditionalDirective <em>Conditional Directive</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.gmt.modisco.omg.kdm.code.ConditionalDirective
* @generated
*/
public Adapter createConditionalDirectiveAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Expands <em>Expands</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.gmt.modisco.omg.kdm.code.Expands
* @generated
*/
public Adapter createExpandsAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.GeneratedFrom <em>Generated From</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.gmt.modisco.omg.kdm.code.GeneratedFrom
* @generated
*/
public Adapter createGeneratedFromAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Includes <em>Includes</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.gmt.modisco.omg.kdm.code.Includes
* @generated
*/
public Adapter createIncludesAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.VariantTo <em>Variant To</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.gmt.modisco.omg.kdm.code.VariantTo
* @generated
*/
public Adapter createVariantToAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Redefines <em>Redefines</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.gmt.modisco.omg.kdm.code.Redefines
* @generated
*/
public Adapter createRedefinesAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.CommentUnit <em>Comment Unit</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.gmt.modisco.omg.kdm.code.CommentUnit
* @generated
*/
public Adapter createCommentUnitAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Namespace <em>Namespace</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.gmt.modisco.omg.kdm.code.Namespace
* @generated
*/
public Adapter createNamespaceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.VisibleIn <em>Visible In</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.gmt.modisco.omg.kdm.code.VisibleIn
* @generated
*/
public Adapter createVisibleInAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.Imports <em>Imports</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.gmt.modisco.omg.kdm.code.Imports
* @generated
*/
public Adapter createImportsAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.CodeElement <em>Element</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.gmt.modisco.omg.kdm.code.CodeElement
* @generated
*/
public Adapter createCodeElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.code.CodeRelationship <em>Relationship</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.gmt.modisco.omg.kdm.code.CodeRelationship
* @generated
*/
public Adapter createCodeRelationshipAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.core.Element <em>Element</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.gmt.modisco.omg.kdm.core.Element
* @generated
*/
public Adapter createElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.core.ModelElement <em>Model Element</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.gmt.modisco.omg.kdm.core.ModelElement
* @generated
*/
public Adapter createModelElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.kdm.KDMFramework <em>KDM Framework</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.gmt.modisco.omg.kdm.kdm.KDMFramework
* @generated
*/
public Adapter createKDMFrameworkAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.kdm.KDMModel <em>KDM Model</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.gmt.modisco.omg.kdm.kdm.KDMModel
* @generated
*/
public Adapter createKDMModelAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.core.KDMEntity <em>KDM 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 org.eclipse.gmt.modisco.omg.kdm.core.KDMEntity
* @generated
*/
public Adapter createKDMEntityAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.gmt.modisco.omg.kdm.core.KDMRelationship <em>KDM Relationship</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.gmt.modisco.omg.kdm.core.KDMRelationship
* @generated
*/
public Adapter createKDMRelationshipAdapter() {
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;
}
} //CodeAdapterFactory