@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.ControllerDependencyInjector
protected 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)