org.apache.maven.plugin
Class PluginParameterExpressionEvaluator

java.lang.Object
  extended by org.apache.maven.plugin.PluginParameterExpressionEvaluator
All Implemented Interfaces:
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator

public class PluginParameterExpressionEvaluator
extends Object
implements org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator

Version:
$Id: PluginParameterExpressionEvaluator.java 788791 2009-06-26 17:55:26Z jdcasey $
Author:
Jason van Zyl

Constructor Summary
PluginParameterExpressionEvaluator(MavenSession context, MojoExecution mojoExecution, PathTranslator pathTranslator, org.codehaus.plexus.logging.Logger logger, MavenProject project, Properties properties)
           
 
Method Summary
 File alignToBaseDirectory(File file)
           
 Object evaluate(String expr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginParameterExpressionEvaluator

public PluginParameterExpressionEvaluator(MavenSession context,
                                          MojoExecution mojoExecution,
                                          PathTranslator pathTranslator,
                                          org.codehaus.plexus.logging.Logger logger,
                                          MavenProject project,
                                          Properties properties)
Method Detail

evaluate

public Object evaluate(String expr)
                throws org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
Specified by:
evaluate in interface org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
Throws:
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException

alignToBaseDirectory

public File alignToBaseDirectory(File file)
Specified by:
alignToBaseDirectory in interface org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.