com.puppycrawl.tools.checkstyle.api
Interface Configuration
- Serializable
- DefaultConfiguration
public interface Configuration
extends Serializable
A Configuration is used to configure a Configurable component. The general
idea of Configuration/Configurable was taken from
Jakarta's Avalon framework.
getAttribute
public String getAttribute(String aName)
throws CheckstyleException
The attribute value for an attribute name.
aName
- the attribute name
- the value that is associated with aName
getAttributeNames
public String[] getAttributeNames()
The set of attribute names.
- The set of attribute names, never null.
getChildren
public Configuration[] getChildren()
The set of child configurations.
- The set of child configurations, never null.
getName
public String getName()
The name of this configuration.
- The name of this configuration.