Список имен - позволяет организовать в определенном порядке список строк. Один список имен может расширять другой.
Списки имен в дальнешем будут использованы в источкниках объектов и в моделях предоставления данных.
Для каждого доменного объекта создадим по 4 списка.
Примечание. Некоторые списки расширяют основной список не изменяя его, т.е. можно было бы их не создовать. Но я рекомендую делать списки так, как это сделано в примере, это исключает путаницу при создании больших проектов.
Списки имен настраиваются в точке конфигурации
org.weda.common.NamesLists
В итоге получаем следующее
<contribution configuration-id="org.weda.common.NamesLists"> <list name="moneyOperation"> <add name="id"/> <add name="operationDate"/> <add name="amount"/> <add name="operationItem.operationType"/> <add name="operationItem"/> <add name="operationDescription"/> </list> <list name="moneyOperation-view" extends="moneyOperation"/> <list name="moneyOperation-filter" extends="moneyOperation"/> <list name="moneyOperation-edit" extends="moneyOperation"> <remove name="id"/> <remove name="operationItem.operationType"/> </list> <list name="operationItem"> <add name="id"/> <add name="operationType"/> <add name="itemName"/> </list> <list name="operationItem-view" extends="operationItem"/> <list name="operationItem-filter" extends="operationItem"/> <list name="operationItem-edit" extends="operationItem"> <remove name="id"/> </list> </contribution>