Class TabbedModeReadWindowBuilderProcessor
java.lang.Object
io.jmix.flowui.view.builder.AbstractWindowBuilderProcessor
io.jmix.flowui.view.builder.ReadWindowBuilderProcessor
io.jmix.tabbedmode.builder.dialog.TabbedModeReadWindowBuilderProcessor
The processor that builds a read view dialog window using the add-on's read view builder.
-
Field Summary
FieldsFields inherited from class io.jmix.flowui.view.builder.AbstractWindowBuilderProcessor
applicationContext, uiAccessChecker, viewRegistry, views -
Constructor Summary
ConstructorsConstructorDescriptionTabbedModeReadWindowBuilderProcessor(org.springframework.context.ApplicationContext applicationContext, Views views, ViewRegistry viewRegistry, UiAccessChecker uiAccessChecker, ReadViewBuilderProcessor readViewBuilderProcessor) -
Method Summary
Modifier and TypeMethodDescription<E,V extends View<?>>
DialogWindow<V> build(ReadWindowBuilder<E, V> builder) Builds a dialog window for the given builder.protected <V extends View<?>>
voidinitDialog(DialogWindowBuilder<V> builder, DialogWindow<V> dialog) Methods inherited from class io.jmix.flowui.view.builder.ReadWindowBuilderProcessor
getEntity, inferViewClass, setupEntityMethods inherited from class io.jmix.flowui.view.builder.AbstractWindowBuilderProcessor
createDialog, createView, getViewClass
-
Field Details
-
readViewBuilderProcessor
-
-
Constructor Details
-
TabbedModeReadWindowBuilderProcessor
public TabbedModeReadWindowBuilderProcessor(org.springframework.context.ApplicationContext applicationContext, Views views, ViewRegistry viewRegistry, UiAccessChecker uiAccessChecker, ReadViewBuilderProcessor readViewBuilderProcessor)
-
-
Method Details
-
build
Description copied from class:ReadWindowBuilderProcessorBuilds a dialog window for the given builder.- Overrides:
buildin classReadWindowBuilderProcessor- Type Parameters:
E- shown entity typeV- view type- Parameters:
builder- builder that provides the shown entity and the dialog configuration- Returns:
- built dialog window
-
initDialog
protected <V extends View<?>> void initDialog(DialogWindowBuilder<V> builder, DialogWindow<V> dialog) - Overrides:
initDialogin classAbstractWindowBuilderProcessor
-