cybertools/stateful
helmutm e9b8722793 add zutil: Jeep implementation with BTrees; work in progress: organize, composer
git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@1827 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-07-16 08:43:43 +00:00
..
__init__.py added simple 'stateful' (sort of mini-workflow) package 2007-01-04 11:11:32 +00:00
base.py added simple 'stateful' (sort of mini-workflow) package 2007-01-04 11:11:32 +00:00
definition.py add zutil: Jeep implementation with BTrees; work in progress: organize, composer 2007-07-16 08:43:43 +00:00
interfaces.py added simple 'stateful' (sort of mini-workflow) package 2007-01-04 11:11:32 +00:00
README.txt added simple 'stateful' (sort of mini-workflow) package 2007-01-04 11:11:32 +00:00
tests.py added simple 'stateful' (sort of mini-workflow) package 2007-01-04 11:11:32 +00:00

================
Stateful objects
================

  ($Id$)

  >>> from cybertools.stateful.definition import StatesDefinition
  >>> from cybertools.stateful.definition import State, Transition
  >>> from cybertools.stateful.base import Stateful

  >>> class Demo(Stateful):
  ...     pass

  >>> demo = Demo()
  >>> demo.getState()
  'started'