JMVC

A lightweight MVC framework for java GUI developers
Download

JMVC Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT License
  • Publisher Name:
  • toucansam99
  • Publisher web site:
  • http://code.google.com/u/toucansam99/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 1.2 MB

JMVC Tags


JMVC Description

JMVC (short for JavaSimpleMVC) is a simple yet powerful mvc framework aimed at Java gui developers. JMVC is driven by a flexible event dispatch system that can split off dispatch threads when requested, has property change support for all models, revertible model support for easily reverting changes, and provides custom clonable java util classes for use with the models. The event dispatch system (see EventDispatchSystem), which is run by the class MVC, is the core of the library. Event listening is based on the event key, and all events are dispatched globally. That means you have to be careful with your keys, as you don't want any duplicates. While most implementations of this library will not be setting up event listening directly with the MVC class (most events are meant for controllers, which send them to commands), you can still directly work with the dispatch thread to listen to event. The system is single-threaded, but also has the ability to "split off" dispatching an event from the main dispatch thread. Detailed instructions on how to install and use the JMVC utility on your Mac are available HERE.


JMVC Related Software