Class ClassMakerAdapterFactory

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.enterprisedomain.classmaker.util.ClassMakerAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory
Direct Known Subclasses:
ClassMakerItemProviderAdapterFactory

public class ClassMakerAdapterFactory 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:
  • Constructor Details

    • ClassMakerAdapterFactory

      public ClassMakerAdapterFactory()
      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.
      Parameters:
      target - the object to adapt.
      Returns:
      the adapter for the target.
    • createContributionAdapter

      public org.eclipse.emf.common.notify.Adapter createContributionAdapter()
      Creates a new adapter for an object of class 'Contribution'. This default implementation 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:
    • createRevisionAdapter

      public org.eclipse.emf.common.notify.Adapter createRevisionAdapter()
      Creates a new adapter for an object of class 'Revision'. This default implementation 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:
    • createStateAdapter

      public org.eclipse.emf.common.notify.Adapter createStateAdapter()
      Creates a new adapter for an object of class 'State'. This default implementation 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:
    • createStrategyAdapter

      public org.eclipse.emf.common.notify.Adapter createStrategyAdapter()
      Creates a new adapter for an object of class 'Strategy'. This default implementation 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:
    • createItemAdapter

      public org.eclipse.emf.common.notify.Adapter createItemAdapter()
      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:
    • createAdapterAdapter

      public org.eclipse.emf.common.notify.Adapter createAdapterAdapter()
      Creates a new adapter for an object of class 'Adapter'. This default implementation 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:
      • Adapter
    • createWorkspaceAdapter

      public org.eclipse.emf.common.notify.Adapter createWorkspaceAdapter()
      Creates a new adapter for an object of class 'Workspace'. This default implementation 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:
    • createLongToStateMapEntryAdapter

      public org.eclipse.emf.common.notify.Adapter createLongToStateMapEntryAdapter()
      Creates a new adapter for an object of class 'Long To State Map Entry'. This default implementation 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:
    • createVersionToRevisionMapEntryAdapter

      public org.eclipse.emf.common.notify.Adapter createVersionToRevisionMapEntryAdapter()
      Creates a new adapter for an object of class 'Version To Revision Map Entry'. This default implementation 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:
    • createISchedulingRuleAdapter

      public org.eclipse.emf.common.notify.Adapter createISchedulingRuleAdapter()
      Creates a new adapter for an object of class 'IScheduling Rule'. This default implementation 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:
      • ISchedulingRule
    • createExecutorAdapter

      public org.eclipse.emf.common.notify.Adapter createExecutorAdapter()
      Creates a new adapter for an object of class 'Executor'. This default implementation 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:
    • createFutureAdapter

      public org.eclipse.emf.common.notify.Adapter createFutureAdapter()
      Creates a new adapter for an object of class 'Future'. This default implementation 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:
    • createIAdapterFactoryAdapter

      public org.eclipse.emf.common.notify.Adapter createIAdapterFactoryAdapter()
      Creates a new adapter for an object of class 'IAdapter Factory'. This default implementation 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:
      • IAdapterFactory
    • createCustomizerAdapter

      public org.eclipse.emf.common.notify.Adapter createCustomizerAdapter()
      Creates a new adapter for an object of class 'Customizer'. This default implementation 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:
    • createStageQualifierAdapter

      public org.eclipse.emf.common.notify.Adapter createStageQualifierAdapter()
      Creates a new adapter for an object of class 'Stage Qualifier'. This default implementation 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:
    • createStageQualifierToCustomizerMapEntryAdapter

      public org.eclipse.emf.common.notify.Adapter createStageQualifierToCustomizerMapEntryAdapter()
      Creates a new adapter for an object of class 'Stage Qualifier To Customizer Map Entry'. This default implementation 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:
    • createModelsAdapter

      public org.eclipse.emf.common.notify.Adapter createModelsAdapter()
      Creates a new adapter for an object of class 'Models'. This default implementation 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:
    • createProjectAdapter

      public org.eclipse.emf.common.notify.Adapter createProjectAdapter()
      Creates a new adapter for an object of class 'Project'. This default implementation 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:
    • createSCMOperatorAdapter

      public org.eclipse.emf.common.notify.Adapter createSCMOperatorAdapter()
      Creates a new adapter for an object of class 'SCM Operator'. This default implementation 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:
    • createSCMRegistryAdapter

      public org.eclipse.emf.common.notify.Adapter createSCMRegistryAdapter()
      Creates a new adapter for an object of class 'SCM Registry'. This default implementation 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:
    • createResourceAdapter

      public org.eclipse.emf.common.notify.Adapter createResourceAdapter()
      Creates a new adapter for an object of class 'Resource'. This default implementation 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:
      • Resource
    • createResourceChangeListenerAdapter

      public org.eclipse.emf.common.notify.Adapter createResourceChangeListenerAdapter()
      Creates a new adapter for an object of class 'Resource Change Listener'. This default implementation 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:
    • createNotificationAdapter

      public org.eclipse.emf.common.notify.Adapter createNotificationAdapter()
      Creates a new adapter for an object of class 'Notification'. This default implementation 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:
      • Notification
    • createNotifierAdapter

      public org.eclipse.emf.common.notify.Adapter createNotifierAdapter()
      Creates a new adapter for an object of class 'Notifier'. This default implementation 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:
      • Notifier
    • createCompletionListenerAdapter

      public org.eclipse.emf.common.notify.Adapter createCompletionListenerAdapter()
      Creates a new adapter for an object of class 'Completion Listener'. This default implementation 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:
    • createWorkerAdapter

      public org.eclipse.emf.common.notify.Adapter createWorkerAdapter()
      Creates a new adapter for an object of class 'Worker'. This default implementation 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:
    • createSelectRevealHandlerAdapter

      public org.eclipse.emf.common.notify.Adapter createSelectRevealHandlerAdapter()
      Creates a new adapter for an object of class 'Select Reveal Handler'. This default implementation 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:
    • createResourceAdapterAdapter

      public org.eclipse.emf.common.notify.Adapter createResourceAdapterAdapter()
      Creates a new adapter for an object of class 'Resource Adapter'. This default implementation 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:
    • createClassMakerServiceAdapter

      public org.eclipse.emf.common.notify.Adapter createClassMakerServiceAdapter()
      Creates a new adapter for an object of class 'Service'. This default implementation 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:
    • createBlueprintAdapter

      public org.eclipse.emf.common.notify.Adapter createBlueprintAdapter()
      Creates a new adapter for an object of class 'Blueprint'. This default implementation 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:
    • createCompletionNotificationAdapterAdapter

      public org.eclipse.emf.common.notify.Adapter createCompletionNotificationAdapterAdapter()
      Creates a new adapter for an object of class 'Completion Notification Adapter'. This default implementation 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:
    • 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.