internal package
Foswiki::Plugins::WorkflowPlugin::Workflow internal package
Foswiki::Plugins::WorkflowPlugin::Workflow This object represents a workflow definition.
ClassMethod
getWorkflow($web, $topic) → $workflow Get the workflow object for the workflow described in the given topic.
ObjectMethod
getTransitions($statename) → @transitions Get all the transitions (transition table rows) from the given given state.
ObjectMethod
getTransition($statename, $action) → \%transition Get the transition (tranbsition table row) matching the given current state and action
ObjectMethod
getState($name) → \%state Get the hash (state table row) that describes the named state
ObjectMethod
getDefaultState() → $stateName Get the name of the default state