Package | Description |
---|---|
edu.csus.ecs.pc2.api |
Classes related to pc2 API
|
edu.csus.ecs.pc2.api.listener |
Classes related to pc2 API listeners.
|
Modifier and Type | Method and Description |
---|---|
ILanguage |
IRun.getLanguage()
Get the language which was specified for this run when it was submitted by the submitting team.
|
ILanguage[] |
IContest.getLanguages()
Get a list of all currently defined contest languages.
|
Modifier and Type | Method and Description |
---|---|
void |
ServerConnection.submitJudgeRun(IProblem problem,
ILanguage language,
edu.csus.ecs.pc2.core.model.IFile mainFile)
Submit a Judge run (a run which the Judges are expected to evaluate and count for scoring)
using
IFile s. |
void |
ServerConnection.submitJudgeRun(IProblem problem,
ILanguage language,
edu.csus.ecs.pc2.core.model.IFile mainFile,
edu.csus.ecs.pc2.core.model.IFile[] additionalFiles)
Submit a Judge run (a run which the Judges are expected to evaluate and count for scoring)
using
IFile s. |
void |
ServerConnection.submitJudgeRun(IProblem problem,
ILanguage language,
edu.csus.ecs.pc2.core.model.IFile mainFile,
edu.csus.ecs.pc2.core.model.IFile[] additionalFiles,
long overrideSubmissionTimeMS,
long overrideRunId)
Submit a Judge run (a run which the Judges are expected to evaluate and count for scoring)
using
IFile s. |
void |
ServerConnection.submitJudgeRun(IProblem problem,
ILanguage language,
String mainFileName)
Submit a Judge Run (a run which the Judges are expected to evaluate and count for scoring)
using String filenames.
|
void |
ServerConnection.submitJudgeRun(IProblem problem,
ILanguage language,
String mainFileName,
String[] additionalFileNames)
Submit a Judge run (a run which the Judges are expected to evaluate and count for scoring)
using String filenames.
|
void |
ServerConnection.submitJudgeRun(IProblem problem,
ILanguage language,
String mainFileName,
String[] additionalFileNames,
long overrideSubmissionTimeMS,
long overrideRunId)
Submit a Judge run (a run which the Judges are expected to evaluate and count for scoring)
using String filenames.
|
void |
ServerConnection.submitTestRun(IProblem problem,
ILanguage language,
edu.csus.ecs.pc2.core.model.IFile mainFile,
edu.csus.ecs.pc2.core.model.IFile testDataFile)
Submit a Test run (a run which will be executed but will not affect a team's score)
using
IFile s. |
void |
ServerConnection.submitTestRun(IProblem problem,
ILanguage language,
edu.csus.ecs.pc2.core.model.IFile mainFile,
edu.csus.ecs.pc2.core.model.IFile testDataFile,
edu.csus.ecs.pc2.core.model.IFile[] additionalSourceFiles,
edu.csus.ecs.pc2.core.model.IFile[] additionalTestDataFiles)
Submit a Test run (a run which will be executed but will not affect a team's score)
using
IFile s. |
void |
ServerConnection.submitTestRun(IProblem problem,
ILanguage language,
String mainFileName,
String testDataFileName)
Submit a Test run (a run which will be executed but will not affect a team's score)
using String filenames.
|
void |
ServerConnection.submitTestRun(IProblem problem,
ILanguage language,
String mainFileName,
String testDataFileName,
String[] otherSourceFileNames,
String[] otherDataFileNames)
Submit a Test run (a run which will be executed but will not affect a team's score)
using String filenames.
|
Modifier and Type | Method and Description |
---|---|
ILanguage |
ContestEvent.getLanguage()
Get the Language info associated with events of type
ContestEvent.EventType.LANGUAGE . |
Constructor and Description |
---|
ContestEvent(ContestEvent.EventType eventType,
ILanguage language)
Construct an event representing a change in a contest Language.
|