EOGenerator

Software screenshot:
EOGenerator
Podrobnosti Software:
Verze: 1.7
Datum uploadu: 3 Jan 15
Vývojka: rubicode
Licence: Volný
Popularita: 68
Velikost: 133 Kb

Rating: 5.0/5 (Total Votes: 1)

EOGenerator je nástroj příkazového řádku pro generování Java a Objective-C třídy EO ze EOModel soubor (y) pomocí jiné metody, než Apple EOModeler. Dvě třídy jsou generovány pro každý EOEntity: ten, který je generován pokaždé s EOEntity změny, a podtřídy (skutečný EO třída), který je generován pouze jednou. Tento přístup umožňuje obchodní logiky mají být provedeny v podtřídy beze strachu, že budou přepsány později.
Při použití vlastní šablony, je možné (mimo jiné), že mají vlastní nadřazenou pro generované EO třídy a vytvářet prohlášení #import Objective-C správně, pokud EOModels, které jsou vzájemně pobývat v jednotlivých rámcích.
EOGenerator lze sestavit a používat na MacOS X 10.x, MacOS X Server 1.2, WebObjects / NT, a OPENSTEP. Dodává se zdrojovým kódem.

Co je nového v této verzi:

  • Vestavěná jako Universal Binary pro použití na Intel Macích.
  • Pevná Apple zacházení buggy Boolean atributů (číslo atributy s ValueType z "c"). Ty by měly být nyní generovány správně jako Boolean místo čísla. Hlášeny Miguel Arroz.
  • Přidáno -encoding a -templateEncoding parametry pro kontrolu kódování znaků generovaných souborů a šablon. Doporučené Francis Labrie.
  • Přidáno vylepšení -filenameTemplate (isSubclass / isSuperclass proměnných) pro pružnější filename generace. Doporučené Stephane Corthesy.
  • Added -lastLetter NSString způsob pro použití v šablonách. Navrhl Greg Hulands.
  • Přidáno barebone OSZ hlavičky, aby kompilaci s WebObjects 5.3. Přispěl Mike Schrag.
  • Opravena chyba, která přeskočit JavaClient třídy generaci, pokud server-side třída byla EOGenericRecord. Zpracoval David Avendasora.
  • Pevné WebObjects 5.2+ JavaClient generace při používání dědičnosti entity. Zpracoval David Avendasora.
  • Přidáno zprávu záznamu v režimu s komentářem při přeskakování EOGenericRecord subjektů.
  • vyvarovat divné, ale neškodný "EOControlJava RemoveMethodList ..." ladících hlášení, které se někdy objevil.
  • doplňován o nové MiscMerge; dodává kódující podpory a opravuje několik chyb.

Požadavky na :

& nbsp;

  • MacOS X w / WebObjects
  • MacOS X Server 1.2 m / WebObjects
  • Windows NT / 2000 w / WebObjects
  • OPENSTEP w / OSZ

& nbsp;

Podobný software

Ostatní software developer rubicode

RCDefaultApp
RCDefaultApp

3 Jan 15

RCEnhancePB
RCEnhancePB

4 Jan 15

RCWebColorPicker
RCWebColorPicker

3 Jan 15

RCWOLittleHelper
RCWOLittleHelper

4 Jan 15

Komentáře k EOGenerator

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!