Interface ForeignKeyConditionModel

All Superinterfaces:
AttributeConditionModel<Entity>, ConditionModel<Entity>

public interface ForeignKeyConditionModel extends AttributeConditionModel<Entity>
A foreign key condition model. The Operator.EQUAL and Operator.IN operand components are each based on either a EntitySearchModel or a EntityComboBoxModel.

The operands are plain values, independent of these models, a component based on a model must be linked to the operand it edits, ConditionModel.Operands.equal() or ConditionModel.Operands.in(). Entities of the referenced type updated or deleted are replaced in, or removed from, the operands, via PersistenceEvents.

See Also: