Package io.jmix.mapsflowui.sys.autowire
Class GeoMapViewElementsDependencyInjector
java.lang.Object
io.jmix.flowui.sys.autowire.AbstractElementsDependencyInjector
io.jmix.mapsflowui.sys.autowire.GeoMapViewElementsDependencyInjector
- All Implemented Interfaces:
DependencyInjector
@Order(870)
@Component("map_GeoMapViewElementsDependencyInjector")
public class GeoMapViewElementsDependencyInjector
extends AbstractElementsDependencyInjector
An injector that autowires a fields and setters methods that are annotated by the
ViewComponent annotation
for the GeoMap elements.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.flowui.sys.autowire.DependencyInjector
DependencyInjector.AutowireContext<T extends com.vaadin.flow.component.Composite<?>> -
Field Summary
Fields inherited from class io.jmix.flowui.sys.autowire.AbstractElementsDependencyInjector
reflectionCacheManager -
Constructor Summary
ConstructorsConstructorDescriptionGeoMapViewElementsDependencyInjector(ReflectionCacheManager reflectionCacheManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectgetAutowiredInstance(Class<?> type, String name, com.vaadin.flow.component.Composite<?> composite) booleanisApplicable(DependencyInjector.AutowireContext<?> autowireContext) Checks whether this injector can wire the passed injection context.Methods inherited from class io.jmix.flowui.sys.autowire.AbstractElementsDependencyInjector
autowire, doAutowiring
-
Constructor Details
-
GeoMapViewElementsDependencyInjector
-
-
Method Details
-
getAutowiredInstance
protected Object getAutowiredInstance(Class<?> type, String name, com.vaadin.flow.component.Composite<?> composite) - Specified by:
getAutowiredInstancein classAbstractElementsDependencyInjector
-
isApplicable
Description copied from interface:DependencyInjectorChecks whether this injector can wire the passed injection context.- Parameters:
autowireContext- injection content that need to be checked- Returns:
trueif the passed injection context can be wired,falseotherwise
-