Class ProgramImplementation
java.lang.Object
|
+--ProgramImplementation
- Direct Known Subclasses:
- ProgramImplementation1, ProgramImplementation2
- public class ProgramImplementation
- extends java.lang.Object
- implements Program_Implementor
Method Summary |
java.util.Stack |
exploreImp(State s,
java.util.Hashtable states)
|
boolean |
isDeadlockedImp(State s)
|
void |
printImp()
|
boolean |
producesTransitionImp(Transition t)
|
boolean |
solveDeadlockImp(State s,
Invariant inv,
java.util.Hashtable states,
SafetySpecification spec,
Program fitp)
|
boolean |
solveDeadlockMoreImp(State s,
Invariant inv,
java.util.Hashtable states,
SafetySpecification spec,
Program fitp,
java.util.Hashtable recStates)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ProgramImplementation
public ProgramImplementation()
exploreImp
public java.util.Stack exploreImp(State s,
java.util.Hashtable states)
- Specified by:
- exploreImp in interface Program_Implementor
solveDeadlockImp
public boolean solveDeadlockImp(State s,
Invariant inv,
java.util.Hashtable states,
SafetySpecification spec,
Program fitp)
- Specified by:
- solveDeadlockImp in interface Program_Implementor
solveDeadlockMoreImp
public boolean solveDeadlockMoreImp(State s,
Invariant inv,
java.util.Hashtable states,
SafetySpecification spec,
Program fitp,
java.util.Hashtable recStates)
- Specified by:
- solveDeadlockMoreImp in interface Program_Implementor
producesTransitionImp
public boolean producesTransitionImp(Transition t)
- Specified by:
- producesTransitionImp in interface Program_Implementor
isDeadlockedImp
public boolean isDeadlockedImp(State s)
- Specified by:
- isDeadlockedImp in interface Program_Implementor
printImp
public void printImp()
- Specified by:
- printImp in interface Program_Implementor