|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsota.ProjectConfiguration
public class ProjectConfiguration
Provides a project configuration for a test instance of SotaATM. It contains the same information as a SOTA project file.
Field Summary | |
---|---|
java.lang.String |
antBuildfile
The ant buildfile to compile the project. |
java.lang.String |
antLocation
The path to Apache Ant. |
java.lang.String |
backupExtension
The extension for the backup of the source code files. |
java.lang.String |
execDir
The execution directory of the test project, if different from the projectDir. |
java.lang.String |
language
The programming language used. |
java.lang.String |
name
The name of the project. |
java.lang.String |
prefix
The prefix to use for source code instrumenation to avoid name collisions of variables. |
java.lang.String |
projectDir
The base directory of the test project. |
java.lang.String |
runScript
The run script of the project. |
java.util.TreeSet<java.lang.String> |
setOfFileNames
The set of source files to import. |
java.lang.String |
srcDir
The directory from which all source files will be imported. |
Constructor Summary | |
---|---|
ProjectConfiguration()
Instantiates an empty configuration. |
|
ProjectConfiguration(java.lang.String name,
java.lang.String language,
java.lang.String projectDir)
Instantiates a project configuration where the project directory is the same as the execution directory and the directory for soure code import. |
|
ProjectConfiguration(java.lang.String name,
java.lang.String language,
java.lang.String projectDir,
java.lang.String execDir)
Instantiates a project configuration where the project directory is the same as the directory for soure code import. |
|
ProjectConfiguration(java.lang.String name,
java.lang.String language,
java.lang.String projectDir,
java.lang.String execDir,
java.lang.String srcDir)
Instantiates a project configuration. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.lang.String antBuildfile
public java.lang.String antLocation
public java.lang.String backupExtension
public java.lang.String execDir
public java.lang.String language
public java.lang.String name
public java.lang.String prefix
public java.lang.String projectDir
public java.lang.String runScript
public java.util.TreeSet<java.lang.String> setOfFileNames
public java.lang.String srcDir
Constructor Detail |
---|
public ProjectConfiguration()
public ProjectConfiguration(java.lang.String name, java.lang.String language, java.lang.String projectDir)
name
- the namelanguage
- the programming languamgeprojectDir
- the project directorypublic ProjectConfiguration(java.lang.String name, java.lang.String language, java.lang.String projectDir, java.lang.String execDir)
name
- the namelanguage
- the programming languamgeprojectDir
- the project directoryexecDir
- the execution directorypublic ProjectConfiguration(java.lang.String name, java.lang.String language, java.lang.String projectDir, java.lang.String execDir, java.lang.String srcDir)
name
- the namelanguage
- the programming languamgeprojectDir
- the project directoryexecDir
- the execution directorysrcDir
- the directory of source files
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |