2008-02-28

icontainerup

Andrey Orlov  2008-02-28 09:50

...

Краткое описание пакета icontainerup

Краткое описание пакета icontainerup

Пакет разработан что бы предоставить адаптер текущего компонента к ближайщему контейнеру-родителю.

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

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

При реализации адаптера используется рекурсия, как это описано в статье рекурсивное программирование адаптеров.

Адаптер должен быть реализован и как адаптер, что бы можно было вызывать в коде:

IContainerUP(context).get()

И как именованный вид, что бы можно было вызвать в тексте zpt:

<tal:block repeat="context/@@containerup/get">

</tal:block>

Интерфейсы

IContainerUP

Интерфейс, предоставляющий метод, что бы получить ближайший контейнер-родитель. Методы:

get()
Дать контейнер-родитель.

Виды

Продукт не имеет видов.

Ссылки на эту статью:

RT
Официальный сайт Zope3 Московская группа изучения реактивного движения The Dream Bot Site noooxml