dlc
Class Program

java.lang.Object
  extended by dlc.Program

public class Program
extends java.lang.Object

Класс, реализующий среду выполнения программы на стороне проверяющего сервера.


Nested Class Summary
 class Program.ProgramThread
          Класс реализует дополнительный поток для запуска экземпляра Processor
 
Constructor Summary
Program()
           
 
Method Summary
 void addCondition(ConditionForChecking cond)
          Добавление входного условия
 java.util.Vector runForCheck(Processor proc)
          Метод, запускающий программу на выполнение для всех проверяющих наборов
 void setCode(java.lang.String code)
          Метод для установки текста программы
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Program

public Program()
Method Detail

addCondition

public void addCondition(ConditionForChecking cond)
Добавление входного условия


setCode

public void setCode(java.lang.String code)
Метод для установки текста программы

Parameters:
code - исходный код

runForCheck

public java.util.Vector runForCheck(Processor proc)
Метод, запускающий программу на выполнение для всех проверяющих наборов

Returns:
список экземпляров CheckingResult