cz.zcu.validationserver.compilers
Class CustomExternalCompiler
java.lang.Object
cz.zcu.validationserver.compilers.CustomExternalCompiler
- Direct Known Subclasses:
- CCompiler, PascalCompiler
public abstract class CustomExternalCompiler
- extends java.lang.Object
User: Lukas
Date: 11.5.2007
Time: 16:06:39
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
private static final Logger logger
stdOut
private java.io.ByteArrayOutputStream stdOut
stdErr
private java.io.ByteArrayOutputStream stdErr
textResult
private java.lang.String textResult
showCompilerResult
private boolean showCompilerResult
- Zda vypisovat vystup compileru v pripade, kdy nedoslo k chybe
invoker
protected BinaryInvoker invoker
CustomExternalCompiler
protected CustomExternalCompiler(ValidationInfo info,
FullValidationResult result)
runCommand
protected void runCommand(java.io.File file,
java.lang.String argumentLine,
java.io.File outputFile)
- Spusteni kompilace.
- Parameters:
outputFile - tohle ma byt vystupni soubor po prekladu. Pokud tam pak neni,
chova se to stejne jako kdyz prekladac hodi chybu.argumentLine -
getTextResult
public java.lang.String getTextResult()
getInvoker
public BinaryInvoker getInvoker()
isShowCompilerResult
public boolean isShowCompilerResult()
Copyright © 2007 University of West Bohemia, KIV, author Lukas Valenta (lvalenta at civ.zcu.cz). All Rights Reserved. Build date 20110415.