Retrotranslator - Retrotranslator
Stabilní uvolnění | 1.2.9 / 9. srpna 2009 |
---|---|
Napsáno | Jáva |
Operační systém | Cross-platform |
Plošina | Virtuální stroj Java |
Licence | Licence podobná BSD |
webová stránka | http://retrotranslator.sourceforge.net/ |
Retrotranslator je program napsaný v Jáva že převádí Třídy Java (bytecode ) zdroj třídy mohou používat Java 1.5 a Java 1.6 funkce, zatímco cílová bude kompatibilní s Java 1.4 a starší prostředí.
Retrotranslator podporuje všechny funkce jazyka Java 5 a část rozhraní API Java 5 na J2SE 1.4 i J2SE 1.3. Ve starších prostředích Java jsou podporovány pouze funkce Java 5, které nezávisí na novém API. Retrotranslator je založen na ASM rámec pro manipulaci s bytecode a backport Java 5.0 souběžnost nástroje (vidět http://backport-jsr166.sourceforge.net/ )
The Stripes Framework vývojáři navrhují použít Retrotranslator pro použití Stripes (které ve velké míře využívají funkce Java 1.5) v prostředí Java 1.4 [1]