- public boolean isSuppressNulls() { return m_suppressNulls; }
- public void setSuppressNulls(boolean value) { m_suppressNulls = value; }
-
-
+ public boolean isSet(String name)
+ {
+ Setting setting = m_settings.get(name);
+ if (null != setting) {
+ return setting.getBoolean();
+ }
+ return false;
+ }
+ public void set(String name, Object value)
+ {
+ String lcName = name.toLowerCase(Locale.CANADA);
+ Setting setting = m_settings.get(lcName);
+ if (null != setting) {
+ setting.set(value);
+ }
+ else {
+ throw new IllegalArgumentException("Setting \"" + name + "\" not found.");
+ }
+ }
+