You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by James G Smith <JG...@TAMU.Edu> on 2002/08/06 17:10:57 UTC

[ANNOUNCE] StateMachine::Gestinanna 0.04

Hopefully the last refinement for a while....

0.04 - Corrected incorrect invocation of transition handlers
       Convenience functions (selected_state, invalid, missing, etc.)
       More documentation

0.03 - More complete support for HAS-A relationships
       More documentation

0.02 - Initial support for HAS-A relationships

0.01 - Initial release


StateMachine::Gestinanna is a fairly simple state machine
implementation that is driven by the application.  It does not
actually drive an application but provides hints as to what the
application should do next.  It is designed to be especially
helpful in an Model/View/Controller web-application environment
to help the controller decide which view should be used.  However,
it may also be used in other areas, such as traditional GUIs.

StateMachine::Gestinanna supports both ISA and HASA inheritance
of state transition definitions and code triggered by those
transitions.  This allows the development of classes of applications.

Available on CPAN at
http://www.cpan.org/modules/by-authors/id/J/JS/JSMITH/StateMachine-Gestinanna-0.04.tar.gz 

Available on SourceForge at
http://sourceforge.net/project/showfiles.php?group_id=55902&release_id=103731
--
James Smith <JG...@TAMU.Edu>, 979-862-3725
Senior Software Applications Developer,
Texas A&M CIS Operating Systems Group, Unix