org.apache.maven.archiva.repository.project.filters
Class ProjectModelExpressionFilter

Package class diagram package ProjectModelExpressionFilter
java.lang.Object
  extended by org.apache.maven.archiva.repository.project.filters.ProjectModelExpressionFilter
All Implemented Interfaces:
ProjectModelFilter

public class ProjectModelExpressionFilter
extends java.lang.Object
implements ProjectModelFilter

ProjectModelExpressionFilter


Constructor Summary
ProjectModelExpressionFilter()
           
 
Method Summary
 org.apache.maven.archiva.model.ArchivaProjectModel filter(org.apache.maven.archiva.model.ArchivaProjectModel model)
          Find and Evaluate the Expressions present in the model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectModelExpressionFilter

public ProjectModelExpressionFilter()
Method Detail

filter

public org.apache.maven.archiva.model.ArchivaProjectModel filter(org.apache.maven.archiva.model.ArchivaProjectModel model)
                                                          throws ProjectModelException
Find and Evaluate the Expressions present in the model.

Specified by:
filter in interface ProjectModelFilter
Parameters:
model - the model to correct.
Returns:
a new model representing the filtered state of the model.
Throws:
ProjectModelException - if there was a problem executing the filter.