org.codehaus.plexus.component.configurator

Interface ConfigurationListener

public interface ConfigurationListener

Listen for configuration changes on an object.

Version: $Id: ConfigurationListener.java 5127 2006-12-12 03:49:50Z jvanzyl $

Author: Brett Porter

Method Summary
voidnotifyFieldChangeUsingReflection(String fieldName, Object value, Object target)
Notify the listener that a field has been set using private field injection.
voidnotifyFieldChangeUsingSetter(String fieldName, Object value, Object target)
Notify the listener that a field has been set using its setter.

Method Detail

notifyFieldChangeUsingReflection

public void notifyFieldChangeUsingReflection(String fieldName, Object value, Object target)
Notify the listener that a field has been set using private field injection.

Parameters: fieldName the field value the value set target the target object

notifyFieldChangeUsingSetter

public void notifyFieldChangeUsingSetter(String fieldName, Object value, Object target)
Notify the listener that a field has been set using its setter.

Parameters: fieldName the field value the value set target the target object