Package io.jmix.flowui.view.navigation
Class ListViewClassNavigator<E,V extends View<?>> 
java.lang.Object
io.jmix.flowui.view.navigation.AbstractViewNavigator
io.jmix.flowui.view.navigation.ListViewNavigator<E>
io.jmix.flowui.view.navigation.ListViewClassNavigator<E,V> 
- All Implemented Interfaces:
- SupportsAfterViewNavigationHandler<V>
public class ListViewClassNavigator<E,V extends View<?>> 
extends ListViewNavigator<E>
implements SupportsAfterViewNavigationHandler<V>
- 
Nested Class SummaryNested classes/interfaces inherited from interface io.jmix.flowui.view.navigation.SupportsAfterViewNavigationHandlerSupportsAfterViewNavigationHandler.AfterViewNavigationEvent<V>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionFields inherited from class io.jmix.flowui.view.navigation.ListViewNavigatorentityClassFields inherited from class io.jmix.flowui.view.navigation.AbstractViewNavigatorbackwardNavigation, handler, origin, queryParameters, routeParameters, viewId
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedListViewClassNavigator(ListViewNavigator<E> viewNavigator, Class<V> viewClass) ListViewClassNavigator(View<?> origin, Class<E> entityClass, Consumer<? extends ListViewNavigator<E>> handler, Class<V> viewClass) ListViewClassNavigator(Class<E> entityClass, Consumer<? extends ListViewNavigator<E>> handler, Class<V> viewClass) Deprecated, for removal: This API element is subject to removal in a future version.
- 
Method SummaryModifier and TypeMethodDescriptionwithAfterNavigationHandler(Consumer<SupportsAfterViewNavigationHandler.AfterViewNavigationEvent<V>> handler) Adds a handler that will be invoked if navigation to a view actually happened.Methods inherited from class io.jmix.flowui.view.navigation.ListViewNavigatorgetEntityClass, withBackwardNavigation, withQueryParameters, withRouteParameters, withViewClass, withViewIdMethods inherited from class io.jmix.flowui.view.navigation.AbstractViewNavigatorgetOrigin, getQueryParameters, getRouteParameters, getViewId, isBackwardNavigation, navigate
- 
Field Details- 
viewClass
 
- 
- 
Constructor Details- 
ListViewClassNavigator@Deprecated(since="2.3", forRemoval=true) public ListViewClassNavigator(Class<E> entityClass, Consumer<? extends ListViewNavigator<E>> handler, Class<V> viewClass) Deprecated, for removal: This API element is subject to removal in a future version.
- 
ListViewClassNavigator
 
- 
- 
Method Details
- 
getViewClass- Overrides:
- getViewClassin class- AbstractViewNavigator
- Returns:
- opened view class