Class RulesAdapterFactory

  • All Implemented Interfaces:
    org.eclipse.emf.common.notify.AdapterFactory

    public class RulesAdapterFactory
    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:
    RulesPackage
    • Field Detail

      • modelPackage

        protected static RulesPackage modelPackage
        The cached model package.
      • modelSwitch

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

      • RulesAdapterFactory

        public RulesAdapterFactory()
        Creates an instance of the adapter factory.
    • Method Detail

      • 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.
      • createRuleModelAdapter

        public org.eclipse.emf.common.notify.Adapter createRuleModelAdapter()
        Creates a new adapter for an object of class 'Rule 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:
        RuleModel
      • createVariableDeclarationAdapter

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

        public org.eclipse.emf.common.notify.Adapter createRuleAdapter()
        Creates a new adapter for an object of class '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:
        Rule
      • createEventTriggerAdapter

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

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

        public org.eclipse.emf.common.notify.Adapter createGroupMemberCommandEventTriggerAdapter()
        Creates a new adapter for an object of class 'Group Member Command Event Trigger'. This default implementation 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:
        GroupMemberCommandEventTrigger
      • createUpdateEventTriggerAdapter

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

        public org.eclipse.emf.common.notify.Adapter createGroupMemberUpdateEventTriggerAdapter()
        Creates a new adapter for an object of class 'Group Member Update Event Trigger'. This default implementation 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:
        GroupMemberUpdateEventTrigger
      • createChangedEventTriggerAdapter

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

        public org.eclipse.emf.common.notify.Adapter createGroupMemberChangedEventTriggerAdapter()
        Creates a new adapter for an object of class 'Group Member Changed Event Trigger'. This default implementation 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:
        GroupMemberChangedEventTrigger
      • createEventEmittedTriggerAdapter

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

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

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

        public org.eclipse.emf.common.notify.Adapter createSystemOnStartupTriggerAdapter()
        Creates a new adapter for an object of class 'System On Startup Trigger'. This default implementation 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:
        SystemOnStartupTrigger
      • createSystemOnShutdownTriggerAdapter

        public org.eclipse.emf.common.notify.Adapter createSystemOnShutdownTriggerAdapter()
        Creates a new adapter for an object of class 'System On Shutdown Trigger'. This default implementation 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:
        SystemOnShutdownTrigger
      • createThingStateUpdateEventTriggerAdapter

        public org.eclipse.emf.common.notify.Adapter createThingStateUpdateEventTriggerAdapter()
        Creates a new adapter for an object of class 'Thing State Update Event Trigger'. This default implementation 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:
        ThingStateUpdateEventTrigger
      • createThingStateChangedEventTriggerAdapter

        public org.eclipse.emf.common.notify.Adapter createThingStateChangedEventTriggerAdapter()
        Creates a new adapter for an object of class 'Thing State Changed Event Trigger'. This default implementation 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:
        ThingStateChangedEventTrigger
      • createValidStateAdapter

        public org.eclipse.emf.common.notify.Adapter createValidStateAdapter()
        Creates a new adapter for an object of class 'Valid 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:
        ValidState
      • createValidStateIdAdapter

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

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

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

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

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

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

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

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

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

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

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