Package com._1c.g5.v8.dt.ql
Class QlInjectorProvider
java.lang.Object
com._1c.g5.v8.dt.ql.QlInjectorProvider
- All Implemented Interfaces:
org.eclipse.xtext.testing.IInjectorProvider
,org.eclipse.xtext.testing.IRegistryConfigurator
public class QlInjectorProvider
extends Object
implements org.eclipse.xtext.testing.IInjectorProvider, org.eclipse.xtext.testing.IRegistryConfigurator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.inject.Injector
protected org.eclipse.xtext.testing.GlobalRegistries.GlobalStateMemento
protected org.eclipse.xtext.testing.GlobalRegistries.GlobalStateMemento
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.inject.Injector
protected com.google.inject.Injector
void
void
-
Field Details
-
stateBeforeInjectorCreation
protected org.eclipse.xtext.testing.GlobalRegistries.GlobalStateMemento stateBeforeInjectorCreation -
stateAfterInjectorCreation
protected org.eclipse.xtext.testing.GlobalRegistries.GlobalStateMemento stateAfterInjectorCreation -
injector
protected com.google.inject.Injector injector
-
-
Constructor Details
-
QlInjectorProvider
public QlInjectorProvider()
-
-
Method Details
-
getInjector
public com.google.inject.Injector getInjector()- Specified by:
getInjector
in interfaceorg.eclipse.xtext.testing.IInjectorProvider
-
internalCreateInjector
protected com.google.inject.Injector internalCreateInjector() -
restoreRegistry
public void restoreRegistry()- Specified by:
restoreRegistry
in interfaceorg.eclipse.xtext.testing.IRegistryConfigurator
-
setupRegistry
public void setupRegistry()- Specified by:
setupRegistry
in interfaceorg.eclipse.xtext.testing.IRegistryConfigurator
-