org.mevenide.environment
Class LocationFinderAggregator

java.lang.Object
  extended byorg.mevenide.environment.LocationFinderAggregator
All Implemented Interfaces:
ILocationFinder

public class LocationFinderAggregator
extends java.lang.Object
implements ILocationFinder

Version:
$Id: LocationFinderAggregator.java,v 1.1 15 nov. 2003 Exp gdodinet
Author:
Gilles Dodinet (gdodinet@wanadoo.fr)

Constructor Summary
LocationFinderAggregator(IQueryContext queryContext)
          default constructor for the aggregator
 
Method Summary
 java.lang.String getConfigurationFileLocation()
           
 java.lang.String getJavaHome()
           
 java.lang.String getMavenHome()
           
 java.lang.String getMavenLocalHome()
           
 java.lang.String getMavenLocalRepository()
           
 java.lang.String getMavenPluginsDir()
          directory with the expanded plugin cache, basically value of maven.plugin.unpacked.dir property
 java.lang.String getPluginJarsDir()
          the directory containing maven plugin jars, denoted by maven.plugin.dir propertu
 java.lang.String getUserHome()
           
 java.lang.String getUserPluginsDir()
          directory with user's custom plugins, denoted by maven.plugin.user.dir property
 void setCustomLocationFinder(CustomLocationFinder customLocationFinder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocationFinderAggregator

public LocationFinderAggregator(IQueryContext queryContext)
default constructor for the aggregator

Parameters:
queryContext - the project's query context.
Method Detail

getConfigurationFileLocation

public java.lang.String getConfigurationFileLocation()
Specified by:
getConfigurationFileLocation in interface ILocationFinder

getJavaHome

public java.lang.String getJavaHome()
Specified by:
getJavaHome in interface ILocationFinder

getMavenHome

public java.lang.String getMavenHome()
Specified by:
getMavenHome in interface ILocationFinder

getMavenLocalHome

public java.lang.String getMavenLocalHome()
Specified by:
getMavenLocalHome in interface ILocationFinder

getMavenLocalRepository

public java.lang.String getMavenLocalRepository()
Specified by:
getMavenLocalRepository in interface ILocationFinder

getMavenPluginsDir

public java.lang.String getMavenPluginsDir()
Description copied from interface: ILocationFinder
directory with the expanded plugin cache, basically value of maven.plugin.unpacked.dir property

Specified by:
getMavenPluginsDir in interface ILocationFinder

getUserPluginsDir

public java.lang.String getUserPluginsDir()
Description copied from interface: ILocationFinder
directory with user's custom plugins, denoted by maven.plugin.user.dir property

Specified by:
getUserPluginsDir in interface ILocationFinder

getPluginJarsDir

public java.lang.String getPluginJarsDir()
Description copied from interface: ILocationFinder
the directory containing maven plugin jars, denoted by maven.plugin.dir propertu

Specified by:
getPluginJarsDir in interface ILocationFinder

getUserHome

public java.lang.String getUserHome()
Specified by:
getUserHome in interface ILocationFinder

setCustomLocationFinder

public void setCustomLocationFinder(CustomLocationFinder customLocationFinder)


Copyright © 2003-2005 The Codehaus. All Rights Reserved.