Package io.jmix.tabbedmode.builder
Class DetailViewBuilderAdapter<E,V extends View<?>>
java.lang.Object
io.jmix.tabbedmode.builder.AbstractViewBuilder<V,DetailViewBuilder<E,V>>
io.jmix.tabbedmode.builder.DetailViewBuilder<E,V>
io.jmix.tabbedmode.builder.DetailViewBuilderAdapter<E,V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.vaadin.flow.router.QueryParameters
protected com.vaadin.flow.router.RouteParameters
Fields inherited from class io.jmix.tabbedmode.builder.DetailViewBuilder
addFirst, container, entity, entityClass, field, initializer, listDataComponent, mode, parentDataContext, transformation
Fields inherited from class io.jmix.tabbedmode.builder.AbstractViewBuilder
afterCloseListener, buildHandler, builtView, openHandler, openMode, origin, readyListener, viewClass, viewConfigurer, viewId
-
Constructor Summary
ConstructorsConstructorDescriptionDetailViewBuilderAdapter
(DetailWindowBuilder<E, V> windowBuilder, Class<V> viewClass, Function<DetailViewBuilder<E, V>, V> buildHandler, Consumer<ViewOpeningContext> openHandler) DetailViewBuilderAdapter
(DetailViewNavigator<E> viewNavigator, Class<V> viewClass, Function<DetailViewBuilder<E, V>, V> buildHandler, Consumer<ViewOpeningContext> openHandler) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
applyFrom
(DetailWindowBuilder<E, V> windowBuilder) protected void
applyFrom
(DetailViewNavigator<E> viewNavigator) protected void
configureReadOnly
(V view) protected ViewOpeningContext
Methods inherited from class io.jmix.tabbedmode.builder.DetailViewBuilder
editEntity, getAddFirst, getContainer, getEntity, getEntityClass, getField, getInitializer, getListDataComponent, getMode, getParentDataContext, getTransformation, newEntity, newEntity, withAddFirst, withContainer, withField, withInitializer, withListDataComponent, withParentDataContext, withTransformation
Methods inherited from class io.jmix.tabbedmode.builder.AbstractViewBuilder
build, getAfterCloseListener, getOpenMode, getOrigin, getReadyListener, getViewClass, getViewConfigurer, getViewId, open, withAfterCloseListener, withOpenMode, withReadyListener, withViewConfigurer
-
Field Details
-
routeParameters
protected com.vaadin.flow.router.RouteParameters routeParameters -
queryParameters
protected com.vaadin.flow.router.QueryParameters queryParameters
-
-
Constructor Details
-
DetailViewBuilderAdapter
public DetailViewBuilderAdapter(DetailWindowBuilder<E, V> windowBuilder, Class<V> viewClass, Function<DetailViewBuilder<E, V>, V> buildHandler, Consumer<ViewOpeningContext> openHandler)
-
Method Details
-
applyFrom
-
configureReadOnly
-
createViewOpeningContext
- Overrides:
createViewOpeningContext
in classAbstractViewBuilder<V extends View<?>,
DetailViewBuilder<E, V extends View<?>>>