edu.toronto.cs.proof2
Class CTLProver.EXProofRule

java.lang.Object
  extended by edu.toronto.cs.proof2.AbstractProofRule
      extended by edu.toronto.cs.proof2.CTLProver.EXProofRule
All Implemented Interfaces:
ProofRule
Enclosing class:
CTLProver

public static class CTLProver.EXProofRule
extends AbstractProofRule


Constructor Summary
CTLProver.EXProofRule(MvSetModelChecker _mc)
           
CTLProver.EXProofRule(MvSetModelChecker _mc, boolean _showAll)
           
 
Method Summary
 Formula[] apply(Formula f)
           
 AlgebraValue[] getSingleState(AlgebraValue[] state, AlgebraValue val)
           
 
Methods inherited from class edu.toronto.cs.proof2.AbstractProofRule
toArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CTLProver.EXProofRule

public CTLProver.EXProofRule(MvSetModelChecker _mc,
                             boolean _showAll)

CTLProver.EXProofRule

public CTLProver.EXProofRule(MvSetModelChecker _mc)
Method Detail

apply

public Formula[] apply(Formula f)
Specified by:
apply in interface ProofRule
Specified by:
apply in class AbstractProofRule

getSingleState

public AlgebraValue[] getSingleState(AlgebraValue[] state,
                                     AlgebraValue val)