org.gradle.api
Interface Rule


public interface Rule

A Rule represents some action to perform when an unknown domain object is referenced. The rule can use the domain object name to add an implicit domain object.


Method Summary
 void apply(String domainObjectName)
          Applies this rule for the given unknown domain object.
 String getDescription()
          Returns the description of the rule.
 

Method Detail

getDescription

String getDescription()
Returns the description of the rule. This is used for reporting purposes.

Returns:
the description. should not return null.

apply

void apply(String domainObjectName)
Applies this rule for the given unknown domain object. The rule can choose to ignore this name, or add a domain object with the given name.

Parameters:
domainObjectName - The name of the unknown domain object.