Module is.codion.swing.framework.ui
Package is.codion.swing.framework.ui
Enum Class EntityTablePanel.EntityTablePanelControl
java.lang.Object
java.lang.Enum<EntityTablePanel.EntityTablePanelControl>
is.codion.swing.framework.ui.EntityTablePanel.EntityTablePanelControl
- All Implemented Interfaces:
is.codion.swing.common.ui.key.KeyboardShortcuts.Shortcut,Serializable,Comparable<EntityTablePanel.EntityTablePanelControl>,Constable
- Enclosing class:
- EntityTablePanel
public static enum EntityTablePanel.EntityTablePanelControl
extends Enum<EntityTablePanel.EntityTablePanelControl>
implements is.codion.swing.common.ui.key.KeyboardShortcuts.Shortcut
The standard controls available
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAdd a new entity instance.
Default key stroke: INSERTAControlsinstance containing any additional popup menu controls.AControlsinstance containing any additional toolbar controls.AControlfor clearing the data from the table.AControlfor clearing the table selection.AControlfor displaying a dialog for configuring the column auto-resize-mode.AControlsinstance containing controls for configuring columns.AControlsinstance containing the condition panel controls.AControlfor copying the selected cell data.
Default key stroke: CTRL-ALT-CAControlsinstance containing controls for copying either cell or table data.AControlfor copying the table rows with header.Triggers theDELETEcontrol.
Default key stroke: DELETEDisplays the entity menu, if one is available.
Default key stroke: CTRL-ALT-VDisplays the table popup menu, if one is available.
Default key stroke: CTRL-GEdit the selected entity instance.
Default key stroke: CTRL-INSERTAControlsinstance containing edit controls for all editable attributes.Select and edit a single attribute value for the selected entity instances.
Default key stroke: SHIFT-INSERTAControlsinstance containing the filter panel controls.Moves the selection down.
Default key stroke: ALT-SHIFT-DOWNMoves the selection up.
Default key stroke: ALT-SHIFT-UPThe main print action
Default key stroke: CTRL-PAControlsinstance containing controls for printing.AControlfor refreshing the table data.
Default key stroke: ALT-RRequests focus for the table search field.
Default key stroke: CTRL-FRequests focus for the table.
Default key stroke: CTRL-TAControlfor resetting the columns to their original visibility and location.Either aControlfor displaying a dialog for selecting the visible table columns or aControlsinstance containing aToggleControlfor each columns visibility.Displays a dialog for selecting a column condition panel.
Default key stroke: CTRL-SDisplays a dialog for selecting a column filter panel.
Default key stroke: CTRL-SHIFT-FAControlfor toggling between single and multi selection mode.Toggles the condition panel between hidden, visible and advanced.
Default key stroke: CTRL-ALT-SToggles the filter panel between hidden, visible and advanced.
Default key stroke: CTRL-ALT-FAToggleControlfor showing/hiding the summary panel.AControlfor viewing the dependencies of the selected entities. -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ADD
Add a new entity instance.
Default key stroke: INSERT -
EDIT
Edit the selected entity instance.
Default key stroke: CTRL-INSERT -
EDIT_SELECTED_ATTRIBUTE
Select and edit a single attribute value for the selected entity instances.
Default key stroke: SHIFT-INSERT -
REQUEST_TABLE_FOCUS
Requests focus for the table.
Default key stroke: CTRL-T -
TOGGLE_CONDITION_PANEL
Toggles the condition panel between hidden, visible and advanced.
Default key stroke: CTRL-ALT-S- See Also:
-
TableConditionPanel.state()
-
SELECT_CONDITION_PANEL
Displays a dialog for selecting a column condition panel.
Default key stroke: CTRL-S -
TOGGLE_FILTER_PANEL
Toggles the filter panel between hidden, visible and advanced.
Default key stroke: CTRL-ALT-F- See Also:
-
TableConditionPanel.state()
-
SELECT_FILTER_PANEL
Displays a dialog for selecting a column filter panel.
Default key stroke: CTRL-SHIFT-F -
MOVE_SELECTION_UP
Moves the selection up.
Default key stroke: ALT-SHIFT-UP -
MOVE_SELECTION_DOWN
Moves the selection down.
Default key stroke: ALT-SHIFT-DOWN -
PRINT
The main print action
Default key stroke: CTRL-P -
DELETE
Triggers theDELETEcontrol.
Default key stroke: DELETE -
DISPLAY_POPUP_MENU
Displays the table popup menu, if one is available.
Default key stroke: CTRL-G -
DISPLAY_ENTITY_MENU
Displays the entity menu, if one is available.
Default key stroke: CTRL-ALT-V -
PRINT_CONTROLS
AControlsinstance containing controls for printing. -
ADDITIONAL_POPUP_MENU_CONTROLS
AControlsinstance containing any additional popup menu controls. -
ADDITIONAL_TOOLBAR_CONTROLS
AControlsinstance containing any additional toolbar controls. -
VIEW_DEPENDENCIES
AControlfor viewing the dependencies of the selected entities. -
EDIT_ATTRIBUTE_CONTROLS
AControlsinstance containing edit controls for all editable attributes. -
SELECT_COLUMNS
Either aControlfor displaying a dialog for selecting the visible table columns or aControlsinstance containing aToggleControlfor each columns visibility. -
RESET_COLUMNS
AControlfor resetting the columns to their original visibility and location. -
COLUMN_AUTO_RESIZE_MODE
AControlfor displaying a dialog for configuring the column auto-resize-mode.- See Also:
-
SELECTION_MODE
AControlfor toggling between single and multi selection mode. -
CLEAR
AControlfor clearing the data from the table.- See Also:
-
SwingEntityTableModel.clear()
-
REFRESH
AControlfor refreshing the table data.
Default key stroke: ALT-R- See Also:
-
SwingEntityTableModel.refresh()
-
TOGGLE_SUMMARY_PANEL
AToggleControlfor showing/hiding the summary panel. -
CONDITION_CONTROLS
AControlsinstance containing the condition panel controls. -
FILTER_CONTROLS
AControlsinstance containing the filter panel controls. -
CLEAR_SELECTION
AControlfor clearing the table selection. -
COPY_CONTROLS
AControlsinstance containing controls for copying either cell or table data. -
COPY_CELL
AControlfor copying the selected cell data.
Default key stroke: CTRL-ALT-C -
COPY_ROWS
AControlfor copying the table rows with header. -
COLUMN_CONTROLS
AControlsinstance containing controls for configuring columns. -
REQUEST_SEARCH_FIELD_FOCUS
Requests focus for the table search field.
Default key stroke: CTRL-F
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
defaultKeystroke
- Specified by:
defaultKeystrokein interfaceis.codion.swing.common.ui.key.KeyboardShortcuts.Shortcut
-