public final class OnlineSubmission extends AbstractSubmission
OUTPUT_PATH
Constructor and Description |
---|
OnlineSubmission(ProblemSolver solver)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Getter for this submission name.
|
org.eclipse.core.resources.IFile |
getOutput()
Returns the output file associated to this submission.
|
void |
start(org.eclipse.core.runtime.IProgressMonitor monitor)
Starts this submission.
|
void |
submit(org.eclipse.core.runtime.IProgressMonitor monitor)
Indicates if this submission has run successfully or not.
|
getService, getSolver, run
public OnlineSubmission(ProblemSolver solver)
solver
- Target problem solver this submission will work on.public void submit(org.eclipse.core.runtime.IProgressMonitor monitor) throws SubmissionException
monitor
- Monitor instance used for submission.SubmissionException
public void start(org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
monitor
- Monitor instance used for submission execution.org.eclipse.core.runtime.CoreException
- If any error occurs while submitting.public org.eclipse.core.resources.IFile getOutput()
public java.lang.String getName()