Skip navigation links
A C D E F G I L O S T V 

A

ActionItemDescriptor(String, ApplicationContext) - Constructor for class org.vaadin.spring.sidebar.SideBarItemDescriptor.ActionItemDescriptor
You should never need to create instances of this class directly.
attach() - Method in class org.vaadin.spring.sidebar.SideBar
 

C

compareTo(SideBarItemDescriptor) - Method in class org.vaadin.spring.sidebar.SideBarItemDescriptor
 
compareTo(SideBarSectionDescriptor) - Method in class org.vaadin.spring.sidebar.SideBarSectionDescriptor
 
createItemComponent(SideBarItemDescriptor) - Method in class org.vaadin.spring.sidebar.SideBar.DefaultItemComponentFactory
 
createItemComponent(SideBarItemDescriptor) - Method in interface org.vaadin.spring.sidebar.SideBar.ItemComponentFactory
Creates a component to be added to a side bar section by a SideBar.SectionComponentFactory.
createSectionComponent(SideBarSectionDescriptor, Collection<SideBarItemDescriptor>) - Method in class org.vaadin.spring.sidebar.SideBar.DefaultSectionComponentFactory
 
createSectionComponent(SideBarSectionDescriptor, Collection<SideBarItemDescriptor>) - Method in interface org.vaadin.spring.sidebar.SideBar.SectionComponentFactory
Creates a component to be added as a tab to the SideBar.

D

DefaultItemComponentFactory() - Constructor for class org.vaadin.spring.sidebar.SideBar.DefaultItemComponentFactory
 
DefaultSectionComponentFactory() - Constructor for class org.vaadin.spring.sidebar.SideBar.DefaultSectionComponentFactory
 
detach() - Method in class org.vaadin.spring.sidebar.SideBar
 

E

EnableSideBar - Annotation Type in org.vaadin.spring.sidebar.annotation
Add this annotation to your application configuration to enable the SideBar component.

F

FontAwesomeIcon - Annotation Type in org.vaadin.spring.sidebar.annotation
This annotation is placed next to SideBarItem, instructing the side bar to use a FontAwesome icon for the item.
FontAwesomeIconProvider - Class in org.vaadin.spring.sidebar
Icon provider for FontAwesomeIcon.
FontAwesomeIconProvider() - Constructor for class org.vaadin.spring.sidebar.FontAwesomeIconProvider
 

G

getApplicationContext() - Method in class org.vaadin.spring.sidebar.SideBarItemDescriptor
TODO Document me
getBeanName() - Method in class org.vaadin.spring.sidebar.SideBarItemDescriptor
TODO Document me
getCaption() - Method in class org.vaadin.spring.sidebar.SideBarItemDescriptor
Returns the caption of this side bar item.
getCaption() - Method in class org.vaadin.spring.sidebar.SideBarSectionDescriptor
Returns the caption of this side bar section.
getIcon(FontAwesomeIcon) - Method in class org.vaadin.spring.sidebar.FontAwesomeIconProvider
 
getIcon(LocalizedThemeIcon) - Method in class org.vaadin.spring.sidebar.LocalizedThemeIconProvider
 
getIcon() - Method in class org.vaadin.spring.sidebar.SideBarItemDescriptor
Returns the icon of the side bar item.
getIcon(A) - Method in interface org.vaadin.spring.sidebar.SideBarItemIconProvider
Returns the icon resource that the specified annotation refers to, or null if not found.
getIcon(ThemeIcon) - Method in class org.vaadin.spring.sidebar.ThemeIconProvider
 
getId() - Method in class org.vaadin.spring.sidebar.SideBarSectionDescriptor
Returns the ID of this side bar section.
getOrder() - Method in class org.vaadin.spring.sidebar.SideBarItemDescriptor
Returns the order of this side bar item within the section.
getOrder() - Method in class org.vaadin.spring.sidebar.SideBarSectionDescriptor
Returns the order of the side bar section within the side bar.
getSideBarItems(SideBarSectionDescriptor) - Method in class org.vaadin.spring.sidebar.SideBarUtils
Gets all side bar items for the specified side bar section.
getSideBarSections(Class<? extends UI>) - Method in class org.vaadin.spring.sidebar.SideBarUtils
Gets all side bar sections for the specified UI class.
getViewName() - Method in class org.vaadin.spring.sidebar.SideBarItemDescriptor.ViewItemDescriptor
Gets the name of the view to navigate to.

I

isAvailableFor(Class<? extends UI>) - Method in class org.vaadin.spring.sidebar.SideBarSectionDescriptor
Checks if this section is available for the specified UI subclass.
isMemberOfSection(SideBarSectionDescriptor) - Method in class org.vaadin.spring.sidebar.SideBarItemDescriptor
Checks if this item is a member of the specified side bar section.
itemInvoked(UI) - Method in class org.vaadin.spring.sidebar.SideBarItemDescriptor.ActionItemDescriptor
 
itemInvoked(UI) - Method in class org.vaadin.spring.sidebar.SideBarItemDescriptor
This method must be called when the user clicks the item in the UI.
itemInvoked(UI) - Method in class org.vaadin.spring.sidebar.SideBarItemDescriptor.ViewItemDescriptor
 

L

LocalizedThemeIcon - Annotation Type in org.vaadin.spring.sidebar.annotation
This annotation is placed next to SideBarItem, instructing the side bar to use a ThemeResource icon for the item, but to look up the actual resource ID from an I18N.
LocalizedThemeIconProvider - Class in org.vaadin.spring.sidebar
Icon provider for LocalizedThemeIcon.
LocalizedThemeIconProvider(I18N) - Constructor for class org.vaadin.spring.sidebar.LocalizedThemeIconProvider
 

O

org.vaadin.spring.sidebar - package org.vaadin.spring.sidebar
 
org.vaadin.spring.sidebar.annotation - package org.vaadin.spring.sidebar.annotation
 
org.vaadin.spring.sidebar.config - package org.vaadin.spring.sidebar.config
 

S

SELECTED_STYLE - Static variable in class org.vaadin.spring.sidebar.SideBar
 
setItemComponentFactory(SideBar.ItemComponentFactory) - Method in class org.vaadin.spring.sidebar.SideBar.DefaultSectionComponentFactory
 
setItemComponentFactory(SideBar.ItemComponentFactory) - Method in interface org.vaadin.spring.sidebar.SideBar.SectionComponentFactory
Sets the ItemComponentFactory to use when creating the items of the section.
SIDE_BAR_SECTION_ITEM_STYLE - Static variable in class org.vaadin.spring.sidebar.SideBar
 
SIDE_BAR_SECTION_STYLE - Static variable in class org.vaadin.spring.sidebar.SideBar
 
SIDE_BAR_STYLE - Static variable in class org.vaadin.spring.sidebar.SideBar
 
SideBar - Class in org.vaadin.spring.sidebar
This is a side bar component that can be used as a main menu in applications.
SideBar(SideBarUtils, SideBar.SectionComponentFactory, SideBar.ItemComponentFactory) - Constructor for class org.vaadin.spring.sidebar.SideBar
You should not need to create instances of this component directly.
SideBar.DefaultItemComponentFactory - Class in org.vaadin.spring.sidebar
Default implementation of SideBar.ItemComponentFactory that creates NativeButtons.
SideBar.DefaultSectionComponentFactory - Class in org.vaadin.spring.sidebar
Default implementation of SideBar.SectionComponentFactory that creates a Panel with a VerticalLayout that contains the items.
SideBar.ItemComponentFactory - Interface in org.vaadin.spring.sidebar
Interface defining a factory for creating components that correspond to items in a side bar section.
SideBar.SectionComponentFactory - Interface in org.vaadin.spring.sidebar
Interface defining a factory for creating components that correspond to sections in a side bar.
SideBarConfiguration - Class in org.vaadin.spring.sidebar.config
Spring configuration for the SideBar and its dependencies.
SideBarConfiguration() - Constructor for class org.vaadin.spring.sidebar.config.SideBarConfiguration
 
SideBarItem - Annotation Type in org.vaadin.spring.sidebar.annotation
This annotation is used to declare a SideBar item that a user can click on.
SideBarItemDescriptor - Class in org.vaadin.spring.sidebar
This is a class that describes a side bar item that has been declared using a SideBarItem annotation.
SideBarItemDescriptor(String, ApplicationContext) - Constructor for class org.vaadin.spring.sidebar.SideBarItemDescriptor
 
SideBarItemDescriptor.ActionItemDescriptor - Class in org.vaadin.spring.sidebar
Side bar item descriptor for action items.
SideBarItemDescriptor.ViewItemDescriptor - Class in org.vaadin.spring.sidebar
Side bar item descriptor for view items.
SideBarItemIcon - Annotation Type in org.vaadin.spring.sidebar.annotation
Meta annotation designed to be placed on icon annotations that are used to specify an icon of a SideBarItem.
SideBarItemIconProvider<A extends Annotation> - Interface in org.vaadin.spring.sidebar
Interface defining a provider that maps a side bar item icon annotation to an actual Resource.
SideBarSection - Annotation Type in org.vaadin.spring.sidebar.annotation
This annotation is used to declare a SideBar section that can contain items.
SideBarSectionDescriptor - Class in org.vaadin.spring.sidebar
This is a class that describes a side bar section that has been declared using a SideBarSection annotation.
SideBarSectionDescriptor(SideBarSection, I18N) - Constructor for class org.vaadin.spring.sidebar.SideBarSectionDescriptor
You should never need to create instances of this class directly.
SideBarSections - Annotation Type in org.vaadin.spring.sidebar.annotation
This annotation is used to declare multiple SideBarSections on the same bean.
SideBarUtils - Class in org.vaadin.spring.sidebar
Utility methods for working with side bars.
SideBarUtils(ApplicationContext, I18N) - Constructor for class org.vaadin.spring.sidebar.SideBarUtils
 

T

ThemeIcon - Annotation Type in org.vaadin.spring.sidebar.annotation
This annotation is placed next to SideBarItem, instructing the side bar to use a ThemeResource icon for the item.
ThemeIconProvider - Class in org.vaadin.spring.sidebar
Icon provider for ThemeIcon.
ThemeIconProvider() - Constructor for class org.vaadin.spring.sidebar.ThemeIconProvider
 

V

ViewItemDescriptor(String, ApplicationContext) - Constructor for class org.vaadin.spring.sidebar.SideBarItemDescriptor.ViewItemDescriptor
You should never need to create instances of this class directly.
A C D E F G I L O S T V 
Skip navigation links

Copyright © 2015. All rights reserved.