Index
All Classes and Interfaces|All Packages|Serialized Form
C
- com.flowingcode.vaadin.addons.errorwindow - package com.flowingcode.vaadin.addons.errorwindow
- create(SerializableFunction<String, String>) - Static method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
-
Creates a new instance with the provided message translation function.
- createDefault() - Static method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
-
Creates a new instance with the default messages.
- createErrorLabel() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
- createStackTraceArea() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
D
- DefaultErrorWindowFactory - Class in com.flowingcode.vaadin.addons.errorwindow
-
Default implementation of
ErrorWindowFactory. - DefaultErrorWindowFactory() - Constructor for class com.flowingcode.vaadin.addons.errorwindow.DefaultErrorWindowFactory
E
- ErrorDetails - Class in com.flowingcode.vaadin.addons.errorwindow
-
Encapsulates error details, including the throwable object and the cause of the error.
- ErrorDetails(Throwable, String) - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorDetails
-
Constructs a new ErrorDetails object with the given throwable and cause.
- ErrorEvent - Class in com.flowingcode.vaadin.addons.errorwindow
-
Event object with a exception trace.
- ErrorEvent(UI, Throwable) - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorEvent
- ErrorEventObserver - Interface in com.flowingcode.vaadin.addons.errorwindow
-
Any
com.vaadin.ui.Componentimplementing this interface will be informed whenErrorManagerhandles an exception. - ErrorManager - Class in com.flowingcode.vaadin.addons.errorwindow
-
Manages errors and displays error messages through different ErrorWindowFactory implementations.
- ErrorView - Class in com.flowingcode.vaadin.addons.errorwindow
-
View used to display an error message when navigation fails due to an exception.
- ErrorView() - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorView
- ErrorWindow - Class in com.flowingcode.vaadin.addons.errorwindow
-
Component to visualize an error, caused by an exception, as a modal sub-window.
- ErrorWindow(ErrorDetails) - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
- ErrorWindow(ErrorDetails, boolean) - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
- ErrorWindow(ErrorDetails, ErrorWindowI18n) - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
-
Constructs and initializes an ErrorWindow object with the supplied error details and internationalization.
- ErrorWindow(Throwable) - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
-
Constructs and initializes an ErrorWindow object with the supplied cause and default production mode and i18n.
- ErrorWindow(Throwable, ErrorWindowI18n) - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
-
Constructs and initializes an ErrorWindow object with the supplied details and and default production mode.
- ErrorWindow(Throwable, String) - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
-
Deprecated.
- ErrorWindow(Throwable, String, boolean) - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
-
Constructs and initializes an ErrorWindow object with the supplied details and default i18n.
- ErrorWindow(Throwable, String, boolean, ErrorWindowI18n) - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
-
Constructs and initializes an ErrorWindow object with the supplied details.
- ErrorWindow(Throwable, String, ErrorWindowI18n) - Constructor for class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
-
Constructs and initializes an ErrorWindow object with the supplied details and default production mode.
- ErrorWindowFactory - Interface in com.flowingcode.vaadin.addons.errorwindow
-
A factory interface for creating error windows.
- ErrorWindowI18n - Class in com.flowingcode.vaadin.addons.errorwindow
-
Internationalization object for customizing the component UI texts.
G
- getCaption() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
- getCause() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorDetails
-
Retrieves the cause of the error.
- getChildren() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindow
- getClipboard() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
- getClose() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
- getDefaultErrorMessage() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
- getDetails() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
- getErrorWindowFactory() - Static method in class com.flowingcode.vaadin.addons.errorwindow.ErrorManager
-
Gets the default ErrorWindowFactory implementation.
- getErrorWindowFactory(Class<?>) - Static method in class com.flowingcode.vaadin.addons.errorwindow.ErrorManager
-
Gets the ErrorWindowFactory implementation for the specified class or its super classes.
- getInstructions() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
- getThrowable() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorDetails
-
Retrieves the throwable object that caused the error.
- getThrowable() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorEvent
I
- I18nErrorWindowFactory - Class in com.flowingcode.vaadin.addons.errorwindow
-
A factory class to create an error window with internationalization support.
- isPreventDefault() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorEvent
- isProductionMode() - Method in interface com.flowingcode.vaadin.addons.errorwindow.ErrorWindowFactory
-
Checks whether the application is in production mode.
O
- onError(ErrorEvent) - Method in interface com.flowingcode.vaadin.addons.errorwindow.ErrorEventObserver
-
Notifies when
ErrorManagerhandles an exception.
P
- preventDefault() - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorEvent
-
Prevents the default processing by
ErrorWindowFactory.
S
- serviceInit(ServiceInitEvent) - Method in class com.flowingcode.vaadin.addons.errorwindow.VaadinServiceInitListenerImpl
-
Implements the
serviceInitmethod fromVaadinServiceInitListenerinterface. - setCaption(String) - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
-
Sets the caption of the error window.
- setCause(String) - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorDetails
-
Sets the cause of the error.
- setClipboard(String) - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
-
Sets the text for the "Copy details to clipboard" button.
- setClose(String) - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
-
Sets the text of the "Close"-Button.
- setDefaultErrorMessage(String) - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
-
Sets the default error message shown if the message passed to the error window is
null. - setDetails(String) - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
-
Sets the text of the "Details"-Button.
- setErrorParameter(BeforeEnterEvent, ErrorParameter<Exception>) - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorView
-
This method sets the error parameter to display the error message and returns an HTTP status code of 500 Internal Server Error.
- setErrorWindowFactory(ErrorWindowFactory) - Static method in class com.flowingcode.vaadin.addons.errorwindow.ErrorManager
-
Sets the default ErrorWindowFactory implementation.
- setErrorWindowFactory(Class<? extends Throwable>, ErrorWindowFactory) - Static method in class com.flowingcode.vaadin.addons.errorwindow.ErrorManager
-
Sets the ErrorWindowFactory for the specified Throwable class.
- setInstructions(String) - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorWindowI18n
-
Sets the instructions for the user if the UUID is displayed in production mode.
- setThrowable(Throwable) - Method in class com.flowingcode.vaadin.addons.errorwindow.ErrorDetails
-
Sets the throwable object that caused the error.
- showError(ErrorDetails) - Method in class com.flowingcode.vaadin.addons.errorwindow.DefaultErrorWindowFactory
-
Displays the error details creating a new instance of
ErrorWindow. - showError(ErrorDetails) - Method in interface com.flowingcode.vaadin.addons.errorwindow.ErrorWindowFactory
-
Shows the error details on a new window.
- showError(ErrorDetails) - Method in class com.flowingcode.vaadin.addons.errorwindow.I18nErrorWindowFactory
-
Shows an error window with the given error details and internationalization support.
- showError(Throwable) - Static method in class com.flowingcode.vaadin.addons.errorwindow.ErrorManager
-
Displays an error message for the given Throwable.
- showError(Throwable, String) - Static method in class com.flowingcode.vaadin.addons.errorwindow.ErrorManager
-
Displays an error message for the given Throwable with the specified cause message.
V
- VaadinServiceInitListenerImpl - Class in com.flowingcode.vaadin.addons.errorwindow
-
Implementation of
VaadinServiceInitListenerinterface. - VaadinServiceInitListenerImpl() - Constructor for class com.flowingcode.vaadin.addons.errorwindow.VaadinServiceInitListenerImpl
All Classes and Interfaces|All Packages|Serialized Form
ErrorWindow(Throwable, ErrorWindowI18n)for specifying both debug and production mode messages.