Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractFilteredModelRefresher<T> - Class in is.codion.swing.common.model.component
-
A default swing based
FilteredModel.Refresher. - AbstractFilteredModelRefresher(Supplier<Collection<T>>) - Constructor for class is.codion.swing.common.model.component.AbstractFilteredModelRefresher
- add(T) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Adds the given item to this model, respecting the sorting order if specified.
- addItem(R) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Adds the given item to the bottom of this table model.
- addItemAt(int, R) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- addItems(Collection<R>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Adds the given items to the bottom of this table model.
- addItemsAt(int, Collection<R>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Adds the given items to this table model, non-filtered items are added at the given index.
- addItemsAtSorted(int, Collection<R>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Adds the given items to this table model, non-filtered items are added at the given index.
- addItemSorted(R) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Adds the given item to the bottom of this table model.
- addItemsSorted(Collection<R>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Adds the given items to the bottom of this table model.
- addListDataListener(ListDataListener) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- addSortOrder(C, SortOrder) - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
-
Adds the given column sorting order to the currently sorted columns.
- asyncRefresh(boolean) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel.Builder
B
- booleanItemComboBoxModel() - Static method in class is.codion.swing.common.model.component.combobox.ItemComboBoxModel
-
Constructs a new Boolean based ItemComboBoxModel with null as the initially selected value.
- booleanItemComboBoxModel(String) - Static method in class is.codion.swing.common.model.component.combobox.ItemComboBoxModel
-
Constructs a new Boolean based ItemComboBoxModel with null as the initially selected value.
- booleanItemComboBoxModel(String, String, String) - Static method in class is.codion.swing.common.model.component.combobox.ItemComboBoxModel
-
Constructs a new Boolean based ItemComboBoxModel with null as the initially selected value.
- build() - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
- build() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel.Builder
- build() - Method in interface is.codion.swing.common.model.worker.ProgressWorker.Builder
- builder(int) - Static method in class is.codion.swing.common.model.component.table.FilteredTableColumn
-
Instantiates a new index based
FilteredTableColumn.Builder. - builder(C, int) - Static method in class is.codion.swing.common.model.component.table.FilteredTableColumn
-
Instantiates a new
FilteredTableColumn.Builder. - builder(FilteredTableModel.ColumnFactory<C>, FilteredTableModel.ColumnValueProvider<R, C>) - Static method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Instantiates a new table model builder.
- builder(ProgressWorker.ProgressResultTask<T, V>) - Static method in class is.codion.swing.common.model.worker.ProgressWorker
- builder(ProgressWorker.ResultTask<T>) - Static method in class is.codion.swing.common.model.worker.ProgressWorker
C
- caseSensitive() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel
- cellEditor(TableCellEditor) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
- cellRenderer(TableCellRenderer) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
- changedUpdate(DocumentEvent) - Method in interface is.codion.swing.common.model.component.text.DocumentAdapter
- clear() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Clears all items from this combo box model, including the null item and sets the selected item to null
- clear() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Clears all items from this table model
- clear() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
-
Clears the sorting states from this sort model.
- cleared() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- clearedEvent() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- column() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel.RowColumn
- column(C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
-
Returns the TableColumn with the given identifier
- columnClass() - Method in class is.codion.swing.common.model.component.table.FilteredTableColumn
- columnClass(Class<?>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
- columnHiddenEvent() - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
- columnIdentifier() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel.ColumnSortOrder
- columnIdentifier(int) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
- columnModel() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- columns() - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
- columnShownEvent() - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
- columnSortOrder() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
-
Returns the current column sort order, in order of priority
- COMBO_BOX_NULL_CAPTION - Static variable in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Specifies the caption used by default to represent null in combo box models.
- comparable(R, C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel.ColumnValueProvider
-
Returns a Comparable instance for the given row and columnIdentifier.
- comparator() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Controls the Comparator used when sorting the visible items in this model and sorts the model accordingly.
- comparator() - Method in class is.codion.swing.common.model.component.table.FilteredTableColumn
- comparator() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
- comparator(Comparator<?>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
- containsColumn(C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
- containsItem(T) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- contentsChanged(DocumentEvent) - Method in interface is.codion.swing.common.model.component.text.DocumentAdapter
-
Called when the contents of this document change, either via insertion, update or removal
- createColumns() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel.ColumnFactory
- createPredicate(V) - Method in interface is.codion.swing.common.model.component.combobox.FilteredComboBoxModel.ItemFinder
-
Returns the
Predicateto use when searching for the given value - createSelectorValue(FilteredComboBoxModel.ItemFinder<T, V>) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- currentResult() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel
-
Returns the Value holding the selected search result row/column if available, otherwise one with row: -1 and column: -1
D
- dataChangedEvent() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- DocumentAdapter - Interface in is.codion.swing.common.model.component.text
-
A document adapter, with default implementations for the
DocumentAdapter.insertUpdate(DocumentEvent)andDocumentAdapter.removeUpdate(DocumentEvent)callingDocumentAdapter.contentsChanged(DocumentEvent). - doInBackground() - Method in class is.codion.swing.common.model.worker.ProgressWorker
- done() - Method in class is.codion.swing.common.model.worker.ProgressWorker
E
- equals(int, int) - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel.RowColumn
- execute() - Method in interface is.codion.swing.common.model.worker.ProgressWorker.Builder
-
Builds and executes a new
ProgressWorkerbased on this builder - execute() - Method in interface is.codion.swing.common.model.worker.ProgressWorker.ResultTask
-
Executes the task.
- execute(ProgressWorker.ProgressReporter<V>) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.ProgressResultTask
-
Executes the task.
F
- filtered(T) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- FilteredComboBoxModel<T> - Class in is.codion.swing.common.model.component.combobox
-
A default combo box model implementation based on
FilteredModel. - FilteredComboBoxModel() - Constructor for class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Instantiates a new FilteredComboBoxModel.
- FilteredComboBoxModel.ItemFinder<T,
V> - Interface in is.codion.swing.common.model.component.combobox -
Responsible for finding an item of type
FilteredComboBoxModel.ItemFinderby a single value of typeFilteredComboBoxModel.ItemFinder. - filteredCount() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- filteredItems() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- filteredTableColumn(int) - Static method in class is.codion.swing.common.model.component.table.FilteredTableColumn
-
Instantiates a new index based
FilteredTableColumn. - filteredTableColumn(C, int) - Static method in class is.codion.swing.common.model.component.table.FilteredTableColumn
-
Instantiates a new
FilteredTableColumn. - FilteredTableColumn<C> - Class in is.codion.swing.common.model.component.table
-
A
TableColumnwith a typed identifier. - FilteredTableColumn.Builder<C> - Interface in is.codion.swing.common.model.component.table
-
A builder for
FilteredTableColumninstances. - FilteredTableColumnModel<C> - Interface in is.codion.swing.common.model.component.table
-
A TableColumnModel handling hidden columns.
- FilteredTableModel<R,
C> - Interface in is.codion.swing.common.model.component.table -
Specifies a table model supporting selection as well as filtering
- FilteredTableModel.Builder<R,
C> - Interface in is.codion.swing.common.model.component.table -
A builder for a
FilteredTableModel. - FilteredTableModel.ColumnFactory<C> - Interface in is.codion.swing.common.model.component.table
-
Provides columns for a
FilteredTableModel. - FilteredTableModel.ColumnValueProvider<R,
C> - Interface in is.codion.swing.common.model.component.table -
Provides the column value for a row and column
- FilteredTableSearchModel - Interface in is.codion.swing.common.model.component.table
-
Handles searching through a
FilteredTableModel - FilteredTableSearchModel.RowColumn - Interface in is.codion.swing.common.model.component.table
-
Holds a row/column coordinate
- FilteredTableSelectionModel<R> - Interface in is.codion.swing.common.model.component.table
-
A selection model for a
FilteredTableModel. - FilteredTableSortModel<R,
C> - Interface in is.codion.swing.common.model.component.table -
Handles the column sorting states for a
FilteredTableModel. - FilteredTableSortModel.ColumnSortOrder<C> - Interface in is.codion.swing.common.model.component.table
-
Specifies a sorting state for a column.
- filterItems() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- filterModel() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- filterModelFactory(ColumnConditionModel.Factory<C>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel.Builder
- filterSelectedItem() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Specifies whether filtering can change the selected item, if true then the selected item is set to null when the currently selected item is filtered from the model, otherwise the selected item can potentially represent a value which is not currently visible in the model.
- findItem(Collection<T>, V) - Method in interface is.codion.swing.common.model.component.combobox.FilteredComboBoxModel.ItemFinder
-
Returns the first item in the given collection containing the given
value. - fireTableDataChanged() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Notifies all listeners that all cell values in the table's rows may have changed.
- fireTableRowsUpdated(int, int) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Notifies all listeners that the given rows have changed
G
- getColumn(int) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
- getColumnClass(C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Returns the class of the column with the given identifier
- getElementAt(int) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- getIdentifier() - Method in class is.codion.swing.common.model.component.table.FilteredTableColumn
- getSelectedItem() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- getSize() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- getState() - Method in class is.codion.swing.common.model.component.button.NullableToggleButtonModel
-
Returns the underlying value
- getStringAt(int, C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Returns a String representation of the value for the given row and column.
H
- headerRenderer(TableCellRenderer) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
- headerValue(Object) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
- hidden() - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
I
- includeCondition() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- includeNull() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- indexOf(R) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- indexOf(T) - Method in class is.codion.swing.common.model.component.combobox.ItemComboBoxModel
-
Returns the index of the Item representing the given value, -1 if this model does not contain such an Item.
- insertUpdate(DocumentEvent) - Method in interface is.codion.swing.common.model.component.text.DocumentAdapter
- is.codion.swing.common.model - module is.codion.swing.common.model
- is.codion.swing.common.model.component - package is.codion.swing.common.model.component
- is.codion.swing.common.model.component.button - package is.codion.swing.common.model.component.button
- is.codion.swing.common.model.component.combobox - package is.codion.swing.common.model.component.combobox
-
Package configuration values:
FilteredComboBoxModel.COMBO_BOX_NULL_CAPTION - is.codion.swing.common.model.component.table - package is.codion.swing.common.model.component.table
- is.codion.swing.common.model.component.text - package is.codion.swing.common.model.component.text
- is.codion.swing.common.model.worker - package is.codion.swing.common.model.worker
- isSelected() - Method in class is.codion.swing.common.model.component.button.NullableToggleButtonModel
- isSortingEnabled(C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
- itemAt(int) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- itemComboBoxModel() - Static method in class is.codion.swing.common.model.component.combobox.ItemComboBoxModel
- itemComboBoxModel(List<Item<T>>) - Static method in class is.codion.swing.common.model.component.combobox.ItemComboBoxModel
- ItemComboBoxModel<T> - Class in is.codion.swing.common.model.component.combobox
-
A ComboBoxModel implementation based on the
Itemclass. - items() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- itemSupplier(Supplier<Collection<R>>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel.Builder
- itemValidator() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Provides a way for the model to prevent the addition of certain items.
- itemValidator(Predicate<R>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel.Builder
-
Items failing validation can not be added to the model.
L
- locked() - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
-
Returns a
Stateinstance controlling whether this model is locked or not.
M
- maximumProgress(int) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.Builder
- maxWidth(int) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
- mergeOnRefresh() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Note that when merging during refresh, the items are not sorted, since that would cause an empty-selection event, defeating the purpose of merging.
- mergeOnRefresh(boolean) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel.Builder
- minWidth(int) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
N
- nextResult() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel
-
Finds the next value and selects the row, if none is found the selection is cleared
- nextSortOrder(SortOrder) - Static method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
- nextState() - Method in class is.codion.swing.common.model.component.button.NullableToggleButtonModel
-
Iterates between the states: null -> false -> true
- NULL - Static variable in class is.codion.swing.common.model.component.button.NullableToggleButtonModel
-
The item state NULL.
- NullableToggleButtonModel - Class in is.codion.swing.common.model.component.button
-
A ToggleButtonModel implementation, which allows the null state.
- NullableToggleButtonModel() - Constructor for class is.codion.swing.common.model.component.button.NullableToggleButtonModel
-
Instantiates a new
NullableToggleButtonModelwith a null initial state. - NullableToggleButtonModel(Boolean) - Constructor for class is.codion.swing.common.model.component.button.NullableToggleButtonModel
-
Instantiates a new
NullableToggleButtonModelwith the given initial state. - nullItem() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Controls the item that should represent the null value in this model.
- nullSelected() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Returns true if this model contains null and it is selected.
O
- onCancelled(Runnable) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.Builder
- onDone(Runnable) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.Builder
- onException(Consumer<Exception>) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.Builder
- onInterrupted(Runnable) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.Builder
- onProgress(Consumer<Integer>) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.Builder
- onPublish(Consumer<List<V>>) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.Builder
- onResult(Consumer<T>) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.Builder
- onStarted(Runnable) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.Builder
-
Note that this does not get called in case the background processing has finished before the
SwingWorker.StateValue.STARTEDchange event is fired.
P
- preferredWidth(int) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
- previousResult() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel
-
Finds the previous value and selects the row, if none is found the selection is cleared
- ProgressWorker<T,
V> - Class in is.codion.swing.common.model.worker -
A SwingWorker implementation.
- ProgressWorker.Builder<T,
V> - Interface in is.codion.swing.common.model.worker -
Builds a
ProgressWorkerinstance. - ProgressWorker.ProgressReporter<V> - Interface in is.codion.swing.common.model.worker
-
Reports progress and publishes intermediate results for a ProgressWorker
- ProgressWorker.ProgressResultTask<T,
V> - Interface in is.codion.swing.common.model.worker -
A progress aware background task producing a result.
- ProgressWorker.ResultTask<T> - Interface in is.codion.swing.common.model.worker
-
A background task producing a result.
- publish(V...) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.ProgressReporter
R
- refresh() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- refresh() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Retains the selection and filtering. - refreshAsync(Consumer<Collection<T>>) - Method in class is.codion.swing.common.model.component.AbstractFilteredModelRefresher
- refresher() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- refreshSync(Consumer<Collection<T>>) - Method in class is.codion.swing.common.model.component.AbstractFilteredModelRefresher
- refreshThen(Consumer<Collection<R>>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Retains the selection and filtering. - refreshThen(Consumer<Collection<T>>) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- regularExpression() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel
- remove(T) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Removes the given item from this model
- removeItem(R) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Removes the given item from this table model
- removeItemAt(int) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Removes from this table model the visible element whose index is between index
- removeItems(int, int) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Removes from this table model all visible elements whose index is between fromIndex, inclusive and toIndex, exclusive
- removeItems(Collection<R>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Removes the given items from this table model
- removeListDataListener(ListDataListener) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- removeUpdate(DocumentEvent) - Method in interface is.codion.swing.common.model.component.text.DocumentAdapter
- replace(T, T) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Replaces the given item in this combo box model
- report(int) - Method in interface is.codion.swing.common.model.worker.ProgressWorker.ProgressReporter
- resetColumns() - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
-
Resets the columns to their original location and visibility
- resizable(boolean) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
- row() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel.RowColumn
- rowsAsDelimitedString(char) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
S
- searchModel() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- searchPredicate() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel
- searchResults() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel
- searchString() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel
- selectedItemTranslator() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Provides a way for the combo box model to translate an item when it is selected, such as selecting the String "1" in a String based model when selected item is set to the number 1.
- selectedValue() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- selectedValues(C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- selectionEmpty() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- selectionEvent() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- selectionModel() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- selectNextResult() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel
-
Finds the next value and adds the row to the selection
- selectPreviousResult() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSearchModel
-
Finds the previous value and adds the row to the selection
- setIdentifier(Object) - Method in class is.codion.swing.common.model.component.table.FilteredTableColumn
- setItemAt(int, R) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Sets the item at the given index.
- setItems(Collection<T>) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Resets the items of this model using the values found in
items. - setSelected(boolean) - Method in class is.codion.swing.common.model.component.button.NullableToggleButtonModel
-
Sets the underlying state to true or false
- setSelectedItem(Object) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- setSortingEnabled(C, boolean) - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
-
Disabling sorting will cause
FilteredTableSortModel.setSortOrder(Object, SortOrder)andFilteredTableSortModel.addSortOrder(Object, SortOrder)to throw aIllegalStateExceptionfor the given column. - setSortOrder(C, SortOrder) - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
-
Clears the sorting state and adds the given column sorting order.
- setState(Boolean) - Method in class is.codion.swing.common.model.component.button.NullableToggleButtonModel
-
Sets the underlying state
- setVisibleColumns(C...) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
-
Arranges the columns so that only the given columns are visible and in the given order
- setVisibleColumns(List<C>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
-
Arranges the columns so that only the given columns are visible and in the given order
- sorted() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
- sortedItemComboBoxModel() - Static method in class is.codion.swing.common.model.component.combobox.ItemComboBoxModel
- sortedItemComboBoxModel(Comparator<Item<T>>) - Static method in class is.codion.swing.common.model.component.combobox.ItemComboBoxModel
- sortedItemComboBoxModel(List<Item<T>>) - Static method in class is.codion.swing.common.model.component.combobox.ItemComboBoxModel
- sortedItemComboBoxModel(List<Item<T>>, Comparator<Item<T>>) - Static method in class is.codion.swing.common.model.component.combobox.ItemComboBoxModel
- sortingChangedEvent() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
- sortItems() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Sorts the visible items according to the
FilteredTableSortModel, keeping the selected items. - sortModel() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- sortOrder() - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel.ColumnSortOrder
- sortOrder(C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
- sortPriority(C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableSortModel
- stateValue() - Method in class is.codion.swing.common.model.component.button.NullableToggleButtonModel
- string(R, C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel.ColumnValueProvider
-
Returns a String representation of the value for the given row and columnIdentifier, an empty String in case of null.
- summaryModel() - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- summaryValueProvider(C, FilteredTableModel<?, C>, Format) - Static method in interface is.codion.swing.common.model.component.table.FilteredTableModel
-
Instantiates a new
ColumnSummaryModel.SummaryValueProviderinstance. - summaryValueProviderFactory(ColumnSummaryModel.SummaryValueProvider.Factory<C>) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel.Builder
- supportsAsyncRefresh() - Method in class is.codion.swing.common.model.component.AbstractFilteredModelRefresher
T
- toolTipText() - Method in class is.codion.swing.common.model.component.table.FilteredTableColumn
- toolTipText(String) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
V
- validSelectionPredicate() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
-
Provides a way for the combo box model to prevent the selection of certain items.
- value(R, C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel.ColumnValueProvider
-
Returns a value for the given row and columnIdentifier
- value(T) - Method in interface is.codion.swing.common.model.component.combobox.FilteredComboBoxModel.ItemFinder
-
Returns the value from the given item to use when searching
- values(C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableModel
- visible() - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
- visible(C) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumnModel
-
Returns the State for controlling the column visibility
- visible(T) - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- visibleCount() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
- visibleItems() - Method in class is.codion.swing.common.model.component.combobox.FilteredComboBoxModel
W
- width(int) - Method in interface is.codion.swing.common.model.component.table.FilteredTableColumn.Builder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form