ng.app.mailfeed.addresses
2008-04-03 13:32Компонент предоставляющий список адресов и данных подписчиков формы
Краткое описание пакета
Продукт предоставляет интерфейс IAddresses содержащий список адресов и предоставляющий метод для получения актуальных адресов.
Способ реализации
Продукт существует как контент-класс (т.е. может быть создан самостоятельно) и как аннотация (т.е. может быть использован для аннотирования другого объекта, "Аннотации.txt"). Для достижения универсальности применения, рекомендуется использовать способ, описанный в статье "Адаптация как способ ассоциации компонент.txt".
Класс реализует интерфейс IAddressess, который содержит поле, включающее в себя список объектов класса, реализующего интерфейс IAddress. Способ реализации такого кода описан в "Использование сложных полей ввода.txt".
Интерфейсы
- IAddress
Интерфейс одного адреса, содержит поля:
- name : TextLine
- Имя абонента
- address : TextLine
- Адрес абонента
- registered : Datetime
- Дата регистрации абонента
- isactive : Bool
- Адрес используется (по умолчанию) True
- IAddresses
Интерфейс группы адресов
- addresses : Tuple of IAddress
- Список объектов с интерфейсом IAddress, создание смотри в "Использование сложных полей ввода.txt"
- get()
- Вернуть список пар (name,address) для адресов с isactive == Bool.
- IAddressesAnnotable
- Интерфейс, разрешающий использовать адаптер к IAddresses
- IAddressesUtilitable
- Интерфейс, разрешающий использовать адаптер к IAddresses
- IAddressesAnnotation(IAddresses)
- Интерфейс, используемый исключительно для точного указания вызываемого адаптера.
- IAddressesUtility(IAddresses)
- Интерфейс, используемый исключительно для точного указания вызываемого адаптера.
Классы
- Address
- Класс, предоставляющий интерфейс IAddress
- AddressesBase(Persistent)
- Клвсс, предоставляющий интерфейс IAddresses
- Addresses(AddressesBase,Contained)
- Контент-класс
- AddressesAnnotaton(AddressesBaae)
- Класс-аннотация
Адаптеры
- IAddressesAnnotation
- Вернуть IAddresses как аннотацию
- IAdressesUtility
- Вернуть IAddresses как утилиту
Виды
- addresses.html
- Редактирование списка адресов (см. "Использование сложных полей ввода.txt")



