Краткое описание пакета registry
================================
Текущая версия продукта - просто заглушка, используемая
нектороыми нашими пакетами во избежание крахов при работе.
            
[name:недописано]

 
Назначение реестра - хранение и предоставление настроечных параметров для
различных служб сайта. Реестр состоит их контейнера, в котором можно
создавать элементы, по одному для каждого параметра. Каждый элемент содержит
интерфейс, в котором отображается одно поле, тип которого совпадает с типом
параметра.
        

Способ реализации
-----------------

Пакет состоит из трех классов: контейнера и двух объектов-параметров (в
последствии их количество увеличится).

  RegistryTextLine
    Объект-параметр предоставляющий интерфейс IRegistryTextLine, содержащий
    одно поле - data - типа TextLine;

  RegistryInt
    Объект-параметр предоставляющий интерфейс IRegistryInt, содержащий одно
    поле - data - типа TextInt;

  Registry 
     Контейнер, содержащий объекты-параметры. Предоставляет обычный набор
     интерфейсов контейнера и интерфейс IRegistry, содерижащий параметры:

	parent :: choice Родитель контейнера, выбирается словарем из всех
	  зарегистрированных утилит IRegistry

	param(name,default) Метод, возвращающий параметр по имени (взятый из
	  контейнера, из объекта-параметра, из поля data, имя параметра
	  совпадает с именем объекта-параметра в контейнере)

Виды
---- 

Виды контейнера
................

  contents
    Стандартный набор видов контейнера (containerViews)  


  edit.html
    Настройка реестра через интерфейс IRegistry;


Виды классов-параметров
........................

  edit.html
     Редактор параметра через интерфейс IRegistry<Имя интерфейса>  


