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.
|
finishLocalSetup
is called to allow completion of the bean's local setup,
after that the method setupChild
is called for each child Configuration
of 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