docs: protected synchronized void fireAttributeRenamedEvent(String oldName, String newName, AttributeValue attr) {
  		if (this.listenerList != null && isEventFirable()) {
  			final AttributeChangeListener[] list = new AttributeChangeListener[this.listenerList.size()];
  			this.listenerList.toArray(list);
  			final AttributeChangeEvent event = new AttributeChangeEvent(
  					this,
  					Type.RENAME,
  					oldName,
  					attr,
  					newName,
  					attr);
  			for (final AttributeChangeListener listener : list) {
  				listener.onAttributeChangeEvent(event);
  			}
  		}
  	}