Uses of Class
is.codion.swing.framework.ui.EntityPanel
Packages that use EntityPanel
Package
Description
Package configuration values:
EntityApplication.USER
EntityApplication.SAVE_DEFAULT_USERNAME
EntityApplication.STARTUP_DIALOG
EntityApplication.CONNECTION_INFO_UPPER_CASE
EntityApplicationPanel.HELP_URL
EntityApplicationPanel.CONFIRM_EXIT
EntityApplicationPanel.CACHE_ENTITY_PANELS
EntityApplicationPanel.SYSTEM_EXIT
EntityApplicationPanel.SQL_TRACING
EntityEditPanel.Config.VALID_INDICATOR
EntityEditPanel.Config.MODIFIED_INDICATOR
EntityEditPanel.Config.TEXT_FIELD_COLUMNS
EntityEditPanel.Config.MODIFIED_WARNING
EntityEditPanel.Config.USE_SAVE_CAPTION
EntityEditPanel.Config.USE_FOCUS_ACTIVATION
EntityEditPanel.Config.INCLUDE_ENTITY_VIEWER
EntityEditPanel.Config.TRANSFER_FOCUS_ON_ENTER
EntityPanel.Config.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
EntityPanel.Config.EDIT_PANEL_CONSTRAINTS
EntityTablePanel.Config.EXCLUDE_HIDDEN_COLUMNS
EntityTablePanel.Config.CONDITION_VIEW
EntityTablePanel.Config.FILTER_VIEW
EntityTablePanel.Config.SUMMARY_PANEL_VISIBLE
EntityTablePanel.Config.INCLUDE_POPUP_MENU
EntityTablePanel.Config.INCLUDE_ENTITY_VIEWER
EntityTablePanel.Config.INCLUDE_QUERY_INSPECTOR
EntityTablePanel.Config.INCLUDE_CLEAR_CONTROL
EntityTablePanel.Config.INCLUDE_LIMIT_MENU
EntityTablePanel.Config.REFRESH_BUTTON_VISIBLE
EntityTablePanel.Config.COLUMN_SELECTION
EntityTablePanel.Config.INCLUDE_CONDITIONS
EntityTablePanel.Config.INCLUDE_FILTERS
EntityTablePanel.Config.INCLUDE_SUMMARY
EntityTablePanel.Config.REFRESH_PROGRESS_BAR
EntityTablePanel.Config.REFRESH_PROGRESS_BAR_DELAY
ReferentialIntegrityErrorHandling.REFERENTIAL_INTEGRITY_ERROR_HANDLING
TabbedApplicationLayout.TAB_PLACEMENT
TabbedDetailLayout.INCLUDE_CONTROLS
-
Uses of EntityPanel in is.codion.swing.framework.ui
Fields in is.codion.swing.framework.ui with type parameters of type EntityPanelModifier and TypeFieldDescriptionstatic final Function<EntityPanel, EntityPanel.DetailLayout> EntityPanel.DetailLayout.NONEA convenience instance for indicating no detail layout.Methods in is.codion.swing.framework.ui that return EntityPanelModifier and TypeMethodDescriptionEntityPanel.Builder.build(EntityConnectionProvider connectionProvider) Builds anEntityPanelbased on this builder configuration.final EntityPanelEntityApplicationPanel.entityPanel(EntityType entityType) EntityPanel.Config.entityPanel()EntityPanel.DetailPanels.get(EntityType entityType) Returns the first detail panel found based on the givenentityTypefinal EntityPanelEntityPanel.initialize()Initializes this EntityPanel, in case of some specific initialization code you can override theinitializeUI()method and add your code there.Methods in is.codion.swing.framework.ui that return types with arguments of type EntityPanelModifier and TypeMethodDescriptionEntityPanel.DetailPanels.active()Returns the detail panels which models have an active link to this panels model.EntityPanel.DetailPanels.added()final List<EntityPanel> EntityApplicationPanel.entityPanels()EntityPanel.DetailPanels.get()Returns all detail panels.final Optional<EntityPanel> EntityPanel.parentPanel()EntityPanel.Activation.requested()EntityPanel.Display.requested()Methods in is.codion.swing.framework.ui with parameters of type EntityPanelModifier and TypeMethodDescriptiondefault voidEntityPanel.DetailController.activate(EntityPanel detailPanel) Called when the detail panel is activated.voidEntityPanel.DetailPanels.add(EntityPanel... detailPanels) Adds the given detail panels and sets this panel as their parent paneldefault voidEntityApplicationPanel.ApplicationLayout.display(EntityPanel entityPanel) Called when the given entity panel should be displayed, responsible for making sure it can be displayed.default voidEntityPanel.DetailController.display(EntityPanel detailPanel) Called when the given detail panel should be displayed, responsible for making sure it becomes visible.final voidTabbedApplicationLayout.display(EntityPanel entityPanel) protected final voidEntityApplicationPanel.displayEntityPanelDialog(EntityPanel entityPanel) Displays a non-modal dialog containing the given entity panelprotected final voidEntityApplicationPanel.displayEntityPanelDialog(EntityPanel entityPanel, boolean modal) Shows a dialog containing the given entity panelprotected final voidEntityApplicationPanel.displayEntityPanelFrame(EntityPanel entityPanel) Displays a frame containing the given entity panelprotected final voidEntityApplicationPanel.displayEntityPanelWindow(EntityPanel entityPanel) Displays the given panel in a frame or dialog, depending onEntityPanel.Config.WINDOW_TYPE.TabbedDetailLayout.Builder.PanelStep.panel(EntityPanel panel) WindowDetailLayout.Builder.PanelStep.panel(EntityPanel panel) default Value<EntityPanel.PanelState> EntityPanel.DetailController.panelState(EntityPanel detailPanel) Note that the detail panel state may be shared between detail panels, as they may be displayed in a shared window.Method parameters in is.codion.swing.framework.ui with type arguments of type EntityPanelModifier and TypeMethodDescriptionEntityPanel.Config.detailLayout(Function<EntityPanel, EntityPanel.DetailLayout> detailLayout) EntityPanel.Builder.PanelBuilder.panel(Function<EntityConnectionProvider, EntityPanel> entityPanel) Constructor parameters in is.codion.swing.framework.ui with type arguments of type EntityPanelModifierConstructorDescriptionEntityApplicationPanel(M applicationModel, List<EntityPanel> entityPanels, Collection<EntityPanel.Builder> lookupPanelBuilders) Instantiates a newEntityApplicationPanelbased on the given application model, using the defaultTabbedApplicationLayout.EntityApplicationPanel(M applicationModel, List<EntityPanel> entityPanels, Collection<EntityPanel.Builder> lookupPanelBuilders, Function<EntityApplicationPanel<M>, EntityApplicationPanel.ApplicationLayout> applicationLayout) Instantiates a newEntityApplicationPanelbased on the given application model, using theEntityApplicationPanel.ApplicationLayoutprovided byapplicationLayout.