Part of canonical.launchpad.browser.multistep View In Hierarchy
Known subclasses: lp.bugs.browser.bugalsoaffects.BugAlsoAffectsDistroMetaView, lp.bugs.browser.bugalsoaffects.BugAlsoAffectsProductMetaView, lp.registry.browser.product.ProductAddView, lp.registry.browser.sourcepackage.SourcePackageChangeUpstreamView
This view implements a wizard-like workflow in which the controller
specifies the first step, and each step is responsible for specifying the
next_step.  A step should normally start with None as its next_step
(the default) to post back to itself, then set next_step to the
appropriate view class in its main_action() method.  The last step
should leave next_step as None to end the wizard.
Any views used as steps here must inherit from StepView.  The views are
responsible for injecting state information into the request, for anything
that subsequent views will need.
| Method | first_step | Return the view class for the first step in the wizard. | 
| Method | page_title | Must override in subclasses for breadcrumbs to work. | 
| Method | getIsStepDict | Return a dict of step numbers with the current step set to True. | 
| Method | initialize | Initialize the view and handle stepping through sub-views. | 
| Method | render | Undocumented |