- throw new UnsupportedOperationException();
-// try {
-// final Class<? extends Properties> clazz = this.getClass();
-// final Field[] fields = clazz.getDeclaredFields();
-// final Field[] propertyFields = getPropertyFields(fields);
-// for (Field f : propertyFields) {
-// config.setProperty(getPropertyName(f), getPropertyValue(f));
-// }
-// config.save();
-// } catch (SecurityException | IllegalArgumentException | IllegalAccessException | ConfigurationException ex) {
-// throw new ConfigurationException(ex);
-// }