Package org.eclipse.xtext.service
Class DispatchingProvider<T>
- java.lang.Object
-
- org.eclipse.xtext.service.DispatchingProvider<T>
-
- All Implemented Interfaces:
com.google.inject.Provider<T>
,javax.inject.Provider<T>
public class DispatchingProvider<T> extends java.lang.Object implements com.google.inject.Provider<T>
Allows to implement a UI service that overrides a runtime service but still can fall back to it.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
DispatchingProvider.Runtime
static interface
DispatchingProvider.Ui
-
Constructor Summary
Constructors Constructor Description DispatchingProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
get()
-