cybertools/stateful
helmutm 0dda2f4b12 added simple 'stateful' (sort of mini-workflow) package
git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@1539 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-01-04 11:11:32 +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 added simple 'stateful' (sort of mini-workflow) package 2007-01-04 11:11:32 +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'