Index

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

A

accept(LogoutEvent) - Method in class org.tentackle.fx.rdc.app.LogoutEventHandler
 
addEventFilter(EventType<T>, EventHandler<T>) - Method in class org.tentackle.fx.rdc.EventListenerProxy
Adds an event filter.
addEventHandler(EventType<T>, EventHandler<T>) - Method in class org.tentackle.fx.rdc.EventListenerProxy
Adds an event handler.
addPdoEventFilter(EventType<PdoEvent>, EventHandler<PdoEvent>) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Adds a PDO-event filter.
addPdoEventHandler(EventType<PdoEvent>, EventHandler<PdoEvent>) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Adds a PDO-event handler.
ALLOW_STYLE - Static variable in class org.tentackle.fx.rdc.security.SecurityEditor
CSS style for "allowed".
ANY - Static variable in class org.tentackle.fx.rdc.PdoEvent
Common supertype for all PDO event types.
AppFxRdcBundle - Class in org.tentackle.fx.rdc.app
Bundle for app-package in tentackle-fx-rdc.
applyProperties(Properties) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
 
applyStylesheets(Scene) - Method in class org.tentackle.fx.rdc.RdcFxUtilities
 
autoLogin() - Method in class org.tentackle.fx.rdc.login.Login
Logs in automatically.
autoWidth() - Method in class org.tentackle.fx.rdc.table.TablePopup
Resizes all columns to fit their content.

B

Backends - Class in org.tentackle.fx.rdc.login
Controller to add, edit and remove backends.
Backends() - Constructor for class org.tentackle.fx.rdc.login.Backends
Creates the backends-controller.
bg(Node, Runnable) - Static method in class org.tentackle.fx.rdc.Rdc
Runs some code in another thread.
bg(Node, Supplier<V>, Consumer<V>) - Static method in class org.tentackle.fx.rdc.Rdc
Same as Rdc.bg(Node, Supplier, Consumer, Consumer) but with a predefined exception consumer.
The exception is shown as an error dialog.
bg(Node, Supplier<V>, Consumer<V>, Consumer<RuntimeException>) - Static method in class org.tentackle.fx.rdc.Rdc
Runs some code in another thread and optionally updates the UI.
The method is provided to hide the concrete implementation and make it replaceable.
Use this method whenever some lengthy operation (database I/O, for example) would otherwise block the event queue.
bind(BindingMember, PdoMember, FxComponent, String) - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
Binds the node to the PDO member.
bindOkButton() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Binds the ok button so that it is enabled only if a PDO is selected.

C

cancel() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Closes this CRUD.
cancel() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Close and cancel.
classMapped(String, Class<?>) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
cleanup() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
 
clearSelection() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Clears the selection.
close() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Close the search.
closeIfModal() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Closes the stage if modal.
closeStageHierarchy(Node) - Static method in class org.tentackle.fx.rdc.Rdc
Closes the stage hierarchy of given node, except the main stage.
collapse() - Method in class org.tentackle.fx.rdc.PdoTreeItem
Collapses this and all child tree items.
CollapseItem<T> - Class in org.tentackle.fx.rdc.contextmenu
Menu item to collapse this and all child nodes of a PDO.
CollapseItem(PdoTreeCell<T>) - Constructor for class org.tentackle.fx.rdc.contextmenu.CollapseItem
Creates a menu item.
collapseTreeTable(TreeItem<S>) - Method in class org.tentackle.fx.rdc.table.TablePopup
Recursively collapses the items of the treetable.
configure() - Method in class org.tentackle.fx.rdc.admin.SessionsView
 
configure() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
 
configure() - Method in class org.tentackle.fx.rdc.login.Backends
 
configure() - Method in class org.tentackle.fx.rdc.login.Login
 
configure() - Method in class org.tentackle.fx.rdc.search.PdoSearch
 
configure() - Method in class org.tentackle.fx.rdc.security.SecurityRulesView
 
configureComponent() - Method in class org.tentackle.fx.rdc.translate.PdoCollectionTreeItemTranslator
 
configureComponent() - Method in class org.tentackle.fx.rdc.translate.PdoTreeItemTranslator
 
configureMainStage(Stage) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Configures and sets the main stage.
configureModificationTracker() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
 
configurePreferences() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
 
configureSecurityManager() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
 
configureTableView(FxTableView<T>, Class<T>) - Method in class org.tentackle.fx.rdc.translate.PdoObservableListTranslator
 
configureTreeTableView(FxTreeTableView<T>, Class<T>) - Method in class org.tentackle.fx.rdc.translate.PdoObservableListTranslator
 
copyFor(Object, EventTarget) - Method in class org.tentackle.fx.rdc.PdoEvent
 
create(PdoTableCell<S, T>) - Method in class org.tentackle.fx.rdc.DefaultPdoContextMenuFactory
 
create(PdoTableCell<S, T>) - Method in interface org.tentackle.fx.rdc.PdoContextMenuFactory
Creates a context menu for a table cell.
create(PdoTreeCell<T>) - Method in class org.tentackle.fx.rdc.DefaultPdoContextMenuFactory
 
create(PdoTreeCell<T>) - Method in interface org.tentackle.fx.rdc.PdoContextMenuFactory
Creates a context menu for a tree cell.
create(PdoTreeTableCell<S, T>) - Method in class org.tentackle.fx.rdc.DefaultPdoContextMenuFactory
 
create(PdoTreeTableCell<S, T>) - Method in interface org.tentackle.fx.rdc.PdoContextMenuFactory
Creates a context menu for a tree table cell.
CREATE - Static variable in class org.tentackle.fx.rdc.PdoEvent
A new PDO has been inserted to the database.
createContextMenu() - Method in class org.tentackle.fx.rdc.table.TablePopup
Creates the context menu.
createDelegate() - Method in class org.tentackle.fx.rdc.component.RdcChoiceBox
 
createDelegate() - Method in class org.tentackle.fx.rdc.component.RdcComboBox
 
createDomainContext(Session) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
createDragboard(Node) - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
createDragboard(Node) - Method in interface org.tentackle.fx.rdc.GuiProvider
Creates the dragboard for the pdo.
createDragboard(Node, PersistentDomainObject<?>...) - Method in class org.tentackle.fx.rdc.RdcUtilities
Creates the dragboard for a node and PDOs.
createEditor() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
createEditor() - Method in interface org.tentackle.fx.rdc.GuiProvider
Creates a controller to edit or view this object.
createEditor() - Method in class org.tentackle.fx.rdc.security.SecurityGuiProvider
 
createEmptyTableConfiguration() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
Creates an empty table configuration.
Utility method for subclasses of DefaultGuiProvider.
createEmptyTableConfiguration(String) - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
Creates an empty table configuration.
Utility method for subclasses of DefaultGuiProvider.
createExecutor() - Method in class org.tentackle.fx.rdc.RdcUtilitiesWithBackgroundPool
Creates the executor.
createFinder() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
createFinder() - Method in interface org.tentackle.fx.rdc.GuiProvider
Creates a controller to search PDOs.
createGraphic() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
createGraphic() - Method in interface org.tentackle.fx.rdc.GuiProvider
Creates the PDO's icon.
The icon is displayed in trees, for example.
createGraphic() - Method in class org.tentackle.fx.rdc.security.SecurityGuiProvider
 
createGuiProvider(T) - Method in class org.tentackle.fx.rdc.DefaultGuiProviderFactory
 
createGuiProvider(T) - Method in interface org.tentackle.fx.rdc.GuiProviderFactory
Creates a service object that provides methods related to the rdc gui.
createGuiProvider(T) - Static method in class org.tentackle.fx.rdc.Rdc
Creates a service object that provides methods related to the rdc gui.
createLabel(PdoMember) - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
Creates the label.
createLoginFailedHandler(Parent, SessionInfo) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Creates the login failed handler.
createNode(PdoMember) - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
Creates an FX node for a given PDO attribute.
Attributes must be bindable.
createNodeMap() - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
Creates a map of attributes to nodes.
createPdo() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Creates a new PDO.
createPdo() - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Creates a new PDO.
createPdoAddon() - Method in class org.tentackle.fx.rdc.component.delegate.RdcChoiceBoxDelegate
Creates the PDO style implementation.
createPdoAddon() - Method in class org.tentackle.fx.rdc.translate.PdoStringTranslator
Creates the PDO style implementation.
createPdoCrud(T, boolean, boolean) - Method in class org.tentackle.fx.rdc.DefaultRdcFactory
 
createPdoCrud(T, boolean, boolean) - Static method in class org.tentackle.fx.rdc.Rdc
Creates a CRUD controller for a pdo.
createPdoCrud(T, boolean, boolean) - Method in interface org.tentackle.fx.rdc.RdcFactory
Creates a CRUD controller for a pdo.
createPdoSearch(T) - Method in class org.tentackle.fx.rdc.DefaultRdcFactory
 
createPdoSearch(T) - Static method in class org.tentackle.fx.rdc.Rdc
Creates a search controller for a pdo.
createPdoSearch(T) - Method in interface org.tentackle.fx.rdc.RdcFactory
Creates a search controller for a pdo.
createPlaceHolder() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Creates the placeholder node for the empty search result in table view.
createSessionInfo() - Method in class org.tentackle.fx.rdc.app.LoginApplication
Creates the session info to be passed to the login controller.
createSessionInfo(String, char[], String) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
 
createSessionPool(Session) - Method in class org.tentackle.fx.rdc.RdcUtilitiesWithBackgroundPool
Creates the session pool.
createShortLongTextCellFactory() - Method in class org.tentackle.fx.rdc.component.RdcComboBox
 
createTableCell(TableColumn<S, T>) - Method in class org.tentackle.fx.rdc.table.RdcTableColumnConfiguration
 
createTableCell(TableColumnConfiguration<S, T>) - Method in class org.tentackle.fx.rdc.DefaultRdcFactory
 
createTableCell(TableColumnConfiguration<S, T>) - Static method in class org.tentackle.fx.rdc.Rdc
Creates a table cell for a pdo type.
createTableCell(TableColumnConfiguration<S, T>) - Method in interface org.tentackle.fx.rdc.RdcFactory
Creates a table cell for a pdo type.
createTableColumnConfiguration(String, String) - Method in class org.tentackle.fx.rdc.table.RdcTableConfiguration
 
createTableConfiguration() - Method in class org.tentackle.fx.rdc.admin.SessionsView
Creates the table configuration.
createTableConfiguration() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
createTableConfiguration() - Method in class org.tentackle.fx.rdc.security.SecurityGuiProvider
 
createTableConfiguration(Class<S>, String) - Method in class org.tentackle.fx.rdc.RdcFxFactory
 
createTableConfiguration(Class<T>, ResourceBundle) - Method in class org.tentackle.fx.rdc.table.TableUtilities
Creates a default table configuration for a given PDO class.
Each attribute getter (annotated with Persistent) gets its own column, except the default attributes from PersistentObject and object ids for object relations.
createTableConfiguration(S, String) - Method in class org.tentackle.fx.rdc.RdcFxFactory
 
createTablePopup(FxTableView<S>, String, String) - Method in class org.tentackle.fx.rdc.DefaultRdcFactory
 
createTablePopup(FxTableView<S>, String, String) - Static method in class org.tentackle.fx.rdc.Rdc
Creates a table popup for a table view.
createTablePopup(FxTableView<S>, String, String) - Method in interface org.tentackle.fx.rdc.RdcFactory
Creates a table popup for a table view.
createTablePopup(FxTreeTableView<S>, String, String) - Method in class org.tentackle.fx.rdc.DefaultRdcFactory
 
createTablePopup(FxTreeTableView<S>, String, String) - Static method in class org.tentackle.fx.rdc.Rdc
Creates a table popup for a tree table view.
createTablePopup(FxTreeTableView<S>, String, String) - Method in interface org.tentackle.fx.rdc.RdcFactory
Creates a table popup for a tree table view.
createTableView() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
createTableView() - Method in interface org.tentackle.fx.rdc.GuiProvider
Creates the table view for given configuration.
createTotals(ObservableList<T>) - Method in class org.tentackle.fx.rdc.PdoFinder
Creates the optional totals from the search results.
By default, all numeric columns are candidates for being summed up.
createTotalsTableView() - Method in class org.tentackle.fx.rdc.PdoFinder
Creates the totals table view.
Will be invoked only if PdoFinder.createTotals(javafx.collections.ObservableList<T>) returned a non-empty list.
createTreeCell(TreeView<T>) - Method in class org.tentackle.fx.rdc.DefaultRdcFactory
 
createTreeCell(TreeView<T>) - Static method in class org.tentackle.fx.rdc.Rdc
Creates a tree cell for a pdo type.
Usage:
createTreeCell(TreeView<T>) - Method in interface org.tentackle.fx.rdc.RdcFactory
Creates a tree cell for a pdo type.
createTreeItem() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
createTreeItem() - Method in interface org.tentackle.fx.rdc.GuiProvider
Creates the tree item for this pdo.
createTreeItem(Object) - Method in class org.tentackle.fx.rdc.translate.PdoCollectionTreeItemTranslator
 
createTreeItem(T) - Method in class org.tentackle.fx.rdc.DefaultRdcFactory
 
createTreeItem(T) - Static method in class org.tentackle.fx.rdc.Rdc
Creates a tree item for a pdo.
createTreeItem(T) - Method in interface org.tentackle.fx.rdc.RdcFactory
Creates a tree item for a pdo.
createTreeTableCell(TreeTableColumn<S, T>) - Method in class org.tentackle.fx.rdc.table.RdcTableColumnConfiguration
 
createTreeTableCell(TableColumnConfiguration<S, T>) - Method in class org.tentackle.fx.rdc.DefaultRdcFactory
 
createTreeTableCell(TableColumnConfiguration<S, T>) - Static method in class org.tentackle.fx.rdc.Rdc
Creates a tree table cell for a pdo type.
createTreeTableCell(TableColumnConfiguration<S, T>) - Method in interface org.tentackle.fx.rdc.RdcFactory
Creates a tree table cell for a pdo type.
createView(Map<PdoMember, FxComponent>) - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
Creates a view from the nodes map.

D

DARK_MODE - Static variable in class org.tentackle.fx.rdc.app.DesktopApplication
Property to set the dark mode.
DefaultGuiProvider<T> - Class in org.tentackle.fx.rdc
Default implementation of a GuiProvider.
Can be used as an adapter.
DefaultGuiProvider(T) - Constructor for class org.tentackle.fx.rdc.DefaultGuiProvider
Creates a default GUI provider.
DefaultGuiProviderFactory - Class in org.tentackle.fx.rdc
The default GUI provider factory.
DefaultGuiProviderFactory() - Constructor for class org.tentackle.fx.rdc.DefaultGuiProviderFactory
Creates the factory.
DefaultPdoContextMenuFactory - Class in org.tentackle.fx.rdc
The default GUI provider factory.
DefaultPdoContextMenuFactory() - Constructor for class org.tentackle.fx.rdc.DefaultPdoContextMenuFactory
Creates the factory.
DefaultPdoEditor<T> - Class in org.tentackle.fx.rdc
A default pdo editor.
The view is generated from the PDO model via reflection.
DefaultPdoEditor(Class<T>, ResourceBundle) - Constructor for class org.tentackle.fx.rdc.DefaultPdoEditor
Creates the default editor from a pdo class.
DefaultPdoFinder<T> - Class in org.tentackle.fx.rdc.search
The simple default finder.
Provides normtext-search criteria (if entity provides a normtext).
DefaultPdoFinder() - Constructor for class org.tentackle.fx.rdc.search.DefaultPdoFinder
Creates a default PDO finder.
DefaultRdcFactory - Class in org.tentackle.fx.rdc
The default RDC factory.
DefaultRdcFactory() - Constructor for class org.tentackle.fx.rdc.DefaultRdcFactory
Creates the RDC factory.
DefaultSecurityDialogFactory - Class in org.tentackle.fx.rdc.security
Default implementation of the SecurityDialogFactory.
DefaultSecurityDialogFactory() - Constructor for class org.tentackle.fx.rdc.security.DefaultSecurityDialogFactory
Creates the security dialog factory.
delete() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Deletes the current PDO.
DELETE - Static variable in class org.tentackle.fx.rdc.PdoEvent
PDO has been deleted from the database.
DENY_STYLE - Static variable in class org.tentackle.fx.rdc.security.SecurityEditor
CSS style for "denied".
DesktopApplication<C> - Class in org.tentackle.fx.rdc.app
Java FX tentackle desktop application.
DesktopApplication(String, String) - Constructor for class org.tentackle.fx.rdc.app.DesktopApplication
Creates an FX desktop application.
determineLoginPaneVisibility(double) - Method in class org.tentackle.fx.rdc.login.Login
Determines whether the login pane should be visible according to the progress.
determineProgressBarVisibility(double) - Method in class org.tentackle.fx.rdc.login.Login
Determines whether the progress bar should be visible according to the progress.
displayCrudStage(T, boolean, Modality, Window, Consumer<T>) - Static method in class org.tentackle.fx.rdc.Rdc
CRUD of a PDO in a separate window.
displayCrudStage(T, boolean, Window) - Static method in class org.tentackle.fx.rdc.Rdc
CRUD of a PDO in a non-modal separate window.
displayCrudStage(T, ObservableList<T>, boolean, Modality, Window, Consumer<T>, Consumer<PdoCrud<T>>) - Static method in class org.tentackle.fx.rdc.Rdc
CRUD of a PDO in a separate window.
displayCrudStage(T, ObservableList<T>, boolean, Modality, Window, Consumer<T>, Consumer<PdoCrud<T>>) - Method in class org.tentackle.fx.rdc.RdcUtilities
CRUD of a PDO in a separate window.
displaySearchStage(T, Modality, Window, boolean, Consumer<ObservableList<T>>) - Static method in class org.tentackle.fx.rdc.Rdc
Searches for PDOs in a separate window.
displaySearchStage(T, Modality, Window, boolean, Consumer<ObservableList<T>>) - Method in class org.tentackle.fx.rdc.RdcUtilities
Searches for PDOs in a separate window.
displaySearchStage(T, Modality, Window, boolean, Consumer<ObservableList<T>>, Consumer<PdoSearch<T>>) - Static method in class org.tentackle.fx.rdc.Rdc
Searches for PDOs in a separate window.
displaySearchStage(T, Modality, Window, boolean, Consumer<ObservableList<T>>, Consumer<PdoSearch<T>>) - Method in class org.tentackle.fx.rdc.RdcUtilities
Searches for PDOs in a separate window.
displaySearchStage(T, Window, boolean) - Static method in class org.tentackle.fx.rdc.Rdc
Searches for PDOs in a non-modal separate window.
dropDragboard(Dragboard) - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
dropDragboard(Dragboard) - Method in interface org.tentackle.fx.rdc.GuiProvider
Drops the dragboard on the pdo.
dropPdo(PersistentDomainObject<?>) - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
Drops the given PDO on the serviced pdo.

E

edit() - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Edit or view current pdo.
editBackends(String, boolean, Runnable) - Static method in class org.tentackle.fx.rdc.login.Backends
Opens a dialog to edit the backend- and driver configurations.
EditItem<T> - Class in org.tentackle.fx.rdc.contextmenu
Menu item to edit a PDO.
EditItem(PdoTreeCell<T>) - Constructor for class org.tentackle.fx.rdc.contextmenu.EditItem
Creates a menu item.
EventListenerProxy<T> - Class in org.tentackle.fx.rdc
Event listener proxy for event handlers and filters.
Provides access to all registered listeners and delegates them to a Node.
EventListenerProxy(Node) - Constructor for class org.tentackle.fx.rdc.EventListenerProxy
Creates a registration proxy.
expand() - Method in class org.tentackle.fx.rdc.PdoTreeItem
Expands this and all child tree items.
If the item is already expanded, the item and all child items will be collapsed before all is expanded again.
ExpandItem<T> - Class in org.tentackle.fx.rdc.contextmenu
Menu item to expand this and all child-nodes of a PDO.
ExpandItem(PdoTreeCell<T>) - Constructor for class org.tentackle.fx.rdc.contextmenu.ExpandItem
Creates a menu item.
expandTreeTable(TreeItem<S>) - Method in class org.tentackle.fx.rdc.table.TablePopup
Recursively expands the items of the treetable.

F

filterResult() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Filters the result.
filterViewablePdos(List<T>) - Method in class org.tentackle.fx.rdc.search.PdoSearch
Filters the viewable PDOs from the list and converts to ObservableList.
find() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Searches for a PDO.
find() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Runs the search and displays the results.
finishStartup() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
 
fireEvent(T) - Method in class org.tentackle.fx.rdc.EventListenerProxy
Fires an event.
FxApplication - Class in org.tentackle.fx.rdc.app
Tentackle FX application base class.
FxApplication() - Constructor for class org.tentackle.fx.rdc.app.FxApplication
Parent constructor.

G

getAllPdos(T) - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Returns a collection of all PDOs.
Used in ComboBoxes and ChoiceBoxes to initialize the component's item list.
getApplication() - Method in class org.tentackle.fx.rdc.app.LoginFailedHandler
Gets the application.
getApplicationClass() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Gets the FX application class.
getBackend() - Method in class org.tentackle.fx.rdc.login.Backends
Gets the selected backend.
getBindableAnnotation(T) - Method in class org.tentackle.fx.rdc.translate.PdoStringTranslator
Gets the Bindable annotation of the unique domain key.
getBundle() - Static method in class org.tentackle.fx.rdc.app.AppFxRdcBundle
Gets the bundle.
getBundle() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
Gets the resource bundle for this provider.
getBundle() - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
Gets the optional resource bundle.
getBundle() - Method in interface org.tentackle.fx.rdc.GuiProvider
Gets the resource bundle for this provider.
getBundle() - Static method in class org.tentackle.fx.rdc.RdcFxRdcBundle
Gets the bundle.
getButtonBox() - Method in class org.tentackle.fx.rdc.admin.SessionsView
Gets the button box.
Used to add additional buttons, for example to close the stage.
getButtonBox() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Gets the HBox containing all buttons.
getButtonBox() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Gets the HBox containing all buttons.
getChildren() - Method in class org.tentackle.fx.rdc.PdoTreeItem
 
getComponent() - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Gets the fx component.
getConfiguredDarkMode() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Gets the configured dark mode.
It can be configured via command line or user preferences.
getConstructor(Class<T>) - Method in class org.tentackle.fx.rdc.DefaultGuiProviderFactory
Creates the GuiProvider's constructor for a PDO class.
getCrud(T, boolean) - Static method in class org.tentackle.fx.rdc.Rdc
Gets a CRUD stage for a PDO.
Useful to check whether a PDO is being edited or shown currently.
getCrud(T, boolean) - Method in class org.tentackle.fx.rdc.RdcUtilities
Gets a CRUD stage for a PDO.
Useful to check whether a PDO is being edited or shown currently.
getCrud(T, ObservableList<T>, boolean, Modality, Window) - Static method in class org.tentackle.fx.rdc.Rdc
Gets a CRUD for a PDO.
If the PDO is already being edited the corresponding stage will be brought to front and null is returned.
getCrud(T, ObservableList<T>, boolean, Modality, Window) - Method in class org.tentackle.fx.rdc.RdcUtilities
Gets a CRUD for a PDO.
If the PDO is already being edited the corresponding stage will be brought to front and null is returned.
getDelegate() - Method in class org.tentackle.fx.rdc.component.RdcChoiceBox
 
getDelegate() - Method in class org.tentackle.fx.rdc.component.RdcComboBox
 
getDomainContext() - Method in class org.tentackle.fx.rdc.component.delegate.RdcBoxDelegateImpl
Gets the domain context from the binding properties.
getDomainContext() - Method in class org.tentackle.fx.rdc.component.delegate.RdcChoiceBoxDelegate
Gets the domain context from the binding properties.
getDomainContext() - Method in class org.tentackle.fx.rdc.component.delegate.RdcComboBoxDelegate
Gets the domain context from the binding properties.
getDomainContext() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
getDomainContext() - Method in class org.tentackle.fx.rdc.PdoEditor
 
getDomainContext() - Method in class org.tentackle.fx.rdc.PdoFinder
 
getDomainContext() - Method in class org.tentackle.fx.rdc.security.SecurityRulesView
 
getDomainContext() - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Gets the domain context from the binding properties.
getDoubleClickHandler() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Gets the double click handler.
getEditor() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Gets the pdo editor.
getEventType() - Method in class org.tentackle.fx.rdc.PdoEvent
 
getExecutor() - Method in class org.tentackle.fx.rdc.RdcUtilitiesWithBackgroundPool
Gets the session pool executor.
getFinder() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Gets the pdo finder.
getFirstFocusableNode(Map<PdoMember, FxComponent>) - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
Gets the first focusable node.
getFxApplication() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Gets the FX application instance.
This is the instance of the class provided by DesktopApplication.getApplicationClass().
The FX-application usually provides a login-view and is responsible to spawn the main view after successful login.
getGuiProvider() - Method in class org.tentackle.fx.rdc.PdoTreeCell
Gets the GUI provider.
getGuiProvider() - Method in class org.tentackle.fx.rdc.PdoTreeItem
Lazily gets the GUI provider for the PDO.
getInactivityTimeout() - Method in class org.tentackle.fx.rdc.login.Login
Gets the inactivity timeout.
getInstance() - Static method in interface org.tentackle.fx.rdc.GuiProviderFactory
The singleton.
getInstance() - Static method in interface org.tentackle.fx.rdc.PdoContextMenuFactory
The singleton.
getInstance() - Static method in interface org.tentackle.fx.rdc.RdcFactory
The singleton.
getInstance() - Static method in class org.tentackle.fx.rdc.RdcUtilities
The singleton.
getInstance() - Static method in interface org.tentackle.fx.rdc.security.SecurityDialogFactory
The singleton.
getInstance() - Static method in class org.tentackle.fx.rdc.table.TableUtilities
The singleton.
getItems() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Gets the items shown in the table or tree.
getLoadAllPdosCallback() - Method in class org.tentackle.fx.rdc.component.delegate.RdcBoxDelegateImpl
Gets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
getLoadAllPdosCallback() - Method in class org.tentackle.fx.rdc.component.delegate.RdcChoiceBoxDelegate
Gets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
getLoadAllPdosCallback() - Method in class org.tentackle.fx.rdc.component.delegate.RdcComboBoxDelegate
Gets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
getLoadAllPdosCallback() - Method in class org.tentackle.fx.rdc.component.RdcChoiceBox
Gets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
getLoadAllPdosCallback() - Method in class org.tentackle.fx.rdc.component.RdcComboBox
Gets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
getLoadAllPdosCallback() - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Gets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
getMainController() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Gets the main controller.
getMainControllerClass() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Gets the main-controller to be displayed initially.
Maintains the main-scene of the application.
getMainStage() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Gets the main stage.
getMainStage() - Method in class org.tentackle.fx.rdc.RdcUtilities
Gets the main stage of the current application.
getNoDataMessage() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Gets the message displayed in tableview when there was no data found.
getParentPdo() - Method in class org.tentackle.fx.rdc.PdoTreeItem
Gets the parent PDO.
getParentPdo(Class<P>) - Method in class org.tentackle.fx.rdc.PdoTreeItem
Gets the parent item's pdo.
getParentPdoItem() - Method in class org.tentackle.fx.rdc.PdoTreeItem
Gets the parent PdoTreeItem.
getPdo() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Gets the pdo.
getPdo() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
getPdo() - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
 
getPdo() - Method in class org.tentackle.fx.rdc.PdoEvent
Gets the PDO.
getPdo() - Method in class org.tentackle.fx.rdc.PdoTreeItem
Returns the PDO represented by this item.
getPdo() - Method in class org.tentackle.fx.rdc.PdoViewer
 
getPdo() - Method in class org.tentackle.fx.rdc.search.DefaultPdoFinder
 
getPdo() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Gets the pdo.
getPdo() - Method in class org.tentackle.fx.rdc.security.SecurityEditor
 
getPdo() - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Gets the PDO.
getPdo() - Method in class org.tentackle.fx.rdc.translate.PdoStringTranslator
Gets the PDO via binding.
For non-editable combo-boxes this translator isn't used, but registered, because it could be changed to editable.
getPdoAddon() - Method in class org.tentackle.fx.rdc.component.delegate.RdcChoiceBoxDelegate
Gets the PDO addon.
getPdoAddon() - Method in class org.tentackle.fx.rdc.component.delegate.RdcComboBoxDelegate
Gets the PDO addon.
getPdoAddon() - Method in class org.tentackle.fx.rdc.translate.PdoStringTranslator
 
getPdoAddon() - Method in interface org.tentackle.fx.rdc.translate.PdoTranslator
Gets the PDO addon.
getPdoClass() - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
Gets the PDO class.
getPdoConsumer() - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Gets the consumer for the PDO.
getPdoFromDragboard(Dragboard, DomainContext) - Method in class org.tentackle.fx.rdc.RdcUtilities
Gets the PDO from a dragboard.
If the dragboard contains more than one key, the first PDO will be returned.
getPdoKeyFromDragboard(Dragboard) - Method in class org.tentackle.fx.rdc.RdcUtilities
Gets the PDO key from the dragboard.
If the dragboard contains more than one key, the first will be returned.
getPdoKeysFromDragboard(Dragboard) - Method in class org.tentackle.fx.rdc.RdcUtilities
Gets all PDO keys from the dragboard.
getPdoList() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Gets the list of pdos to walk through.
getPdosFromDragboard(Dragboard, DomainContext) - Method in class org.tentackle.fx.rdc.RdcUtilities
Gets all PDOs from a dragboard.
getPdoSupplier() - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Gets the supplier for the currently displayed PDO.
getPdoTreeItem() - Method in class org.tentackle.fx.rdc.PdoTreeCell
Gets the PDO tree item.
getPreferencesSuffix() - Method in class org.tentackle.fx.rdc.table.TablePopup
Gets the table preferences suffix.
getSearch(T, Modality, Window) - Static method in class org.tentackle.fx.rdc.Rdc
Gets a search controller for a PDO.
getSearch(T, Modality, Window) - Method in class org.tentackle.fx.rdc.RdcUtilities
Gets a search controller for a PDO.
getSearchActionProperty() - Method in class org.tentackle.fx.rdc.PdoFinder
Gets the search action property.
getSearchActionProperty() - Method in class org.tentackle.fx.rdc.search.DefaultPdoFinder
 
getSelectedItems() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Returns the selected PDOs.
getSessionInfo() - Method in class org.tentackle.fx.rdc.app.LoginFailedHandler
Gets the session info.
getSessionInfo() - Method in class org.tentackle.fx.rdc.login.Login
Gets the session info.
getShortLongText(T) - Method in class org.tentackle.fx.rdc.RdcShortLongTextCellFactory
 
getString(String) - Static method in class org.tentackle.fx.rdc.app.AppFxRdcBundle
Gets a string for the given key.
getString(String) - Static method in class org.tentackle.fx.rdc.RdcFxRdcBundle
Gets a string for the given key.
getTable() - Method in class org.tentackle.fx.rdc.table.TablePopup
Gets the table.
getTableView() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Gets access to the table view.
If the tree is shown, it will be switched to the table view.
getTitle() - Method in class org.tentackle.fx.rdc.table.TablePopup
Gets the printed title.
getToolTipText(P) - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
getToolTipText(P) - Method in interface org.tentackle.fx.rdc.GuiProvider
Gets the tooltip text with respect to the parent object this object is displayed in a tree.
getTotalsItems() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Gets the totals if shown.
getTreeCellFactory() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
getTreeCellFactory() - Method in interface org.tentackle.fx.rdc.GuiProvider
Creates a tree cell factory for a tree-view.
getTreeChildObjects(P) - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
getTreeChildObjects(P) - Method in interface org.tentackle.fx.rdc.GuiProvider
Gets the children with respect to the parent object this object is displayed in the current tree.
getTreeExpandMaxDepth() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
getTreeExpandMaxDepth() - Method in interface org.tentackle.fx.rdc.GuiProvider
Gets the maximum level of expansion allowed in a navigable object tree.
The default is 0, i.e. no limit.
getTreeParentObjects(P) - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
getTreeParentObjects(P) - Method in interface org.tentackle.fx.rdc.GuiProvider
Gets the parents with respect to the parent object this object is displayed in the current tree.
getTreeRoot() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
getTreeRoot() - Method in interface org.tentackle.fx.rdc.GuiProvider
Gets the object to be displayed in trees in place of this object.
getTreeTable() - Method in class org.tentackle.fx.rdc.table.TablePopup
Gets the tree table.
getTreeText(P) - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
getTreeText(P) - Method in interface org.tentackle.fx.rdc.GuiProvider
Gets the tree text with respect to the parent object this object is displayed in a tree.
getTreeView() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Gets access to the tree view.
If the table is shown, it will be switched to the tree view.
getUncaughtExceptionHandler() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Gets the exception handler.
getUpdatedRunnable() - Method in class org.tentackle.fx.rdc.login.Backends
Gets the runnable invoked when backends were updated.
getValidationMappers() - Method in class org.tentackle.fx.rdc.PdoEditor
Gets the validation mappers to map the validation results to the controls.
If PdoEditor.getValidationPath() returns a non-null value, a set with a default mapper will be created.
getValidationPath() - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
 
getValidationPath() - Method in class org.tentackle.fx.rdc.PdoEditor
Gets the validation root path.
By default, the server returns validation results with a validation path that starts with the entity baseclassname (the first character in lowercase).
getView() - Method in class org.tentackle.fx.rdc.app.LoginFailedHandler
Gets the view.
getViewController() - Method in class org.tentackle.fx.rdc.PdoViewer
Gets the view controller.
group() - Element in annotation interface org.tentackle.fx.rdc.PdoTableContextMenuItemService
Defines the group the item belongs to.
Separators will be inserted between groups.
group() - Element in annotation interface org.tentackle.fx.rdc.PdoTreeContextMenuItemService
Defines the group the item belongs to.
Separators will be inserted between groups.
group() - Element in annotation interface org.tentackle.fx.rdc.PdoTreeTableContextMenuItemService
Defines the group the item belongs to.
Separators will be inserted between groups.
GuiProvider<T> - Interface in org.tentackle.fx.rdc
Provider of GUI-functionality for a pdo.
GuiProviderFactory - Interface in org.tentackle.fx.rdc
A factory for GuiProviders.
GuiProviderService - Annotation Interface in org.tentackle.fx.rdc
Annotation to express that the annotated class is a GuiProvider for PDO.
GuiProviderServiceAnnotationProcessor - Class in org.tentackle.fx.rdc.apt
Annotation processor for the @GuiProviderService annotation.
Enforces the implementation of the following constructors: (PersistentDomainObject)
GuiProviderServiceAnnotationProcessor() - Constructor for class org.tentackle.fx.rdc.apt.GuiProviderServiceAnnotationProcessor
Creates the annotation processor.

H

handle(Exception) - Method in class org.tentackle.fx.rdc.app.LoginFailedHandler
Handles the login failed exception.
handleDragDetected(MouseEvent) - Method in class org.tentackle.fx.rdc.PdoTreeCell
Handles the drag detected mouse event.
handleDragDropped(DragEvent) - Method in class org.tentackle.fx.rdc.PdoTreeCell
Handles the drag-dropped event.
handleDragOver(DragEvent) - Method in class org.tentackle.fx.rdc.PdoTreeCell
Handles the drag-over event.

I

initializeScripting() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
 
invalidateCaches() - Method in class org.tentackle.fx.rdc.RdcUtilities
Invalidates the caches for search- and crud dialogs.
isAutoLogin() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Returns the autologin flag.
isBundleProvided() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
Returns whether a resource bundle is provided.
isBundleProvided() - Method in interface org.tentackle.fx.rdc.GuiProvider
Returns whether a resource bundle is provided.
isChangeable() - Method in class org.tentackle.fx.rdc.PdoEditor
Get the changeable property of the editor's view.
isColumnMenuEnabled() - Method in class org.tentackle.fx.rdc.table.TablePopup
Returns whether the column menu is enabled.
isColumnVisible(TableColumnConfiguration<?, ?>) - Method in class org.tentackle.fx.rdc.table.TableUtilities
Returns whether a column is visible.
isCreatePdoAllowed() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Returns whether creating a new PDO is allowed.
isCrudCachingEnabled(T) - Method in class org.tentackle.fx.rdc.RdcUtilities
Determines whether the crud controller is cached.
isCrudShown() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Returns whether a CRUD is currently shown for this search.
isDialogAllowed(DomainContext) - Method in interface org.tentackle.fx.rdc.security.SecurityDialogFactory
Returns whether user determined by given domain context is allowed to use the security dialog.
isDomainContextUsed() - Method in class org.tentackle.fx.rdc.security.DefaultSecurityDialogFactory
 
isDomainContextUsed() - Method in interface org.tentackle.fx.rdc.security.SecurityDialogFactory
isDragAccepted(DragEvent) - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
isDragAccepted(DragEvent) - Method in interface org.tentackle.fx.rdc.GuiProvider
Checks whether drag over the pdo is accepted.
isEditable() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Gets whether the user can change the editor's contents.
isEditAllowed() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
isEditAllowed() - Method in interface org.tentackle.fx.rdc.GuiProvider
Returns whether the editor allows editing of the current pdo.
isEditAllowed() - Method in class org.tentackle.fx.rdc.PdoEditor
Returns whether the user has sufficient permissions to edit the PDO.
isEditAllowed() - Method in class org.tentackle.fx.rdc.PdoViewer
 
isEditing() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Returns whether the PDO is being edited effectively.
isEditorAvailable() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
isEditorAvailable() - Method in interface org.tentackle.fx.rdc.GuiProvider
Returns whether a controller is available to edit or view this object.
isEditorAvailable() - Method in class org.tentackle.fx.rdc.security.SecurityGuiProvider
 
isFinderAvailable() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
isFinderAvailable() - Method in interface org.tentackle.fx.rdc.GuiProvider
Returns whether a finder is available to search for PDOs.
isFinderVisible() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Returns whether the finder is visible.
isGuiProviderAvailable(Class<T>) - Method in class org.tentackle.fx.rdc.DefaultGuiProviderFactory
 
isGuiProviderAvailable(Class<T>) - Method in interface org.tentackle.fx.rdc.GuiProviderFactory
Returns whether a GuiProviderService is available for the given PDO class.
isInSearchOrEdit() - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Returns whether search or edit dialog is currently displayed.
isInteractive() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
 
isKillSessionAllowed() - Method in class org.tentackle.fx.rdc.admin.SessionsView
Returns whether killing a session is allowed.
isLeaf() - Method in class org.tentackle.fx.rdc.PdoTreeItem
 
isModal() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Returns whether CRUD should be treated as modal.
isNewAllowed() - Method in class org.tentackle.fx.rdc.PdoEditor
Returns whether the user is allowed to create a new PDO.
isPdoTypeConfigured() - Method in class org.tentackle.fx.rdc.table.RdcTableColumnConfiguration
Returns whether this column holds PDOs.
isPdoTypeInParentPath(PdoTreeItem<T>) - Method in class org.tentackle.fx.rdc.RdcFxUtilities
Sames as RdcFxUtilities.isValueInParentPath(TreeItem) but for PDO tree items.
isRemoveAllowed() - Method in class org.tentackle.fx.rdc.PdoEditor
Returns whether the user is allowed to edit the PDO and the PDO is removable.
isScrollingToEnd() - Method in class org.tentackle.fx.rdc.PdoFinder
Returns whether the view should be scrolled to the last item when displaying the search results.
isSearchCachingEnabled(T) - Method in class org.tentackle.fx.rdc.RdcUtilities
Determines whether the search controller is cached.
isSearchRunningImmediately() - Method in class org.tentackle.fx.rdc.PdoFinder
Returns whether to run the search immediately without any further user interaction.
isSearchRunningImmediately() - Method in class org.tentackle.fx.rdc.search.DefaultPdoFinder
 
isSearchRunningInBackground() - Method in class org.tentackle.fx.rdc.PdoFinder
Returns whether the query might block the client for a longer time.
isSingleSelectMode() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Returns single selection mode.
isTreeShowingInitially() - Method in class org.tentackle.fx.rdc.PdoFinder
Returns whether the search dialog should display the initial search result as a tree instead of a table view.
isTreeShown() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Returns whether the tree is shown instead of the table.
isValueInParentPath(TreeItem<T>) - Method in class org.tentackle.fx.rdc.RdcFxUtilities
 
isViewAllowed() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
isViewAllowed() - Method in interface org.tentackle.fx.rdc.GuiProvider
Returns whether the editor allows viewing of the current pdo.
isViewAllowed() - Method in class org.tentackle.fx.rdc.PdoEditor
Returns whether the user has sufficient permissions to view the PDO.
isVisible() - Method in class org.tentackle.fx.rdc.PdoFinder
Returns whether the finder is visible.
isVisible() - Method in class org.tentackle.fx.rdc.search.DefaultPdoFinder
 

L

loadAllPdos(T) - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Default implementation for the PdoComponentAddon.getLoadAllPdosCallback().
loadLoginController() - Method in class org.tentackle.fx.rdc.app.LoginApplication
Loads the login controller.
Applications may override this method to use specific FXML or CSS files.
loadPreferences() - Method in class org.tentackle.fx.rdc.table.TablePopup
Loads the table preferences.
System- or user scope is determined from PersistedPreferencesFactory.
loadPreferences(boolean) - Method in class org.tentackle.fx.rdc.table.TablePopup
Loads the table preferences.
login() - Method in class org.tentackle.fx.rdc.login.Login
Performs the login.
login(Parent, SessionInfo) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Performs the login and final startup of the application.
Login - Class in org.tentackle.fx.rdc.login
Login controller.
Login() - Constructor for class org.tentackle.fx.rdc.login.Login
Creates the login controller.
LoginApplication - Class in org.tentackle.fx.rdc.app
The login FX application.
LoginApplication() - Constructor for class org.tentackle.fx.rdc.app.LoginApplication
Creates the login application.
LoginFailedHandler - Class in org.tentackle.fx.rdc.app
To handle login failed exceptions.
LoginFailedHandler(DesktopApplication<?>, Parent, SessionInfo) - Constructor for class org.tentackle.fx.rdc.app.LoginFailedHandler
Creates a login failed handler.
LogoutEventHandler - Class in org.tentackle.fx.rdc.app
Handler for a LogoutEvent in a desktop application.
Replaces the default logout handler and invokes Fx.terminate() from within the FX-thread.
LogoutEventHandler() - Constructor for class org.tentackle.fx.rdc.app.LogoutEventHandler
 

N

NA_STYLE - Static variable in class org.tentackle.fx.rdc.security.SecurityEditor
CSS style for "not applicable".
newPdo() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Discards the current PDO and edits a new one.
next() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Navigates to the next PDO in the list.
noBundle() - Element in annotation interface org.tentackle.fx.rdc.GuiProviderService
Flag to disable entry in META-INF/bundles.
Avoids warnings in I18N maven goals.

O

ordinal() - Element in annotation interface org.tentackle.fx.rdc.PdoTableContextMenuItemService
The ordinal to sort the menu-items within the context menu.
0 comes first.
ordinal() - Element in annotation interface org.tentackle.fx.rdc.PdoTreeContextMenuItemService
The unique ordinal to sort the menu-items within the context menu.
0 comes first.
ordinal() - Element in annotation interface org.tentackle.fx.rdc.PdoTreeTableContextMenuItemService
The ordinal to sort the menu-items within the context menu.
0 comes first.
org.tentackle.fx.rdc - module org.tentackle.fx.rdc
tentackle-fx-rdc module.
org.tentackle.fx.rdc - package org.tentackle.fx.rdc
FX rich desktop client API.
org.tentackle.fx.rdc.admin - package org.tentackle.fx.rdc.admin
 
org.tentackle.fx.rdc.app - package org.tentackle.fx.rdc.app
Application lifecycle.
org.tentackle.fx.rdc.apt - package org.tentackle.fx.rdc.apt
Annotation processors.
org.tentackle.fx.rdc.component - package org.tentackle.fx.rdc.component
 
org.tentackle.fx.rdc.component.build - package org.tentackle.fx.rdc.component.build
 
org.tentackle.fx.rdc.component.delegate - package org.tentackle.fx.rdc.component.delegate
 
org.tentackle.fx.rdc.contextmenu - package org.tentackle.fx.rdc.contextmenu
Predefined context menu items.
org.tentackle.fx.rdc.crud - package org.tentackle.fx.rdc.crud
PDO editing.
org.tentackle.fx.rdc.login - package org.tentackle.fx.rdc.login
Login view and controller.
org.tentackle.fx.rdc.search - package org.tentackle.fx.rdc.search
PDO search.
org.tentackle.fx.rdc.security - package org.tentackle.fx.rdc.security
Security rules editing.
org.tentackle.fx.rdc.table - package org.tentackle.fx.rdc.table
 
org.tentackle.fx.rdc.translate - package org.tentackle.fx.rdc.translate
Predefined PDO value translators.

P

PDO_STYLE - Static variable in class org.tentackle.fx.rdc.translate.PdoComponentAddon
The PDO style.
Remove this style to disable PDO features.
PdoCollectionTreeItemTranslator<T,C> - Class in org.tentackle.fx.rdc.translate
PDO-aware collection to TreeItem translator for FxTreeView and FxTreeTableView.
Used if the model provides a collection.
PdoCollectionTreeItemTranslator(FxComponent) - Constructor for class org.tentackle.fx.rdc.translate.PdoCollectionTreeItemTranslator
Creates a translator.
PdoComponentAddon<T> - Class in org.tentackle.fx.rdc.translate
Adds style, context-menu, DnD and function-keys to components bound to a PDO.
PdoComponentAddon(FxComponent, Supplier<T>, Consumer<T>) - Constructor for class org.tentackle.fx.rdc.translate.PdoComponentAddon
Creates the addon.
PdoContextMenuFactory - Interface in org.tentackle.fx.rdc
A factory for PDO context menus.
The context menus are used as popups.
PdoController<T> - Interface in org.tentackle.fx.rdc
FX controller for a persistent domain object.
PdoCrud<T> - Class in org.tentackle.fx.rdc.crud
CRUD controller for PDOs.
PdoCrud() - Constructor for class org.tentackle.fx.rdc.crud.PdoCrud
Creates a CRUD controller.
PdoEditor<T> - Class in org.tentackle.fx.rdc
FxController to edit a PDO.
PdoEditor() - Constructor for class org.tentackle.fx.rdc.PdoEditor
Parent constructor.
PdoEvent - Class in org.tentackle.fx.rdc
Event related to persistence operations on a PDO.
PdoEvent(PersistentDomainObject<?>, EventTarget, EventType<? extends PdoEvent>) - Constructor for class org.tentackle.fx.rdc.PdoEvent
Creates a PDO event.
PdoFinder<T> - Class in org.tentackle.fx.rdc
FxController to search for PDOs.
Holds the view of the selection criteria and runs the query.
PdoFinder() - Constructor for class org.tentackle.fx.rdc.PdoFinder
Parent constructor.
PdoObservableListTranslator<T,C> - Class in org.tentackle.fx.rdc.translate
List translator.
Replaces ObservableListTranslator and adds PDO detection for automatic configuration via GuiProvider for tables.
PdoObservableListTranslator(FxComponent) - Constructor for class org.tentackle.fx.rdc.translate.PdoObservableListTranslator
Creates a translator for components maintaining a list of objects.
PdoSearch<T> - Class in org.tentackle.fx.rdc.search
Search controller for PDOs.
PdoSearch() - Constructor for class org.tentackle.fx.rdc.search.PdoSearch
Creates a search controller.
PdoStringTranslator<T> - Class in org.tentackle.fx.rdc.translate
PDO to String translator.
PdoStringTranslator(FxTextComponent) - Constructor for class org.tentackle.fx.rdc.translate.PdoStringTranslator
Creates a translator.
PdoTableCell<S,T> - Class in org.tentackle.fx.rdc
A PDO table cell.
Used for cells containing a PDO.
PdoTableCell(TableColumnConfiguration<S, T>) - Constructor for class org.tentackle.fx.rdc.PdoTableCell
Creates a table cell.
PdoTableCellType<T> - Class in org.tentackle.fx.rdc.table
PDO cell type.
Not covered by the default ObjectTableCellType because PersistentDomainObject is an interface.
This cell type does not set the graphics icon.
PdoTableCellType() - Constructor for class org.tentackle.fx.rdc.table.PdoTableCellType
Creates the cell type for PDOs.
PdoTableContextMenuItem<T> - Interface in org.tentackle.fx.rdc
A context menu item.
Context menu items are used in popup menus for PdoTableCells.
PdoTableContextMenuItemService - Annotation Interface in org.tentackle.fx.rdc
Annotation to express that the annotated class is a PdoTableContextMenuItem.
PdoTableContextMenuItemServiceAnnotationProcessor - Class in org.tentackle.fx.rdc.apt
Annotation processor for the @PdoTableContextMenuItemService annotation.
Enforces the implementation of the following constructors: (PdoTableCell)
PdoTableContextMenuItemServiceAnnotationProcessor() - Constructor for class org.tentackle.fx.rdc.apt.PdoTableContextMenuItemServiceAnnotationProcessor
Creates the annotation processor.
PdoTranslator<T,V> - Interface in org.tentackle.fx.rdc.translate
A translator for PDOs.
PdoTreeCell<T> - Class in org.tentackle.fx.rdc
A PDO tree cell.
PdoTreeCell() - Constructor for class org.tentackle.fx.rdc.PdoTreeCell
Creates a pdo tree cell.
PdoTreeContextMenuItem<T> - Interface in org.tentackle.fx.rdc
A context menu item.
Context menu items are used in popup menus for PdoTreeCells.
PdoTreeContextMenuItemService - Annotation Interface in org.tentackle.fx.rdc
Annotation to express that the annotated class is a PdoTreeContextMenuItem.
PdoTreeContextMenuItemServiceAnnotationProcessor - Class in org.tentackle.fx.rdc.apt
Annotation processor for the @PdoTreeContextMenuItemService annotation.
Enforces the implementation of the following constructors: (PdoTreeCell)
PdoTreeContextMenuItemServiceAnnotationProcessor() - Constructor for class org.tentackle.fx.rdc.apt.PdoTreeContextMenuItemServiceAnnotationProcessor
Creates the annotation processor.
PdoTreeItem<T> - Class in org.tentackle.fx.rdc
Tree item for a PDO.
PdoTreeItem(T) - Constructor for class org.tentackle.fx.rdc.PdoTreeItem
Creates a tree item for a PDO.
PdoTreeItemTranslator<T> - Class in org.tentackle.fx.rdc.translate
PDO-aware TreeItem translator for FxTreeView and FxTreeTableView.
PdoTreeItemTranslator(FxComponent) - Constructor for class org.tentackle.fx.rdc.translate.PdoTreeItemTranslator
Creates a translator.
PdoTreeTableCell<S,T> - Class in org.tentackle.fx.rdc
A PDO tree table cell.
Used for cells containing a PDO.
PdoTreeTableCell(TableColumnConfiguration<S, T>) - Constructor for class org.tentackle.fx.rdc.PdoTreeTableCell
Creates a tree table cell.
PdoTreeTableContextMenuItem<T> - Interface in org.tentackle.fx.rdc
A context menu item.
Context menu items are used in popup menus for PdoTreeTableCells.
PdoTreeTableContextMenuItemService - Annotation Interface in org.tentackle.fx.rdc
Annotation to express that the annotated class is a PdoTreeTableContextMenuItem.
PdoViewer<T,C> - Class in org.tentackle.fx.rdc
A wrapper for some view controller that can be used as a pdo editor.
Useful to view PDOs that cannot be edited.
PdoViewer(C) - Constructor for class org.tentackle.fx.rdc.PdoViewer
Creates a view wrapper.
persist() - Method in class org.tentackle.fx.rdc.login.Backends
Persists currently edited backend and/or driver.
Invoked when dialog is closed.
prepareSetType(Class<?>) - Method in class org.tentackle.fx.rdc.component.delegate.RdcBoxDelegateImpl
Prepare the component's setType method.
prepareSetViewValue() - Method in class org.tentackle.fx.rdc.component.delegate.RdcBoxDelegateImpl
Prepare the component's setViewValue method.
presetScrolling() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Presets the scrolling according to the finder's configuration.
Scrolls to the end of the table- or tree-view, if PdoFinder.isScrollingToEnd() == true, otherwise scroll to the beginning.
presetSearchCriteria(T, Class<?>, String) - Method in class org.tentackle.fx.rdc.translate.PdoStringTranslator
Preset the given proxy with the string from the component.
presetUserAndPassword(BackendConfiguration) - Method in class org.tentackle.fx.rdc.login.Login
Presets the user- and password field from the backend configuration.
previous() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Navigates to the previous PDO in the list.
print() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Prints the PDO.
print() - Method in class org.tentackle.fx.rdc.PdoEditor
Prints the current PDO.
print() - Method in class org.tentackle.fx.rdc.table.TablePopup
Prints the table.
print(FxTableView<?>, String) - Method in class org.tentackle.fx.rdc.table.TableUtilities
Prints a table view.
Tables need a special handling for multiple pages.
print(FxTableView<?>, String, PrinterJob) - Static method in class org.tentackle.fx.rdc.table.TablePrinter
Prints a table.
print(FxTreeTableView<?>, String) - Method in class org.tentackle.fx.rdc.table.TableUtilities
Prints a tree table view.
Tables need a special handling for multiple pages.
print(FxTreeTableView<?>, String, PrinterJob) - Static method in class org.tentackle.fx.rdc.table.TablePrinter
Prints a treetable.
processClass(Element) - Method in class org.tentackle.fx.rdc.apt.GuiProviderServiceAnnotationProcessor
 
processClass(Element) - Method in class org.tentackle.fx.rdc.apt.PdoTableContextMenuItemServiceAnnotationProcessor
 
processClass(Element) - Method in class org.tentackle.fx.rdc.apt.PdoTreeContextMenuItemServiceAnnotationProcessor
 
providesTreeChildObjects() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
providesTreeChildObjects() - Method in interface org.tentackle.fx.rdc.GuiProvider
Determines whether this object may have child objects that should be visible in a navigable tree.
providesTreeParentObjects() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
providesTreeParentObjects() - Method in interface org.tentackle.fx.rdc.GuiProvider
Determines whether the navigable object tree should show the parents of this object.
Objects may be children of different parents in terms of "being referenced from" or any other relation, for example: the warehouses this customer visited.

R

Rdc - Class in org.tentackle.fx.rdc
Collected factory methods for FX-RDC-related stuff.
Enhances code readability.
RdcBoxDelegateImpl - Class in org.tentackle.fx.rdc.component.delegate
Common implementation for choice- and combobox delegates.
RdcBoxDelegateImpl(FxComponent, Supplier<ObservableList>, Supplier<PdoComponentAddon>) - Constructor for class org.tentackle.fx.rdc.component.delegate.RdcBoxDelegateImpl
Creates the delegate impl.
RdcChoiceBox<T> - Class in org.tentackle.fx.rdc.component
PDO-aware choice box.
RdcChoiceBox() - Constructor for class org.tentackle.fx.rdc.component.RdcChoiceBox
Creates a choice box.
RdcChoiceBoxBuilder - Class in org.tentackle.fx.rdc.component.build
Builder to create a ChoiceBox.
RdcChoiceBoxBuilder() - Constructor for class org.tentackle.fx.rdc.component.build.RdcChoiceBoxBuilder
Creates the builder.
RdcChoiceBoxDelegate - Class in org.tentackle.fx.rdc.component.delegate
Delegate for RdcChoiceBox.
RdcChoiceBoxDelegate(RdcChoiceBox<?>) - Constructor for class org.tentackle.fx.rdc.component.delegate.RdcChoiceBoxDelegate
Creates the delegate.
RdcComboBox<T> - Class in org.tentackle.fx.rdc.component
PDO-aware combo box.
RdcComboBox() - Constructor for class org.tentackle.fx.rdc.component.RdcComboBox
Creates a combo box.
RdcComboBoxBuilder - Class in org.tentackle.fx.rdc.component.build
Builder to create a ComboBox.
RdcComboBoxBuilder() - Constructor for class org.tentackle.fx.rdc.component.build.RdcComboBoxBuilder
Creates the builder.
RdcComboBoxDelegate - Class in org.tentackle.fx.rdc.component.delegate
Delegate for RdcComboBox.
RdcComboBoxDelegate(RdcComboBox<?>) - Constructor for class org.tentackle.fx.rdc.component.delegate.RdcComboBoxDelegate
Creates the delegate.
RdcFactory - Interface in org.tentackle.fx.rdc
A factory for FX-RDC-related stuff.
RdcFxFactory - Class in org.tentackle.fx.rdc
PDO-aware FxFactory.
RdcFxFactory() - Constructor for class org.tentackle.fx.rdc.RdcFxFactory
Creates the RDC FX factory.
RdcFxRdcBundle - Class in org.tentackle.fx.rdc
Bundle for rdc-package in tentackle-swing-rdc.
RdcFxUtilities - Class in org.tentackle.fx.rdc
FxUtilities for RDC.
RdcFxUtilities() - Constructor for class org.tentackle.fx.rdc.RdcFxUtilities
Creates the RDC FX utilities.
RdcRuntimeException - Exception Class in org.tentackle.fx.rdc
RDC runtime exception.
RdcRuntimeException() - Constructor for exception class org.tentackle.fx.rdc.RdcRuntimeException
Constructs a new RDC runtime exception with null as its detail message.
RdcRuntimeException(String) - Constructor for exception class org.tentackle.fx.rdc.RdcRuntimeException
Constructs a new RDC runtime exception with the specified detail message.
RdcRuntimeException(String, Throwable) - Constructor for exception class org.tentackle.fx.rdc.RdcRuntimeException
Constructs a new RDC runtime exception with the specified detail message and cause.
RdcRuntimeException(Throwable) - Constructor for exception class org.tentackle.fx.rdc.RdcRuntimeException
Constructs a new RDC runtime exception with the specified cause and a detail message of (cause==null ?
RdcShortLongTextCellFactory<T> - Class in org.tentackle.fx.rdc
Extended ShortLongTextCellFactory with security checks.
RdcShortLongTextCellFactory() - Constructor for class org.tentackle.fx.rdc.RdcShortLongTextCellFactory
Creates the RDC cell factory for short/long texts.
RdcTableColumnConfiguration<S,T> - Class in org.tentackle.fx.rdc.table
PDO-aware configuration for a table column.
RdcTableColumnConfiguration(RdcTableConfiguration<S>, String, String) - Constructor for class org.tentackle.fx.rdc.table.RdcTableColumnConfiguration
Create a column config.
RdcTableConfiguration<S> - Class in org.tentackle.fx.rdc.table
PDO-aware table configuration.
RdcTableConfiguration(Class<S>, String) - Constructor for class org.tentackle.fx.rdc.table.RdcTableConfiguration
Creates a configuration.
RdcTableConfiguration(S, String) - Constructor for class org.tentackle.fx.rdc.table.RdcTableConfiguration
Creates a configuration.
RdcUtilities - Class in org.tentackle.fx.rdc
RDC-related utility methods.
RdcUtilities() - Constructor for class org.tentackle.fx.rdc.RdcUtilities
Creates the RDC utilities.
RdcUtilitiesWithBackgroundPool - Class in org.tentackle.fx.rdc
Extended RdcUtilities with a thread- and session pool for background execution.
Replace with application specific implementation via Service annotation.
RdcUtilitiesWithBackgroundPool() - Constructor for class org.tentackle.fx.rdc.RdcUtilitiesWithBackgroundPool
Creates the extended RDC utilities.
READ - Static variable in class org.tentackle.fx.rdc.PdoEvent
A new PDO has been read from the database.
registerColorSchemeListener() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Registers a listener to update the dark mode of all windows if configuration is automatic.
registerUncaughtExceptionHandler() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Registers a handler for uncaught exceptions.
releasePdo(Consumer<Boolean>) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Releases the current PDO.
releaseTokenLock(T) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Unlocks the given PDO.
removeAllEventFilters() - Method in class org.tentackle.fx.rdc.EventListenerProxy
Removes all event filters.
removeAllEventHandlers() - Method in class org.tentackle.fx.rdc.EventListenerProxy
Removes all event handlers.
removeAllPdoEventListeners() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Removes all PDO-event handlers and filters.
The method is provided to avoid memory leaks.
removeEventFilter(EventType<T>, EventHandler<T>) - Method in class org.tentackle.fx.rdc.EventListenerProxy
Removes an event filter.
removeEventHandler(EventType<T>, EventHandler<T>) - Method in class org.tentackle.fx.rdc.EventListenerProxy
Removes an event handler.
removePdoEventFilter(EventType<PdoEvent>, EventHandler<PdoEvent>) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Removes a PDO-event filter.
removePdoEventHandler(EventType<PdoEvent>, EventHandler<PdoEvent>) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Removes a PDO-event handler.
requestInitialFocus() - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
 
requestInitialFocus() - Method in class org.tentackle.fx.rdc.login.Login
Sets the initial focus.
requestInitialFocus() - Method in class org.tentackle.fx.rdc.PdoEditor
Requests the initial focus after stage is shown.
requestInitialFocus() - Method in class org.tentackle.fx.rdc.PdoFinder
Requests the initial focus after stage is shown.
requestInitialFocus() - Method in class org.tentackle.fx.rdc.PdoViewer
 
requestInitialFocus() - Method in class org.tentackle.fx.rdc.search.DefaultPdoFinder
 
requestInitialFocus() - Method in class org.tentackle.fx.rdc.security.SecurityEditor
 
restoreDefaultCursor(Node, Cursor) - Method in class org.tentackle.fx.rdc.RdcUtilitiesWithBackgroundPool
Restores the cursor to the default.
runInBackground(Node, Collection<Supplier<V>>, long, Consumer<Map<Supplier<V>, V>>) - Method in class org.tentackle.fx.rdc.RdcUtilitiesWithBackgroundPool
Runs a collection of runners in background in parallel.
Failures will be presented to the user in an error dialog.
runInBackground(Node, Collection<Supplier<V>>, long, Consumer<Map<Supplier<V>, V>>, Consumer<Map<Supplier<V>, RuntimeException>>) - Method in class org.tentackle.fx.rdc.RdcUtilitiesWithBackgroundPool
Runs a collection of runners in background in parallel.
If there are failures, failedUI (if any) will be invoked before finishedUI.
runInBackground(Node, Supplier<V>, Consumer<V>, Consumer<RuntimeException>) - Method in class org.tentackle.fx.rdc.RdcUtilities
Runs some code in another thread and optionally updates the UI.
The method is provided to hide the concrete implementation and make it replaceable.
Use this method whenever some lengthy operation (database I/O, for example) would otherwise block the event queue.
runInBackground(Node, Supplier<V>, Consumer<V>, Consumer<RuntimeException>) - Method in class org.tentackle.fx.rdc.RdcUtilitiesWithBackgroundPool
 
runSearch() - Method in class org.tentackle.fx.rdc.PdoFinder
Runs the search.
runSearch() - Method in class org.tentackle.fx.rdc.search.DefaultPdoFinder
 
runSearch(T) - Method in class org.tentackle.fx.rdc.translate.PdoStringTranslator
Runs the interactive search.

S

save() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Saves the current PDO.
savePreferences() - Method in class org.tentackle.fx.rdc.table.TablePopup
Saves the table preferences.
System- or user scope is determined from PersistedPreferencesFactory.
savePreferences(boolean) - Method in class org.tentackle.fx.rdc.table.TablePopup
Saves the table preferences.
search() - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Search for a PDO.
searchPdo(T, Consumer<T>) - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Modal search of the pdo.
security() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Shows the security dialog.
SecurityDialogFactory - Interface in org.tentackle.fx.rdc.security
A factory for security dialogs.
SecurityEditor - Class in org.tentackle.fx.rdc.security
Security permissions editor.
SecurityEditor() - Constructor for class org.tentackle.fx.rdc.security.SecurityEditor
Creates the security editor.
SecurityGuiProvider - Class in org.tentackle.fx.rdc.security
GUI provider for Security.
SecurityGuiProvider(Security) - Constructor for class org.tentackle.fx.rdc.security.SecurityGuiProvider
Creates the provider.
SecurityRulesView - Class in org.tentackle.fx.rdc.security
Security editor controller.
SecurityRulesView() - Constructor for class org.tentackle.fx.rdc.security.SecurityRulesView
Creates the security rules controller.
selectDomainContextObject(Window, DomainContext, Consumer<PersistentDomainObject<?>>) - Method in class org.tentackle.fx.rdc.security.DefaultSecurityDialogFactory
 
selectDomainContextObject(Window, DomainContext, Consumer<PersistentDomainObject<?>>) - Method in interface org.tentackle.fx.rdc.security.SecurityDialogFactory
Selects a domain context PDO.
This is usually a search dialog for PDOs describing a domain context.
selectFile(String, String, String, String, Stage) - Method in class org.tentackle.fx.rdc.RdcUtilities
Selects a file via file chooser dialog and remembers the decision in the user preferences.
selectGrantee(Window, DomainContext, Consumer<PersistentDomainObject<?>>) - Method in class org.tentackle.fx.rdc.security.DefaultSecurityDialogFactory
Selects a grantee.
This is usually a search dialog for users and/or user-groups.
selectGrantee(Window, DomainContext, Consumer<PersistentDomainObject<?>>) - Method in interface org.tentackle.fx.rdc.security.SecurityDialogFactory
Selects a grantee.
This is usually a search dialog for users and/or user-groups.
selectSpreadsheetFile(String, Stage) - Method in class org.tentackle.fx.rdc.table.TableUtilities
Selects the spreadsheet file.
selectXmlFile(String, Stage) - Method in class org.tentackle.fx.rdc.table.TableUtilities
Selects the XML file.
SessionsView - Class in org.tentackle.fx.rdc.admin
View showing all sessions logged in to the middle tier.
Allows killing sessions as well.
SessionsView() - Constructor for class org.tentackle.fx.rdc.admin.SessionsView
Creates a session view controller.
setApplication(String, boolean) - Method in class org.tentackle.fx.rdc.login.Backends
Sets the application name and loads the configured backends.
setChangeable(boolean) - Method in class org.tentackle.fx.rdc.PdoEditor
Set the changeable property of the editor's view.
setChangeable(boolean) - Method in class org.tentackle.fx.rdc.security.SecurityEditor
Sets the changeability of the editor.
setColumnMenuEnabled(boolean) - Method in class org.tentackle.fx.rdc.table.TablePopup
Enables or disables the column menu.
The column menu allows to set the visibility of columns.
setCreatePdoAllowed(boolean) - Method in class org.tentackle.fx.rdc.search.PdoSearch
Sets whether creating a new PDO is allowed.
setDoubleClickHandler(Consumer<T>) - Method in class org.tentackle.fx.rdc.search.PdoSearch
Sets the double click handler.
If the search dialog is non-modal and the user double-clicks on a row of the table view, this handler will be invoked instead of the default (showing the PDO editor, if any provided).
setEditable(boolean) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Sets whether the user can change the editor's contents.
setEditor(PdoEditor<T>) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Sets the pdo editor.
setFinder(PdoFinder<T>) - Method in class org.tentackle.fx.rdc.search.PdoSearch
Sets the pdo finder.
setFinderVisible(boolean) - Method in class org.tentackle.fx.rdc.search.PdoSearch
Sets the visibility of the finder.
The method must be invoked after setPdo because the finder will be made visible according to
setFxApplication(FxApplication) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Sets the FX application instance.
setInactivityTimeout(int) - Method in class org.tentackle.fx.rdc.login.Login
Sets the inactivity timeout.
If there is no keyboard input the application will terminate.
setItems(List<T>) - Method in class org.tentackle.fx.rdc.search.PdoSearch
Shows the search results.
setLoadAllPdosCallback(Callback<T, Collection<T>>) - Method in class org.tentackle.fx.rdc.component.delegate.RdcBoxDelegateImpl
Sets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
setLoadAllPdosCallback(Callback<T, Collection<T>>) - Method in class org.tentackle.fx.rdc.component.delegate.RdcChoiceBoxDelegate
Sets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
setLoadAllPdosCallback(Callback<T, Collection<T>>) - Method in class org.tentackle.fx.rdc.component.delegate.RdcComboBoxDelegate
Sets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
setLoadAllPdosCallback(Callback<T, Collection<T>>) - Method in class org.tentackle.fx.rdc.component.RdcChoiceBox
Sets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
setLoadAllPdosCallback(Callback<T, Collection<T>>) - Method in class org.tentackle.fx.rdc.component.RdcComboBox
Sets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
setLoadAllPdosCallback(Callback<T, Collection<T>>) - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Sets the callback to load all PDOs.
Used by PdoComponentAddon.getAllPdos(PersistentDomainObject).
setMainController(C) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Sets the main controller instance.
setMessage(String) - Method in class org.tentackle.fx.rdc.login.Login
Sets the message field.
setModal(boolean) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Sets this CRUD should be treated as modal.
Modality cannot be retrieved from the stage because there may be no stage yet.
setNoDataMessage(String) - Method in class org.tentackle.fx.rdc.search.PdoSearch
Sets the message displayed in tableview when there was no data found.
setPassword(char[]) - Method in class org.tentackle.fx.rdc.login.Login
Sets the password in the password field.
setPdo(Security) - Method in class org.tentackle.fx.rdc.security.SecurityEditor
 
setPdo(T) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Sets the pdo to edit.
setPdo(T) - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
Sets the PDO.
setPdo(T) - Method in class org.tentackle.fx.rdc.DefaultPdoEditor
 
setPdo(T) - Method in interface org.tentackle.fx.rdc.PdoController
Sets the PDO.
setPdo(T) - Method in class org.tentackle.fx.rdc.PdoTreeItem
Sets the pdo.
Can be used to reload the pdo, for example.
setPdo(T) - Method in class org.tentackle.fx.rdc.PdoViewer
Sets the PDO.
setPdo(T) - Method in class org.tentackle.fx.rdc.search.DefaultPdoFinder
 
setPdo(T) - Method in class org.tentackle.fx.rdc.search.PdoSearch
Sets the pdo as a template for the search.
setPdo(T) - Method in class org.tentackle.fx.rdc.translate.PdoComponentAddon
Sets the PDO.
setPdo(T) - Method in class org.tentackle.fx.rdc.translate.PdoStringTranslator
Sets the PDO via binding.
Mainly used by DnD.
setPdoAddon(PdoComponentAddon<T>) - Method in class org.tentackle.fx.rdc.translate.PdoStringTranslator
Sets the PDO addon.
setPdoList(ObservableList<T>) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Sets a list of PDOs to walk through via the up and next buttons.
setPreferencesSuffix(String) - Method in class org.tentackle.fx.rdc.table.TablePopup
Sets the table preferences suffix.
setProgress(double) - Method in class org.tentackle.fx.rdc.login.Login
Sets the progress.
setScrollingToEnd(boolean) - Method in class org.tentackle.fx.rdc.PdoFinder
Sets whether the view should be scrolled to the last item when displaying the search results.
setSearchRunningImmediately(boolean) - Method in class org.tentackle.fx.rdc.PdoFinder
Defines whether to run the search immediately without any further user interaction.
setSearchRunningInBackground(boolean) - Method in class org.tentackle.fx.rdc.PdoFinder
Defines whether the query might block the client for a longer time.
setSecurableClass(Class<?>) - Method in class org.tentackle.fx.rdc.security.SecurityEditor
Sets the securable class.
Adds all applying permissions to the view.
setSecuredObject(int) - Method in class org.tentackle.fx.rdc.security.SecurityRulesView
Configures the view to edit security rule sets for a PDO-class.
setSecuredObject(Class<?>) - Method in class org.tentackle.fx.rdc.security.SecurityRulesView
Configures the view to edit security rule sets for a non-PDO-class.
setSecuredObject(PersistentDomainObject<?>) - Method in class org.tentackle.fx.rdc.security.SecurityRulesView
Configures the view to edit security rule sets for a PDO.
setSessionInfo(SessionInfo) - Method in class org.tentackle.fx.rdc.login.Login
Sets the session info.
setSingleSelectMode(boolean) - Method in class org.tentackle.fx.rdc.search.PdoSearch
Sets the single selection mode.
This mode is usually used in a modal dialog to select exactly one PDO.
setStopReason(int, Throwable) - Method in class org.tentackle.fx.rdc.app.FxApplication
Sets the exit value and throwable to be picked up by the stop-method when the last window is closed and stop is not invoked explicitly from within the application with a non-zero exit value.
setTitle(String) - Method in class org.tentackle.fx.rdc.table.TablePopup
Sets the printed title.
setTotals(ObservableList<T>) - Method in class org.tentackle.fx.rdc.search.PdoSearch
Sets the totals.
Shows the results from PdoFinder.createTotals(javafx.collections.ObservableList<T>) or hides the totals if none.
setTreeShowingInitially(boolean) - Method in class org.tentackle.fx.rdc.PdoFinder
Sets whether the search dialog should display the initial search result as a tree instead of a table view.
setType(Class<?>) - Method in class org.tentackle.fx.rdc.component.delegate.RdcChoiceBoxDelegate
 
setType(Class<?>) - Method in class org.tentackle.fx.rdc.component.delegate.RdcComboBoxDelegate
 
setType(Class<T>) - Method in class org.tentackle.fx.rdc.table.RdcTableColumnConfiguration
 
setUpdatedRunnable(Runnable) - Method in class org.tentackle.fx.rdc.login.Backends
Sets the runnable invoked when backends were updated.
setUsername(String) - Method in class org.tentackle.fx.rdc.login.Login
Sets the username in the username field.
setViewValue(Object) - Method in class org.tentackle.fx.rdc.component.delegate.RdcChoiceBoxDelegate
 
setViewValue(Object) - Method in class org.tentackle.fx.rdc.component.delegate.RdcComboBoxDelegate
 
setVisible(boolean) - Method in class org.tentackle.fx.rdc.PdoFinder
Sets the visibility of the finder's view.
show(Class<?>, PersistentDomainObject<?>) - Static method in class org.tentackle.fx.rdc.security.SecurityRulesView
Creates and shows the modal stage.
showApplicationStatus(String, double) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Displays a message during login.
Makes sure that the message is shown at least 100ms.
showApplicationStatus(String, double) - Method in class org.tentackle.fx.rdc.app.FxApplication
Shows the initialization status during application startup.
showApplicationStatus(String, double) - Method in class org.tentackle.fx.rdc.app.LoginApplication
 
showApplicationStatus(String, double, long) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Displays a message during login.
showDialog(int, DomainContext) - Method in class org.tentackle.fx.rdc.security.DefaultSecurityDialogFactory
 
showDialog(int, DomainContext) - Method in interface org.tentackle.fx.rdc.security.SecurityDialogFactory
Shows a dialog to edit security rule sets for a PDO-class.
showDialog(Class<?>) - Method in class org.tentackle.fx.rdc.security.DefaultSecurityDialogFactory
 
showDialog(Class<?>) - Method in interface org.tentackle.fx.rdc.security.SecurityDialogFactory
Shows a dialog to edit security rule sets for a non-PDO-class.
showDialog(PersistentDomainObject<?>) - Method in class org.tentackle.fx.rdc.security.DefaultSecurityDialogFactory
 
showDialog(PersistentDomainObject<?>) - Method in interface org.tentackle.fx.rdc.security.SecurityDialogFactory
Shows a dialog to edit security rule sets for a PDO.
showSaveDiscardCancelDialog(Object, Consumer<Boolean>) - Static method in class org.tentackle.fx.rdc.Rdc
Shows a question dialog whether to save, discard or cancel editing of a PDO.
showSaveDiscardCancelDialog(Object, Consumer<Boolean>) - Method in class org.tentackle.fx.rdc.RdcUtilities
Shows a question dialog whether to save, discard or cancel editing of a PDO.
showSecurityDialog() - Method in class org.tentackle.fx.rdc.admin.SessionsView
Shows the security dialog.
showTable() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Switches to the table view.
showTree() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Switches to the tree view.
showTree(T) - Static method in class org.tentackle.fx.rdc.Rdc
Shows the tree of a PDO in a modal scene.
showTree(T) - Method in class org.tentackle.fx.rdc.RdcUtilities
Shows the tree of a PDO in a modal scene.
showValidationResults(ValidationFailedException) - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Shows the validation errors.
start(Stage) - Method in class org.tentackle.fx.rdc.app.FxApplication
 
startApplication(Stage) - Method in class org.tentackle.fx.rdc.app.FxApplication
The main entry point for all Tentackle JavaFX applications.
startApplication(Stage) - Method in class org.tentackle.fx.rdc.app.LoginApplication
 
startup() - Method in class org.tentackle.fx.rdc.app.DesktopApplication
 
stop() - Method in class org.tentackle.fx.rdc.app.FxApplication
 
stopTreeExpansion() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
stopTreeExpansion() - Method in interface org.tentackle.fx.rdc.GuiProvider
Determines whether tree expansion should stop at this object.
Sometimes the child-nodes should not be expanded if in a recursive "expand all".

T

TablePopup<S> - Class in org.tentackle.fx.rdc.table
Table popup.
Provides a context menu with several handy features such as export to excel, save and load table settings, etc...
The popup can be used for tables and tree tables.
TablePopup(FxTableView<S>, String, String) - Constructor for class org.tentackle.fx.rdc.table.TablePopup
Creates a table popup.
TablePopup(FxTreeTableView<S>, String, String) - Constructor for class org.tentackle.fx.rdc.table.TablePopup
Creates a table popup.
TablePrinter - Class in org.tentackle.fx.rdc.table
A controller to print a table.
TablePrinter() - Constructor for class org.tentackle.fx.rdc.table.TablePrinter
Creates a table printer controller.
TableUtilities - Class in org.tentackle.fx.rdc.table
Table-related utility methods.
TableUtilities() - Constructor for class org.tentackle.fx.rdc.table.TableUtilities
Creates the table utilities.
test() - Element in annotation interface org.tentackle.fx.rdc.GuiProviderService
Returns whether provider should be unit tested.
toModelFunction() - Method in class org.tentackle.fx.rdc.translate.PdoStringTranslator
 
toSpreadsheet(boolean) - Method in class org.tentackle.fx.rdc.table.TablePopup
Opens a dialog to export a table to an Excel sheet.
toSpreadsheet(Collection<TableColumnConfiguration<S, ?>>, File, List<S>) - Method in class org.tentackle.fx.rdc.table.TableUtilities
Converts the column configurations to a spreadsheet file.
toSpreadsheet(FxTableView<S>, File, boolean) - Method in class org.tentackle.fx.rdc.table.TableUtilities
Converts the table to a spreadsheet file.
toSpreadsheet(FxTreeTableView<S>, File, boolean) - Method in class org.tentackle.fx.rdc.table.TableUtilities
Converts the treetable to a spreadsheet file.
toString() - Method in class org.tentackle.fx.rdc.DefaultGuiProvider
 
toString() - Method in class org.tentackle.fx.rdc.PdoEvent
 
toViewFunction() - Method in class org.tentackle.fx.rdc.translate.PdoStringTranslator
 
toXml(boolean) - Method in class org.tentackle.fx.rdc.table.TablePopup
Opens a dialog to export a table to a spreadsheet.
toXml(FxTableView<S>, File, boolean) - Method in class org.tentackle.fx.rdc.table.TableUtilities
Exports a table to an XML file.
toXml(FxTreeTableView<S>, File, boolean) - Method in class org.tentackle.fx.rdc.table.TableUtilities
Exports a treetable to an XML file.
tree() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Shows the browser tree of the current PDO.

U

UPDATE - Static variable in class org.tentackle.fx.rdc.PdoEvent
An existing PDO has been updated to the database.
updateButtons() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Updates the visibility and disabled state of the buttons.
updateDarkMode(boolean) - Method in class org.tentackle.fx.rdc.app.DesktopApplication
Updates the dark mode.
All scenes get their CSS stylesheets updated and view refreshed.
updateItem(FxTableCell<?, T>, T) - Method in class org.tentackle.fx.rdc.table.PdoTableCellType
 
updateItem(FxTreeTableCell<?, T>, T) - Method in class org.tentackle.fx.rdc.table.PdoTableCellType
 
updateItem(T, boolean) - Method in class org.tentackle.fx.rdc.PdoTableCell
 
updateItem(T, boolean) - Method in class org.tentackle.fx.rdc.PdoTreeCell
 
updateItem(T, boolean) - Method in class org.tentackle.fx.rdc.PdoTreeTableCell
 
updatePrevNextButtons() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Enables/Disables the previous and next buttons.
updateSessionInfoFromEnvironment(SessionInfo) - Method in class org.tentackle.fx.rdc.app.LoginApplication
Updates the session with username and password from the process environment.
updateTitle() - Method in class org.tentackle.fx.rdc.crud.PdoCrud
Updates the window title if attached to its own stage.
updateTitle() - Method in class org.tentackle.fx.rdc.search.PdoSearch
Updates the window title if attached to its own stage.

V

validateForm() - Method in class org.tentackle.fx.rdc.PdoEditor
Validates the form before the PDO get saved.
This can be used for validations that are not covered by the persistence model, for example password confirmation.
value() - Element in annotation interface org.tentackle.fx.rdc.GuiProviderService
Determines the serviced PDO class.
The PDO-class usually is an interface extending the persistent and the domain interfaces.
value() - Element in annotation interface org.tentackle.fx.rdc.PdoTableContextMenuItemService
Determines the serviced PDO class.
The PDO-class usually is an interface extending the persistent and the domain interfaces.
value() - Element in annotation interface org.tentackle.fx.rdc.PdoTreeContextMenuItemService
Determines the serviced PDO class.
The PDO-class usually is an interface extending the persistent and the domain interfaces.
value() - Element in annotation interface org.tentackle.fx.rdc.PdoTreeTableContextMenuItemService
Determines the serviced PDO class.
The PDO-class usually is an interface extending the persistent and the domain interfaces.
ViewItem<T> - Class in org.tentackle.fx.rdc.contextmenu
Menu item to view a PDO.
ViewItem(PdoTableCell<?, T>) - Constructor for class org.tentackle.fx.rdc.contextmenu.ViewItem
 
ViewItem(PdoTreeCell<T>) - Constructor for class org.tentackle.fx.rdc.contextmenu.ViewItem
Creates a menu item.
A B C D E F G H I L N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form