| Interface | Description |
|---|---|
| HasLegacyComponents |
A component to which the user can add and remove child legacy components.
|
| LegacyCurrentInstance |
A facade type of interface to hide the differences of the v7 and v8
CurrentInstance implementation. |
| Class | Description |
|---|---|
| AbstractLegacyEmbed |
Server side message handling class that handles server side message
communication for legacy components.
|
| AbstractLegacyWrapper |
A wrapper that allows adding legacy components into Flow layouts.
|
| AbstractMprNavigatorRoute |
MPR helper class that makes it easier to handle how a legacy
Navigator coexists with Flow routing. |
| AbstractMprRouteAdapter<T extends com.vaadin.navigator.View> |
Simple route adapter that wraps a FW View so it can be used as a Flow
NavigationTarget using
Route without any Navigator
involvement. |
| AbstractMprServlet |
Base legacy VaadinServlet that creates a
MprServletService. |
| AbstractMprUI |
MPR UI instance that delegates some method calls between Flow UI and the
legacy UI.
|
| AbstractMprUIContent |
Component container used as UI content in MprUI.
|
| AbstractMprUIProvider |
Manages
AbstractMprUI instances in the application. |
| FakeNavigator |
This is a fake Navigator for the view change source as the source can not be
null, but we don't have a navigator available. |
| MprNavigator |
MPR extension of Navigator so we can handle navigation between legacy
Navigator and Flow Router. |
| MprPushConfiguration |
Mpr push configuration that delegates blocks configuration of push throuhg
the Legacy UI instance.
|
| MprPushConnection |
PushConnection MPR adapter. |
| MprRequest |
Wrapper for legacy VaadinServletRequest, created by the
AbstractMprServlet. |
| MprServiceInitListener |
ServiceInitListener responsible for setting attributes to the ServletContext
needed by the multiplatform runtime.
|
| MprServletService |
Legacy VaadinServletService that does the bridge between legacy sessions and
Flow sessions, in order to make session locks work across platforms.
|
| MprSession |
Legacy VaadinSession that delegates logic to Flow's VaadinSession when
applicable.
|
| MprUIInitHandler |
UIInitHandler responsible for setting the current instances of
UI,
VaadinSession, VaadinService, VaadinRequest and
VaadinResponse during the initialization of legacy
UIs. |
| PathResolver |
Path resolver is a utility class for resolving the correct top navigation
target class.
|
| SpringServletConfiguration |
Spring Boot configuration file that will configure the MprServlet when
running application using Spring Boot.
|
| Annotation Type | Description |
|---|---|
| LegacyUI |
Annotation for defining a custom Legacy Vaadin UI for the application to use.
|
| MprTheme |
Annotation for setting the theme to use with the legacy framework.
|
| MprWidgetset |
Annotation for setting the widgetset to use with the legacy framework.
|
Copyright © 2018–2020 Vaadin Ltd. All rights reserved.