| Wersja | 1.7 |
|---|---|
| Wydawca | rubicode |
| Data wydania | 25 sie 2008 |
| Data dodania | 15 mar 2006 |
| Wymagania systemu operacyjnego | 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 |
| Wymagania | MacOS X w/WebObjects MacOS X Server 1.2 w/WebObjects Windows NT/2000 w/WebObjects OPENSTEP w/EOF |
| Całkowita liczba pobrań | 1 508 |
| Cena £ | Free |
Opis
EOGenerator to narzędzie wiersza poleceń do generowania klas Java i Objective-C EO z plików EOModel przy użyciu innej metody niż EOModeler firmy Apple. Dla każdego elementu EOEntity generowane są dwie klasy: jedna, która jest generowana za każdym razem, gdy zmienia się element EOEntity, oraz podklasa (prawdziwa klasa EO), która jest generowana tylko raz. Takie podejście pozwala na implementację logiki biznesowej w podklasie bez obawy, że zostanie później nadpisana.
Podczas korzystania z niestandardowych szablonów możliwe jest (między innymi) posiadanie niestandardowej nadklasy dla wygenerowanych klas EO i poprawne generowanie instrukcji Objective-C #import, jeśli powiązane ze sobą EOModele znajdują się w osobnych frameworkach.
EOGenerator można skompilować i używać na MacOS X 10.x, MacOS X Server 1.2, WebObjects/NT i OPENSTEP. Pochodzi z kodem źródłowym.