This module can be used for some of the same applications as
CGI::Application.  It can also be used outside the web environment.
It does not handle sessions and other application-dependent
data management.

This is a fairly complete object oriented approach to building state
machines.  Both ISA and HASA relationships are supported.  No
profiling has been done yet.  YMMV.

Significant changes:

    Added can(,) method to see if code exists that should be run
          during a transition between two states
    Added overrides key for edge transition definitions so a child
          state machine can mask certain variables (override the data
          from the client, for example)
    Added Mail Form example based on the similar example in
          CGI::Application so there's some basis for comparison
          (easier to find the right tool for the job)

The uploaded file

    StateMachine-Gestinanna-0.06.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/J/JS/JSMITH/StateMachine-Gestinanna-0.06.tar.gz
  size: 13717 bytes
   md5: efd82d1b7638699fdd53b542c4350643

Allow a few hours for it to propagate to the mirrors.

It is also available at the SourceForge project:
   http://sf.net/projects/gestinanna/
--
James Smith <[EMAIL PROTECTED]>, 979-862-3725
Senior Software Applications Developer,
Texas A&M CIS Operating Systems Group, Unix

Reply via email to