com.puppycrawl.tools.checkstyle.api
public class AutomaticBean extends Object implements Configurable, Contextualizable
Method Summary | |
---|---|
void | configure(Configuration aConfiguration)
Implements the Configurable interface using bean introspection.
|
void | contextualize(Context aContext)
Implements the Contextualizable interface using bean introspection. |
protected void | finishLocalSetup()
Provides a hook to finish the part of this compoent's setup that
was not handled by the bean introspection.
|
protected Configuration | getConfiguration()
Returns the configuration that was used to configure this component. |
protected void | setupChild(Configuration aChildConf)
Called by configure() for every child of this component's Configuration.
|
aConfiguration
.
Parameters: aConfiguration {@inheritDoc}
Throws: CheckstyleException {@inheritDoc}
See Also: Configurable
Parameters: aContext {@inheritDoc}
Throws: CheckstyleException {@inheritDoc}
See Also: Contextualizable
The default implementation does nothing.
Throws: CheckstyleException if there is a configuration error.
Returns: the configuration that was used to configure this component.
The default implementation does nothing.
Parameters: aChildConf a child of this component's Configuration
Throws: CheckstyleException if there is a configuration error.
See Also: Configuration