Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sergey M. 27.05.2006 19:50
у моего объекта получился обработчик, состоящий из нескольких методов, посоветуйте как мне его теперь такого скомпилировать и выполнить.^use[data_process.p] $object[^data_process::create[$parameters]] ^object.getXML[]но не могу придумать нормального способа создания объекта класса, имя которого берется из базы и заранее неизвестно. Фабрика объектов не нравится - не понимаю зачем регистрировать объекты в коде, если они все уже зарегистрированы в базе? Вариант с одинаковыми именами классов в разных файликах тоже не подходит - собираюсь компилировать обработчики блоков через этот-же интерфейс, не совсем понятно как поведут себя такие классы, будут ли записываться один вместо другого, будут ли считываться при повторном подключении через ^use[]...
^use[${data_process}.p] $object[^process{^^${data_process}::create[^$parameters]}] ^object.getXML[]