@Override public Object getProperty(final String propertyName) { return _properties.getObject(propertyName); }
private void setPropertyInternal(final String propertyName, final Object value) { Object oldValue = this._properties.getObject(propertyName); if (oldValue == null) { if (value != null) { this._properties.put(propertyName, value); this.propertyChangeSupport.firePropertyChange(propertyName, oldValue, value); } } else { if (!oldValue.equals(value)) { this._properties.put(propertyName, value); this.propertyChangeSupport.firePropertyChange(propertyName, oldValue, value); } } }