Module is.codion.swing.framework.ui
Package is.codion.swing.framework.ui
package is.codion.swing.framework.ui
Package configuration values:
EntityApplicationPanel.HELP_URL
EntityApplicationPanel.CONFIRM_EXIT
EntityApplicationPanel.SHOW_STARTUP_DIALOG
EntityApplicationPanel.CACHE_ENTITY_PANELS
EntityEditComponentPanel.MODIFIED_INDICATOR
EntityEditComponentPanel.MODIFIED_INDICATOR_UNDERLINE_STYLE
EntityEditComponentPanel.DEFAULT_TEXT_FIELD_COLUMNS
EntityEditPanel.Config.USE_SAVE_CAPTION
EntityEditPanel.Config.USE_FOCUS_ACTIVATION
EntityEditPanel.Config.INCLUDE_ENTITY_MENU
EntityPanel.Config.USE_KEYBOARD_NAVIGATION
EntityPanel.Config.DISPOSE_EDIT_DIALOG_ON_ESCAPE
EntityPanel.Config.INCLUDE_TOGGLE_EDIT_PANEL_CONTROL
EntityPanel.Config.TOOLBAR_CONTROLS
EntityPanel.Config.CONTROL_PANEL_CONSTRAINTS
EntityPanel.Config.CONTROL_TOOLBAR_CONSTRAINTS
EntityPanel.Config.WINDOW_TYPE
EntityTablePanel.Config.CONDITION_PANEL_VISIBLE
EntityTablePanel.Config.FILTER_PANEL_VISIBLE
EntityTablePanel.Config.SUMMARY_PANEL_VISIBLE
EntityTablePanel.Config.INCLUDE_POPUP_MENU
EntityTablePanel.Config.INCLUDE_ENTITY_MENU
EntityTablePanel.Config.INCLUDE_CLEAR_CONTROL
EntityTablePanel.Config.INCLUDE_LIMIT_MENU
EntityTablePanel.Config.REFRESH_BUTTON_VISIBLE
EntityTablePanel.Config.COLUMN_SELECTION
EntityTablePanel.Config.INCLUDE_CONDITION_PANEL
EntityTablePanel.Config.INCLUDE_FILTER_PANEL
EntityTablePanel.Config.INCLUDE_SUMMARY_PANEL
EntityTablePanel.Config.SHOW_REFRESH_PROGRESS_BAR
ReferentialIntegrityErrorHandling.REFERENTIAL_INTEGRITY_ERROR_HANDLING
TabbedApplicationLayout.TAB_PLACEMENT
TabbedDetailLayout.INCLUDE_CONTROLS
-
ClassDescriptionConfigures controls.A central application panel class.Handles laying out an EntityApplicationPanel.EntityApplicationPanel.Builder<M extends SwingEntityApplicationModel,
P extends EntityApplicationPanel<M>> Builds aEntityApplicationPanel
and starts the application.A factory for aEntityConnectionProvider
instance.Provides a way for a user to login.A defaultColumnConditionPanel.Factory
implementation.Displays the given dependencies in a tabbed pane.The available keyboard shortcuts.Provides edit and selection dialogs for entities.A builder for a dialog for inserting entities.Builds a dialog for editing single attributes for one or more entitiesHandles performing the actual update when entities are edited.A builder for a dialog for editing entities.A builder for a selection dialog.A base class for entity edit panels, managing the components used for editing entities.Specifies the availible default values for component builders.A UI component based on aEntityEditModel
.Contains configuration settings for aEntityEditPanel
which must be set before the panel is initialized.Handles displaying confirmation messages for common actions to the user.The standard controls available in a edit panelThe keyboard shortcuts available forEntityEditPanel
s.A panel representing an Entity via a EntityModel, which facilitates browsing and editing of records.A builder forEntityPanel
instances.Contains configuration settings for aEntityPanel
which must be set before the panel is initialized.Controls the detail panels for a EntityPanel instance.Handles the layout of a EntityPanel with one or more detail panels.The navigation directions.The keyboard shortcuts available forEntityPanel
s.The possible states of a detail or edit panel.Specifies the window type.ProvidesFilteredTableCellRenderer
implementations for EntityTablePanels viaEntityTableCellRenderer.builder(SwingEntityTableModel, Attribute)
.The EntityTablePanel is a UI class based on the EntityTableModel class.Specifies how column selection is presented.Contains configuration settings for aEntityTablePanel
which must be set before the panel is initialized.Specifies how attribute selection is presented for editing the selected records.The keyboard shortcuts available forEntityTablePanel
s.Configures the popup menu.Specifies the refresh button visibility.The standard controls available in a table panelConfigures the toolbar.The possible actions to take on a referential integrity error.EntityApplicationPanel layout based on a JTabbedPane.AEntityPanel.DetailLayout
implementation based on a JTabbedPane.Builds aTabbedDetailLayout
.The available keyboard shortcuts.A detail layout which displays detail panels in a window, opened via the table popup menu.Builds aWindowDetailLayout
instance.