Package io.jmix.flowui
Class DialogWindowBuilders
java.lang.Object
io.jmix.flowui.DialogWindowBuilders
-
Field Summary
Modifier and TypeFieldDescriptionprotected EditorWindowBuilderProcessor
protected LookupWindowBuilderProcessor
protected WindowBuilderProcessor
-
Constructor Summary
ConstructorDescriptionDialogWindowBuilders
(WindowBuilderProcessor windowBuilderProcessor, EditorWindowBuilderProcessor editorBuilderProcessor, LookupWindowBuilderProcessor lookupBuilderProcessor) -
Method Summary
Modifier and TypeMethodDescription<E,
S extends Screen<?>>
EditorWindowBuilder<E,S> editor
(EntityPickerComponent<E> picker) <E,
S extends Screen<?>>
EditorWindowBuilder<E,S> editor
(ListDataComponent<E> listDataComponent) <E,
S extends Screen<?>>
EditorWindowBuilder<E,S> protected <E> Class<E>
getBeanType
(EntityPickerComponent<E> picker) protected <E> Class<E>
getBeanType
(ListDataComponent<E> listDataComponent) protected Screen<?>
getScreen
(com.vaadin.flow.component.Component component) <E,
S extends Screen<?>>
LookupWindowBuilder<E,S> lookup
(EntityPickerComponent<E> picker) <E,
S extends Screen<?>>
LookupWindowBuilder<E,S> lookup
(ListDataComponent<E> listDataComponent) <E,
S extends Screen<?>>
LookupWindowBuilder<E,S> <S extends Screen<?>>
WindowBuilder<S>WindowBuilder<Screen<?>>
-
Field Details
-
windowBuilderProcessor
-
editorBuilderProcessor
-
lookupBuilderProcessor
-
-
Constructor Details
-
DialogWindowBuilders
public DialogWindowBuilders(WindowBuilderProcessor windowBuilderProcessor, EditorWindowBuilderProcessor editorBuilderProcessor, LookupWindowBuilderProcessor lookupBuilderProcessor)
-
-
Method Details
-
editor
public <E,S extends Screen<?>> EditorWindowBuilder<E,S> editor(Screen<?> origin, Class<E> entityClass) -
editor
public <E,S extends Screen<?>> EditorWindowBuilder<E,S> editor(ListDataComponent<E> listDataComponent) -
editor
-
lookup
public <E,S extends Screen<?>> LookupWindowBuilder<E,S> lookup(Screen<?> origin, Class<E> entityClass) -
lookup
public <E,S extends Screen<?>> LookupWindowBuilder<E,S> lookup(ListDataComponent<E> listDataComponent) -
lookup
-
screen
-
screen
-
getScreen
-
getBeanType
-
getBeanType
-