EOGenerator egy parancssori eszköz létrehozására Java és Objective-C EO osztályok EOModel fájl (ok) más módszer, mint az Apple EOModeler. Két osztály létrejönnek minden EOEntity: az egyik, hogy generált minden alkalommal a EOEntity változások, és egy alosztálya (az igazi EO osztály), hogy csak egyszer keletkezik. Ez a megközelítés lehetővé teszi az üzleti logika, hogy végre kell hajtani az alosztály félelem nélkül, hogy felülírja majd.
Amikor a személyre szabott sablonok, lehetőség van (többek között), hogy egy egyéni superclass a generált EO osztályok és ezáltal Objective-C #import nyilatkozatok helyesen, ha EOModels kapcsolódnak egymáshoz tartózkodnak külön keretek.
EOGenerator állíthatók össze és használják a MacOS X 10.x, MacOS X Server 1.2, WebObjects / NT, és OPENSTEP. Ez benne van a forráskód.
Mi az új ebben a kiadásban:
- épült, mint egy univerzális bináris használata Intel Mac.
- Fix Apple buggy kezelése Logikai attribútumok (Number attribútumok egy valueType a "c"). Ezek most meg kell generált helyesen logikai helyett száma. Jelentette Miguel Arroz.
- Added -encoding és -templateEncoding paraméterek ellenőrzése karakterkódolás generált fájlokat és sablonokat. Javasolta Francis Labrie.
- Added fejlesztéseket -filenameTemplate (isSubclass / isSuperclass változók) rugalmasabb fájlnév generáció. Javasolta Stephane Corthesy.
- Added -lastLetter NSString használható módszereket sablonok. Javasolta Greg Hulands.
- Added barebone EOF fejlécek, hogy összeállítás WebObjects 5.3. Írta: Mike Schrag.
- Javítva egy hiba, ami kimarad JavaClient osztály generációjának ha a szerver oldali osztályú volt EOGenericRecord. Jelentette David Avendasora.
- Fix WebObjects 5.2+ JavaClient generációs használatakor szervezet örökséget. Jelentette David Avendasora.
- Hozzáadás a log üzenetet bőbeszédű módban, ha kihagyom EOGenericRecord szervezetek.
- elkerült furcsa, de ártalmatlan "EOControlJava RemoveMethodList ..." Napló üzenet, amely néha úgy tűnt.
- Frissítve az új MiscMerge; hozzáteszi Enkódolás és javít néhány hibát.
követelmények :
& nbsp;
- MacOS X w / WebObjects
- MacOS X Server 1.2 w / WebObjects
- A Windows NT / 2000 w / WebObjects
- OPENSTEP w / EOF
& nbsp;
Hozzászólás nem található