emoflon-ibex-ui/org.emoflon.ibex.gt.editor.ui/src-gen/org/emoflon/ibex/gt/editor/ui/GTExecutableExtensionFactory.java
2022-01-04 16:05:11 +01:00

30 lines
860 B
Java

/*
* generated by Xtext 2.25.0
*/
package org.emoflon.ibex.gt.editor.ui;
import com.google.inject.Injector;
import org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory;
import org.emoflon.ibex.gt.editor.ui.internal.EditorActivator;
import org.osgi.framework.Bundle;
import org.osgi.framework.FrameworkUtil;
/**
* This class was generated. Customizations should only happen in a newly
* introduced subclass.
*/
public class GTExecutableExtensionFactory extends AbstractGuiceAwareExecutableExtensionFactory {
@Override
protected Bundle getBundle() {
return FrameworkUtil.getBundle(EditorActivator.class);
}
@Override
protected Injector getInjector() {
EditorActivator activator = EditorActivator.getInstance();
return activator != null ? activator.getInjector(EditorActivator.ORG_EMOFLON_IBEX_GT_EDITOR_GT) : null;
}
}