org.apache.maven.model.building
Interface ModelProblemCollector

All Known Subinterfaces:
ModelProblemCollectorExt

public interface ModelProblemCollector

Collects problems that are encountered during model building. The primary purpose of this component is to account for the fact that the problem reporter has/should not have information about the calling context and hence cannot provide an expressive source hint for the model problem. Instead, the source hint is configured by the model builder before it delegates to other components that potentially encounter problems. Then, the problem reporter can focus on providing a simple error message, leaving the donkey work of creating a nice model problem to this component.

Author:
Benjamin Bentmann

Method Summary
 void add(ModelProblemCollectorRequest req)
          Adds the specified problem.
 

Method Detail

add

void add(ModelProblemCollectorRequest req)
Adds the specified problem.

Parameters:
req - must not be null


Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.