@Override
 protected RecordQualityMode[] enumValueOf(String[] names) {
   List<RecordQualityMode> list = new ArrayList();
   for (String s : names) {
     list.add(RecordQualityMode.valueOf(s));
   }
   return list.toArray(new RecordQualityMode[list.size()]);
 }
 @Override
 protected RecordQualityMode enumValueOf(String s) {
   return RecordQualityMode.valueOf(s);
 }