Index

A B C D E F G H I L M O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(String, Class<? extends Component>) - Method in class com.flowingcode.vaadin.addons.demo.EnhancedRouteTabs
 
addDemo(Class<? extends Component>) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Add a tab with a demo component.
addDemo(Class<? extends Component>, String) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Add a tab with a demo component.
addLegacyTab(String, Component) - Method in class com.flowingcode.vaadin.addons.demo.EnhancedRouteTabs
Deprecated, for removal: This API element is subject to removal in a future version.
addOrientationChangedListener(ComponentEventListener<OrientationChangedEvent>) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Adds a listener for OrientationChangedEvent.
addSourceCollapseListener(ComponentEventListener<SourceCollapseChangedEvent>) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Adds a listener for SourceCollapseChangedEvent.
addSourcePositionChangedListener(ComponentEventListener<SourcePositionChangedEvent>) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Adds a listener for SourcePositionChangedEvent.
addTabbedDemoSourceListener(ComponentEventListener<TabbedDemoSourceEvent>) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Adds a listener for TabbedDemoSourceEvent.
apply(HasElement) - Method in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
Applies this theme to the view.
applyThemeAttribute(Element, String) - Static method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Deprecated, for removal: This API element is subject to removal in a future version.
AURA - Enum constant in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
The standard Aura theme.

B

BASE - Enum constant in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
A base theme without specific styling.
beforeEnter(BeforeEnterEvent) - Method in class com.flowingcode.vaadin.addons.demo.EnhancedRouteTabs
 

C

caption() - Element in annotation interface com.flowingcode.vaadin.addons.demo.DemoSource
The caption of the source tab (displayed if several sources are provided).
clazz() - Element in annotation interface com.flowingcode.vaadin.addons.demo.DemoSource
The class to display, if different from the annotated class.
ColorScheme - Enum Class in com.flowingcode.vaadin.addons.demo
Enumeration of supported color scheme values.
com.flowingcode.vaadin.addons - package com.flowingcode.vaadin.addons
 
com.flowingcode.vaadin.addons.demo - package com.flowingcode.vaadin.addons.demo
 
com.flowingcode.vaadin.addons.demo.events - package com.flowingcode.vaadin.addons.demo.events
 
CommonsDemoIcons - Enum Class in com.flowingcode.vaadin.addons.demo
CommonsDemo icons.
CommonsDemoIcons.Icon - Class in com.flowingcode.vaadin.addons.demo
Server side component for CommonsDemo icons.
condition() - Element in annotation interface com.flowingcode.vaadin.addons.demo.DemoSource
 
configureSourceUrlResolver(SourceUrlResolver) - Static method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Configures the SourceUrlResolver for resolving source URLs.
create() - Method in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
Create a new CommonsDemoIcons.Icon instance with the icon determined by the name.

D

DARK - Enum constant in enum class com.flowingcode.vaadin.addons.demo.ColorScheme
Dark color scheme.
DARK_MODE - Enum constant in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
 
DEFAULT - Enum constant in enum class com.flowingcode.vaadin.addons.demo.SourcePosition
 
DEFAULT_VALUE - Static variable in annotation interface com.flowingcode.vaadin.addons.demo.DemoSource
 
DefaultDynamicTheme - Annotation Interface in com.flowingcode.vaadin.addons.demo
Enables dynamic theme switching with the given theme as the default.
DefaultSourceUrlResolver - Class in com.flowingcode.vaadin.addons.demo
Implementation of SourceUrlResolver.
DefaultSourceUrlResolver() - Constructor for class com.flowingcode.vaadin.addons.demo.DefaultSourceUrlResolver
 
DemoHelper - Annotation Interface in com.flowingcode.vaadin.addons.demo
Annotation to be place in views having an associated DemoHelperRenderer.
DemoHelperRenderer - Interface in com.flowingcode.vaadin.addons.demo
Classes implementing this interface render the help content of a demo view.
DemoHelperViewer - Interface in com.flowingcode.vaadin.addons.demo
Implementations of this interface can be used to display content rendered by DemoHelperRenderer.
DemoSource - Annotation Interface in com.flowingcode.vaadin.addons.demo
This annotation is used for configuring the source code URL in a TabbedDemo.
DemoSources - Annotation Interface in com.flowingcode.vaadin.addons.demo
 
DevSourceRequestHandler - Class in com.flowingcode.vaadin.addons
 
DevSourceRequestHandler() - Constructor for class com.flowingcode.vaadin.addons.DevSourceRequestHandler
 
DevSourceRequestHandlerInitializer - Class in com.flowingcode.vaadin.addons
 
DevSourceRequestHandlerInitializer() - Constructor for class com.flowingcode.vaadin.addons.DevSourceRequestHandlerInitializer
 
DialogDemoHelperViewer - Class in com.flowingcode.vaadin.addons.demo
A simple DemoHelperViewer that displays help content from DemoHelperRenderer in a Dialog.
DialogDemoHelperViewer() - Constructor for class com.flowingcode.vaadin.addons.demo.DialogDemoHelperViewer
 
DynamicTheme - Enum Class in com.flowingcode.vaadin.addons.demo
Enumeration representing supported themes for dynamic switching.
DynamicThemeInitializer - Class in com.flowingcode.vaadin.addons.demo
Service initialization listener that automatically applies a dynamic theme.
DynamicThemeInitializer() - Constructor for class com.flowingcode.vaadin.addons.demo.DynamicThemeInitializer
 

E

EnhancedRouteTabs - Class in com.flowingcode.vaadin.addons.demo
Extension of EnhancedTabs in order to allow to bind tabs with Routes.
EnhancedRouteTabs() - Constructor for class com.flowingcode.vaadin.addons.demo.EnhancedRouteTabs
 

F

fetchContents(String, String) - Method in class com.flowingcode.vaadin.addons.demo.SourceCodeViewer
 
fileExists(String) - Static method in class com.flowingcode.vaadin.addons.DevSourceRequestHandler
 
FLIP - Enum constant in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
 

G

getColorScheme() - Static method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Returns the current color scheme.
getCurrent() - Static method in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
Return the current dynamic theme.
getDynamicTheme() - Method in class com.flowingcode.vaadin.addons.demo.ThemeChangeEvent
Returns the dynamic theme applied, if any.
getIconName() - Method in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
Return the full icon name.
getIconPart() - Method in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
Return the icon name within the iconset.
getOrientation() - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Returns the current orientation of the split layout.
getSourcePosition() - Method in class com.flowingcode.vaadin.addons.demo.MultiSourceCodeViewer
 
getThemeAttribute() - Static method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Deprecated, for removal: This API element is subject to removal in a future version.
getVaadinVersion() - Static method in class com.flowingcode.vaadin.addons.demo.VaadinVersion
 
GITHUB - Enum constant in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
 
GithubBranch - Annotation Interface in com.flowingcode.vaadin.addons
This annotation is used for configuring the default branch for TabbedDemo code snippets.
GithubLink - Annotation Interface in com.flowingcode.vaadin.addons
This annotation is used for configuring the URL in the GitHubCorner and DemoClass

H

handleRequest(VaadinSession, VaadinRequest, VaadinResponse) - Method in class com.flowingcode.vaadin.addons.DevSourceRequestHandler
 
hasSourceCode() - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemoSourceEvent
 
helperContent() - Method in interface com.flowingcode.vaadin.addons.demo.DemoHelperRenderer
Demo help Content to display.
HIDE_SOURCE - Enum constant in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
 
highlight(String) - Static method in class com.flowingcode.vaadin.addons.demo.SourceCodeViewer
Highlights the block identified by filenameAndId.
highlightOnClick(T, String) - Static method in class com.flowingcode.vaadin.addons.demo.SourceCodeViewer
Highlight block id when the component is clicked.
highlightOnHover(Component, String) - Static method in class com.flowingcode.vaadin.addons.demo.SourceCodeViewer
Highlights the block identified by filenameAndId when the component is hovered over.
HOME - Enum constant in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
 

I

icon() - Element in annotation interface com.flowingcode.vaadin.addons.demo.DemoHelper
Demo helper button icon
ICONSET - Static variable in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
The Iconset name, i.e.
initialize(AppShellSettings) - Method in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
Deprecated, for removal: This API element is subject to removal in a future version.
Annotate the AppShellConfigurator with DefaultDynamicTheme instead. This method is only invoked when index.html is generated, therefore the default theme is unknown to sessions that did not load index.html until it has been served at least once.
initialize(IndexHtmlResponse) - Method in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
Initializes the theme settings into the provided IndexHtmlResponse.
isEmpty() - Method in class com.flowingcode.vaadin.addons.demo.MultiSourceCodeViewer
 
isFeatureInitialized() - Static method in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
Checks if the dynamic theme feature has been initialized for the current session.
isFeatureSupported() - Static method in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
Checks if the dynamic theme feature is supported.

L

language() - Element in annotation interface com.flowingcode.vaadin.addons.demo.DemoSource
The language used to format the sources.
LIGHT - Enum constant in enum class com.flowingcode.vaadin.addons.demo.ColorScheme
Light color scheme.
LIGHT_MODE - Enum constant in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
 
lookupGithubBranch(Class<? extends TabbedDemo>) - Static method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Looks up the GitHub branch name associated with the given TabbedDemo class.
LUMO - Enum constant in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
The standard Lumo theme.

M

MultiSourceCodeViewer - Class in com.flowingcode.vaadin.addons.demo
 
MultiSourceCodeViewer(List<SourceCodeTab>, Map<String, String>) - Constructor for class com.flowingcode.vaadin.addons.demo.MultiSourceCodeViewer
 

O

onAttach(AttachEvent) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
 
onThemeChange(ThemeChangeEvent) - Method in interface com.flowingcode.vaadin.addons.demo.ThemeChangeObserver
Called when a theme change occurs.
onThemeChange(String) - Method in interface com.flowingcode.vaadin.addons.demo.ThemeChangeObserver
Deprecated, for removal: This API element is subject to removal in a future version.
OrientationChangedEvent - Class in com.flowingcode.vaadin.addons.demo.events
 
OrientationChangedEvent(TabbedDemo, boolean, SplitLayout.Orientation) - Constructor for class com.flowingcode.vaadin.addons.demo.events.OrientationChangedEvent
 

P

prepare(Component) - Static method in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
Prepares the component for dynamic theme switching by preloading stylesheets.
PRIMARY - Enum constant in enum class com.flowingcode.vaadin.addons.demo.SourcePosition
 

R

removeRouterLayoutContent(HasElement) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
 
renderer() - Element in annotation interface com.flowingcode.vaadin.addons.demo.DemoHelper
Demo helper renderer class
resolveURL(TabbedDemo, Class<?>, DemoSource) - Method in class com.flowingcode.vaadin.addons.demo.DefaultSourceUrlResolver
 
resolveURL(TabbedDemo, Class<?>, DemoSource) - Method in interface com.flowingcode.vaadin.addons.demo.SourceUrlResolver
Resolves the source URL for a given demo class and annotation.
resolveURL(Class<? extends TabbedDemo>, Class<?>, DemoSource) - Method in class com.flowingcode.vaadin.addons.demo.DefaultSourceUrlResolver
 
ROTATE - Enum constant in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
 

S

SECONDARY - Enum constant in enum class com.flowingcode.vaadin.addons.demo.SourcePosition
 
serviceInit(ServiceInitEvent) - Method in class com.flowingcode.vaadin.addons.demo.DynamicThemeInitializer
 
serviceInit(ServiceInitEvent) - Method in class com.flowingcode.vaadin.addons.DevSourceRequestHandlerInitializer
 
setAutoVisibility(boolean) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Sets the autovisibility mode.
setColorScheme(Component, ColorScheme) - Static method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Sets the color scheme for the given component.
setDemoHelperViewer(DemoHelperViewer) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Sets the DemoHelperViewer to be used for displaying demo helpers.
setOrientation(SplitLayout.Orientation) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Sets the orientation of the split layout.
setSourcePosition(SourcePosition) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Sets the position of the source code relative to the demo content.
setSourceVisible(boolean) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Sets the visibility of the source code.
SETTINGS - Enum constant in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
 
show(Component) - Method in interface com.flowingcode.vaadin.addons.demo.DemoHelperViewer
Shows help content.
show(Component) - Method in class com.flowingcode.vaadin.addons.demo.DialogDemoHelperViewer
 
SHOW_SOURCE - Enum constant in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
 
showRouterLayoutContent(HasElement) - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
 
SourceCodeTab - Class in com.flowingcode.vaadin.addons.demo
 
SourceCodeTab() - Constructor for class com.flowingcode.vaadin.addons.demo.SourceCodeTab
 
SourceCodeViewer - Class in com.flowingcode.vaadin.addons.demo
 
SourceCodeViewer(String) - Constructor for class com.flowingcode.vaadin.addons.demo.SourceCodeViewer
 
SourceCodeViewer(String, String, Map<String, String>) - Constructor for class com.flowingcode.vaadin.addons.demo.SourceCodeViewer
 
SourceCodeViewer(String, Map<String, String>) - Constructor for class com.flowingcode.vaadin.addons.demo.SourceCodeViewer
 
SourceCollapseChangedEvent - Class in com.flowingcode.vaadin.addons.demo.events
 
SourceCollapseChangedEvent(TabbedDemo, boolean, boolean) - Constructor for class com.flowingcode.vaadin.addons.demo.events.SourceCollapseChangedEvent
 
sourcePosition() - Element in annotation interface com.flowingcode.vaadin.addons.demo.DemoSource
Source code position in the layout.
SourcePosition - Enum Class in com.flowingcode.vaadin.addons.demo
 
SourcePositionChangedEvent - Class in com.flowingcode.vaadin.addons.demo.events
 
SourcePositionChangedEvent(TabbedDemo, boolean, SourcePosition) - Constructor for class com.flowingcode.vaadin.addons.demo.events.SourcePositionChangedEvent
 
SourceUrlResolver - Interface in com.flowingcode.vaadin.addons.demo
Interface for resolving the source URL of a demo class.

T

TabbedDemo - Class in com.flowingcode.vaadin.addons.demo
A layout for displaying a tabbed demo with source code integration.
TabbedDemo() - Constructor for class com.flowingcode.vaadin.addons.demo.TabbedDemo
Constructs a new TabbedDemo instance.
TabbedDemoSourceEvent - Class in com.flowingcode.vaadin.addons.demo
 
TabbedDemoSourceEvent(Component, boolean) - Constructor for class com.flowingcode.vaadin.addons.demo.TabbedDemoSourceEvent
 
THEME - Enum constant in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
 
ThemeChangeEvent - Class in com.flowingcode.vaadin.addons.demo
Event fired when a theme change occurs in the application.
ThemeChangeEvent(Component, boolean, ColorScheme, DynamicTheme) - Constructor for class com.flowingcode.vaadin.addons.demo.ThemeChangeEvent
Constructs a new ThemeChangeEvent.
ThemeChangeObserver - Interface in com.flowingcode.vaadin.addons.demo
Any attached component implementing this interface will receive an event when a new theme is applied.
toggle() - Method in enum class com.flowingcode.vaadin.addons.demo.SourcePosition
 
toggleSourcePosition() - Method in class com.flowingcode.vaadin.addons.demo.TabbedDemo
Toggles the position of the source code relative to the demo content.
tooltipText() - Element in annotation interface com.flowingcode.vaadin.addons.demo.DemoHelper
Demo helper button tooltip text

V

VaadinVersion - Class in com.flowingcode.vaadin.addons.demo
 
value() - Element in annotation interface com.flowingcode.vaadin.addons.demo.DefaultDynamicTheme
The default theme.
value() - Element in annotation interface com.flowingcode.vaadin.addons.demo.DemoSource
A link to the source code, if different from the annotated class.
value() - Element in annotation interface com.flowingcode.vaadin.addons.demo.DemoSources
 
value() - Element in annotation interface com.flowingcode.vaadin.addons.GithubBranch
 
value() - Element in annotation interface com.flowingcode.vaadin.addons.GithubLink
 
valueOf(String) - Static method in enum class com.flowingcode.vaadin.addons.demo.ColorScheme
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flowingcode.vaadin.addons.demo.SourcePosition
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.flowingcode.vaadin.addons.demo.ColorScheme
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flowingcode.vaadin.addons.demo.CommonsDemoIcons
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flowingcode.vaadin.addons.demo.DynamicTheme
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flowingcode.vaadin.addons.demo.SourcePosition
Returns an array containing the constants of this enum class, in the order they are declared.

W

withButtons() - Method in class com.flowingcode.vaadin.addons.demo.MultiSourceCodeViewer
Adds the overlay controls to the underlying source code viewer.
withButtons() - Method in class com.flowingcode.vaadin.addons.demo.SourceCodeViewer
Adds the overlay controls (show, hide, flip and rotate) pinned over the source code.
A B C D E F G H I L M O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form