If the parameters are marked as "Not incrementable" then the launch button launches an instance of the job with the parameters shown (which might be a restart if the last execution failed). You can always add new parameters if you want to (but not if you want to restart).