| Verze | 1.7 |
|---|---|
| Vydavatel | rubicode |
| Datum vydání | 25. 8. 2008 |
| Datum přidáno | 15. 3. 2006 |
| Os požadavky | 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 |
| Požadavky | MacOS X w/WebObjects MacOS X Server 1.2 w/WebObjects Windows NT/2000 w/WebObjects OPENSTEP w/EOF |
| Celkový počet stažení | 1 508 |
| Cena | Free |
Popis
EOGenerator je nástroj příkazového řádku pro generování tříd Java a Objective-C EO ze souboru (souborů) EOModel pomocí jiné metody než EOModeler společnosti Apple. Pro každou EOEntitu jsou generovány dvě třídy: jedna, která je generována při každé změně EOEntity, a podtřída (skutečná EO třída), která je generována pouze jednou. Tento přístup umožňuje implementaci obchodní logiky v podtřídě bez obav z pozdějšího přepsání.
Při použití přizpůsobených šablon je možné (mimo jiné) mít vlastní supertřídu pro generované třídy EO a správně generovat příkazy Objective-C #import, pokud vzájemně související EOModel sídlí v samostatných frameworkech.
EOGenerator lze zkompilovat a používat na MacOS X 10.x, MacOS X Server 1.2, WebObjects/NT a OPENSTEP. Dodává se se zdrojovým kódem.