Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addViewActivationListener(ViewActivationListener) - Method in class com.vaadin.spring.navigator.SpringNavigator
-
Adds a listener on view activation
B
- BeanFactoryContextViewCacheRetrievalStrategy() - Constructor for class com.vaadin.spring.internal.ViewScopeImpl.BeanFactoryContextViewCacheRetrievalStrategy
- BeanStore - Class in com.vaadin.spring.internal
-
Class for storing beans in the different Vaadin scopes.
- BeanStore(String) - Constructor for class com.vaadin.spring.internal.BeanStore
- BeanStore(String, BeanStore.DestructionCallback) - Constructor for class com.vaadin.spring.internal.BeanStore
- BeanStore.DestructionCallback - Interface in com.vaadin.spring.internal
-
Callback interface for receiving notifications about a
BeanStorebeing destroyed. - beanStoreDestroyed(BeanStore) - Method in interface com.vaadin.spring.internal.BeanStore.DestructionCallback
- BeanStoreRetrievalStrategy - Interface in com.vaadin.spring.internal
-
Strategy interface for getting the
BeanStore.
C
- cleanupSession(VaadinSession) - Static method in class com.vaadin.spring.internal.UIScopeImpl
-
Cleans up everything associated with all UI scopes of a specific session.
- cleanupSession(VaadinSession) - Static method in class com.vaadin.spring.internal.VaadinSessionScope
-
Cleans up everything associated with the scope of a specific session.
- com.vaadin.spring - package com.vaadin.spring
- com.vaadin.spring.access - package com.vaadin.spring.access
- com.vaadin.spring.annotation - package com.vaadin.spring.annotation
- com.vaadin.spring.internal - package com.vaadin.spring.internal
- com.vaadin.spring.navigator - package com.vaadin.spring.navigator
- com.vaadin.spring.server - package com.vaadin.spring.server
- configureNavigator(UI) - Method in class com.vaadin.spring.server.SpringUIProvider
-
Configures a UI to use the navigator found by
SpringUIProvider.getNavigator()if there is aSpringViewDisplayannotation. - Conventions - Class in com.vaadin.spring.internal
-
Internal utility class for deriving automatic mappings for view names.
- create(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.BeanStore
- createComponent(String, DesignContext) - Method in class com.vaadin.spring.internal.VaadinSpringComponentFactory
- createInstance(UICreateEvent) - Method in class com.vaadin.spring.server.SpringUIProvider
- createManagedBeanIfAvailable(ApplicationContext, Class<T>) - Static method in class com.vaadin.spring.internal.SpringBeanUtil
-
Creates a managed bean of the given type (not a subtype) if such a bean has been defined.
- createRequestHandlers() - Method in class com.vaadin.spring.server.SpringVaadinServletService
- createServletService(DeploymentConfiguration) - Method in class com.vaadin.spring.server.SpringVaadinServlet
- createThemeDirectory(String) - Method in class com.vaadin.spring.server.SpringUIProvider
-
Create theme directory in the servlet context (if possible) to support caching of themes compiled on the fly also in applications deployed as JARs.
- createVaadinRequest(HttpServletRequest) - Method in class com.vaadin.spring.server.SpringVaadinServlet
- creatingView(String) - Method in class com.vaadin.spring.internal.DefaultViewCache
-
Called by
SpringViewProviderwhen a view scoped view is about to be created. - creatingView(String) - Method in interface com.vaadin.spring.internal.ViewCache
-
Called by the view provider before a view with the specified name will be created.
D
- DefaultViewCache - Class in com.vaadin.spring.internal
-
Default implementation of
ViewCache. - DefaultViewCache() - Constructor for class com.vaadin.spring.internal.DefaultViewCache
- deriveMappingForUI(String) - Method in class com.vaadin.spring.server.SpringUIProvider
-
Derive the name (path) for a UI based on its annotation parameters.
- deriveMappingForView(Class<?>, SpringView) - Static method in class com.vaadin.spring.internal.Conventions
- destroy() - Method in class com.vaadin.spring.internal.BeanStore
- destroy() - Method in class com.vaadin.spring.internal.SessionLockingBeanStore
- detectUIs() - Method in class com.vaadin.spring.server.SpringUIProvider
E
- EnableVaadin - Annotation Interface in com.vaadin.spring.annotation
-
Brings in the machinery to setup Spring + Vaadin applications.
- EnableVaadinNavigation - Annotation Interface in com.vaadin.spring.annotation
-
Brings in the machinery to configure automatic navigation based on
SpringViewDisplayannotations. - equals(Object) - Method in class com.vaadin.spring.internal.UIID
F
- findSpringViewDisplay(UI) - Method in class com.vaadin.spring.server.SpringUIProvider
G
- get(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.BeanStore
- get(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.SessionLockingBeanStore
- get(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.UIScopeImpl
- get(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.VaadinSessionScope
- get(String, ObjectFactory<?>) - Method in class com.vaadin.spring.internal.ViewScopeImpl
- getAccessDeniedView() - Method in class com.vaadin.spring.navigator.SpringViewProvider
-
Returns an instance of the access denied view from the application context based on
SpringViewProvider.setAccessDeniedViewClass(Class). - getAccessDeniedViewClass() - Method in class com.vaadin.spring.navigator.SpringViewProvider
-
Returns the class of the access denied view.
- getAllowedViewsForCurrentUI() - Method in class com.vaadin.spring.navigator.SpringViewProvider
-
Return a collection with all the registered Spring views for the current UI which the current user is allowed to access.
- getAllowedViewsForCurrentUI(String) - Method in class com.vaadin.spring.navigator.SpringViewProvider
-
Return a collection with all the registered Spring views with the given view name for the current UI and which the current user is allowed to access.
- getAllViewsForCurrentUI() - Method in class com.vaadin.spring.navigator.SpringViewProvider
-
Return a collection with all the registered Spring views for the current UI regardless of access restrictions.
- getBeanClass() - Method in class com.vaadin.spring.internal.SpringViewDisplayRegistrationBean
-
Returns the view display bean class (if set).
- getBeanDefinitionRegistry() - Method in class com.vaadin.spring.navigator.SpringViewProvider
- getBeanName() - Method in class com.vaadin.spring.internal.SpringViewDisplayRegistrationBean
-
Returns the view display bean name (if set).
- getBeanName() - Method in class com.vaadin.spring.navigator.SpringViewProvider.ViewInfo
- getBeanNameGenerator() - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
- getBeanStore() - Method in interface com.vaadin.spring.internal.BeanStoreRetrievalStrategy
-
Returns the current bean store (never
null). - getBeanStore() - Method in class com.vaadin.spring.internal.UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy
- getBeanStore() - Method in class com.vaadin.spring.internal.VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy
- getBeanStoreRetrievalStrategy() - Static method in class com.vaadin.spring.internal.UIScopeImpl
-
Returns the
BeanStoreRetrievalStrategyto use. - getBeanStoreRetrievalStrategy() - Static method in class com.vaadin.spring.internal.VaadinSessionScope
-
Returns the
BeanStoreRetrievalStrategyto use. - getConversationId() - Method in interface com.vaadin.spring.internal.BeanStoreRetrievalStrategy
-
Returns the current conversation ID (never
null). - getConversationId() - Method in class com.vaadin.spring.internal.UIScopeImpl
- getConversationId() - Method in class com.vaadin.spring.internal.UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy
- getConversationId() - Method in class com.vaadin.spring.internal.VaadinSessionScope
- getConversationId() - Method in class com.vaadin.spring.internal.VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy
- getConversationId() - Method in class com.vaadin.spring.internal.ViewScopeImpl
- getCurrentViewBeanStore() - Method in class com.vaadin.spring.internal.DefaultViewCache
- getCurrentViewBeanStore() - Method in interface com.vaadin.spring.internal.ViewCache
-
Returns the bean store for the currently active view.
- getNavigator() - Method in class com.vaadin.spring.server.SpringUIProvider
-
Returns the configured navigator bean or null if no bean defined.
- getPageTitle(UICreateEvent) - Method in class com.vaadin.spring.server.SpringUIProvider
- getPathInfo() - Method in class com.vaadin.spring.server.SpringVaadinServletRequest
- getServiceInitListeners() - Method in class com.vaadin.spring.server.SpringVaadinServletService
- getServiceUrlPath() - Method in class com.vaadin.spring.server.SpringVaadinServlet
-
Return the path of the service URL (URL for all client-server communication) relative to the context path.
- getServletContext() - Method in class com.vaadin.spring.server.SpringUIProvider
- getServletPath() - Method in class com.vaadin.spring.server.SpringVaadinServletRequest
- getSpringViewDisplay(ApplicationContext) - Method in class com.vaadin.spring.internal.SpringViewDisplayRegistrationBean
- getSpringViewDisplayPostProcessor() - Method in class com.vaadin.spring.server.SpringUIProvider
- getStaticFilePath(HttpServletRequest) - Method in class com.vaadin.spring.server.SpringVaadinServlet
-
Check if this is a request for a static resource and, if it is, return the resource path.
- getTheme(UICreateEvent) - Method in class com.vaadin.spring.server.SpringUIProvider
- getUIByPath(String) - Method in class com.vaadin.spring.server.SpringUIProvider
- getUIClass(UIClassSelectionEvent) - Method in class com.vaadin.spring.server.SpringUIProvider
- getView(String) - Method in class com.vaadin.spring.navigator.SpringViewProvider
- getViewCache(BeanFactory) - Method in interface com.vaadin.spring.internal.ViewCacheRetrievalStrategy
-
Returns the current bean store (never
null). - getViewCache(BeanFactory) - Method in class com.vaadin.spring.internal.ViewScopeImpl.BeanFactoryContextViewCacheRetrievalStrategy
- getViewCacheRetrievalStrategy() - Static method in class com.vaadin.spring.internal.ViewScopeImpl
-
Returns the
ViewCacheRetrievalStrategyto use. - getViewFromApplicationContext(SpringViewProvider.ViewInfo) - Method in class com.vaadin.spring.navigator.SpringViewProvider
-
Fetches a view from the application context.
- getViewFromApplicationContextAndCheckAccess(SpringViewProvider.ViewInfo) - Method in class com.vaadin.spring.navigator.SpringViewProvider
- getViewName() - Method in class com.vaadin.spring.navigator.SpringViewProvider.ViewInfo
- getViewName() - Method in class com.vaadin.spring.navigator.ViewActivationListener.ViewActivationEvent
-
Returns the view name
- getViewName(String) - Method in class com.vaadin.spring.navigator.SpringViewProvider
- getViewName(String, List<SpringViewProvider.ViewInfo>) - Method in class com.vaadin.spring.navigator.SpringViewProvider
- getViewNameFromAnnotation(Class<?>, SpringView) - Method in class com.vaadin.spring.navigator.SpringViewProvider
- getViewNamesForCurrentUI() - Method in class com.vaadin.spring.navigator.SpringViewProvider
-
Return a collection with all the registered Spring views for the current UI which the current user is allowed to access.
- getViewNameToBeanNamesMap() - Method in class com.vaadin.spring.navigator.SpringViewProvider
-
Get the mapping from view names to the collections of corresponding bean names.
- getWebApplicationContext() - Method in class com.vaadin.spring.navigator.SpringNavigator
- getWebApplicationContext() - Method in class com.vaadin.spring.navigator.SpringViewProvider
- getWebApplicationContext() - Method in class com.vaadin.spring.server.SpringUIProvider
- getWebApplicationContext() - Method in class com.vaadin.spring.server.SpringVaadinServletService
-
Find the Spring web application context related to the servlet context.
H
- hashCode() - Method in class com.vaadin.spring.internal.UIID
I
- init(UI, NavigationStateManager, ViewDisplay) - Method in class com.vaadin.spring.navigator.SpringNavigator
-
The
SpringViewProviderbean from the context is automatically registered for the navigator. - init(UI, ViewDisplay) - Method in class com.vaadin.spring.navigator.SpringNavigator
-
Initializes an injected navigator and registers
SpringViewProviderfor it. - init(UI, ComponentContainer) - Method in class com.vaadin.spring.navigator.SpringNavigator
-
Initializes an injected navigator and registers
SpringViewProviderfor it. - init(UI, SingleComponentContainer) - Method in class com.vaadin.spring.navigator.SpringNavigator
-
Initializes an injected navigator and registers
SpringViewProviderfor it. - isAccessGranted(SpringViewProvider.ViewInfo) - Method in class com.vaadin.spring.navigator.SpringViewProvider
- isAccessGranted(UI, String) - Method in interface com.vaadin.spring.access.ViewAccessControl
-
Checks if the current user has access to the specified view and UI.
- isAccessGranted(UI, String, View) - Method in interface com.vaadin.spring.access.ViewInstanceAccessControl
-
Checks if the current user has access to the specified view instance and UI.
- isAccessGrantedToViewInstance(SpringViewProvider.ViewInfo, View) - Method in class com.vaadin.spring.navigator.SpringViewProvider
- isActivated() - Method in class com.vaadin.spring.navigator.ViewActivationListener.ViewActivationEvent
-
Returns
trueis the view is activated, false if it's deactivated - isViewValidForCurrentUI(SpringViewProvider.ViewInfo) - Method in class com.vaadin.spring.navigator.SpringViewProvider
L
- logger - Variable in class com.vaadin.spring.server.SpringUIProvider
M
- mapPathToUI(String, Class<? extends UI>) - Method in class com.vaadin.spring.server.SpringUIProvider
N
- name() - Element in annotation interface com.vaadin.spring.annotation.SpringView
-
The name of the view.
P
- path() - Element in annotation interface com.vaadin.spring.annotation.SpringUI
-
The path to which the UI will be bound.
- postProcessAfterInitialization(Object, String) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class com.vaadin.spring.VaadinConfiguration
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.vaadin.spring.internal.UIScopeImpl
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.vaadin.spring.internal.VaadinSessionScope
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.vaadin.spring.internal.ViewScopeImpl
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.vaadin.spring.VaadinConfiguration
- postProcessBeforeInitialization(Object, String) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
R
- registerDestructionCallback(String, Runnable) - Method in class com.vaadin.spring.internal.BeanStore
- registerDestructionCallback(String, Runnable) - Method in class com.vaadin.spring.internal.SessionLockingBeanStore
- registerDestructionCallback(String, Runnable) - Method in class com.vaadin.spring.internal.UIScopeImpl
- registerDestructionCallback(String, Runnable) - Method in class com.vaadin.spring.internal.VaadinSessionScope
- registerDestructionCallback(String, Runnable) - Method in class com.vaadin.spring.internal.ViewScopeImpl
- registerSpringViewDisplayBean(Class<?>) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
-
Create a view display registration bean definition to allow accessing annotated view displays for the current UI scope.
- registerSpringViewDisplayBean(String) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
-
Create a view display registration bean definition to allow accessing annotated view displays for the current UI scope.
- remove(String) - Method in class com.vaadin.spring.internal.BeanStore
- remove(String) - Method in class com.vaadin.spring.internal.SessionLockingBeanStore
- remove(String) - Method in class com.vaadin.spring.internal.UIScopeImpl
- remove(String) - Method in class com.vaadin.spring.internal.VaadinSessionScope
- remove(String) - Method in class com.vaadin.spring.internal.ViewScopeImpl
- removeViewActivationListener(ViewActivationListener) - Method in class com.vaadin.spring.navigator.SpringNavigator
-
Removes a listener on view activation
- resolveContextualObject(String) - Method in class com.vaadin.spring.internal.UIScopeImpl
- resolveContextualObject(String) - Method in class com.vaadin.spring.internal.VaadinSessionScope
- resolveContextualObject(String) - Method in class com.vaadin.spring.internal.ViewScopeImpl
S
- servletInitialized() - Method in class com.vaadin.spring.server.SpringVaadinServlet
- session - Variable in class com.vaadin.spring.internal.SessionLockingBeanStore
- SessionLockingBeanStore - Class in com.vaadin.spring.internal
-
A
BeanStoreimplementation that locks the relatedVaadinSessionfor all operations that may not be thread safe otherwise. - SessionLockingBeanStore(VaadinSession, String, BeanStore.DestructionCallback) - Constructor for class com.vaadin.spring.internal.SessionLockingBeanStore
- setAccessDeniedViewClass(Class<? extends View>) - Method in class com.vaadin.spring.navigator.SpringViewProvider
-
Sets the class of the access denied view.
- setApplicationContext(ApplicationContext) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
- setApplicationContext(ApplicationContext) - Method in class com.vaadin.spring.internal.VaadinSpringComponentFactory
- setApplicationContext(ApplicationContext) - Method in class com.vaadin.spring.VaadinConfiguration
- setBeanClass(Class<?>) - Method in class com.vaadin.spring.internal.SpringViewDisplayRegistrationBean
-
Set the class of the bean that has the view display annotation.
- setBeanFactory(BeanFactory) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
- setBeanName(String) - Method in class com.vaadin.spring.internal.SpringViewDisplayRegistrationBean
-
Set the name of the bean that has the view display annotation.
- setBeanNameGenerator(BeanNameGenerator) - Method in class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
- setBeanStoreRetrievalStrategy(BeanStoreRetrievalStrategy) - Static method in class com.vaadin.spring.internal.UIScopeImpl
-
Sets the
BeanStoreRetrievalStrategyto use. - setBeanStoreRetrievalStrategy(BeanStoreRetrievalStrategy) - Static method in class com.vaadin.spring.internal.VaadinSessionScope
-
Sets the
BeanStoreRetrievalStrategyto use. - setErrorView(Class<? extends View>) - Method in class com.vaadin.spring.navigator.SpringNavigator
-
Registers a view class for the view to show when no other view matches the navigation state.
- setServiceUrlPath(String) - Method in class com.vaadin.spring.server.SpringVaadinServlet
-
Set the path of the service URL (URL for all client-server communication) to use, relative to the context path.
- setViewCacheRetrievalStrategy(ViewCacheRetrievalStrategy) - Static method in class com.vaadin.spring.internal.ViewScopeImpl
-
Sets the
ViewCacheRetrievalStrategyto use. - SpringBeanUtil - Class in com.vaadin.spring.internal
- SpringComponent - Annotation Interface in com.vaadin.spring.annotation
-
Alias for
Componentto prevent conflicts withComponent. - SpringNavigator - Class in com.vaadin.spring.navigator
-
A Navigator that automatically uses
SpringViewProviderand allows late initialization. - SpringNavigator() - Constructor for class com.vaadin.spring.navigator.SpringNavigator
- SpringNavigator(UI, NavigationStateManager, ViewDisplay) - Constructor for class com.vaadin.spring.navigator.SpringNavigator
- SpringNavigator(UI, ViewDisplay) - Constructor for class com.vaadin.spring.navigator.SpringNavigator
- SpringNavigator(UI, ComponentContainer) - Constructor for class com.vaadin.spring.navigator.SpringNavigator
- SpringNavigator(UI, SingleComponentContainer) - Constructor for class com.vaadin.spring.navigator.SpringNavigator
- SpringUI - Annotation Interface in com.vaadin.spring.annotation
-
Annotation to be put on
UI-subclasses that are to be automatically detected and configured by Spring. - SpringUIProvider - Class in com.vaadin.spring.server
-
Vaadin
UIProviderthat looks up UI classes from the Spring application context. - SpringUIProvider(VaadinSession) - Constructor for class com.vaadin.spring.server.SpringUIProvider
- SpringVaadinServlet - Class in com.vaadin.spring.server
-
Subclass of the standard
Vaadin servletthat adds aSpringUIProviderto every new Vaadin session and allows the use of a custom service URL on the bootstrap page. - SpringVaadinServlet() - Constructor for class com.vaadin.spring.server.SpringVaadinServlet
- SpringVaadinServletRequest - Class in com.vaadin.spring.server
-
Custom Vaadin servlet request to handle getPathInfo() when the servlet is used via ServletForwardingController which does not set it.
- SpringVaadinServletRequest(HttpServletRequest, VaadinServletService, boolean) - Constructor for class com.vaadin.spring.server.SpringVaadinServletRequest
-
Construct a Spring servlet request
- SpringVaadinServletService - Class in com.vaadin.spring.server
-
Servlet service class that allows customization of the service URL (client-server communication base URL).
- SpringVaadinServletService(VaadinServlet, DeploymentConfiguration, String) - Constructor for class com.vaadin.spring.server.SpringVaadinServletService
-
Create a servlet service instance that allows the use of a custom service URL.
- SpringView - Annotation Interface in com.vaadin.spring.annotation
-
Annotation to be placed on
View-classes that should be handled by theSpringViewProvider. - SpringViewDisplay - Annotation Interface in com.vaadin.spring.annotation
-
Stereotype annotation for a bean (implementing either
ViewDisplay,SingleComponentContainerorComponentContainer) that should act as a view display for Vaadin Navigator. - springViewDisplayPostProcessor() - Static method in class com.vaadin.spring.VaadinNavigatorConfiguration
- SpringViewDisplayPostProcessor - Class in com.vaadin.spring.internal
-
Bean post processor that scans for
SpringViewDisplayannotations on UI scoped beans or bean classes and registersSpringViewDisplayRegistrationBeaninstances for them forSpringUIProvider. - SpringViewDisplayPostProcessor() - Constructor for class com.vaadin.spring.internal.SpringViewDisplayPostProcessor
- SpringViewDisplayRegistrationBean - Class in com.vaadin.spring.internal
-
Dynamically registered bean which can provide a reference to the current view display instance.
- SpringViewDisplayRegistrationBean() - Constructor for class com.vaadin.spring.internal.SpringViewDisplayRegistrationBean
- SpringViewProvider - Class in com.vaadin.spring.navigator
-
A Vaadin
ViewProviderthat fetches the views from the Spring application context. - SpringViewProvider(ApplicationContext, BeanDefinitionRegistry) - Constructor for class com.vaadin.spring.navigator.SpringViewProvider
- SpringViewProvider.ViewInfo - Class in com.vaadin.spring.navigator
-
Internal class used to communicate info on available views within the view provider.
- switchView(ViewChangeListener.ViewChangeEvent) - Method in class com.vaadin.spring.navigator.SpringNavigator
T
- toString() - Method in class com.vaadin.spring.internal.BeanStore
- toString() - Method in class com.vaadin.spring.internal.UIID
U
- ui() - Element in annotation interface com.vaadin.spring.annotation.SpringView
-
By default, the view will be available for all UI subclasses in the application.
- UIID - Class in com.vaadin.spring.internal
-
Uniquely identifies a UI instance for a given window/tab inside a session.
- UIID(int) - Constructor for class com.vaadin.spring.internal.UIID
- UIID(UICreateEvent) - Constructor for class com.vaadin.spring.internal.UIID
- UIID(UI) - Constructor for class com.vaadin.spring.internal.UIID
- UIScope - Annotation Interface in com.vaadin.spring.annotation
-
Stereotype annotation for Spring's
@Scope("vaadin-ui"). - UIScopeImpl - Class in com.vaadin.spring.internal
-
Implementation of Spring's
Scopethat binds the UIs and dependent beans to the currentVaadinSession(as opposed to the current Servlet session). - UIScopeImpl() - Constructor for class com.vaadin.spring.internal.UIScopeImpl
- UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy - Class in com.vaadin.spring.internal
-
Implementation of
BeanStoreRetrievalStrategythat stores theBeanStorein the currentVaadinSession. - upperCamelToLowerHyphen(String) - Static method in class com.vaadin.spring.internal.Conventions
- USE_CONVENTIONS - Static variable in annotation interface com.vaadin.spring.annotation.SpringView
-
USE_CONVENTIONS is treated as a special case that will cause the automatic View mapping to occur.
V
- VAADIN_SESSION_SCOPE_NAME - Static variable in class com.vaadin.spring.internal.VaadinSessionScope
- VAADIN_UI_SCOPE_NAME - Static variable in class com.vaadin.spring.internal.UIScopeImpl
- VAADIN_VIEW_SCOPE_NAME - Static variable in class com.vaadin.spring.internal.ViewScopeImpl
- VaadinConfiguration - Class in com.vaadin.spring
-
Spring configuration for registering the custom Vaadin scopes, the
view providerand some other stuff. - VaadinConfiguration() - Constructor for class com.vaadin.spring.VaadinConfiguration
- vaadinNavigator() - Method in class com.vaadin.spring.VaadinNavigatorConfiguration
- VaadinNavigatorConfiguration - Class in com.vaadin.spring
-
Spring configuration for automatically configuring a SpringNavigator.
- VaadinNavigatorConfiguration() - Constructor for class com.vaadin.spring.VaadinNavigatorConfiguration
- VaadinSessionBeanStoreRetrievalStrategy() - Constructor for class com.vaadin.spring.internal.UIScopeImpl.VaadinSessionBeanStoreRetrievalStrategy
- VaadinSessionBeanStoreRetrievalStrategy() - Constructor for class com.vaadin.spring.internal.VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy
- VaadinSessionScope - Class in com.vaadin.spring.internal
-
Implementation of Spring's
Scopethat binds the beans to the currentVaadinSession(as opposed to the current Servlet session). - VaadinSessionScope - Annotation Interface in com.vaadin.spring.annotation
-
Stereotype annotation for Spring's
@Scope("vaadin-session"). - VaadinSessionScope() - Constructor for class com.vaadin.spring.internal.VaadinSessionScope
- VaadinSessionScope.VaadinSessionBeanStoreRetrievalStrategy - Class in com.vaadin.spring.internal
-
Implementation of
BeanStoreRetrievalStrategythat stores theBeanStorein the currentVaadinSession. - VaadinSpringComponentFactory - Class in com.vaadin.spring.internal
-
A component factory for Vaadin design files, capable of creating Spring beans.
- VaadinSpringComponentFactory() - Constructor for class com.vaadin.spring.internal.VaadinSpringComponentFactory
- value() - Element in annotation interface com.vaadin.spring.annotation.SpringComponent
- ViewAccessControl - Interface in com.vaadin.spring.access
-
Interface to be implemented by Spring beans that will be consulted before the
SpringViewProvidercreates a view instance. - viewActivated(ViewActivationListener.ViewActivationEvent) - Method in interface com.vaadin.spring.navigator.ViewActivationListener
-
Invoked when a view is activated or deactivated.
- ViewActivationEvent(Object, boolean, String) - Constructor for class com.vaadin.spring.navigator.ViewActivationListener.ViewActivationEvent
- ViewActivationListener - Interface in com.vaadin.spring.navigator
-
Invoked when a view is activated or deactivated.
- ViewActivationListener.ViewActivationEvent - Class in com.vaadin.spring.navigator
-
Event received by the listener for attempted and executed view changes.
- ViewCache - Interface in com.vaadin.spring.internal
-
A view cache is used to keep track of the currently active
viewand its correspondingBeanStore. - ViewCacheRetrievalStrategy - Interface in com.vaadin.spring.internal
-
Strategy interface for getting the
ViewCache. - viewCreated(String, View) - Method in class com.vaadin.spring.internal.DefaultViewCache
-
Called by
SpringViewProviderwhen a view scoped view has been created. - viewCreated(String, View) - Method in interface com.vaadin.spring.internal.ViewCache
-
Called by the view provider after a view with the specified name has been created.
- ViewInfo(String, String) - Constructor for class com.vaadin.spring.navigator.SpringViewProvider.ViewInfo
- ViewInstanceAccessControl - Interface in com.vaadin.spring.access
-
Interface to be implemented by Spring beans that will be consulted by the
SpringViewProviderafter creating a view instance but before providing it for navigation. - ViewScope - Annotation Interface in com.vaadin.spring.annotation
-
Stereotype annotation for Spring's
@Scope("vaadin-view"). - ViewScopeImpl - Class in com.vaadin.spring.internal
-
Implementation of Spring's
Scopethat binds the views and dependent beans to the visibility of the view, i.e. - ViewScopeImpl() - Constructor for class com.vaadin.spring.internal.ViewScopeImpl
- ViewScopeImpl.BeanFactoryContextViewCacheRetrievalStrategy - Class in com.vaadin.spring.internal
-
Implementation of
ViewCacheRetrievalStrategythat fetches theViewCacheinstance from the provided bean factory.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form