Package io.jmix.flowui.screen.builder
Class WindowBuilderProcessor
java.lang.Object
io.jmix.flowui.screen.builder.AbstractWindowBuilderProcessor
io.jmix.flowui.screen.builder.WindowBuilderProcessor
@Component("flowui_WindowBuilderProcessor")
public class WindowBuilderProcessor
extends AbstractWindowBuilderProcessor
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
protected ScreenRegistry
protected Screens
-
Constructor Summary
ConstructorDescriptionWindowBuilderProcessor
(org.springframework.context.ApplicationContext applicationContext, Screens screens, ScreenRegistry screenRegistry) -
Method Summary
Modifier and TypeMethodDescription<S extends Screen<?>>
DialogWindow<S>buildScreen
(WindowBuilder<S> builder) inferScreenClass
(DialogWindowBuilder<S> builder) Methods inherited from class io.jmix.flowui.screen.builder.AbstractWindowBuilderProcessor
createDialog, createScreen, getScreenClass, initDialog
-
Field Details
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext -
screens
-
screenRegistry
-
-
Constructor Details
-
WindowBuilderProcessor
public WindowBuilderProcessor(org.springframework.context.ApplicationContext applicationContext, Screens screens, ScreenRegistry screenRegistry)
-
-
Method Details
-
buildScreen
-
inferScreenClass
- Specified by:
inferScreenClass
in classAbstractWindowBuilderProcessor
-