## com.puppycrawl.tools.checkstyle
Interface PropertyResolver

All Known Implementing Classes:
  PropertiesExpander

    public interface PropertyResolver

Resolves properties in module configurations. The `ConfigurationLoader` uses a PropertyResolver to resolve the values of external properties like `${basename}` that occur in the configuration file.

Author:
  lkuehne
See Also:
  `ConfigurationLoader`

Method Summary
`java.lang.String` `resolve(java.lang.String aName)` Resolves a property name to it's value.

Method Detail

### resolve

    java.lang.String resolve(java.lang.String aName)
                             throws CheckstyleException

  Resolves a property name to it's value.

  Parameters:
    `aName` - the name of the property.
  Returns:
    the value that is associated with `propertyName`.
  Throws:
    `CheckstyleException` - if the propertyName cannot be reolved

Copyright © 2001-2010. All Rights Reserved.