com.thalesgroup.hudson.plugins.gnat
Class GnatInstallation

java.lang.Object
  extended by com.thalesgroup.hudson.plugins.gnat.GnatInstallation

public final class GnatInstallation
extends Object

Gnatmake installation.

Author:
Gregory Boissinot

Nested Class Summary
static class GnatInstallation.GNAT_TYPE
           
 
Constructor Summary
GnatInstallation(String name, String home)
           
 
Method Summary
 File getExecutable(GnatInstallation.GNAT_TYPE gnattype)
           
 boolean getExists()
          Returns true if the executable exists
 String getGnatmakeHome()
           
 String getName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GnatInstallation

@DataBoundConstructor
public GnatInstallation(String name,
                                             String home)
Method Detail

getGnatmakeHome

public String getGnatmakeHome()

getName

public String getName()

getExecutable

public File getExecutable(GnatInstallation.GNAT_TYPE gnattype)

getExists

public boolean getExists()
Returns true if the executable exists

Returns:
true if the executable exists, false otherwise


Copyright © 2004-2012. All Rights Reserved.