Index

_ | A | B | C | F | G | H | I | K | L | N | O | P | R | S | T | W | X

_

__call__() (xworkflows.base._HookDeclaration method)
(xworkflows.base.ImplementationWrapper method)
__cmp__() (xworkflows.base.Hook method)
__contains__() (xworkflows.base.StateList method)
(xworkflows.base.TransitionList method)
__eq__() (xworkflows.base.Hook method)
__get__() (xworkflows.base.ImplementationProperty method)
__getattr__() (xworkflows.base.StateList method)
(xworkflows.base.TransitionList method)
__getitem__() (xworkflows.base.StateList method)
(xworkflows.base.TransitionList method)
__iter__() (xworkflows.base.StateList method)
(xworkflows.base.TransitionList method)
__len__() (xworkflows.base.StateList method)
(xworkflows.base.TransitionList method)
__ne__() (xworkflows.base.Hook method)
_add_workflow() (xworkflows.WorkflowEnabled method)
_as_hook() (xworkflows.base._HookDeclaration method)
_find_workflows() (xworkflows.WorkflowEnabled method)
_make_hook_dict() (in module xworkflows)
_may_override() (xworkflows.base.ImplementationList method)
_workflows (xworkflows.WorkflowEnabled attribute)
_xworkflows_implems (xworkflows.WorkflowEnabled attribute)

A

AbortTransition
add_hook() (xworkflows.base.ImplementationProperty method)
add_missing_implementations() (xworkflows.base.ImplementationList method)
after_transition() (in module xworkflows)
applies_to() (xworkflows.base.Hook method)
available_from() (xworkflows.base.TransitionList method)

B

base._HookDeclaration (class in xworkflows)
base.Hook (class in xworkflows)
base.ImplementationList (class in xworkflows)
base.ImplementationProperty (class in xworkflows)
base.ImplementationWrapper (class in xworkflows)
base.noop() (in module xworkflows)
base.State (class in xworkflows)
base.StateList (class in xworkflows)
base.StateProperty (class in xworkflows)
base.StateWrapper (class in xworkflows)
base.Transition (class in xworkflows)
base.TransitionList (class in xworkflows)
base.TransitionWrapper (class in xworkflows)
base.WorkflowEnabledMeta (class in xworkflows)
base.WorkflowMeta (class in xworkflows)
before_transition() (in module xworkflows)

C

collect() (xworkflows.base.ImplementationList method)
current_state (xworkflows.base.ImplementationWrapper attribute)
custom_implems (xworkflows.base.ImplementationList attribute)

F

field (xworkflows.base._HookDeclaration attribute)
field_name (xworkflows.base.ImplementationWrapper attribute)
(xworkflows.base.StateProperty attribute)
fill_attrs() (xworkflows.base.ImplementationList method)
ForbiddenTransition
func (xworkflows.base.TransitionWrapper attribute)
function (xworkflows.base.Hook attribute)

G

get_custom_implementations() (xworkflows.base.ImplementationList method)

H

HOOK_AFTER (in module xworkflows)
HOOK_BEFORE (in module xworkflows)
HOOK_CHECK (in module xworkflows)
HOOK_ON_ENTER (in module xworkflows)
HOOK_ON_LEAVE (in module xworkflows)
hooks (xworkflows.base.ImplementationWrapper attribute)

I

implementation (xworkflows.base.ImplementationWrapper attribute)
implementation_class (xworkflows.Workflow attribute)
implementations (xworkflows.base.ImplementationList attribute)
initial_state (xworkflows.Workflow attribute)
instance (xworkflows.base.ImplementationWrapper attribute)
InvalidTransitionError
is_available() (xworkflows.base.ImplementationWrapper method)

K

kind (xworkflows.base.Hook attribute)

L

load_parent_implems() (xworkflows.base.ImplementationList method)
log_transition() (xworkflows.Workflow method)

N

name (xworkflows.base.State attribute)
(xworkflows.base.Transition attribute)
names (xworkflows.base._HookDeclaration attribute)
(xworkflows.base.Hook attribute)

O

on_enter_state() (in module xworkflows)
on_leave_state() (in module xworkflows)

P

priority (xworkflows.base._HookDeclaration attribute)
(xworkflows.base.Hook attribute)

R

register_function_hooks() (xworkflows.base.ImplementationList method)
register_hooks() (xworkflows.base.ImplementationList method)

S

should_collect() (xworkflows.base.ImplementationList method)
source (xworkflows.base.Transition attribute)
state (xworkflows.base.StateWrapper attribute)
state_field (xworkflows.base.ImplementationList attribute)
states (xworkflows.Workflow attribute)

T

target (xworkflows.base.Transition attribute)
title (xworkflows.base.State attribute)
transform() (xworkflows.base.ImplementationList method)
transition (xworkflows.base.ImplementationWrapper attribute)
transition() (in module xworkflows)
transition_check() (in module xworkflows)
transitions (xworkflows.Workflow attribute)
transitions() (xworkflows.base.StateWrapper method)
transitions_at (xworkflows.base.ImplementationList attribute)

W

Workflow (class in xworkflows)
workflow (xworkflows.base.ImplementationList attribute)
(xworkflows.base.ImplementationWrapper attribute)
(xworkflows.base.StateProperty attribute)
(xworkflows.base.StateWrapper attribute)
WorkflowEnabled (class in xworkflows)
WorkflowError

X

xworkflows (module)