Part of lp.registry.browser.product View In Hierarchy
Subclasses must inherit from Launchpad[Edit]FormView as well.
Requires the "product" attribute be set in the child classes' action handler.
|Method||validate||Validate 'licenses' and 'license_info'.|
'licenses' must not be empty unless the product already exists and never has had a licence set.
'license_info' must not be empty if "Other/Proprietary" or "Other/Open Source" is checked.