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
EntityEditPanel.USE_SAVE_CAPTION
EntityEditPanel.USE_FOCUS_ACTIVATION
EntityEditPanel.INCLUDE_ENTITY_MENU
EntityPanel.USE_KEYBOARD_NAVIGATION
EntityPanel.DISPOSE_EDIT_DIALOG_ON_ESCAPE
EntityPanel.INCLUDE_TOGGLE_EDIT_PANEL_CONTROL
EntityPanel.INCLUDE_DETAIL_PANEL_CONTROLS
EntityPanel.TOOLBAR_CONTROLS
EntityPanel.CONTROL_PANEL_CONSTRAINTS
EntityPanel.CONTROL_TOOLBAR_CONSTRAINTS
EntityPanel.USE_FRAME_PANEL_DISPLAY
EntityTablePanel.CONDITION_PANEL_VISIBLE
EntityTablePanel.INCLUDE_ENTITY_MENU
EntityTablePanel.INCLUDE_CLEAR_CONTROL
EntityTablePanel.REFRESH_BUTTON_VISIBLE
EntityTablePanel.COLUMN_SELECTION
EntityTablePanel.INCLUDE_FILTER_PANEL
EntityTablePanel.SHOW_REFRESH_PROGRESS_BAR
ReferentialIntegrityErrorHandling.REFERENTIAL_INTEGRITY_ERROR_HANDLING
TabbedApplicationLayout.TAB_PLACEMENT
TabbedPanelLayout.INCLUDE_DETAIL_CONTROLS
-
ClassDescriptionA 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.Provides edit and selection dialogs for entities.Builds a dialog for editing single attributes for one or more entitiesA builder forEntityDialogs.EntitySelectionDialog
.A base class for entity edit panels, providing components for editing entities.A UI component based on aEntityEditModel
.Handles displaying confirmation messages for common actions to the user.The actions meriting user confirmationThe standard controls available to the EditPanelA panel representing an Entity via a EntityModel, which facilitates browsing and editing of records.A builder forEntityPanel
instances.Controls the detail panels of a entity panelThe navigation and resizing directions.Handles the layout of a EntityPanelThe possible states of a detail or edit panel.Selects an entity panel.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.The standard controls availableSpecifies the refresh button visibility.AJTree
extension based onSwingEntityTreeModel
.The possible actions to take on a referential integrity error.EntityApplicationPanel layout based on a JTabbedPane.AEntityPanel.PanelLayout
implementation based on a JTabbedPane.Builds aTabbedPanelLayout
.