What is JmsMvc4Swing?
A
Java Message Service (JMS) based
MVC framework for Swing Applications. No need to use the "SwingWorker". You simply create a
controller interface and it's implementation. No framework specific code - Just "POJOS"s. The necessary glue classes for the decoupling of controller and view
will be created on-the-fly using that interface and
SrcGen4Javassist. Alternatively, you can generate source code.
The UI can be disabled using
jbusycomponent . Adding a
@ProgressDeterminate or
@MethodCancelable annotation to the controller methods will configure
jbusycomponent accordingly with a progressbar and a "cancel" link.
Which license is it under?
GNU Lesser General Public License (
LGPL )
Which version of Java does it require?
Java 1.6
Is the source code available?
Yes. It's "Open Source"! You can find it
here .