Module is.codion.swing.framework.ui
Package is.codion.swing.framework.ui
@NullMarked
package is.codion.swing.framework.ui
Package configuration values:
EntityApplication.USEREntityApplication.SAVE_DEFAULT_USERNAMEEntityApplication.STARTUP_DIALOGEntityApplication.CONNECTION_INFO_UPPER_CASEEntityApplicationPanel.HELP_URLEntityApplicationPanel.CONFIRM_EXITEntityApplicationPanel.CACHE_ENTITY_PANELSEntityApplicationPanel.CALL_SYSTEM_EXITEntityApplicationPanel.SQL_TRACINGEntityEditComponentPanel.VALID_INDICATOREntityEditComponentPanel.MODIFIED_INDICATOREntityEditComponentPanel.DEFAULT_TEXT_FIELD_COLUMNSEntityEditPanel.Config.USE_SAVE_CAPTIONEntityEditPanel.Config.USE_FOCUS_ACTIVATIONEntityEditPanel.Config.INCLUDE_ENTITY_MENUEntityEditPanel.Config.MODIFIED_WARNINGEntityPanel.Config.KEYBOARD_NAVIGATIONEntityPanel.Config.DISPOSE_EDIT_DIALOG_ON_ESCAPEEntityPanel.Config.INCLUDE_TOGGLE_EDIT_PANEL_CONTROLEntityPanel.Config.TOOLBAR_CONTROLSEntityPanel.Config.CONTROL_PANEL_CONSTRAINTSEntityPanel.Config.CONTROL_TOOLBAR_CONSTRAINTSEntityPanel.Config.WINDOW_TYPEEntityTablePanel.Config.EXCLUDE_HIDDEN_COLUMNSEntityTablePanel.Config.CONDITION_VIEWEntityTablePanel.Config.FILTER_VIEWEntityTablePanel.Config.SUMMARY_PANEL_VISIBLEEntityTablePanel.Config.INCLUDE_POPUP_MENUEntityTablePanel.Config.INCLUDE_ENTITY_MENUEntityTablePanel.Config.INCLUDE_QUERY_INSPECTOREntityTablePanel.Config.INCLUDE_CLEAR_CONTROLEntityTablePanel.Config.INCLUDE_LIMIT_MENUEntityTablePanel.Config.REFRESH_BUTTON_VISIBLEEntityTablePanel.Config.COLUMN_SELECTIONEntityTablePanel.Config.INCLUDE_CONDITIONSEntityTablePanel.Config.INCLUDE_FILTERSEntityTablePanel.Config.INCLUDE_SUMMARYEntityTablePanel.Config.REFRESH_PROGRESS_BAREntityTablePanel.Config.REFRESH_PROGRESS_BAR_DELAYReferentialIntegrityErrorHandling.REFERENTIAL_INTEGRITY_ERROR_HANDLINGTabbedApplicationLayout.TAB_PLACEMENTTabbedDetailLayout.INCLUDE_CONTROLS
-
ClassDescriptionBuilds a and starts an application.A central application panel class.Handles laying out an EntityApplicationPanel.A default component factory implementation for attributes.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 entitiesA builder for a dialog for editing entities.A builder for a selection dialog based on an
EntityTablePanel.Provides selection for single or multiple entities.A base class for entity edit panels, managing the components used for editing entities.Species the component used to edit an attributeManages the components that should receive the input focus.A UI component based on aEntityEditModel.Contains configuration settings for aEntityEditPanelwhich must be set before the panel is initialized.Handles displaying confirmation messages for common actions to the user.The controls available forEntityEditPanels.Performs delete.Builds an async delete commandPerforms insert.Builds an async insert commandPerforms update.Builds an async update commandA panel representing an Entity via a EntityModel, which facilitates browsing and editing of records.A builder forEntityPanelinstances.Provides aEntityPanel.Builder.PanelBuilderProvides aEntityPanel.BuilderContains configuration settings for aEntityPanelwhich must be set before the panel is initialized.The standard controls available in a entity panelControls the detail panels for a EntityPanel instance.Handles the layout of a EntityPanel with one or more detail panels.The navigation directions.The possible states of a detail or edit panel.Specifies the window type.ASwingEntityTableModelbased table cell factory.The EntityTablePanel is a UI class based on the EntityTableModel class.Contains configuration settings for aEntityTablePanelwhich must be set before the panel is initialized.The Controls available in aEntityTablePanelSpecifies the refresh button visibility.Specifies how a selection is presented.The possible actions to take on a referential integrity error.AEntityApplicationPanel.ApplicationLayoutlayout based on aJTabbedPane.AEntityPanel.DetailLayoutimplementation based on a JTabbedPane.Builds aTabbedDetailLayout.Provides aTabbedDetailLayout.BuilderThe controls.A detail layout which displays detail panels in a window, opened via the table popup menu.Builds aWindowDetailLayoutinstance.Provides aWindowDetailLayout.Builder