Changeset 640
- Timestamp:
- 12/18/13 12:09:33 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/settings/Settings.java
r639 r640 50 50 // populate map of settings with fields 51 51 for(Field f : clazz.getFields()) { 52 Class<?> type = f.getType(); 53 // only allow valid types 54 if(type != String.class && 55 type != Boolean.class && type != boolean.class && 56 type != Integer.class && type != int.class && 57 type != Double.class && type != double.class && 58 type != Float.class && type != float.class) { 59 continue; 60 } 52 61 FieldSet fs = settings.get(f.getName().toLowerCase()); 53 62 if(fs == null) { … … 231 240 Object value = ""; 232 241 if(fs.method == null && fs.field != null) { 233 Class<?> type = fs.field.getType();234 // only allow valid types235 if(type != String.class &&236 type != Boolean.class && type != boolean.class &&237 type != Integer.class && type != int.class &&238 type != Double.class && type != double.class &&239 type != Float.class && type != float.class) {240 continue;241 }242 242 try { 243 243 if(pd.hasDefault.contains(fs.field)) {
Note:
See TracChangeset
for help on using the changeset viewer.