Using the @Override annotation on methods that implement Interface methods was not introduced until Java 1.6, which is beyond JOGL's current compliance level. After changing the compliance level to 1.5 in Eclipse, it reports 23 errors.
Can submit a pull request for this, but will wait until a few other requests have been closed so can base it off of a clean master branch.
thank you, merged