cz.zcu.validationserver.compilers
Class ValidatorJavaCompiler
java.lang.Object
cz.zcu.validationserver.compilers.ValidatorJavaCompiler
public abstract class ValidatorJavaCompiler
- extends java.lang.Object
Created by IntelliJ IDEA.
User: Lukas
Date: 26.4.2007
Time: 17:10:23
Field Summary |
private static Logger |
logger
|
Method Summary |
static void |
compileJavaDirectory(java.io.File sourceDir,
java.io.File outputDir,
java.lang.String classPathArg,
ValidationInfo info,
FullValidationResult result)
|
static void |
compileJavaDirectory(java.io.File sourceDir,
java.io.File outputDir,
ValidationInfo info,
FullValidationResult result)
Compiles all java source files from the specified source directory to the specified output directory including files, which are in subdirectories |
static void |
compileSingleJavaFile(java.io.File javaSource,
java.io.File outputDir,
java.lang.String classPathArg,
ValidationInfo info,
FullValidationResult result)
Prelozi jeden java soubor |
static void |
compileSingleJavaFile(java.io.File javaSource,
java.io.File outputDir,
ValidationInfo info,
FullValidationResult result)
|
static boolean |
isCompilerAvailable()
Metoda zjisti, zda je Java compiler k dispozici |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
private static final Logger logger
ValidatorJavaCompiler
public ValidatorJavaCompiler()
isCompilerAvailable
public static boolean isCompilerAvailable()
- Metoda zjisti, zda je Java compiler k dispozici
- Returns:
compileSingleJavaFile
public static void compileSingleJavaFile(java.io.File javaSource,
java.io.File outputDir,
ValidationInfo info,
FullValidationResult result)
compileSingleJavaFile
public static void compileSingleJavaFile(java.io.File javaSource,
java.io.File outputDir,
java.lang.String classPathArg,
ValidationInfo info,
FullValidationResult result)
- Prelozi jeden java soubor
- Parameters:
javaSource
- outputDir
- classPathArg
- NULL a nebo classPath oddelene strednikyinfo
- result
-
compileJavaDirectory
public static void compileJavaDirectory(java.io.File sourceDir,
java.io.File outputDir,
ValidationInfo info,
FullValidationResult result)
- Compiles all java source files from the specified source directory to the specified output directory including files, which are in subdirectories
- Parameters:
sourceDir
- The directory with source filesoutputDir
- The directory, where the class files should be putinfo
- Inforesult
- Result of the validation
compileJavaDirectory
public static void compileJavaDirectory(java.io.File sourceDir,
java.io.File outputDir,
java.lang.String classPathArg,
ValidationInfo info,
FullValidationResult result)
Copyright © 2007 University of West Bohemia, KIV, author Lukas Valenta (lvalenta at civ.zcu.cz). All Rights Reserved. Build date 20110415.