projet-genie-logiciel-systeme/workspace/game.ui/src-gen/xtext/ui/GameExecutableExtensionFactory.java
2021-11-30 18:25:45 +01:00

30 lines
790 B
Java

/*
* generated by Xtext 2.23.0
*/
package xtext.ui;
import com.google.inject.Injector;
import game.ui.internal.GameActivator;
import org.eclipse.core.runtime.Platform;
import org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory;
import org.osgi.framework.Bundle;
/**
* This class was generated. Customizations should only happen in a newly
* introduced subclass.
*/
public class GameExecutableExtensionFactory extends AbstractGuiceAwareExecutableExtensionFactory {
@Override
protected Bundle getBundle() {
return Platform.getBundle(GameActivator.PLUGIN_ID);
}
@Override
protected Injector getInjector() {
GameActivator activator = GameActivator.getInstance();
return activator != null ? activator.getInjector(GameActivator.XTEXT_GAME) : null;
}
}