Class EntityConditionComponents

java.lang.Object
is.codion.swing.framework.ui.EntityConditionComponents
All Implemented Interfaces:
ColumnConditionPanel.ConditionComponents

public class EntityConditionComponents extends Object implements ColumnConditionPanel.ConditionComponents
A default component factory implementation for attributes.

A foreign key operand component is a combo box when the referenced entity is based on a small dataset, a search field otherwise, based on the models provided by ForeignKeyConditionModel.models().

An item or enum based column operand component is a combo box including a null item, for clearing the operand, whether or not the column is nullable.

Condition models other than ColumnConditionModel and ForeignKeyConditionModel, such as the table filters, get the ColumnConditionPanel.ConditionComponents defaults.

See Also: