protected void fireAttributeRenamedEvent(String oldName, String newName, AttributeValue attr) {
		if (this.listeners != null && isEventFirable()) {
			final AttributeChangeEvent event = new AttributeChangeEvent(
					//source
					this,
					//type
					Type.RENAME,
					//old name
					oldName,
					//old value
					attr,
					//current name
					newName,
					//current value
					attr);
			for (final AttributeChangeListener listener : this.listeners) {
				listener.onAttributeChangeEvent(event);
			}
		}
	}
protected void fireAttributeRenamedEvent ( String oldName , String newName , AttributeValue attr ) { if ( this . listeners != null && isEventFirable ( ) ) { final AttributeChangeEvent event = new AttributeChangeEvent ( this , Type . RENAME , oldName , attr , newName , attr ) ; for ( final AttributeChangeListener listener : this . listeners ) { listener . onAttributeChangeEvent ( event ) ; } } }
Fire the renaming event.

@param oldName is the previous name of the attribute (before renaming)
@param newName is the new name of the attribute (after renaming)
@param attr is the value of the attribute.