예제 #1
0
 public void testGetSettingValue() throws Exception {
   BeanWithSettings bean = new BirdWithSettings();
   assertNull(bean.getSettingValue("towhee/rufous-sided"));
   Setting rs = bean.getSettings().getSetting("towhee/rufous-sided");
   assertNull(rs.getDefaultValue());
   bean.setSettingValue("towhee/rufous-sided", "4");
   assertEquals("4", bean.getSettingValue("towhee/rufous-sided"));
   // default value should not change
   assertNull(rs.getDefaultValue());
 }
예제 #2
0
파일: Settings.java 프로젝트: dr01g/j2trp
 public int getPropertyAsInt(Setting key) {
   return Integer.parseInt(props.get().getProperty(key.toString(), key.getDefaultValue()));
 }
예제 #3
0
파일: Settings.java 프로젝트: dr01g/j2trp
 public String getProperty(Setting key) {
   return props.get().getProperty(String.valueOf(key), key.getDefaultValue());
 }