edu.ucla.util.code
Class GuessingSource

Object
  extended by GuessingSource
All Implemented Interfaces:
SystemSoftwareSource

public class GuessingSource
extends Object
implements SystemSoftwareSource

Since:
032405
Author:
Keith Cascio

Constructor Summary
GuessingSource()
           
 
Method Summary
 File getClasspath(ClassModule module)
           
 File getExecutablePath(JDKTool tool)
           
 File getPath(SoftwareEntity entity)
           
 void setClasspath(ClassModule module, File classpath)
           
 void setExecutablePath(JDKTool tool, File executablepath)
           
 void setPath(SoftwareEntity entity, File path)
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuessingSource

public GuessingSource()
Method Detail

getClasspath

public File getClasspath(ClassModule module)
                  throws Exception
Specified by:
getClasspath in interface SystemSoftwareSource
Throws:
Exception

setClasspath

public void setClasspath(ClassModule module,
                         File classpath)

getExecutablePath

public File getExecutablePath(JDKTool tool)
                       throws Exception
Specified by:
getExecutablePath in interface SystemSoftwareSource
Throws:
Exception

setExecutablePath

public void setExecutablePath(JDKTool tool,
                              File executablepath)

getPath

public File getPath(SoftwareEntity entity)
             throws Exception
Specified by:
getPath in interface SystemSoftwareSource
Throws:
Exception

setPath

public void setPath(SoftwareEntity entity,
                    File path)


Copyright 2010 UCLA Automated Reasoning Group