* @param options
* @param defaultValues
* @return
*/
public static Preference createMultiChoicePreference(String name, String label, MultiChoiceDisplay displayType, List<Option> options, List<String> defaultValues) {
MultiChoicePreferenceInput input = new MultiChoicePreferenceInput();
input.getDefaults().addAll(defaultValues);
input.setDisplay(displayType);
input.getOptions().addAll(options);
Preference pref = new Preference();
pref.setName(name);
pref.setLabel(label);
pref.setPreferenceInput(new JAXBElement<MultiChoicePreferenceInput>(new QName("multi-choice-parameter-input"), MultiChoicePreferenceInput.class, input));