icontainerup
2008-02-28 09:50...
Краткое описание пакета icontainerup
Пакет разработан что бы предоставить адаптер текущего компонента к ближайщему контейнеру-родителю.
Способ реализации
Продукт определяет интерфейс, приведя компонент к которому, можно быть уверенным что этот интерфейс позволяет получить ближайший контейнер-родитель.
При реализации адаптера используется рекурсия, как это описано в статье рекурсивное программирование адаптеров.
Адаптер должен быть реализован и как адаптер, что бы можно было вызывать в коде:
IContainerUP(context).get()
И как именованный вид, что бы можно было вызвать в тексте zpt:
<tal:block repeat="context/@@containerup/get"> </tal:block>
Интерфейсы
- IContainerUP
Интерфейс, предоставляющий метод, что бы получить ближайший контейнер-родитель. Методы:
- get()
- Дать контейнер-родитель.
Виды
Продукт не имеет видов.



