|
|
@ -50,16 +50,16 @@ import simulator.SimulatorEngine; |
|
|
public class ConstructModel extends PrismComponent |
|
|
public class ConstructModel extends PrismComponent |
|
|
{ |
|
|
{ |
|
|
// The simulator engine |
|
|
// The simulator engine |
|
|
private SimulatorEngine engine; |
|
|
|
|
|
|
|
|
protected SimulatorEngine engine; |
|
|
|
|
|
|
|
|
// Options: |
|
|
// Options: |
|
|
// Find deadlocks during model construction? |
|
|
// Find deadlocks during model construction? |
|
|
private boolean findDeadlocks = true; |
|
|
|
|
|
|
|
|
protected boolean findDeadlocks = true; |
|
|
// Automatically fix deadlocks? |
|
|
// Automatically fix deadlocks? |
|
|
private boolean fixDeadlocks = true; |
|
|
|
|
|
|
|
|
protected boolean fixDeadlocks = true; |
|
|
|
|
|
|
|
|
// Details of built model |
|
|
// Details of built model |
|
|
private List<State> statesList; |
|
|
|
|
|
|
|
|
protected List<State> statesList; |
|
|
|
|
|
|
|
|
public ConstructModel(PrismComponent parent, SimulatorEngine engine) throws PrismException |
|
|
public ConstructModel(PrismComponent parent, SimulatorEngine engine) throws PrismException |
|
|
{ |
|
|
{ |
|
|
|