Создаем ограничение 'денежная-операция'

С помощью данного ограничения мы ограничим набор возможных значений для свойства operationItem объектов класса budget.domain.MoneyOperation.

Список возможных значений мы будем получать из источника объектов operationItem, а вернее из точной копии этого источника.

Новые ограничения регистрируются в точке конфигурации org.weda.property.Constraints

Вот как будет выглядеть конфигурация org.weda.property.Constraints для нашего приложения:


    <contribution configuration-id="org.weda.property.Constraints">
        <object-source-values-set id="денежная-статья" objectSourceName="operationItem" /> 
    </contribution>