Uses of Interface
is.codion.common.reactive.state.State
Packages that use State
Package
Description
A UI-agnostic table model based on
FilterModel.Condition related classes.
Selection related classes.
Summary related classes.
See
State and ObservableState.Package configuration values:
EntityConnectionProvider.CLIENT_CONNECTION_TYPE
EntityConnectionProvider.DESCRIPTION
Package configuration values:
EntityApplicationModel.USER_PREFERENCES
EntityApplicationModel.PREFERENCES_KEY
EntityEditor.PUBLISH_PERSISTENCE_EVENTS
EntityEditor.PERSIST_FOREIGN_KEYS
EntityQueryModel.LIMIT
EntityTableModel.ON_INSERT
EntityTableModel.ORDER_QUERY
ForeignKeyModelLink.SET_CONDITION_ON_INSERT
ForeignKeyModelLink.SET_VALUE_ON_INSERT
ForeignKeyModelLink.REFRESH_ON_SELECTION
ForeignKeyModelLink.CLEAR_CONDITION_ON_EMPTY_SELECTION
ForeignKeyModelLink.CLEAR_VALUE_ON_EMPTY_SELECTION
EntitySearchModel.DEFAULT_LIMIT
EntitySearchModel.PERSISTENCE_AWARE
Button and toggle button builders.
Image related components.
Package configuration values:
FilterTableCellEditor.CLICK_COUNT_TO_START
FilterTableCellRenderer.TABLE_CELL_LEFT_PADDING
FilterTableCellRenderer.TABLE_CELL_RIGHT_PADDING
FilterTableCellRenderer.NUMERICAL_HORIZONTAL_ALIGNMENT
FilterTableCellRenderer.TEMPORAL_HORIZONTAL_ALIGNMENT
FilterTableCellRenderer.BOOLEAN_HORIZONTAL_ALIGNMENT
FilterTableCellRenderer.HORIZONTAL_ALIGNMENT
FilterTableCellRenderer.ALTERNATE_ROW_COLORING
FilterTableCellRenderer.FOCUSED_CELL_INDICATOR
FilterTableCellRenderer.SET_BORDER
FilterTableHeaderRenderer.FOCUSED_COLUMN_INDICATOR
FilterTable.COLUMN_REORDERING
FilterTable.AUTO_RESIZE_MODE
FilterTable.COLUMN_RESIZING
FilterTable.ROWS_FILL_VIEWPORT
FilterTable.ROW_HEIGHT_FROM_FONT_SIZE
FilterTable.ROW_HEIGHT_FONT_PADDING
FilterTable.COLUMN_TOOL_TIPS
FilterTable.FILLS_VIEWPORT_HEIGHT
FilterTable.RESIZE_ROW_TO_FIT_EDITOR
FilterTable.STOP_EDIT_ON_FOCUS_LOST
Package configuration values:
NumberField.CONVERT_GROUPING_TO_DECIMAL_SEPARATOR
TextFieldBuilder.SELECT_ALL_ON_FOCUS_GAINED
TemporalField.ADJUSTABLE
Action control framework for UI components.
Package configuration values:
ExceptionDialogBuilder.SYSTEM_PROPERTIES
LoginDialogBuilder.RESIZABLE
LoginDialogBuilder.INPUT_FIELD_COLUMNS
ProgressWorkerDialogBuilder.SHOW_DELAY
ProgressWorkerDialogBuilder.HIDE_DELAY
LookAndFeelSelectionDialogBuilder.ALLOW_INSTALLED
LookAndFeelComboBox.INCLUDE_INSTALLED_LOOK_AND_FEELS
Look and feel related classes
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_FOCUS_ACTIVATION
EntityEditPanel.Config.INCLUDE_ENTITY_VIEWER
EntityEditPanel.Config.INCLUDE_INSPECTOR
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_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
Package configuration values:
EntityServerMonitor.SERVER_MONITOR_UPDATE_RATE
-
Uses of State in is.codion.common.model.component.table
Methods in is.codion.common.model.component.table that return StateModifier and TypeMethodDescriptionFilterTableSort.Order.locked()Locking the sorting for a column will cause anIllegalStateExceptionto be thrown when trying to modify its sorting state. -
Uses of State in is.codion.common.model.condition
Methods in is.codion.common.model.condition that return StateModifier and TypeMethodDescriptionConditionModel.autoEnable()ConditionModel.caseSensitive()ConditionModel.enabled()ConditionModel.locked() -
Uses of State in is.codion.common.model.filter
Methods in is.codion.common.model.filter that return State -
Uses of State in is.codion.common.model.selection
Methods in is.codion.common.model.selection that return State -
Uses of State in is.codion.common.model.summary
Methods in is.codion.common.model.summary that return State -
Uses of State in is.codion.common.reactive.state
Methods in is.codion.common.reactive.state that return StateModifier and TypeMethodDescriptionState.Builder.build()static <T> Statestatic StateState.state()Creates a new 'false'Stateinstance.static StateState.state(boolean value) Creates a newStateinstance.Methods in is.codion.common.reactive.state with parameters of type StateModifier and TypeMethodDescriptionvoidAdds a state to thisState.Group.voidSets a fallback state to activate when the last active state in the group is deactivated.static State.GroupCreates a newState.Groupinstance, which guarantees that only a single state within the group is active at a timeLinks the given state to the resulting statevoidCreates a bidirectional link between this and the given original state, so that changes in one are reflected in the other.voidRemoves a state from thisState.Group.voidUnlinks this state from the given original stateMethod parameters in is.codion.common.reactive.state with type arguments of type StateModifier and TypeMethodDescriptionvoidState.Group.add(Collection<State> states) Adds the given states to thisState.Group.static State.GroupState.group(Collection<State> states) Creates a newState.Groupinstance, which guarantees that only a single state within the group is active at a time -
Uses of State in is.codion.framework.db
Methods in is.codion.framework.db that return State -
Uses of State in is.codion.framework.model
Methods in is.codion.framework.model that return StateModifier and TypeMethodDescriptionfinal StateAbstractEntityEditor.async()Controls whether registered detail editors are loaded on a background thread when the active entity is set, replaced or refreshed on the user interface thread.default StateAttributeConditionModel.autoEnable()default StateAttributeConditionModel.caseSensitive()EntitySearchModel.Settings.caseSensitive()EntityQueryModel.conditionRequired()Returns aStatecontrolling whether this query model should query all underlying entities when no query condition has been set.EntityEditor.Settings.deleteEnabled()Disabling delete causes an exception being thrown when deleting.EntityEditor.EditorValue.editable()Returns anObservableStateinstance controlling whether the value of the given attribute is editable.final StateAbstractEntityTableModel.AbstractEntityRowEditor.enabled()default StateAttributeConditionModel.enabled()EntityTableModel.EntityRowEditor.enabled()EntityEditor.Settings.insertEnabled()Disabling insert causes an exception being thrown when inserting.default StateAttributeConditionModel.locked()final StateAbstractEntityTableModel.orderQuery()EntityTableModel.orderQuery()Specifies whether the currentFilterTableModel.sort()order is used as a basis for theEntityQueryModelorder by clause.EntityEditor.EditorValue.persist()Returns aStatecontrolling whether the last used value for this attribute should persist when defaults are set.EntityEditor.Settings.publishPersistenceEvents()EntityEditor.Settings.readOnly()Making this editor read-only prevents any changes from being persisted to the database, trying to insert, update or delete will cause an exception being thrown, it does not prevent editing.final StateAbstractEntityTableModel.removeDeleted()EntityTableModel.removeDeleted()EntitySearchModel.Settings.spaceAsWildcard()EntityComboBoxModel.ForeignKeyFilter.strict()Controls whether foreign key filtering should be strict or not.EntityEditor.Settings.updateEnabled()Disabling update causes an exception being thrown when updating.EntityEditor.Settings.updateMultipleEnabled()Disabling updating multiple entities causes an exception being thrown when trying to update multiple entities at a time.EntitySearchModel.Settings.wildcardPostfix()EntitySearchModel.Settings.wildcardPrefix() -
Uses of State in is.codion.swing.common.ui.component.button
Methods in is.codion.swing.common.ui.component.button with parameters of type State -
Uses of State in is.codion.swing.common.ui.component.image
Methods in is.codion.swing.common.ui.component.image that return State -
Uses of State in is.codion.swing.common.ui.component.table
Methods in is.codion.swing.common.ui.component.table that return StateModifier and TypeMethodDescriptionFilterTableSearchModel.caseSensitive()FilterTableColumnModel.locked()Returns aStateinstance controlling whether this model is locked or not.FilterTableSearchModel.regularExpression()FilterTable.scrollToSelectedItem()FilterTable.sortable()Returns theStatefor controlling the column visibility -
Uses of State in is.codion.swing.common.ui.component.text
Methods in is.codion.swing.common.ui.component.text that return State -
Uses of State in is.codion.swing.common.ui.control
Methods in is.codion.swing.common.ui.control with parameters of type StateModifier and TypeMethodDescriptionReturns a newToggleControlBuilderinstance, based on a copy of this control, using the given state.static ToggleControlCreates a new ToggleControl based on the given state -
Uses of State in is.codion.swing.common.ui.dialog
Method parameters in is.codion.swing.common.ui.dialog with type arguments of type StateModifier and TypeMethodDescriptionComponentDialogBuilder.confirmCloseListener(@Nullable Consumer<State> confirmCloseListener) -
Uses of State in is.codion.swing.common.ui.laf
Methods in is.codion.swing.common.ui.laf that return State -
Uses of State in is.codion.swing.framework.ui
Methods in is.codion.swing.framework.ui that return StateModifier and TypeMethodDescriptionfinal StateEntityEditPanel.active()final StateEntityApplicationPanel.alwaysOnTop()EditorComponents.ComponentSettings.modifiedIndicator()Note that changing this has no effect on previously created componentsfinal StateEntityTablePanel.summaryPanelVisible()EditorComponents.ComponentSettings.transferFocusOnEnter()Note that changing this has no effect on previously created componentsEditorComponents.ComponentSettings.validIndicator()Note that changing this has no effect on previously created components -
Uses of State in is.codion.tools.generator.model
Methods in is.codion.tools.generator.model that return State -
Uses of State in is.codion.tools.loadtest
Methods in is.codion.tools.loadtest that return State -
Uses of State in is.codion.tools.loadtest.model
Methods in is.codion.tools.loadtest.model that return StateModifier and TypeMethodDescriptionLoadTestModel.autoRefreshApplications()LoadTestModel.chartStatistics() -
Uses of State in is.codion.tools.loadtest.randomizer
Methods in is.codion.tools.loadtest.randomizer that return State -
Uses of State in is.codion.tools.monitor.model
Methods in is.codion.tools.monitor.model that return StateModifier and TypeMethodDescriptionConnectionPoolMonitor.collectCheckOutTimes()ConnectionPoolMonitor.collectSnapshotStatistics()ClientInstanceMonitor.traceToFileEnabled()ClientInstanceMonitor.tracingEnabled() -
Uses of State in is.codion.tools.swing.mcp
Methods in is.codion.tools.swing.mcp that return State