org.codehaus.plexus.commandline
Interface ExecutableResolver

All Known Implementing Classes:
DefaultExecutableResolver

public interface ExecutableResolver

Version:
$Id: ExecutableResolver.java 2219 2005-07-08 21:23:44Z evenisse $
Author:
Trygve Laugstøl

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 java.io.File findExecutable(java.lang.String executable)
           
 java.io.File findExecutable(java.lang.String executable, java.util.List path)
           
 java.util.List getDefaultPath()
           
 boolean hasExecutable(java.lang.String executable)
           
 boolean hasExecutable(java.lang.String executable, java.util.List path)
           
 

Field Detail

ROLE

public static final java.lang.String ROLE
Method Detail

getDefaultPath

public java.util.List getDefaultPath()

findExecutable

public java.io.File findExecutable(java.lang.String executable)

findExecutable

public java.io.File findExecutable(java.lang.String executable,
                                   java.util.List path)

hasExecutable

public boolean hasExecutable(java.lang.String executable)

hasExecutable

public boolean hasExecutable(java.lang.String executable,
                             java.util.List path)