Class TabbedModeDetailWindowBuilderProcessor
java.lang.Object
io.jmix.flowui.view.builder.AbstractWindowBuilderProcessor
io.jmix.flowui.view.builder.DetailWindowBuilderProcessor
io.jmix.tabbedmode.builder.dialog.TabbedModeDetailWindowBuilderProcessor
@Primary
@Component("tabmod_TabbedDetailWindowBuilderProcessor")
public class TabbedModeDetailWindowBuilderProcessor
extends DetailWindowBuilderProcessor
-
Field Summary
FieldsFields inherited from class io.jmix.flowui.view.builder.DetailWindowBuilderProcessor
editedEntityTransformers, extendedEntities, metadata, viewProperties
Fields inherited from class io.jmix.flowui.view.builder.AbstractWindowBuilderProcessor
applicationContext, uiAccessChecker, viewRegistry, views
-
Constructor Summary
ConstructorsConstructorDescriptionTabbedModeDetailWindowBuilderProcessor
(org.springframework.context.ApplicationContext applicationContext, Views views, ViewRegistry viewRegistry, Metadata metadata, ExtendedEntities extendedEntities, UiViewProperties viewProperties, UiAccessChecker uiAccessChecker, List<EditedEntityTransformer> editedEntityTransformers, DetailViewBuilderProcessor detailViewBuilderProcessor) -
Method Summary
Modifier and TypeMethodDescription<E,
V extends View<?>>
DialogWindow<V>build
(DetailWindowBuilder<E, V> builder) protected <V extends View<?>>
voidinitDialog
(DialogWindowBuilder<V> builder, DialogWindow<V> dialog) Methods inherited from class io.jmix.flowui.view.builder.DetailWindowBuilderProcessor
checkDataContext, createAfterCloseListener, findContainer, getSavedEntity, inferViewClass, initEditedEntity, initEntity, initializeNestedEntity, initNewEntity, isCompositionProperty, merge, setupField, setupListDataComponent, setupParentDataContext, setupViewDataContext, transform, transformForCollectionContainer, transformForField
Methods inherited from class io.jmix.flowui.view.builder.AbstractWindowBuilderProcessor
createDialog, createView, getViewClass
-
Field Details
-
detailViewBuilderProcessor
-
-
Constructor Details
-
TabbedModeDetailWindowBuilderProcessor
public TabbedModeDetailWindowBuilderProcessor(org.springframework.context.ApplicationContext applicationContext, Views views, ViewRegistry viewRegistry, Metadata metadata, ExtendedEntities extendedEntities, UiViewProperties viewProperties, UiAccessChecker uiAccessChecker, List<EditedEntityTransformer> editedEntityTransformers, DetailViewBuilderProcessor detailViewBuilderProcessor)
-
-
Method Details
-
build
- Overrides:
build
in classDetailWindowBuilderProcessor
-
initDialog
protected <V extends View<?>> void initDialog(DialogWindowBuilder<V> builder, DialogWindow<V> dialog) - Overrides:
initDialog
in classAbstractWindowBuilderProcessor
-