While working on
JENKINS-7377 I noticed that it's redundant and confusing to allow the same type of parameter for a triggered build more than once.
For example, right now it's possible to specify "Current Build Parameters", or "Subversion Revision" two or more times.
The only type where it might make sense is "Parameters from properties file".
I think for every type of parameters a simple checkbox is sufficient.
I'll try to make the necessary changes and open a pull request, but appreciate comments or criticism.