|
||||||||||
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 |