| Версія | 1.7 |
|---|---|
| Выдавец | rubicode |
| Дата выпуску | 25 жні 2008 г. |
| Дата дададзена | 15 сак 2006 г. |
| Патрабаванні да ОС | Mac OS X 10.4 PPC, Macintosh, Mac OS X 10.4 Intel, Mac OS X 10.3, Mac OS X 10.0, Mac OS X 10.2, Mac OS X 10.3.9, Mac OS X 10.1 |
| Патрабаванні | MacOS X w/WebObjects MacOS X Server 1.2 w/WebObjects Windows NT/2000 w/WebObjects OPENSTEP w/EOF |
| Усяго загрузак | 1 508 |
| Кошт | Free |
Апісанне
EOGenerator - гэта інструмент каманднага радка для генерацыі класаў EO Java і Objective-C з файлаў EOModel з выкарыстаннем іншага метаду, чым EOModeler ад Apple. Для кожнага EOEntity ствараюцца два класы: адзін, які ствараецца кожны раз, калі EOEntity змяняецца, і падклас (сапраўдны клас EO), які ствараецца толькі адзін раз. Такі падыход дазваляе рэалізаваць бізнес-логіку ў падкласе без страху быць перазапісаным пазней.
Пры выкарыстанні індывідуальных шаблонаў можна (між іншым) мець карыстальніцкі суперклас для згенераваных класаў EO і правільна генераваць аператары #import Objective-C, калі EOModels, звязаныя адна з адной, знаходзяцца ў асобных структурах.
EOGenerator можна скампіляваць і выкарыстоўваць у MacOS X 10.x, MacOS X Server 1.2, WebObjects/NT і OPENSTEP. Ён пастаўляецца з зыходным кодам.