class ValidatingConfigurationListener
extends java.lang.Object
implements org.codehaus.plexus.component.configurator.ConfigurationListener
| Modifier and Type | Field and Description |
|---|---|
private org.codehaus.plexus.component.configurator.ConfigurationListener |
delegate |
private java.util.Map<java.lang.String,Parameter> |
missingParameters |
private java.lang.Object |
mojo |
| Constructor and Description |
|---|
ValidatingConfigurationListener(java.lang.Object mojo,
MojoDescriptor mojoDescriptor,
org.codehaus.plexus.component.configurator.ConfigurationListener delegate) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Parameter> |
getMissingParameters() |
private void |
notify(java.lang.String fieldName,
java.lang.Object value) |
void |
notifyFieldChangeUsingReflection(java.lang.String fieldName,
java.lang.Object value,
java.lang.Object target) |
void |
notifyFieldChangeUsingSetter(java.lang.String fieldName,
java.lang.Object value,
java.lang.Object target) |
private final java.lang.Object mojo
private final org.codehaus.plexus.component.configurator.ConfigurationListener delegate
private final java.util.Map<java.lang.String,Parameter> missingParameters
ValidatingConfigurationListener(java.lang.Object mojo,
MojoDescriptor mojoDescriptor,
org.codehaus.plexus.component.configurator.ConfigurationListener delegate)
public java.util.Collection<Parameter> getMissingParameters()
public void notifyFieldChangeUsingSetter(java.lang.String fieldName,
java.lang.Object value,
java.lang.Object target)
notifyFieldChangeUsingSetter in interface org.codehaus.plexus.component.configurator.ConfigurationListenerpublic void notifyFieldChangeUsingReflection(java.lang.String fieldName,
java.lang.Object value,
java.lang.Object target)
notifyFieldChangeUsingReflection in interface org.codehaus.plexus.component.configurator.ConfigurationListenerprivate void notify(java.lang.String fieldName,
java.lang.Object value)