| Modifier and Type | Interface and Description |
|---|---|
interface |
BinderValidationStatusHandler<BEAN>
Handler for
BinderValidationStatus changes. |
interface |
BindingValidationStatusHandler
Handler for
BindingValidationStatus changes. |
static interface |
HasValue.ValueChangeListener<V>
A listener for value change events.
|
interface |
StatusChangeListener
Listener interface for status change events from binder.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DataProviderListener<T>
Interface for listening for a data change events fired by a
DataProvider. |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
CollapseEvent.CollapseListener<T>
Item collapse event listener.
|
interface |
ConnectorEventListener
Event listener interface for events originating from server side connectors.
|
static interface |
ContextClickEvent.ContextClickListener
Listener for
ContextClickEvents. |
static interface |
ExpandEvent.ExpandListener<T>
Item expand event listener.
|
static interface |
FieldEvents.BlurListener
BlurListener interface for listening for
BlurEvent fired by a Field. |
static interface |
FieldEvents.FocusListener
FocusListener interface for listening for
FocusEvent fired by a Field. |
static interface |
LayoutEvents.LayoutClickListener |
interface |
MarkedAsDirtyListener
An interface used for listening to marked as dirty events.
|
static interface |
MouseEvents.ClickListener
Interface for listening for a
MouseEvents.ClickEvent fired by a
Component. |
static interface |
MouseEvents.DoubleClickListener
Interface for listening for a
MouseEvents.DoubleClickEvent fired by a
Component. |
static interface |
SortEvent.SortListener<T extends SortOrder<?>>
Listener for sort order change events.
|
static interface |
UIEvents.PollListener
|
| Modifier and Type | Method and Description |
|---|---|
Registration |
MethodEventSource.addListener(Class<?> eventType,
SerializableEventListener listener,
Method method)
Registers a new event listener with the specified activation method to
listen events generated by this component.
|
Registration |
EventRouter.addListener(Class<?> eventType,
SerializableEventListener listener,
Method method) |
Registration |
EventRouter.addListener(Class<?> eventType,
SerializableEventListener listener,
Method method,
String eventIdentifier,
SharedState state)
Registers a new event listener with the specified activation method to
listen events generated by this component.
|
Registration |
MethodEventSource.addListener(Class<?> eventType,
SerializableEventListener object,
String methodName)
Registers a new listener with the specified activation method to listen
events generated by this component.
|
Registration |
EventRouter.addListener(Class<?> eventType,
SerializableEventListener listener,
String methodName) |
void |
MethodEventSource.removeListener(Class<?> eventType,
SerializableEventListener listener)
Removes all registered listeners matching the given parameters.
|
void |
EventRouter.removeListener(Class<?> eventType,
SerializableEventListener listener) |
| Constructor and Description |
|---|
ListenerMethod(Class<?> eventType,
SerializableEventListener listener,
Method method)
Constructs a new event listener from a trigger method.
|
ListenerMethod(Class<?> eventType,
SerializableEventListener listener,
Method method,
Object[] arguments)
Constructs a new event listener from the trigger method and it's
arguments.
|
ListenerMethod(Class<?> eventType,
SerializableEventListener listener,
Method method,
Object[] arguments,
int eventArgumentIndex)
Constructs a new event listener from a trigger method, it's arguments and
the argument index specifying which one is replaced with the event object
when the trigger method is called.
|
ListenerMethod(Class<?> eventType,
SerializableEventListener listener,
String methodName)
Constructs a new event listener from a trigger method name.
|
ListenerMethod(Class<?> eventType,
SerializableEventListener listener,
String methodName,
Object[] arguments)
Constructs a new event listener from a trigger method name and it's
arguments.
|
ListenerMethod(Class<?> eventType,
SerializableEventListener listener,
String methodName,
Object[] arguments,
int eventArgumentIndex)
Constructs a new event listener from a trigger method name, it's
arguments and the argument index specifying which one is replaced with
the event object.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MultiSelectionListener<T>
A listener for listening for selection changes from a multiselection
component.
|
interface |
SelectionListener<T>
A listener for
SelectionEvent. |
interface |
SingleSelectionListener<T>
A listener for listening to selection changes on a single selection
component.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BootstrapListener
Event listener notified when the bootstrap HTML is about to be generated and
send to the client.
|
static interface |
ClientConnector.AttachListener
Interface for listening
connector attach events. |
static interface |
ClientConnector.DetachListener
Interface for listening
connector detach events. |
static interface |
Page.BrowserWindowResizeListener
Listener that gets notified when the size of the browser window
containing the uI has changed.
|
static interface |
Page.PopStateListener
Listener that that gets notified when the URI of the page changes due to
back/forward functionality of the browser.
|
static interface |
Page.UriFragmentChangedListener
Deprecated.
Use
Page.PopStateListener instead |
| Modifier and Type | Method and Description |
|---|---|
Registration |
AbstractClientConnector.addListener(Class<?> eventType,
SerializableEventListener listener,
Method method)
Registers a new listener with the specified activation method to listen
events generated by this component.
|
Registration |
AbstractClientConnector.addListener(Class<?> eventType,
SerializableEventListener listener,
String methodName)
Deprecated.
This method has only been added for ease of migration and
should be avoided in new code.
Use
AbstractClientConnector.addListener(Class, SerializableEventListener, Method)
or
AbstractClientConnector.addListener(String, Class, SerializableEventListener, Method)
instead. |
protected Registration |
AbstractClientConnector.addListener(String eventIdentifier,
Class<?> eventType,
SerializableEventListener listener,
Method method)
Registers a new listener with the specified activation method to listen
events generated by this component.
|
void |
AbstractClientConnector.removeListener(Class<?> eventType,
SerializableEventListener listener)
Deprecated.
use a
Registration from AbstractClientConnector.addListener(java.lang.String, java.lang.Class<?>, java.lang.Object, java.lang.reflect.Method) to
remove a listener |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
AbstractSplitPanel.SplitPositionChangeListener
Interface for listening for
AbstractSplitPanel.SplitPositionChangeEvents fired by a
SplitPanel. |
static interface |
AbstractSplitPanel.SplitterClickListener
SplitterClickListener interface for listening for
SplitterClickEvent fired by a SplitPanel. |
static interface |
Button.ClickListener
Interface for listening for a
Button.ClickEvent fired by a
Component. |
static interface |
Component.Listener
Listener interface for receiving
Component.Events. |
static interface |
HasComponents.ComponentAttachListener
Component attach listener interface.
|
static interface |
HasComponents.ComponentDetachListener
Component detach listener interface.
|
interface |
LegacyComponent
Deprecated.
As of 7.0. This class is only intended to ease migration and
should not be used for new projects.
|
static interface |
LoginForm.LoginListener
Listener triggered when a login occurs in a
LoginForm. |
static interface |
Notification.CloseListener
An interface used for listening to Notification close events.
|
static interface |
PopupView.PopupVisibilityListener
Defines a listener that can receive a PopupVisibilityEvent when the
visibility of the popup changes.
|
static interface |
TabSheet.SelectedTabChangeListener
Selected tab change event listener.
|
static interface |
Tree.ItemClickListener<T>
A listener for item click events.
|
static interface |
UI.WindowOrderUpdateListener
An interface used for listening to Windows order update events.
|
static interface |
Upload.ChangeListener
Listener for
Upload.ChangeEvent. |
static interface |
Upload.FailedListener
Receives events when the uploads are finished, but unsuccessful.
|
static interface |
Upload.FinishedListener
Receives the events when the uploads are ready.
|
static interface |
Upload.StartedListener
Receives the events when the upload starts.
|
static interface |
Upload.SucceededListener
Receives events when the uploads are successfully finished.
|
static interface |
Window.CloseListener
An interface used for listening to Window close events.
|
static interface |
Window.ResizeListener
Listener for window resize events.
|
static interface |
Window.WindowModeChangeListener
An interface used for listening to Window maximize / restore events.
|
static interface |
Window.WindowOrderChangeListener
An interface used for listening to Window order change events.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CustomLayout
A container component with freely designed layout and style.
|
class |
DragAndDropWrapper
Deprecated.
Replaced in 8.1 with
DragSourceExtension and
DropTargetExtension. |
class |
LegacyWindow
Deprecated.
|
class |
MenuBar
A class representing a horizontal menu bar.
|
class |
Panel
Panel - a simple single component container.
|
class |
UI
The topmost component in any component hierarchy.
|
class |
Upload
Component for uploading files from client to server.
|
class |
Window
A component that represents a floating popup window that can be added to a
UI. |
| Modifier and Type | Class and Description |
|---|---|
class |
ColorPickerPopup
A component that represents color selection popup within a color picker.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ColumnReorderListener
An event listener for column reorder events in the Grid.
|
interface |
ColumnResizeListener
An event listener for column resize events in the Grid.
|
interface |
ColumnVisibilityChangeListener
An event listener for column visibility change events in the Grid.
|
interface |
EditorCancelListener<T>
An event listener for a
Grid editor cancel events. |
interface |
EditorOpenListener<T>
An event listener for a
Grid editor save events. |
interface |
EditorSaveListener<T>
An event listener for a
Grid editor save events. |
interface |
GridDragEndListener<T>
Drop listener for HTML5 drop on a Grid row.
|
interface |
GridDragStartListener<T>
Drag start listener for HTML5 drag start on a Grid row.
|
interface |
GridDropListener<T>
Drop listener for HTML5 drop on a Grid row.
|
interface |
ItemClickListener<T>
A listener for item click events.
|
interface |
TreeGridDropListener<T>
Drop listener for HTML5 drop on a TreeGrid row.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DragEndListener<T extends AbstractComponent>
Interface to be implemented when creating a dragend listener on a drag source
for HTML5 drag and drop.
|
interface |
DragStartListener<T extends AbstractComponent>
Interface to be implemented when creating a dragstart listener on a drag
source for HTML5 drag and drop.
|
interface |
DropListener<T extends AbstractComponent>
Interface to be implemented when creating a drop listener on a drop target
for HTML5 drag and drop.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ClickableRenderer.RendererClickListener<T>
An interface for listening to
renderer click
events. |
Copyright © 2021 Vaadin Ltd. All rights reserved.