code: protected void fireAttributeRemovedEvent(String name, AttributeValue oldValue) {
  		if (this.listeners != null && isEventFirable()) {
  			final AttributeChangeEvent event = new AttributeChangeEvent(
  					//source
  					this,
  					//type
  					Type.REMOVAL,
  					//old name
  					name,
  					//old value
  					oldValue,
  					//current name
  					name,
  					//current value
  					oldValue);
  			for (final AttributeChangeListener listener : this.listeners) {
  				listener.onAttributeChangeEvent(event);
  			}
  		}
  	}
docs: Fire the an attribute removal event.
  
  @param name is the name of the attribute for which the event occured.
  @param oldValue is the previous value of the attribute