hudson.plugins.rake
Class RubyInstallation

java.lang.Object
  extended by hudson.plugins.rake.RubyInstallation

public final class RubyInstallation
extends java.lang.Object

Ruby installation paths.

Author:
David Calavera

Constructor Summary
RubyInstallation(java.lang.String name, java.lang.String path)
           
 
Method Summary
 java.io.File getCanonicalExecutable()
           
 java.io.File getExecutable()
           
 java.lang.String getGemHome()
           
 java.lang.String getGemPath()
           
 java.lang.String getName()
           
 java.lang.String getPath()
           
 void setGemHome(java.lang.String gemHome)
           
 void setGemPath(java.lang.String gemPath)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RubyInstallation

@DataBoundConstructor
public RubyInstallation(java.lang.String name,
                                             java.lang.String path)
Method Detail

getName

public java.lang.String getName()

getPath

public java.lang.String getPath()

getGemHome

public java.lang.String getGemHome()

setGemHome

public void setGemHome(java.lang.String gemHome)

getGemPath

public java.lang.String getGemPath()

setGemPath

public void setGemPath(java.lang.String gemPath)

getExecutable

public java.io.File getExecutable()

getCanonicalExecutable

public java.io.File getCanonicalExecutable()
                                    throws java.io.IOException
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.