Interface | Description |
---|---|
ComponentFinder | |
ComponentVisitor | |
Dialogs |
Utility dialogs API.
|
Dialogs.ExceptionDialogBuilder |
Builder of unhandled exception dialog.
|
Dialogs.InputDialogBuilder |
Builder for dialogs with inputs.
|
Dialogs.MessageDialogBuilder |
Builder of information dialog.
|
Dialogs.OptionDialogBuilder |
Builder of dialog with option buttons.
|
Facets |
Factory to create UI facets.
|
Fragments |
Interface defining methods for creation and displaying of reusable screen parts that have their own UI controller.
|
FrameContext |
Provides access to frame parameters and component values.
|
Notifications |
Notifications API.
|
Notifications.NotificationBuilder |
Notification builder object.
|
Screens |
Interface defining methods for creation and displaying of UI screens.
|
Screens.LaunchMode |
Marker interface for screen launch modes.
|
Screens.OpenedScreens |
Provides information about opened screens, does not store state.
|
Screens.WindowStack |
Represents single tab / window stack in
AppWorkArea . |
ScreenTools |
Helper bean for working with UI screens.
|
UiComponents |
Factory to create UI components using their class, name or type token.
|
UrlRouting |
Interface defining methods for reflecting app state to URL based on currently opened screen.
|
UrlRouting.RouteGenerator |
Provides API to generate routes for screens with optional URL parameters.
|
WebBrowserTools |
Utility bean to provide common functionality related to web browser.
|
WindowContext |
Provides access to window parameters and component values.
|
WindowManager | Deprecated
Use
Screens , Dialogs and Notifications APIs instead. |
WindowManagerProvider | Deprecated
Pass
FrameOwner explicitly instead. |
Class | Description |
---|---|
AppConfig |
GenericUI class holding common information about client application configuration,
as well as some static helper methods to obtain infrastructure objects.
|
BulkEditors |
A bean that creates an instance of
BulkEditors.EditorBuilder . |
BulkEditors.EditorBuilder<E extends Entity> |
A builder that creates a new
BulkEditorWindow with defined parameters. |
ComponentsHelper |
Utility class working with GenericUI components.
|
DialogOptions | Deprecated
Use
Screen.getWindow() directly with cast to DialogWindow if needed. |
Notifications.CloseEvent |
An event that is fired when notification is closed.
|
RemoveOperation |
Class that provides fluent interface for removing entity instances.
|
RemoveOperation.ActionCancelledEvent<E> | |
RemoveOperation.AfterActionPerformedEvent<E> | |
RemoveOperation.BeforeActionPerformedEvent<E> | |
RemoveOperation.RemoveBuilder<E extends Entity> |
Remove builder.
|
ScreenBuilders | |
WindowManager.OpenType |
Enum | Description |
---|---|
Dialogs.MessageType |
Message type of a dialog.
|
Notifications.NotificationType |
Popup notification type.
|
Notifications.Position |
Popup notification position.
|
RemoveOperation.Operation | |
WindowParams | Deprecated
replace window parameters usage with explicit API calls on a screen controller
|
Exception | Description |
---|---|
GuiDevelopmentException | |
NoSuchScreenException |
Raised on attempt to open an unknown screen.
|
Annotation Type | Description |
---|---|
Route |
Registers an annotated class as corresponding to some route.
|
WindowParam |
Identifies injectable fields in screen controllers, value for field comes from screen parameters
|