Краткое описание пакета ng.app.mailfeed.addresses
=================================================

Продукт предоставляет интерфейс IAddresses содержащий список
адресов и предоставляющий метод для получения актуальных
адресов.

Интерфейсы
----------

IAddress 
    Интерфейс одного адреса, содержит поля:
    
    name : TextLine
        Имя абонента
        
    address : TextLine
        Адрес абонента
        
    registered : Datetime
        Дата регистрации абонента
        
    isactive : Bool
        Адрес используется (по умолчанию) True

IAddresses
    Интерфейс группы адресов
    
    addresses : Tuple of IAddress 
        Список объектов с интерфейсом IAddress, создание
        смотри в "[name:Использование сложных полей ввода.txt]"

    get() 
        Вернуть список пар (name,address) для адресов с isactive == Bool.

        
IAddressesAnnotable
    Интерфейс, разрешающий использовать адаптер к IAddresses
    
IAddressesUtilitable
    Интерфейс, разрешающий использовать адаптер к IAddresses
    
IAddressesAnnotation(IAddresses)
    Интерфейс, используемый исключительно для точного указания вызываемого
    адаптера.
    
IAddressesUtility(IAddresses)        
    Интерфейс, используемый исключительно для точного указания вызываемого
    адаптера.
            

Классы
------

Address
    Класс, предоставляющий интерфейс IAddress
    
AddressesBase(Persistent)
    Клвсс, предоставляющий интерфейс IAddresses
    
Addresses(AddressesBase,Contained) 
    Контент-класс
    
AddressesAnnotaton(AddressesBaae) 
    Класс-аннотация
        

Адаптеры
--------

IAddresses
    Вернуть компонент с интерфейсом IAddresses, который должен использоваться вместе
    с адаптируемым компонентом.

Виды
----

addresses.html
    Редактирование списка адресов.

addresseslist.html
    Выбор списка адресов.
            
                                                            
