TripleA relies on class from AppleJavaExtensions.jar. Apple does give us a license to distribute that code [1], but not the source code. AppleJavaExtensions would have to be packaged first as a non-free package, so triplea would be contrib. However, I don't know how necessary that is . . .
another java package handled it by faking the classes [2,3]. I'm trying thatsolution now, but am now getting:
[javac] BasicGameMenuBar.java:285: addApplicationListener(com.apple.eawt.ApplicationListener) in com.apple.eawt.Application cannot be applied to (<anonymous com.apple.eawt.ApplicationAdapter>)
[javac] Application.getApplication().addApplicationListener(new ApplicationAdapter()
[javac] ^
and similar errors...
also, I can't get the test target to work, even with the original source code. Don't know how important that is.
Ok, I hit a snag and can report it here:
TripleA relies on class from AppleJavaExtens ions.jar. Apple does give us a license to distribute that code [1], but not the source code. AppleJavaExtensions would have to be packaged first as a non-free package, so triplea would be contrib. However, I don't know how necessary that is . . .
another java package handled it by faking the classes [2,3]. I'm trying thatsolution now, but am now getting:
[javac] BasicGameMenuBa r.java: 285: addApplicationL istener( com.apple. eawt.Applicatio nListener) in com.apple. eawt.Applicatio n cannot be applied to (<anonymous com.apple. eawt.Applicatio nAdapter> ) getApplication( ).addApplicatio nListener( new ApplicationAdap ter()
[javac] Application.
[javac] ^
and similar errors...
also, I can't get the test target to work, even with the original source code. Don't know how important that is.
[1] http:// developer. apple.com/ library/ mac/#samplecode /AppleJavaExten sions/Listings/ README_ txt.html#//apple_ ref/doc/ uid/DTS10000677 -README_ txt-DontLinkEle mentID_ 3 anonscm. debian. org/viewvc/ debian- science/ packages/ jeuclid/ trunk/debian/ README. Debian? view=markup patch-tracker. debian. org/patch/ series/ view/jeuclid/ 3.1.9-1/ AppleJavaExtens ions.patch
[2] http://
[3] http://