@Component(value="bpm_BpmControllerDependencyInjector")
public class BpmControllerDependencyInjector
extends java.lang.Object
implements io.jmix.ui.sys.ControllerDependencyInjector
| Constructor and Description | 
|---|
BpmControllerDependencyInjector()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
assignValue(io.jmix.ui.screen.FrameOwner frameOwner,
           java.lang.reflect.AnnotatedElement element,
           java.lang.Object value)  | 
protected java.lang.String | 
defineProcessFormParamName(java.lang.reflect.AnnotatedElement element)  | 
protected java.lang.String | 
defineProcessVariableName(java.lang.reflect.AnnotatedElement element)  | 
protected void | 
doInjection(java.lang.reflect.AnnotatedElement element,
           io.jmix.ui.screen.FrameOwner frameOwner,
           ProcessFormScreenOptions screenOptions)  | 
protected java.util.List<java.lang.reflect.Field> | 
getAllFields(java.util.List<java.lang.Class<?>> classes)  | 
protected java.util.List<java.lang.reflect.AnnotatedElement> | 
getAnnotatedElements(java.lang.Class<?> clazz)  | 
void | 
inject(io.jmix.ui.sys.ControllerDependencyInjector.InjectionContext injectionContext)  | 
protected boolean | 
isInjectionAnnotationPresent(java.lang.reflect.AnnotatedElement element)  | 
public void inject(io.jmix.ui.sys.ControllerDependencyInjector.InjectionContext injectionContext)
inject in interface io.jmix.ui.sys.ControllerDependencyInjectorprotected void doInjection(java.lang.reflect.AnnotatedElement element,
                           io.jmix.ui.screen.FrameOwner frameOwner,
                           ProcessFormScreenOptions screenOptions)
protected java.util.List<java.lang.reflect.AnnotatedElement> getAnnotatedElements(java.lang.Class<?> clazz)
protected java.util.List<java.lang.reflect.Field> getAllFields(java.util.List<java.lang.Class<?>> classes)
protected boolean isInjectionAnnotationPresent(java.lang.reflect.AnnotatedElement element)
protected java.lang.String defineProcessVariableName(java.lang.reflect.AnnotatedElement element)
protected java.lang.String defineProcessFormParamName(java.lang.reflect.AnnotatedElement element)
protected void assignValue(io.jmix.ui.screen.FrameOwner frameOwner,
                           java.lang.reflect.AnnotatedElement element,
                           java.lang.Object value)