Class CodeAdapterFactory

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.eclipse.gmt.modisco.omg.kdm.code.util.CodeAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class CodeAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
See Also:
CodePackage
  • Field Details

    • modelPackage

      protected static CodePackage modelPackage
      The cached model package.
    • modelSwitch

      protected CodeSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
      The switch that delegates to the createXXX methods.
  • Constructor Details

    • CodeAdapterFactory

      public CodeAdapterFactory()
      Creates an instance of the adapter factory.
  • Method Details

    • isFactoryForType

      public boolean isFactoryForType​(Object object)
      Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
      Specified by:
      isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
      Overrides:
      isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      Returns:
      whether this factory is applicable for the type of the object.
    • createAdapter

      public org.eclipse.emf.common.notify.Adapter createAdapter​(org.eclipse.emf.common.notify.Notifier target)
      Creates an adapter for the target.
      Overrides:
      createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      Parameters:
      target - the object to adapt.
      Returns:
      the adapter for the target.
    • createAbstractCodeElementAdapter

      public org.eclipse.emf.common.notify.Adapter createAbstractCodeElementAdapter()
      Creates a new adapter for an object of class 'Abstract Code Element'. 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.
      Returns:
      the new adapter.
      See Also:
      AbstractCodeElement
    • createCodeItemAdapter

      public org.eclipse.emf.common.notify.Adapter createCodeItemAdapter()
      Creates a new adapter for an object of class 'Item'. 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.
      Returns:
      the new adapter.
      See Also:
      CodeItem
    • createComputationalObjectAdapter

      public org.eclipse.emf.common.notify.Adapter createComputationalObjectAdapter()
      Creates a new adapter for an object of class 'Computational Object'. 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.
      Returns:
      the new adapter.
      See Also:
      ComputationalObject
    • createControlElementAdapter

      public org.eclipse.emf.common.notify.Adapter createControlElementAdapter()
      Creates a new adapter for an object of class 'Control Element'. 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.
      Returns:
      the new adapter.
      See Also:
      ControlElement
    • createMethodUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createMethodUnitAdapter()
      Creates a new adapter for an object of class 'Method Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      MethodUnit
    • createModuleAdapter

      public org.eclipse.emf.common.notify.Adapter createModuleAdapter()
      Creates a new adapter for an object of class 'Module'. 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.
      Returns:
      the new adapter.
      See Also:
      Module
    • createCodeAssemblyAdapter

      public org.eclipse.emf.common.notify.Adapter createCodeAssemblyAdapter()
      Creates a new adapter for an object of class 'Assembly'. 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.
      Returns:
      the new adapter.
      See Also:
      CodeAssembly
    • createCallableUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createCallableUnitAdapter()
      Creates a new adapter for an object of class 'Callable Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      CallableUnit
    • createDatatypeAdapter

      public org.eclipse.emf.common.notify.Adapter createDatatypeAdapter()
      Creates a new adapter for an object of class 'Datatype'. 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.
      Returns:
      the new adapter.
      See Also:
      Datatype
    • createTemplateUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createTemplateUnitAdapter()
      Creates a new adapter for an object of class 'Template Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      TemplateUnit
    • createTemplateParameterAdapter

      public org.eclipse.emf.common.notify.Adapter createTemplateParameterAdapter()
      Creates a new adapter for an object of class 'Template Parameter'. 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.
      Returns:
      the new adapter.
      See Also:
      TemplateParameter
    • createAbstractCodeRelationshipAdapter

      public org.eclipse.emf.common.notify.Adapter createAbstractCodeRelationshipAdapter()
      Creates a new adapter for an object of class 'Abstract Code Relationship'. 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.
      Returns:
      the new adapter.
      See Also:
      AbstractCodeRelationship
    • createInstanceOfAdapter

      public org.eclipse.emf.common.notify.Adapter createInstanceOfAdapter()
      Creates a new adapter for an object of class 'Instance Of'. 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.
      Returns:
      the new adapter.
      See Also:
      InstanceOf
    • createCompilationUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createCompilationUnitAdapter()
      Creates a new adapter for an object of class 'Compilation Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      CompilationUnit
    • createCodeModelAdapter

      public org.eclipse.emf.common.notify.Adapter createCodeModelAdapter()
      Creates a new adapter for an object of class 'Model'. 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.
      Returns:
      the new adapter.
      See Also:
      CodeModel
    • createDerivedTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createDerivedTypeAdapter()
      Creates a new adapter for an object of class 'Derived Type'. 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.
      Returns:
      the new adapter.
      See Also:
      DerivedType
    • createArrayTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createArrayTypeAdapter()
      Creates a new adapter for an object of class 'Array Type'. 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.
      Returns:
      the new adapter.
      See Also:
      ArrayType
    • createPrimitiveTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeAdapter()
      Creates a new adapter for an object of class 'Primitive Type'. 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.
      Returns:
      the new adapter.
      See Also:
      PrimitiveType
    • createBooleanTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createBooleanTypeAdapter()
      Creates a new adapter for an object of class 'Boolean Type'. 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.
      Returns:
      the new adapter.
      See Also:
      BooleanType
    • createCharTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createCharTypeAdapter()
      Creates a new adapter for an object of class 'Char Type'. 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.
      Returns:
      the new adapter.
      See Also:
      CharType
    • createClassUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createClassUnitAdapter()
      Creates a new adapter for an object of class 'Class Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      ClassUnit
    • createCompositeTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createCompositeTypeAdapter()
      Creates a new adapter for an object of class 'Composite Type'. 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.
      Returns:
      the new adapter.
      See Also:
      CompositeType
    • createRecordTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createRecordTypeAdapter()
      Creates a new adapter for an object of class 'Record Type'. 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.
      Returns:
      the new adapter.
      See Also:
      RecordType
    • createEnumeratedTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createEnumeratedTypeAdapter()
      Creates a new adapter for an object of class 'Enumerated Type'. 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.
      Returns:
      the new adapter.
      See Also:
      EnumeratedType
    • createExtendsAdapter

      public org.eclipse.emf.common.notify.Adapter createExtendsAdapter()
      Creates a new adapter for an object of class 'Extends'. 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.
      Returns:
      the new adapter.
      See Also:
      Extends
    • createScaledTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createScaledTypeAdapter()
      Creates a new adapter for an object of class 'Scaled Type'. 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.
      Returns:
      the new adapter.
      See Also:
      ScaledType
    • createFloatTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createFloatTypeAdapter()
      Creates a new adapter for an object of class 'Float Type'. 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.
      Returns:
      the new adapter.
      See Also:
      FloatType
    • createHasTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createHasTypeAdapter()
      Creates a new adapter for an object of class 'Has Type'. 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.
      Returns:
      the new adapter.
      See Also:
      HasType
    • createImplementationOfAdapter

      public org.eclipse.emf.common.notify.Adapter createImplementationOfAdapter()
      Creates a new adapter for an object of class 'Implementation Of'. 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.
      Returns:
      the new adapter.
      See Also:
      ImplementationOf
    • createImplementsAdapter

      public org.eclipse.emf.common.notify.Adapter createImplementsAdapter()
      Creates a new adapter for an object of class 'Implements'. 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.
      Returns:
      the new adapter.
      See Also:
      Implements
    • createIntegerTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createIntegerTypeAdapter()
      Creates a new adapter for an object of class 'Integer Type'. 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.
      Returns:
      the new adapter.
      See Also:
      IntegerType
    • createInterfaceUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createInterfaceUnitAdapter()
      Creates a new adapter for an object of class 'Interface Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      InterfaceUnit
    • createPointerTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createPointerTypeAdapter()
      Creates a new adapter for an object of class 'Pointer Type'. 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.
      Returns:
      the new adapter.
      See Also:
      PointerType
    • createDefinedTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createDefinedTypeAdapter()
      Creates a new adapter for an object of class 'Defined Type'. 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.
      Returns:
      the new adapter.
      See Also:
      DefinedType
    • createTypeUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createTypeUnitAdapter()
      Creates a new adapter for an object of class 'Type Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      TypeUnit
    • createRangeTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createRangeTypeAdapter()
      Creates a new adapter for an object of class 'Range Type'. 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.
      Returns:
      the new adapter.
      See Also:
      RangeType
    • createSignatureAdapter

      public org.eclipse.emf.common.notify.Adapter createSignatureAdapter()
      Creates a new adapter for an object of class 'Signature'. 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.
      Returns:
      the new adapter.
      See Also:
      Signature
    • createDataElementAdapter

      public org.eclipse.emf.common.notify.Adapter createDataElementAdapter()
      Creates a new adapter for an object of class 'Data Element'. 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.
      Returns:
      the new adapter.
      See Also:
      DataElement
    • createStringTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createStringTypeAdapter()
      Creates a new adapter for an object of class 'String Type'. 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.
      Returns:
      the new adapter.
      See Also:
      StringType
    • createChoiceTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createChoiceTypeAdapter()
      Creates a new adapter for an object of class 'Choice Type'. 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.
      Returns:
      the new adapter.
      See Also:
      ChoiceType
    • createNamespaceUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createNamespaceUnitAdapter()
      Creates a new adapter for an object of class 'Namespace Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      NamespaceUnit
    • createVisibleInAdapter

      public org.eclipse.emf.common.notify.Adapter createVisibleInAdapter()
      Creates a new adapter for an object of class 'Visible In'. 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.
      Returns:
      the new adapter.
      See Also:
      VisibleIn
    • createCommentUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createCommentUnitAdapter()
      Creates a new adapter for an object of class 'Comment Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      CommentUnit
    • createSharedUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createSharedUnitAdapter()
      Creates a new adapter for an object of class 'Shared Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      SharedUnit
    • createDecimalTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createDecimalTypeAdapter()
      Creates a new adapter for an object of class 'Decimal Type'. 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.
      Returns:
      the new adapter.
      See Also:
      DecimalType
    • createDateTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createDateTypeAdapter()
      Creates a new adapter for an object of class 'Date Type'. 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.
      Returns:
      the new adapter.
      See Also:
      DateType
    • createTimeTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createTimeTypeAdapter()
      Creates a new adapter for an object of class 'Time Type'. 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.
      Returns:
      the new adapter.
      See Also:
      TimeType
    • createVoidTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createVoidTypeAdapter()
      Creates a new adapter for an object of class 'Void Type'. 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.
      Returns:
      the new adapter.
      See Also:
      VoidType
    • createValueElementAdapter

      public org.eclipse.emf.common.notify.Adapter createValueElementAdapter()
      Creates a new adapter for an object of class 'Value Element'. 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.
      Returns:
      the new adapter.
      See Also:
      ValueElement
    • createValueAdapter

      public org.eclipse.emf.common.notify.Adapter createValueAdapter()
      Creates a new adapter for an object of class 'Value'. 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.
      Returns:
      the new adapter.
      See Also:
      Value
    • createValueListAdapter

      public org.eclipse.emf.common.notify.Adapter createValueListAdapter()
      Creates a new adapter for an object of class 'Value List'. 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.
      Returns:
      the new adapter.
      See Also:
      ValueList
    • createStorableUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createStorableUnitAdapter()
      Creates a new adapter for an object of class 'Storable Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      StorableUnit
    • createMemberUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createMemberUnitAdapter()
      Creates a new adapter for an object of class 'Member Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      MemberUnit
    • createParameterUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createParameterUnitAdapter()
      Creates a new adapter for an object of class 'Parameter Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      ParameterUnit
    • createItemUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createItemUnitAdapter()
      Creates a new adapter for an object of class 'Item Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      ItemUnit
    • createIndexUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createIndexUnitAdapter()
      Creates a new adapter for an object of class 'Index Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      IndexUnit
    • createSynonymTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createSynonymTypeAdapter()
      Creates a new adapter for an object of class 'Synonym Type'. 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.
      Returns:
      the new adapter.
      See Also:
      SynonymType
    • createSequenceTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createSequenceTypeAdapter()
      Creates a new adapter for an object of class 'Sequence Type'. 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.
      Returns:
      the new adapter.
      See Also:
      SequenceType
    • createBagTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createBagTypeAdapter()
      Creates a new adapter for an object of class 'Bag Type'. 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.
      Returns:
      the new adapter.
      See Also:
      BagType
    • createSetTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createSetTypeAdapter()
      Creates a new adapter for an object of class 'Set Type'. 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.
      Returns:
      the new adapter.
      See Also:
      SetType
    • createCodeElementAdapter

      public org.eclipse.emf.common.notify.Adapter createCodeElementAdapter()
      Creates a new adapter for an object of class 'Element'. 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.
      Returns:
      the new adapter.
      See Also:
      CodeElement
    • createCodeRelationshipAdapter

      public org.eclipse.emf.common.notify.Adapter createCodeRelationshipAdapter()
      Creates a new adapter for an object of class 'Relationship'. 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.
      Returns:
      the new adapter.
      See Also:
      CodeRelationship
    • createLanguageUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createLanguageUnitAdapter()
      Creates a new adapter for an object of class 'Language Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      LanguageUnit
    • createOrdinalTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createOrdinalTypeAdapter()
      Creates a new adapter for an object of class 'Ordinal Type'. 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.
      Returns:
      the new adapter.
      See Also:
      OrdinalType
    • createBitstringTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createBitstringTypeAdapter()
      Creates a new adapter for an object of class 'Bitstring Type'. 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.
      Returns:
      the new adapter.
      See Also:
      BitstringType
    • createOctetTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createOctetTypeAdapter()
      Creates a new adapter for an object of class 'Octet Type'. 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.
      Returns:
      the new adapter.
      See Also:
      OctetType
    • createOctetstringTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createOctetstringTypeAdapter()
      Creates a new adapter for an object of class 'Octetstring Type'. 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.
      Returns:
      the new adapter.
      See Also:
      OctetstringType
    • createBitTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createBitTypeAdapter()
      Creates a new adapter for an object of class 'Bit Type'. 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.
      Returns:
      the new adapter.
      See Also:
      BitType
    • createImportsAdapter

      public org.eclipse.emf.common.notify.Adapter createImportsAdapter()
      Creates a new adapter for an object of class 'Imports'. 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.
      Returns:
      the new adapter.
      See Also:
      Imports
    • createPackageAdapter

      public org.eclipse.emf.common.notify.Adapter createPackageAdapter()
      Creates a new adapter for an object of class 'Package'. 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.
      Returns:
      the new adapter.
      See Also:
      Package
    • createParameterToAdapter

      public org.eclipse.emf.common.notify.Adapter createParameterToAdapter()
      Creates a new adapter for an object of class 'Parameter To'. 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.
      Returns:
      the new adapter.
      See Also:
      ParameterTo
    • createTemplateTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createTemplateTypeAdapter()
      Creates a new adapter for an object of class 'Template Type'. 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.
      Returns:
      the new adapter.
      See Also:
      TemplateType
    • createPreprocessorDirectiveAdapter

      public org.eclipse.emf.common.notify.Adapter createPreprocessorDirectiveAdapter()
      Creates a new adapter for an object of class 'Preprocessor Directive'. 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.
      Returns:
      the new adapter.
      See Also:
      PreprocessorDirective
    • createMacroDirectiveAdapter

      public org.eclipse.emf.common.notify.Adapter createMacroDirectiveAdapter()
      Creates a new adapter for an object of class 'Macro Directive'. 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.
      Returns:
      the new adapter.
      See Also:
      MacroDirective
    • createMacroUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createMacroUnitAdapter()
      Creates a new adapter for an object of class 'Macro Unit'. 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.
      Returns:
      the new adapter.
      See Also:
      MacroUnit
    • createConditionalDirectiveAdapter

      public org.eclipse.emf.common.notify.Adapter createConditionalDirectiveAdapter()
      Creates a new adapter for an object of class 'Conditional Directive'. 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.
      Returns:
      the new adapter.
      See Also:
      ConditionalDirective
    • createIncludeDirectiveAdapter

      public org.eclipse.emf.common.notify.Adapter createIncludeDirectiveAdapter()
      Creates a new adapter for an object of class 'Include Directive'. 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.
      Returns:
      the new adapter.
      See Also:
      IncludeDirective
    • createVariantToAdapter

      public org.eclipse.emf.common.notify.Adapter createVariantToAdapter()
      Creates a new adapter for an object of class 'Variant To'. 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.
      Returns:
      the new adapter.
      See Also:
      VariantTo
    • createExpandsAdapter

      public org.eclipse.emf.common.notify.Adapter createExpandsAdapter()
      Creates a new adapter for an object of class 'Expands'. 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.
      Returns:
      the new adapter.
      See Also:
      Expands
    • createRedefinesAdapter

      public org.eclipse.emf.common.notify.Adapter createRedefinesAdapter()
      Creates a new adapter for an object of class 'Redefines'. 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.
      Returns:
      the new adapter.
      See Also:
      Redefines
    • createGeneratedFromAdapter

      public org.eclipse.emf.common.notify.Adapter createGeneratedFromAdapter()
      Creates a new adapter for an object of class 'Generated From'. 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.
      Returns:
      the new adapter.
      See Also:
      GeneratedFrom
    • createIncludesAdapter

      public org.eclipse.emf.common.notify.Adapter createIncludesAdapter()
      Creates a new adapter for an object of class 'Includes'. 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.
      Returns:
      the new adapter.
      See Also:
      Includes
    • createHasValueAdapter

      public org.eclipse.emf.common.notify.Adapter createHasValueAdapter()
      Creates a new adapter for an object of class 'Has Value'. 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.
      Returns:
      the new adapter.
      See Also:
      HasValue
    • createElementAdapter

      public org.eclipse.emf.common.notify.Adapter createElementAdapter()
      Creates a new adapter for an object of class 'Element'. 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.
      Returns:
      the new adapter.
      See Also:
      Element
    • createModelElementAdapter

      public org.eclipse.emf.common.notify.Adapter createModelElementAdapter()
      Creates a new adapter for an object of class 'Model Element'. 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.
      Returns:
      the new adapter.
      See Also:
      ModelElement
    • createKDMEntityAdapter

      public org.eclipse.emf.common.notify.Adapter createKDMEntityAdapter()
      Creates a new adapter for an object of class 'KDM Entity'. 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.
      Returns:
      the new adapter.
      See Also:
      KDMEntity
    • createKDMRelationshipAdapter

      public org.eclipse.emf.common.notify.Adapter createKDMRelationshipAdapter()
      Creates a new adapter for an object of class 'KDM Relationship'. 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.
      Returns:
      the new adapter.
      See Also:
      KDMRelationship
    • createKDMFrameworkAdapter

      public org.eclipse.emf.common.notify.Adapter createKDMFrameworkAdapter()
      Creates a new adapter for an object of class 'KDM Framework'. 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.
      Returns:
      the new adapter.
      See Also:
      KDMFramework
    • createKDMModelAdapter

      public org.eclipse.emf.common.notify.Adapter createKDMModelAdapter()
      Creates a new adapter for an object of class 'KDM Model'. 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.
      Returns:
      the new adapter.
      See Also:
      KDMModel
    • createEObjectAdapter

      public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
      Creates a new adapter for the default case. This default implementation returns null.
      Returns:
      the new adapter.