|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.wis.jtlv.env.module.Module
edu.wis.jtlv.env.module.ModuleWithWeakFairness
public abstract class ModuleWithWeakFairness
A general interface for module with weak fairness (justice).
I.e. every computation sigma contains infinite many justice states.
| Constructor Summary | |
|---|---|
ModuleWithWeakFairness()
|
|
| Method Summary | |
|---|---|
abstract void |
addJustice(net.sf.javabdd.BDD to_add)
Add weak (justice) winning condition to the module. |
abstract net.sf.javabdd.BDD |
justiceAt(int i)
Getter for a justice condition defined at the given index in the module. |
abstract int |
justiceNum()
Getter for the number of justice condition defined in the module. |
| Methods inherited from class edu.wis.jtlv.env.module.Module |
|---|
addInitial, addVar, allPred, allSucc, conjunctTrans, disjunctTrans, getAllFields, getFullInstName, getName, getPath, initial, pred, prime, primeVars, succ, toString, trans, unprime, unprimeVars |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ModuleWithWeakFairness()
| Method Detail |
|---|
public abstract void addJustice(net.sf.javabdd.BDD to_add)
throws ModuleException
Add weak (justice) winning condition to the module.
to_add - The winning condition to add to the module.
ModuleException - If there was a problem with adding the condition.justiceNum(),
justiceAt(int)public abstract int justiceNum()
Getter for the number of justice condition defined in the module.
addJustice(BDD),
justiceAt(int)public abstract net.sf.javabdd.BDD justiceAt(int i)
Getter for a justice condition defined at the given index in the module.
i - The index of the justice condition to return.
addJustice(BDD),
justiceNum()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||