Список имен - позволяет организовать в определенном порядке список строк. Один список имен может расширять другой.
Списки имен в дальнешем будут использованы в источкниках объектов и в моделях предоставления данных.
Задача конфигураци - формирование списков строк (имен).
Структура:
<list ...> <add .../> <remove .../> </list>
Элементы конфигурации:
Название элемента | Описание |
---|---|
list | Создает список имен |
Атрибуты элемента
Атрибут | Описание | Может быть пустым? |
---|---|---|
name | Уникальной имя списка | Нет |
extends | Имя списка от которого будет наследоваться данный | Да |
Название элемента | Описание |
---|---|
add | Добавляет имя к списку |
Атрибуты элемента
Атрибут | Описание | Может быть пустым? |
---|---|---|
name | Уникальной имя в списке | Нет |
Название элемента | Описание |
---|---|
remove | Удаляет имя к списку |
Атрибуты элемента
Атрибут | Описание | Может быть пустым? |
---|---|---|
name | Имя которое нужно удалить из списка | Нет |
Пример конфигурации:
<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> </contribution>