Releases
v0.18.16
Changes
is.codion.common.core
AbstractValue.link/unlink(ValueObserver) bug fixed, did not support multiple links.
is.codion.common.model
SingleSelectionModel and SelectionModel renamed SingleSelection and Selection respectively.
FilterModel.clear() moved to Items.
FilterModel.Refresher.refresh() removed, refresh() now protected in AbstractRefresher.
ColumnSummaryModel renamed SummaryModel.
SingleSelection and Selection renamed SingleItemSelection and MultiItemSelection respectively.
FilterModel.Items.Visible and Filtered moved to FilterModel and renamed VisibleItems and FilteredItems respectively.
common.model.loadtest and randomizer packages moved to codion-loadtest-core module.
Item no longer extends Comparable.
is.codion.swing.common.model
FilterComboBoxModel.includeNull() and nullItem() moved to NullItem.
FilterComboBoxModel.replace() moved to FilterComboBoxModelItems.
FilterComboBoxModel.validator() moved to FilterComboBoxModelItems.
FilterComboBoxModel.cleared() moved to FilterComboBoxModelItems.
FilterComboBoxModel.selectedItemTranslator() moved to FilterComboBoxSelectionModel and renamed translator().
FilterComboBoxModel.FilterComboBoxModelItems renamed FilterComboBoxItems.
FilterComboBoxModel.validSelectionPredicate() moved to FilterComboBoxSelectionModel and renamed validPredicate().
FilterComboBoxModel.filterSelectedItem() moved to FilterComboBoxSelectionModel and renamed filterSelected().
FilterTableSelectionModel moved to FilterTableModel and renamed TableSelection.
FilterComboBoxModel.FilterComboBoxSelectionModel renamed ComboBoxSelection.
FilterComboBoxModel.FilterComboBoxItems renamed ComboBoxItems.
DefaultFilterComboBoxModel.Selected bug fixed, selection empty state now set before fireContentsChanged() is called.
is.codion.swing.common.ui
FilterTableSearchModel.searchPredicate() renamed predicate().
FileInputPanel.Builder now Path based.
FileInputPanel.BuilderFactory added, now Path or byte[] based.
is.codion.framework.model
EntityComboBoxModel.linkForeignKeyFilterComboBoxModel() and linkForeignKeyConditionComboBoxModel() replaced with foreignKeyComboBoxModelLinker() returning a ForeignKeyComboBoxModelLinker.
EntityTableModel.rowCount() removed.
EntityEditModel.EditableEntity.changed() renamed valueChanged().
is.codion.swing.framework.model
SwingEntityTableModel bug fixed, constructor used refresh, which could be async, instead of adding items directly to the model.
is.codion.swing.framework.ui
EntityComponentFactory.caption() added, related refactoring.
EntityComponentFactory, Attribute type parameter removed, DefaultEntityComponentFactory refactored accordingly.
EntityComponents now supports byte[].
You can’t perform that action at this time.