23202321232223232324232523262327232823292330
} // possibly throw away the old value. if (oldValue != null && oldValue != value) try { oldValue.dispose(); } catch (Exception ex) {} // notify any listeners registed for the change dataNotifier.dataChanged(name, d);
324325326327328329330331332333334
this.value = null; } if (value != null) { try { value.dispose(); } catch (Exception e) {} activeData.remove(value); } }