@Override
 public ParameterDefinition copyWithDefaultValue(ParameterValue defaultValueObj) {
   if (defaultValueObj instanceof LabelParameterValue) {
     LabelParameterValue value = (LabelParameterValue) defaultValueObj;
     return new LabelParameterDefinition(getName(), getDescription(), value.getLabel());
   } else {
     return this;
   }
 }
 @Override
 public ParameterValue createValue(StaplerRequest req, JSONObject jo) {
   LabelParameterValue value = req.bindJSON(LabelParameterValue.class, jo);
   value.setDescription(getDescription());
   return value;
 }