All Packages

Package Summary
Package
Description
FX rich desktop client API.
The Rdc facade, the per-entity GuiProvider, the editor and finder controllers, the PDO tree and table cells, the context menus, the PDO events, and the utilities for background execution.
Administrative views.
The SessionsView shows the sessions logged in to the middle tier and allows logging them out or killing them.
Application lifecycle.
The DesktopApplication launches the LoginApplication, logs in, and opens the main window.
Annotation processors.
Verify at compile time that the classes annotated with @GuiProviderService, @PdoTableContextMenuItemService, or @PdoTreeContextMenuItemService implement the required interface and provide the required constructor.
PDO-aware components.
Combo and choice boxes that load all PDOs of their bound type themselves.
Builders for the PDO-aware components.
They replace the builders of tentackle-fx, so that the FXML loader creates the PDO-aware components.
Delegates for the PDO-aware components.
Predefined context menu items.
Expand, collapse, view, and edit for PDO trees, and view for PDO tables.
PDO editing.
The PdoCrud controller wraps a PdoEditor with the toolbar to create, read, update and delete PDOs.
Login view and controller.
Also provides the dialog to edit the backend configurations and the credentials prompt for interactive authentication methods.
PDO search.
The PdoSearch controller displays the results of a PdoFinder in a table or tree.
Security rules editing.
The SecurityDialogFactory opens the SecurityRulesView to edit the rules for a PDO or a class.
PDO-aware tables.
Table configurations with PDO cells, the table popup with column chooser, export, and preferences, table printing, and the table utilities.
Predefined PDO value translators.
They configure the components bound to PDOs or PDO collections via the PDO's GuiProvider and add the PDO features of the PdoComponentAddon.