getVelocityParamsForEdit

Populates the given map with velocity parameters for 'edit-parameters' velocity template.
Typically an implementation would call descriptor.getArgs()
to retrieve the current configuration, and populate velocityParams from that.

getVelocityParamsForView

Populates the given map with velocity parameters for 'view' velocity template.
Eg. call descriptor.getArgs() to retrieve the current
configuration, look up a displayable string for the value and and populate velocityParams with that.

getDescriptorParams

Given a set of name:value parameters from the plugin configuration page (ie. the 'input-parameters' velocity template)
return a map of sanitized parameters which will be passed into workflow plugin instances.
For example, the results are passed in the 'arg' parameter
of post-functions' execute()
or conditions' passesCondition
methods.
The velocity page often submits values in array form, and this method extracts just the relevant value.