org.mevenide.environment
Class CustomLocationFinder

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

public class CustomLocationFinder
extends java.lang.Object
implements ILocationFinder

Version:
$Id: CustomLocationFinder.java,v 1.1 14 d?c. 2003 Exp gdodinet
Author:
Gilles Dodinet (gdodinet@wanadoo.fr)

Constructor Summary
CustomLocationFinder()
           
 
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 setJavaHome(java.lang.String javaHome)
           
 void setMavenHome(java.lang.String mavenHome)
           
 void setMavenLocalHome(java.lang.String mavenLocalHome)
           
 void setMavenLocalRepository(java.lang.String mavenLocalRepository)
           
 void setMavenPluginsDir(java.lang.String mavenPluginsDir)
           
 void setPluginJarsDir(java.lang.String pluginJarsDir)
           
 void setUserHome(java.lang.String userHome)
           
 void setUserPluginsDir(java.lang.String userPluginsDir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomLocationFinder

public CustomLocationFinder()
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

setJavaHome

public void setJavaHome(java.lang.String javaHome)

getMavenHome

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

setMavenHome

public void setMavenHome(java.lang.String mavenHome)

getMavenLocalHome

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

setMavenLocalHome

public void setMavenLocalHome(java.lang.String mavenLocalHome)

getMavenLocalRepository

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

setMavenLocalRepository

public void setMavenLocalRepository(java.lang.String mavenLocalRepository)

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

setMavenPluginsDir

public void setMavenPluginsDir(java.lang.String mavenPluginsDir)

getUserHome

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

setUserHome

public void setUserHome(java.lang.String userHome)

getUserPluginsDir

public java.lang.String getUserPluginsDir()
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()
the directory containing maven plugin jars, denoted by maven.plugin.dir propertu

Specified by:
getPluginJarsDir in interface ILocationFinder

setUserPluginsDir

public void setUserPluginsDir(java.lang.String userPluginsDir)

setPluginJarsDir

public void setPluginJarsDir(java.lang.String pluginJarsDir)


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