_Stamps_ is a framework for java application development which extends the MVC (Model - View - Controller) pattern providing a complete decoupling between view and model with the usage of annotations (JSE5) and dispatching mechanisms.


http://battlehorse.homelinux.net/stamps.do





Separate each tag with a space.

Ratings and Reviews

Be the first to post a text review of Stamps. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • stamps-mvc stamps-mvc-0.2 file released: stamps-win32-0.2.zip

    version 0.2 (22-Oct-2005) The second public release is now available. The most important new feature is applet dispatching which allows the use of browsers as MVC Views. Here it is the full changelog : * applet dispatching : browsers are now supported Views in MVC terms * Stamps javascript library * support for dispatch listeners * Transceiver registry accepts multiple configuration types and files (properties files, xml files, system properties,explicit) * support for xml configuration of JGroupsTransceivers * replaced JGroups standard with a customized one with support for JDK5 * separate jar files for sample classes and configuration files * BUGFIX : null models or null views now throw NPE at registration time * BUGFIX : misconfigured transceivers now throw exceptions in BroadcastDispatcher and FunnelDispatcher * BUGFIX : dispatching events to methods which accept primitive types now works correctly * BUGFIX : dispatching null events (for example: refreshing not-initialized models) now works correctly * BUGFIX : if a it.battlehorse.stamps.remote.Receiver throws an exception when invoked, now the other registered receivers are still invoked by the transceiver.

    posted 1477 days ago

  • stamps-mvc stamps-mvc-0.2 file released: stamps-linux-0.2.zip

    version 0.2 (22-Oct-2005) The second public release is now available. The most important new feature is applet dispatching which allows the use of browsers as MVC Views. Here it is the full changelog : * applet dispatching : browsers are now supported Views in MVC terms * Stamps javascript library * support for dispatch listeners * Transceiver registry accepts multiple configuration types and files (properties files, xml files, system properties,explicit) * support for xml configuration of JGroupsTransceivers * replaced JGroups standard with a customized one with support for JDK5 * separate jar files for sample classes and configuration files * BUGFIX : null models or null views now throw NPE at registration time * BUGFIX : misconfigured transceivers now throw exceptions in BroadcastDispatcher and FunnelDispatcher * BUGFIX : dispatching events to methods which accept primitive types now works correctly * BUGFIX : dispatching null events (for example: refreshing not-initialized models) now works correctly * BUGFIX : if a it.battlehorse.stamps.remote.Receiver throws an exception when invoked, now the other registered receivers are still invoked by the transceiver.

    posted 1477 days ago

  • Stamps v0.2 has been released

    Stamps is a java software library which offers a new generation Model-View-Controller (MVC) framework based on the usage of Java 5 annotations and a standard observer/observable pattern. Version 0.2 is now available for download. The project is still in its alpha stage. The most important new feature is applet dispatching which allows the use of browsers as MVC Views

    posted by battlehorse 1477 days ago

  • File released: /stamps-mvc/stamps-mvc-0.2/stamps-linux-0.2.zip

    posted 1477 days ago

  • File released: /stamps-mvc/stamps-mvc-0.2/stamps-win32-0.2.zip

    posted 1477 days ago

  • stamps-mvc stamps-mvc-0.1 file released: stamps-win32-0.1.zip

    This is the initial release, so instead of the changelog, here are the project features : * views and models have no direct coupling nor knowledge via annotations and dispatchers * view declarative binding to model using annotations * event handling & transmission code is separated from model and view implementations * stand-alone and client-server support without the need to modify views or models * model code changes does not imply modification of the views as long as the dispatched events does not change, since model-view binding is declarative and does not depend on method names or special constructors * dispatchers provide scalability when the number of views increments or changes dinamically, with the model unaware of the situation * development is separated into building the MVC components and binding them together

    posted 1540 days ago

  • stamps-mvc stamps-mvc-0.1 file released: stamps-linux-0.1.zip

    This is the initial release, so instead of the changelog, here are the project features : * views and models have no direct coupling nor knowledge via annotations and dispatchers * view declarative binding to model using annotations * event handling & transmission code is separated from model and view implementations * stand-alone and client-server support without the need to modify views or models * model code changes does not imply modification of the views as long as the dispatched events does not change, since model-view binding is declarative and does not depend on method names or special constructors * dispatchers provide scalability when the number of views increments or changes dinamically, with the model unaware of the situation * development is separated into building the MVC components and binding them together

    posted 1540 days ago

  • Stamps v0.1 initial release

    The stamps first release is now available. Take a look at the release notes, changelog and project homepage at http://battlehorse.homelinux.net/stamps.do

    posted by battlehorse 1540 days ago

  • File released: /stamps-mvc/stamps-mvc-0.1/stamps-win32-0.1.zip

    posted 1540 days ago

  • File released: /stamps-mvc/stamps-mvc-0.1/stamps-linux-0.1.zip

    posted 1540 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review