public final class ProblemLoader extends AbstractProblemLoader
AbstractProblemLoader. It
allows to do the loading process as SwingWorker3 Thread and
it opens the proof obligation browser it is not possible to instantiate a
proof configured by the opened file.AbstractProblemLoader.ReplayResult| Modifier and Type | Field and Description |
|---|---|
private KeYMediator |
mediator |
private ProverTaskListener |
ptl |
| Constructor and Description |
|---|
ProblemLoader(File file,
List<File> classPath,
File bootClassPath,
List<File> includes,
Profile profileOfNewProofs,
boolean forceNewProfileOfNewProofs,
KeYMediator mediator,
boolean askUiToSelectAProofObligationIfNotDefinedByLoadedFile,
Properties poPropertiesToForce,
ProverTaskListener ptl) |
| Modifier and Type | Method and Description |
|---|---|
private Throwable |
doWork() |
private void |
fireTaskFinished(long runningTime,
Throwable message) |
private void |
fireTaskStarted() |
void |
runAsynchronously()
Launch a loading process asynchronously (on a swingworker thread).
|
void |
runSynchronously() |
createEnvInput, createInitConfig, createProblemInitializer, createProof, createProofObligationContainer, getBootClassPath, getClassPath, getEnvInput, getFile, getInitConfig, getProblemInitializer, getProof, getResult, hasProofScript, load, readProofScript, recoverParserErrorMessageprivate final ProverTaskListener ptl
private final KeYMediator mediator
public ProblemLoader(File file, List<File> classPath, File bootClassPath, List<File> includes, Profile profileOfNewProofs, boolean forceNewProfileOfNewProofs, KeYMediator mediator, boolean askUiToSelectAProofObligationIfNotDefinedByLoadedFile, Properties poPropertiesToForce, ProverTaskListener ptl)
public void runSynchronously()
private Throwable doWork()
private void fireTaskStarted()
private void fireTaskFinished(long runningTime,
Throwable message)
public void runAsynchronously()
ProverTaskListener#taskStarted(String, int) on the registered
listener.
Termination is announced by invoking
ProverTaskListener.taskFinished(TaskFinishedInfo) on the
registered listener.