One of our clients uses MaintainJ on a Swing application with a lot of event driven logic, which would be very difficult to understand by plaincode reading.
For application where plain JCR code is required, the JCR module allows the transparent use of a transaction driven session with code that USES the JCR API directly.
Calling super constructors works just as with plain Ruby code, which means that the frame title can be set by calling super (" JRuby Object Browser ") on the first line of the initialize-method.