/** * Generated with Acceleo */ package org.eclipse.xtext.example.fowlerdsl.statemachine.providers; import org.eclipse.emf.common.notify.Adapter; import org.eclipse.xtext.example.fowlerdsl.statemachine.util.StatemachineAdapterFactory; /** * * */ public class StatemachineEEFAdapterFactory extends StatemachineAdapterFactory { /** * {@inheritDoc} * @see org.eclipse.xtext.example.fowlerdsl.statemachine.util.StatemachineAdapterFactory#createStatemachineAdapter() * */ public Adapter createStatemachineAdapter() { return new StatemachinePropertiesEditionProvider(); } /** * {@inheritDoc} * @see org.eclipse.xtext.example.fowlerdsl.statemachine.util.StatemachineAdapterFactory#createEventAdapter() * */ public Adapter createEventAdapter() { return new EventPropertiesEditionProvider(); } /** * {@inheritDoc} * @see org.eclipse.xtext.example.fowlerdsl.statemachine.util.StatemachineAdapterFactory#createCommandAdapter() * */ public Adapter createCommandAdapter() { return new CommandPropertiesEditionProvider(); } /** * {@inheritDoc} * @see org.eclipse.xtext.example.fowlerdsl.statemachine.util.StatemachineAdapterFactory#createStateAdapter() * */ public Adapter createStateAdapter() { return new StatePropertiesEditionProvider(); } /** * {@inheritDoc} * @see org.eclipse.xtext.example.fowlerdsl.statemachine.util.StatemachineAdapterFactory#createTransitionAdapter() * */ public Adapter createTransitionAdapter() { return new TransitionPropertiesEditionProvider(); } }