A B C D E F G H I J K L M N O P Q R S T U V W X Z _

A

ABOVE - Static variable in class edu.toronto.cs.proof2.Formula
 
AboveFormula - Class in edu.toronto.cs.proof2
 
AboveFormula(CTLNode, AlgebraValue, MvSet) - Constructor for class edu.toronto.cs.proof2.AboveFormula
 
AbstractCTLVisitor - Class in edu.toronto.cs.ctl
This is an abstract CTL node.
AbstractCTLVisitor() - Constructor for class edu.toronto.cs.ctl.AbstractCTLVisitor
 
AbstractMapCache - Class in edu.toronto.cs.util.caching
Abstract cache class.
AbstractMapCache(Map) - Constructor for class edu.toronto.cs.util.caching.AbstractMapCache
Initializes the AbstractMapCache with a particular Map.
AbstractMvSet - Class in edu.toronto.cs.mvset
 
AbstractMvSet() - Constructor for class edu.toronto.cs.mvset.AbstractMvSet
 
AbstractMvSetFactory - Class in edu.toronto.cs.mvset
 
AbstractMvSetFactory(IAlgebra) - Constructor for class edu.toronto.cs.mvset.AbstractMvSetFactory
 
AbstractProofRule - Class in edu.toronto.cs.proof2
 
AbstractProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.AbstractProofRule
 
AbstractProofVisitor - Class in edu.toronto.cs.proof
 
AbstractProofVisitor() - Constructor for class edu.toronto.cs.proof.AbstractProofVisitor
 
AbstractTableAlgebra - Class in edu.toronto.cs.algebra
Implementation of a lattice that sorts its elements in topological order and builds a join table following the algorithms in Free Lattices by Ralph Freese author: Arie Gurfinkel arie@cs.toronto.edu /**** Implements all kinds of (partially) ordered set operations namely: topological sorting and computing a join table
AbstractTableAlgebra(AbstractTableAlgebra, AbstractTableAlgebra) - Constructor for class edu.toronto.cs.algebra.AbstractTableAlgebra
Construct an ordered set which is a product of set1 and set2
AbstractTableAlgebra(Collection, Collection) - Constructor for class edu.toronto.cs.algebra.AbstractTableAlgebra
Constructs an ordered set given a collection of elements and an above relation (given a set of pairs)
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLAFNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLAGNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLAndNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLARNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLAtomPropNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLAUiNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLAUNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLAWNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLAXNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLConstantNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLEFNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLEGNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLEqualsNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLERNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLEUiNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLEUNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLEWNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLEXNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLIffNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLImplNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLMvSetNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLNegNode
 
accept(CTLVisitor, Object) - Method in interface edu.toronto.cs.ctl.CTLNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLOrNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLOverNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
accept(CTLVisitor, Object) - Method in class edu.toronto.cs.ctl.CTLPreEXNode
 
accept(ProofVisitor, Object) - Method in class edu.toronto.cs.proof.ConjProofStep
 
accept(ProofVisitor, Object) - Method in class edu.toronto.cs.proof.DisjProofStep
 
accept(ProofVisitor, Object) - Method in class edu.toronto.cs.proof.EGProofStep
 
accept(ProofVisitor, Object) - Method in class edu.toronto.cs.proof.EUiProofStep
 
accept(ProofVisitor, Object) - Method in class edu.toronto.cs.proof.EUProofStep
 
accept(ProofVisitor, Object) - Method in class edu.toronto.cs.proof.EXProofStep
 
accept(ProofVisitor, Object) - Method in class edu.toronto.cs.proof.NegProofStep
 
accept(ProofVisitor, Object) - Method in class edu.toronto.cs.proof.ProofStep
 
accept(ProofVisitor, Object) - Method in class edu.toronto.cs.proof.PropProofStep
 
actionPerformed(ActionEvent) - Method in class edu.toronto.cs.util.UserActElement
 
add(AlgebraValue) - Method in class edu.toronto.cs.algebra.MinUpSet
Adds a single AlgebraValue
add(int, Object) - Method in class edu.toronto.cs.util.ArrayMarkedList
Inserts the specified element at the specified position in this list This operation is not supported
add(Clapi.Opt, Object) - Method in class edu.toronto.cs.util.Clapi.OptResult
 
add(UserActChain) - Method in class edu.toronto.cs.util.FinalUserActElement
 
add(E) - Method in class edu.toronto.cs.util.IdentityHashSet
 
add(UserActChain) - Method in interface edu.toronto.cs.util.UserActChain
 
add(UserActChain) - Method in class edu.toronto.cs.util.UserActElement
 
addActionListener(ActionListener) - Method in class edu.toronto.cs.util.gui.FilePanel
 
addAll(MinUpSet) - Method in class edu.toronto.cs.algebra.MinUpSet
Adds all elements of set to this set
addAll(int, Collection) - Method in class edu.toronto.cs.util.ArrayMarkedList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAndPtr(int, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addBot() - Method in class edu.toronto.cs.cudd.CuddAdd
 
addBotPtr() - Method in class edu.toronto.cs.cudd.CuddAdd
 
addCase(MvSet, MvSet) - Method in class edu.toronto.cs.smv.SMVModule.BoolCaseStatement
 
addCase(SMVModule.Variable, MvSet) - Method in class edu.toronto.cs.smv.SMVModule.CaseStatement
 
addCase(MvSet, MvSet) - Method in class edu.toronto.cs.smv.SMVModule.CaseStatement
 
addCase(MvSet, MvSet) - Method in class edu.toronto.cs.smv.VariableTable.CaseTranslator
 
addChild(XCTraceState) - Method in class edu.toronto.cs.simulator.XCTraceState
Adds another next state.
addChild(XCTraceState, XCTraceState) - Method in class edu.toronto.cs.simulator.XCTraceTree
Adds a new child to the specified parent in the tree.
addCofactorPtr(int, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addConstant(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addConstantPtr(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addCTLKeyListener(KeyListener) - Method in class edu.toronto.cs.gui.InputPanel
Hooks up the listener that deals with the CTL input.
addCTLToHistory(String) - Method in class edu.toronto.cs.gui.InputPanel
Add CTL to history.
addDefault(MvSet) - Method in class edu.toronto.cs.smv.SMVModule.BoolCaseStatement
 
addDefault(MvSet) - Method in class edu.toronto.cs.smv.SMVModule.CaseStatement
 
addDefault(MvSet) - Method in class edu.toronto.cs.smv.VariableTable.CaseTranslator
 
addEqPtr(int, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addGeqPtr(int, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addGetValue(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addImplPtr(int, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addIte(int, CuddAdd.ADD, CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addItePtr(int, int, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addLeqPtr(int, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addListDataListener(ListDataListener) - Method in class edu.toronto.cs.proof.ProofStepListModel
 
addListDataListener(ListDataListener) - Method in class edu.toronto.cs.proof2.ProofStepListModel
 
addNotPtr(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addObject(Object) - Static method in class edu.toronto.cs.proof2.DynamicTree
Add child to the currently selected node.
addObject(DefaultMutableTreeNode, Object) - Static method in class edu.toronto.cs.proof2.DynamicTree
 
addObject(DefaultMutableTreeNode, Object, boolean) - Static method in class edu.toronto.cs.proof2.DynamicTree
 
addOpt(Clapi.Opt) - Method in class edu.toronto.cs.util.Clapi.OptParser
Adds a new option to this OptParser.
addOrPtr(int, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addPath(TreePath) - Method in class edu.toronto.cs.simulator.XCTraceTree
Adds a node specified by the path to the tree.
addPermutePtr(int, int[]) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addPlusPtr(int, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addProofRule(ProofRule) - Method in class edu.toronto.cs.proof2.CTLProver
Adds a proof rule to the proof rules known to this prover
addProp(XKripke.XKripkeProp) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
addRunActionListener(ActionListener) - Method in class edu.toronto.cs.gui.InputPanel
Adds an action listener to the "Run" button.
addState(XKripke.XKripkeState) - Method in class edu.toronto.cs.xkripke.XKripke
 
addTop() - Method in class edu.toronto.cs.cudd.CuddAdd
 
addTopPtr() - Method in class edu.toronto.cs.cudd.CuddAdd
 
addTraceActionListener(ActionListener) - Method in class edu.toronto.cs.gui.InputPanel
Adds an action listener to the "Trace" button.
addTransition(String, String, String) - Method in class edu.toronto.cs.xkripke.XKripke
 
addTransition(XKripke.XKripkeTransition) - Method in class edu.toronto.cs.xkripke.XKripke
 
addTreeModelListener(TreeModelListener) - Method in class edu.toronto.cs.proof.ProofTreeModel
 
addTreeModelListener(TreeModelListener) - Method in class edu.toronto.cs.proof2.NewProofTreeModel
Adds a listener for the TreeModelEvent posted after the tree changes.
addTreeModelListener(TreeModelListener) - Method in class edu.toronto.cs.proof2.ProofStepTreeModel
 
addTreeModelListener(TreeModelListener) - Method in class edu.toronto.cs.simulator.XCTraceTree
Adds a listener for the TreeModelEvent posted after the tree changes.
addTreeMouseListener(MouseListener) - Method in class edu.toronto.cs.simulator.TraceTreeBrowser
Adds a mouse listener to the trace tree.
addVar(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
addVarName(String) - Method in class edu.toronto.cs.smv.parser.SMVParser
 
addVarPtr(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
adjustSize() - Method in class edu.toronto.cs.util.caching.NaiveMapCache
Adjust the cache size to the specified value.
AF - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
af() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - AF.
af(CTLNode[]) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
 
af() - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - AF.
af(CTLNode[]) - Method in interface edu.toronto.cs.ctl.CTLNode
 
afExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
AG - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
ag() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - AG.
ag(CTLNode[]) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
 
ag() - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - AG.
ag(CTLNode[]) - Method in interface edu.toronto.cs.ctl.CTLNode
 
agExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
AlgebraCatalog - Class in edu.toronto.cs.algebra
Algebra catalog -- see MvSetCatalog for description of what a catalog is.
AlgebraCatalog() - Constructor for class edu.toronto.cs.algebra.AlgebraCatalog
 
AlgebraValue - Class in edu.toronto.cs.algebra
A lattice value
AlgebraValue(IAlgebra, String, int) - Constructor for class edu.toronto.cs.algebra.AlgebraValue
 
alignAllX(Component[], float) - Static method in class edu.toronto.cs.util.gui.GUIUtil
Gives all the specified components the same X-alignment.
alignAllY(Component[], float) - Static method in class edu.toronto.cs.util.gui.GUIUtil
Gives all the specified components the same Y-alignment.
alterChildren(CTLNode, CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
Creates a CTL node that is the same type as the original and has the specified children.
AND - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
and(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - conjunction.
and(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - conjunction.
and(CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
AND - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
and(MvSet) - Method in class edu.toronto.cs.mvset.AbstractMvSet
Utility functions
and(MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
Utility functions
AND - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
AND - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
and(MvSet) - Method in class edu.toronto.cs.smv.SMVModule.AlgebraDefine
 
and(SMVModule.AlgebraVariable) - Method in class edu.toronto.cs.smv.SMVModule.AlgebraDefine
 
andExpr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
andExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
andExpression() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
andExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
andPred() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
append(String) - Method in class edu.toronto.cs.gui.OutputPanel
Appends the string to the existing output.
append(String, String) - Method in class edu.toronto.cs.gui.OutputPanel
 
apply(ApplyFunctions.BinApplyFunction, MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
 
apply(ApplyFunctions.UnaryApplyFunction, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
Apply a unary operation to MDDs.
apply(Formula) - Method in class edu.toronto.cs.proof2.AbstractProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.AndOrProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.AtomicProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.AUiProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.AUProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.AXProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.BaseEXProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.CheckingTopBottom
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.EGProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.EqNegationProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.EqualsProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.EUiProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.EUProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.EXAboveMProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.EXCexProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.EXProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.NegationProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.DepthProofRule
 
apply(Formula) - Method in interface edu.toronto.cs.proof2.ProofRule
 
apply(Formula) - Method in class edu.toronto.cs.proof2.VisitedEXProofRule
 
ApplyFunctions - Class in edu.toronto.cs.mdd
 
ApplyFunctions() - Constructor for class edu.toronto.cs.mdd.ApplyFunctions
 
ApplyFunctions.AboveFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.AboveFunction(MDDManager, IAlgebra) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.AboveFunction
 
ApplyFunctions.AbstractApplyFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.AbstractApplyFunction() - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.AbstractApplyFunction
 
ApplyFunctions.AlgebraFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.AlgebraFunction(MDDManager, IAlgebra) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.AlgebraFunction
 
ApplyFunctions.ApplyFunction - Interface in edu.toronto.cs.mdd
 
ApplyFunctions.BelnapFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.BelnapFunction(MDDManager, BelnapAlgebra) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.BelnapFunction
 
ApplyFunctions.BelowFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.BelowFunction(MDDManager, IAlgebra) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.BelowFunction
 
ApplyFunctions.BinApplyFunction - Interface in edu.toronto.cs.mdd
 
ApplyFunctions.EqualsFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.EqualsFunction(MDDManager, IAlgebra) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.EqualsFunction
 
ApplyFunctions.ImpliesFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.ImpliesFunction(MDDManager, IAlgebra) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.ImpliesFunction
 
ApplyFunctions.InfoJoinFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.InfoJoinFunction(MDDManager, BelnapAlgebra) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.InfoJoinFunction
 
ApplyFunctions.InfoMeetFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.InfoMeetFunction(MDDManager, BelnapAlgebra) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.InfoMeetFunction
 
ApplyFunctions.JoinFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.JoinFunction(MDDManager, IAlgebra) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.JoinFunction
 
ApplyFunctions.MeetFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.MeetFunction(MDDManager, IAlgebra) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.MeetFunction
 
ApplyFunctions.NegFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.NegFunction(MDDManager, IAlgebra) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.NegFunction
 
ApplyFunctions.QuantifyFunction - Interface in edu.toronto.cs.mdd
 
ApplyFunctions.TerminalBinApplyFunction - Class in edu.toronto.cs.mdd
 
ApplyFunctions.TerminalBinApplyFunction(MDDManager) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.TerminalBinApplyFunction
 
ApplyFunctions.UnaryApplyFunction - Interface in edu.toronto.cs.mdd
 
ApplyFunctions.UniformQuantify - Class in edu.toronto.cs.mdd
 
ApplyFunctions.UniformQuantify(MDDNode, ApplyFunctions.BinApplyFunction, MDDNode) - Constructor for class edu.toronto.cs.mdd.ApplyFunctions.UniformQuantify
 
applyRule(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.EqNegationProofRule
 
applyRule(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.NegationProofRule
 
ar(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
 
ar(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL Release node A [this R psi ]
argumentArity(int) - Method in class edu.toronto.cs.util.Clapi.OptSpec
Specifies the number of arguments this parameter should receive.
arrayDiff(Object[], Object[]) - Static method in class edu.toronto.cs.util.ArrayUtil
 
ArrayIterator - Class in edu.toronto.cs.util
A smart array iterator so that we can treat arrays as lists
ArrayIterator(Object[], boolean) - Constructor for class edu.toronto.cs.util.ArrayIterator
 
ArrayIterator(Object[], boolean, int) - Constructor for class edu.toronto.cs.util.ArrayIterator
 
ArrayMarkedList - Class in edu.toronto.cs.util
ArrayMarkedList is a extention of List that allows to mark a position in the list and later go back to it.
ArrayMarkedList() - Constructor for class edu.toronto.cs.util.ArrayMarkedList
Creates a new ArrayMarkedList instance.
ArrayMarkedList(Collection) - Constructor for class edu.toronto.cs.util.ArrayMarkedList
Creates a new ArrayMarkedList instance given an initial list.
ArrayMarkedListTestCase - Class in edu.toronto.cs.util
Most attention is given to mark and restore methods since others are either not supported or are from the super class.
ArrayMarkedListTestCase() - Constructor for class edu.toronto.cs.util.ArrayMarkedListTestCase
 
ArrayUtil - Class in edu.toronto.cs.util
 
ArrayUtil() - Constructor for class edu.toronto.cs.util.ArrayUtil
 
asBoolean() - Method in class edu.toronto.cs.util.Clapi.OptSpec
Wraps this specification as a Boolean option, adds it to the parser, and returns the Boolean option.
aset(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
asFileName() - Method in class edu.toronto.cs.util.Clapi.OptSpec
Wraps this specification as a FileName option, adds it to the parser, and returns the FileName option.
asHelp() - Method in class edu.toronto.cs.util.Clapi.OptSpec
Wraps this specification as a Help option, adds it to the parser, and returns the Help option.
asInt() - Method in class edu.toronto.cs.util.Clapi.OptSpec
Wraps this specification as a Int option, adds it to the parser, and returns the Int option.
assign(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
assign() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
assign(int) - Method in class edu.toronto.cs.jcudd.CIntPtr
 
ASSIGN - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
ASSIGN - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
assignblock(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
assignBlock(AST) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
assignBlock() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
assignblock() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
assignBody(AST) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
assignBody() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
ASSIGNOP - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
ASSIGNOP - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
ASSIGNOP - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
ASSIGNOPSPEC - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
asString() - Method in class edu.toronto.cs.util.Clapi.OptSpec
Wraps this specification as a String option, adds it to the parser, and returns the String option.
astmt(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
astmt() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
atom(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
ATOM - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
atom() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
atom(AST) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
ATOM - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
atom() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
atom() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
atomic() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
atomic(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
atomicCommand(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
atomicCommand() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
atomicSet() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
atomicSet(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
atomValued() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
atomValued() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
attr(String, String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.LabeledEdge
 
attr(String, String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.Term
 
au(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - AU ( A[this U psi] ).
au(int, CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - bounded AU ( A[this Ui psi] ).
au(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - AU ( A[this U psi] ).
au(int, CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - bounded AU ( A[this Ui psi] ).
author(String) - Method in class edu.toronto.cs.util.Clapi.OptParser
Specify the name of the program's author (banner information)
available() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
aw(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
 
aw(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
 
AX - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
ax() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - AX.
ax() - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - AX.
AxelEx1a - Class in edu.toronto.cs.smv
 
AxelEx1a() - Constructor for class edu.toronto.cs.smv.AxelEx1a
 
AxelEx1b - Class in edu.toronto.cs.smv
 
AxelEx1b() - Constructor for class edu.toronto.cs.smv.AxelEx1b
 
AxelEx2 - Class in edu.toronto.cs.smv
 
AxelEx2() - Constructor for class edu.toronto.cs.smv.AxelEx2
 
AxelEx4 - Class in edu.toronto.cs.smv
 
AxelEx4() - Constructor for class edu.toronto.cs.smv.AxelEx4
 
axExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
Axiomatic - Interface in edu.toronto.cs.proof2
 

B

basicExpr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
basicExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
basicExpression() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
BeanMangler - Class in edu.toronto.cs.util
 
BeanMangler() - Constructor for class edu.toronto.cs.util.BeanMangler
 
BeanUtil - Class in edu.toronto.cs.beans
 
BeanUtil() - Constructor for class edu.toronto.cs.beans.BeanUtil
 
BelnapAlgebra - Class in edu.toronto.cs.algebra
 
BelnapAlgebra() - Constructor for class edu.toronto.cs.algebra.BelnapAlgebra
 
BELOW - Static variable in class edu.toronto.cs.proof2.Formula
 
BelowFormula - Class in edu.toronto.cs.proof2
 
BelowFormula(CTLNode, AlgebraValue, MvSet) - Constructor for class edu.toronto.cs.proof2.BelowFormula
 
binApply(MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.ApplyFunctions.AboveFunction
 
binApply(int, int) - Method in class edu.toronto.cs.mdd.ApplyFunctions.AboveFunction
 
binApply(MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.ApplyFunctions.BelowFunction
 
binApply(int, int) - Method in class edu.toronto.cs.mdd.ApplyFunctions.BelowFunction
 
binApply(MDDNode, MDDNode) - Method in interface edu.toronto.cs.mdd.ApplyFunctions.BinApplyFunction
 
binApply(MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.ApplyFunctions.EqualsFunction
 
binApply(int, int) - Method in class edu.toronto.cs.mdd.ApplyFunctions.EqualsFunction
 
binApply(MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.ApplyFunctions.ImpliesFunction
 
binApply(int, int) - Method in class edu.toronto.cs.mdd.ApplyFunctions.ImpliesFunction
 
binApply(MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.ApplyFunctions.InfoJoinFunction
 
binApply(MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.ApplyFunctions.InfoMeetFunction
 
binApply(MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.ApplyFunctions.JoinFunction
 
binApply(int, int) - Method in class edu.toronto.cs.mdd.ApplyFunctions.JoinFunction
 
binApply(MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.ApplyFunctions.MeetFunction
 
binApply(int, int) - Method in class edu.toronto.cs.mdd.ApplyFunctions.MeetFunction
 
binApply(MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.ApplyFunctions.TerminalBinApplyFunction
 
binApply(int, int) - Method in class edu.toronto.cs.mdd.ApplyFunctions.TerminalBinApplyFunction
 
binApply(MDDNode, MDDNode) - Method in class edu.toronto.cs.smv.IntApplyFunctions.LtFunction
 
binApply(int, int) - Method in class edu.toronto.cs.smv.IntApplyFunctions.LtFunction
 
binApply(MDDNode, MDDNode) - Method in class edu.toronto.cs.smv.IntApplyFunctions.PlusFunction
 
binApply(int, int) - Method in class edu.toronto.cs.smv.IntApplyFunctions.PlusFunction
 
binaryNontemporalVisit(CTLNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
binaryTemporalVisit(CTLNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
bitSize() - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
bitSize() - Method in class edu.toronto.cs.smv.SMVModule.IntVariable
 
bitSize() - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
bitSize() - Method in class edu.toronto.cs.util.EnumType
 
bitValue(Object) - Method in class edu.toronto.cs.util.EnumType
 
blankAssignmentVector() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
blockText(String, int, int) - Static method in class edu.toronto.cs.util.StringUtil
 
bold(String) - Method in class edu.toronto.cs.util.gui.StyledDocumentPrinter
 
boldln(String) - Method in class edu.toronto.cs.util.gui.StyledDocumentPrinter
 
boolConstant() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
boolConstant() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
BOOLEAN - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
BOOLEAN - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
BOOLEQ - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
border(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
border(String) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
bot() - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
bot() - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
bot() - Method in interface edu.toronto.cs.algebra.IAlgebra
 
bot() - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
bot() - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
bot() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
 
bot() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory
 
bot() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
bot() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
bot() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
bot() - Method in interface edu.toronto.cs.mvset.MvSetFactory
 
bot() - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
bot() - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
 
bot() - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
bound - Variable in class edu.toronto.cs.ctl.CTLAUiNode
 
bound - Variable in class edu.toronto.cs.ctl.CTLEUiNode
 
box(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
breakIntoWords(String) - Static method in class edu.toronto.cs.util.Clapi.OptParser
Breaks the given string into words.
buildAlgebra(Document) - Static method in class edu.toronto.cs.algebra.XMLDeMorganAlgebraParser
 
buildAlgebra(Element) - Static method in class edu.toronto.cs.algebra.XMLDeMorganAlgebraParser
Given a top level graph node constructs a DeMorganTableAlgebra
buildCube(int[]) - Method in class edu.toronto.cs.cudd.CuddAdd
 
buildCube(int[], MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
 
buildCube(int[], int, MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
 
buildCube(int[]) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
 
buildCube(int[]) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory
 
buildCube(int[]) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
buildCube(int[]) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
buildCube(int[]) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
buildCube(int[]) - Method in interface edu.toronto.cs.mvset.MvSetFactory
builds a cube out of variables
buildMvSet() - Method in class edu.toronto.cs.smv.SMVModule.IntDefine
 
buildMvSet() - Method in class edu.toronto.cs.smv.SMVModule.IntVariable
 
buildMvSet(MvSetFactory, XKripke) - Static method in class edu.toronto.cs.xkripke.XKripkeMvSetBuilder
mvSetFactory -- needed to create MvSets kripke -- the XKripke model to convert propOrder -- interface to order the atomic props
buildPoint(int[], CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd
 
buildPoint(int[], MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
 
buildPoint(int[], int, MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
 
buildPoint(int[], int, int, MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
Constructs a point (minterm) in which a path along i = values[i] leads to terminal, and all other assignments lead to bot.
buildTokenTypeASTClassMap() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
buildTokenTypeASTClassMap() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
buildTokenTypeASTClassMap() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
buildTokenTypeASTClassMap() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
buildTransition(MvSetFactory, IAlgebra, XKripke.XKripkeTransition, VariableTable) - Static method in class edu.toronto.cs.xkripke.XKripkeMvSetBuilder
 
buildVar(int, int, MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
 
buildVar(int, int, int, MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
 
buildXKripke(Document) - Static method in class edu.toronto.cs.xkripke.XKripkeFactory
 
buildXKripke(Element) - Static method in class edu.toronto.cs.xkripke.XKripkeFactory
 
bwdImage(MvSet) - Method in interface edu.toronto.cs.mvset.MvRelation
Computes the backward image (a.k.a, pre, EX) of v.
bwdImage(MvSet) - Method in class edu.toronto.cs.mvset.MvSetMvRelation
 
bwdImage(MvSet) - Method in class edu.toronto.cs.mvset.SeqMvRelation
 

C

cache - Variable in class edu.toronto.cs.util.caching.AbstractMapCache
 
Cache - Interface in edu.toronto.cs.util.caching
Cache interface.
callStaticMethod(Class, String, Class[], Object[]) - Static method in class edu.toronto.cs.util.ReflectUtil
 
cancel() - Method in class edu.toronto.cs.beans.ModelCompilerPropertyDialog
 
canSkipLoops() - Method in class edu.toronto.cs.simulator.FileSimulator
Loops can be skipped iff the next command is a "skipdo" or "skiptry".
canSkipLoops() - Method in class edu.toronto.cs.simulator.XCSimulator
Specifies whether steps that result in self-loops can sometimes be skipped.
canTerminate(int, MDDNode) - Method in interface edu.toronto.cs.mdd.ApplyFunctions.QuantifyFunction
 
canTerminate(int, MDDNode) - Method in class edu.toronto.cs.mdd.ApplyFunctions.UniformQuantify
 
CAPITAL - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
CAPITAL_INIT - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
carrierSet() - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
carrierSet() - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
carrierSet() - Method in interface edu.toronto.cs.algebra.IAlgebra
 
carrierSet() - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
carrierSet() - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
carrierSet() - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Not implemented
carrierSet() - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
carrierSetId() - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
carrierSetId() - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
carrierSetId() - Method in interface edu.toronto.cs.algebra.IAlgebra
 
carrierSetId() - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
carrierSetId() - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
carrierSetId() - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
IntIterator over id's of the carrier set
carrierSetId() - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
CASE - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
CASE - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
caseBody(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
caseExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
cases() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
cast() - Method in class edu.toronto.cs.jcudd.CIntArray
 
cast() - Method in class edu.toronto.cs.jcudd.CIntPtr
 
center(boolean) - Method in class edu.toronto.cs.grappa.GrappaGraph
 
Chaos - Class in edu.toronto.cs.util
 
Chaos() - Constructor for class edu.toronto.cs.util.Chaos
 
ChaosIterator - Interface in edu.toronto.cs.util
 
checkArity(Clapi.OptResult) - Method in class edu.toronto.cs.util.Clapi.Opt
 
checkCTL(CTLNode, MvSet) - Method in class edu.toronto.cs.modelchecker.MvSetModelChecker
 
checkCTL(CTLNode) - Method in class edu.toronto.cs.modelchecker.MvSetModelChecker
 
checkEntry(Object) - Method in class edu.toronto.cs.gui.ProofTreeFrame
 
checkZeroRef() - Method in class edu.toronto.cs.cudd.CuddAdd
Manager functions
children - Variable in class edu.toronto.cs.util.NaryTree
 
childrenSize() - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
childrenSize() - Method in class edu.toronto.cs.mdd.MDDNode
 
childrenSize() - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
CHOICE - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
choiceCommand() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
choosePaths(AlgebraValue[], CTLNode[]) - Method in class edu.toronto.cs.proof.GenericDisjStrategy
 
choosePaths(AlgebraValue[], CTLNode[]) - Method in interface edu.toronto.cs.proof.ProofStrategy
 
choosePaths(AlgebraValue[], CTLNode[]) - Method in class edu.toronto.cs.proof.Simple2ValDisjStrategy
 
CIntArray - Class in edu.toronto.cs.jcudd
 
CIntArray(long, boolean) - Constructor for class edu.toronto.cs.jcudd.CIntArray
 
CIntArray() - Constructor for class edu.toronto.cs.jcudd.CIntArray
 
CIntArray(int) - Constructor for class edu.toronto.cs.jcudd.CIntArray
 
CIntPtr - Class in edu.toronto.cs.jcudd
 
CIntPtr(long, boolean) - Constructor for class edu.toronto.cs.jcudd.CIntPtr
 
CIntPtr() - Constructor for class edu.toronto.cs.jcudd.CIntPtr
 
Clapi - Class in edu.toronto.cs.util
Clapi - the Command Line API.
Clapi() - Constructor for class edu.toronto.cs.util.Clapi
 
Clapi.ArgumentParser - Class in edu.toronto.cs.util
 
Clapi.ArgumentParser(Clapi.Opt) - Constructor for class edu.toronto.cs.util.Clapi.ArgumentParser
 
Clapi.BooleanArgumentParser - Class in edu.toronto.cs.util
 
Clapi.BooleanArgumentParser(Clapi.Opt, Clapi.StringArgumentParser) - Constructor for class edu.toronto.cs.util.Clapi.BooleanArgumentParser
 
Clapi.BooleanOpt - Class in edu.toronto.cs.util
 
Clapi.BooleanOpt(Clapi.OptSpec) - Constructor for class edu.toronto.cs.util.Clapi.BooleanOpt
 
Clapi.EatAllParser - Class in edu.toronto.cs.util
 
Clapi.EatAllParser(Clapi.Opt) - Constructor for class edu.toronto.cs.util.Clapi.EatAllParser
 
Clapi.FileNameOpt - Class in edu.toronto.cs.util
 
Clapi.FileNameOpt(Clapi.OptSpec) - Constructor for class edu.toronto.cs.util.Clapi.FileNameOpt
 
Clapi.FilterArgumentParser - Class in edu.toronto.cs.util
 
Clapi.FilterArgumentParser(Clapi.Opt, Clapi.StringArgumentParser) - Constructor for class edu.toronto.cs.util.Clapi.FilterArgumentParser
 
Clapi.HelpArgumentParser - Class in edu.toronto.cs.util
 
Clapi.HelpArgumentParser(Clapi.Opt) - Constructor for class edu.toronto.cs.util.Clapi.HelpArgumentParser
 
Clapi.HelpOpt - Class in edu.toronto.cs.util
 
Clapi.HelpOpt(Clapi.OptSpec) - Constructor for class edu.toronto.cs.util.Clapi.HelpOpt
 
Clapi.IntArgumentParser - Class in edu.toronto.cs.util
 
Clapi.IntArgumentParser(Clapi.Opt, Clapi.StringArgumentParser) - Constructor for class edu.toronto.cs.util.Clapi.IntArgumentParser
 
Clapi.IntOpt - Class in edu.toronto.cs.util
 
Clapi.IntOpt(Clapi.OptSpec) - Constructor for class edu.toronto.cs.util.Clapi.IntOpt
 
Clapi.Opt - Class in edu.toronto.cs.util
Represents a command-line option.
Clapi.Opt(Clapi.OptSpec) - Constructor for class edu.toronto.cs.util.Clapi.Opt
 
Clapi.OptCompilationFailedException - Exception in edu.toronto.cs.util
 
Clapi.OptCompilationFailedException() - Constructor for exception edu.toronto.cs.util.Clapi.OptCompilationFailedException
 
Clapi.OptCompilationFailedException(String) - Constructor for exception edu.toronto.cs.util.Clapi.OptCompilationFailedException
 
Clapi.OptCompilationFailedException(String, Throwable) - Constructor for exception edu.toronto.cs.util.Clapi.OptCompilationFailedException
 
Clapi.OptHelpRequestedException - Exception in edu.toronto.cs.util
 
Clapi.OptHelpRequestedException() - Constructor for exception edu.toronto.cs.util.Clapi.OptHelpRequestedException
 
Clapi.OptHelpRequestedException(String) - Constructor for exception edu.toronto.cs.util.Clapi.OptHelpRequestedException
 
Clapi.OptHelpRequestedException(String, Throwable) - Constructor for exception edu.toronto.cs.util.Clapi.OptHelpRequestedException
 
Clapi.OptParseException - Exception in edu.toronto.cs.util
 
Clapi.OptParseException() - Constructor for exception edu.toronto.cs.util.Clapi.OptParseException
 
Clapi.OptParseException(String) - Constructor for exception edu.toronto.cs.util.Clapi.OptParseException
 
Clapi.OptParseException(String, Throwable) - Constructor for exception edu.toronto.cs.util.Clapi.OptParseException
 
Clapi.OptParser - Class in edu.toronto.cs.util
The Option Parser.
Clapi.OptParser() - Constructor for class edu.toronto.cs.util.Clapi.OptParser
Make a new option parser.
Clapi.OptResult - Class in edu.toronto.cs.util
 
Clapi.OptResult(Clapi.OptParser) - Constructor for class edu.toronto.cs.util.Clapi.OptResult
 
Clapi.OptShortHelpRequestedException - Exception in edu.toronto.cs.util
 
Clapi.OptShortHelpRequestedException() - Constructor for exception edu.toronto.cs.util.Clapi.OptShortHelpRequestedException
 
Clapi.OptShortHelpRequestedException(String) - Constructor for exception edu.toronto.cs.util.Clapi.OptShortHelpRequestedException
 
Clapi.OptShortHelpRequestedException(String, Throwable) - Constructor for exception edu.toronto.cs.util.Clapi.OptShortHelpRequestedException
 
Clapi.OptSpec - Class in edu.toronto.cs.util
An option specifier provides a builder API for specifying the features of an option.
Clapi.OptSpec(Clapi.OptParser) - Constructor for class edu.toronto.cs.util.Clapi.OptSpec
 
Clapi.StringArgumentParser - Class in edu.toronto.cs.util
 
Clapi.StringArgumentParser(Clapi.Opt) - Constructor for class edu.toronto.cs.util.Clapi.StringArgumentParser
 
Clapi.StringOpt - Class in edu.toronto.cs.util
 
Clapi.StringOpt(Clapi.OptSpec) - Constructor for class edu.toronto.cs.util.Clapi.StringOpt
 
cleanup() - Method in class edu.toronto.cs.mdd.MDDCacheStub
 
cleanup() - Method in interface edu.toronto.cs.mdd.MDDNodeCache
explicitly tell cache to clean up old entries.
clear() - Method in class edu.toronto.cs.proof2.DynamicTree
Remove all nodes except the root node.
clear() - Method in class edu.toronto.cs.simulator.SimpleVariablePanel
Clears the variable panel view.
clear() - Method in class edu.toronto.cs.simulator.StateInfoPanel
Clears the info display.
clear() - Method in class edu.toronto.cs.simulator.VariablePanel
Clears the variable panel view.
clear() - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Clears the cache.
clear() - Method in interface edu.toronto.cs.util.caching.Cache
Clears the cache.
clear() - Method in class edu.toronto.cs.util.caching.NullCache
Clears the cache.
clear() - Method in class edu.toronto.cs.util.IdentityHashSet
 
clear() - Method in class edu.toronto.cs.util.SoftHashMap
Clears all entries from this map.
clear() - Method in class edu.toronto.cs.util.WeakWeakHashMap
 
clearCTLHistory() - Method in class edu.toronto.cs.gui.InputPanel
Clear the CTL history.
clearFairness() - Method in class edu.toronto.cs.gui.OptionsPanel
Clear the fairness conditions.
clearMacros() - Method in class edu.toronto.cs.gui.OptionsPanel
Clear the macros.
cloneImage() - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
CloningRewriter - Class in edu.toronto.cs.modelchecker
 
CloningRewriter() - Constructor for class edu.toronto.cs.modelchecker.CloningRewriter
 
close() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
close() - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
close() - Method in class edu.toronto.cs.util.TeeBufferedReader
Writes the content of outputBuffer to the logFile and closes the underlying reader and writer.
CNTR_EX_BL - Static variable in class edu.toronto.cs.gui.XChekGUI
 
cofactor(CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
cofactor(MDDNode, MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
 
cofactor(MDDNode, int, int) - Method in class edu.toronto.cs.mdd.MDDManager
Restrict a specified variable to a certain value.
cofactor(MvSet) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
cofactor(int, AlgebraValue) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
cofactor(AlgebraValue[]) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
cofactor(int, AlgebraValue) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
cofactor(AlgebraValue[]) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
cofactor(int, AlgebraValue) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
cofactor(AlgebraValue[]) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
cofactor(MvSet) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
cofactor(int, AlgebraValue) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
cofactor(AlgebraValue[]) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
cofactor(MvSet) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
cofactor(MvSet) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
cofactor(int, AlgebraValue) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
cofactor(AlgebraValue[]) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
cofactor(int, AlgebraValue) - Method in interface edu.toronto.cs.mvset.MvSet
Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
cofactor(AlgebraValue[]) - Method in interface edu.toronto.cs.mvset.MvSet
Restricts the MvSet to a particular L^n (or set of permutations on L^n if r is not total)
cofactor(MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
 
COL - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
COL - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
COL - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
COL - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
collectValues(MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
 
collectValues(MDDNode, int) - Static method in class edu.toronto.cs.mdd.MDDValueCollector
 
color(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.Edge
 
color(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
color(String) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaEdge
 
color(Color) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaEdge
 
color(String) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
color(Color) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
ColorUtil - Class in edu.toronto.cs.util
 
ColorUtil() - Constructor for class edu.toronto.cs.util.ColorUtil
 
COMMA - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
COMMA - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
COMMA - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
COMMA - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
command(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
command() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
COMMENT - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
COMMENT - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
COMMENT - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
comparisonExpr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
comparisonExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
ComparisonFormula - Class in edu.toronto.cs.proof2
 
ComparisonFormula(CTLNode, AlgebraValue, MvSet) - Constructor for class edu.toronto.cs.proof2.ComparisonFormula
 
comparissonExpression() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
comparissonExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
compile() - Method in class edu.toronto.cs.beans.XMLBeanModelCompiler
 
compile() - Method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
compile() - Method in interface edu.toronto.cs.modelchecker.ModelCompiler
 
compile() - Method in class edu.toronto.cs.smv.parser.FlatSmvCompiler
 
compile() - Method in class edu.toronto.cs.smv.parser.SmvCompiler
 
compile() - Method in class edu.toronto.cs.smv.SMVModule
 
compile() - Method in class edu.toronto.cs.util.Clapi.OptParser
Initializes internal data structures and keys for the options, in preparation for parsing and/or printing usage information.
compile() - Method in class edu.toronto.cs.xkripke.XMLXKripkeModelCompiler
 
compose(MvSetMvRelation) - Method in class edu.toronto.cs.mvset.MvSetMvRelation
Computes a composition of two relations this ; r
compressMacro(String) - Method in class edu.toronto.cs.util.StringMacroManager
Compresses all the macroes it can find in the text.
compute() - Method in class edu.toronto.cs.smv.SMVModule.BoolCaseStatement
 
compute() - Method in class edu.toronto.cs.smv.SMVModule.CaseStatement
 
compute() - Method in class edu.toronto.cs.smv.VariableTable.CaseTranslator
 
computeCall(Lift.Button[]) - Method in class edu.toronto.cs.smv.Lift
 
computeCall(LiftAbstract.Button[]) - Method in class edu.toronto.cs.smv.LiftAbstract
 
computeCall(MainLift.Button[]) - Method in class edu.toronto.cs.smv.MainLift
 
computeInit() - Method in class edu.toronto.cs.smv.AxelEx1a
 
computeInit() - Method in class edu.toronto.cs.smv.AxelEx1b
 
computeInit() - Method in class edu.toronto.cs.smv.AxelEx2
 
computeInit() - Method in class edu.toronto.cs.smv.AxelEx4
 
computeInit() - Method in class edu.toronto.cs.smv.ConcurExample
 
computeInit() - Method in class edu.toronto.cs.smv.FairTester
 
computeInit() - Method in class edu.toronto.cs.smv.Game
 
computeInit() - Method in class edu.toronto.cs.smv.Helmut
 
computeInit() - Method in class edu.toronto.cs.smv.Lift.Button
 
computeInit() - Method in class edu.toronto.cs.smv.Lift
 
computeInit() - Method in class edu.toronto.cs.smv.Lift.LiftCabin
 
computeInit() - Method in class edu.toronto.cs.smv.LiftAbstract.Button
 
computeInit() - Method in class edu.toronto.cs.smv.LiftAbstract
 
computeInit() - Method in class edu.toronto.cs.smv.LiftAbstract.LiftCabin
 
computeInit() - Method in class edu.toronto.cs.smv.MainLift.Button
 
computeInit() - Method in class edu.toronto.cs.smv.MainLift
 
computeInit() - Method in class edu.toronto.cs.smv.MainLift.Lift
 
computeInit() - Method in class edu.toronto.cs.smv.MyGame
 
computeInit() - Method in class edu.toronto.cs.smv.OneBtn
 
computeInit() - Method in class edu.toronto.cs.smv.Simple
 
computeInit() - Method in class edu.toronto.cs.smv.SMVModule
 
computeInitSingleState() - Method in class edu.toronto.cs.smv.AxelEx1b
 
computeInitSingleState() - Method in class edu.toronto.cs.smv.AxelEx2
 
computeTrans() - Method in class edu.toronto.cs.smv.AxelEx1a
 
computeTrans() - Method in class edu.toronto.cs.smv.AxelEx1b
 
computeTrans() - Method in class edu.toronto.cs.smv.AxelEx2
 
computeTrans() - Method in class edu.toronto.cs.smv.AxelEx4
 
computeTrans() - Method in class edu.toronto.cs.smv.ConcurExample
 
computeTrans() - Method in class edu.toronto.cs.smv.FairTester
 
computeTrans() - Method in class edu.toronto.cs.smv.Game
 
computeTrans() - Method in class edu.toronto.cs.smv.Helmut
 
computeTrans() - Method in class edu.toronto.cs.smv.Lift.Button
 
computeTrans() - Method in class edu.toronto.cs.smv.Lift
 
computeTrans() - Method in class edu.toronto.cs.smv.Lift.LiftCabin
 
computeTrans() - Method in class edu.toronto.cs.smv.LiftAbstract.Button
 
computeTrans() - Method in class edu.toronto.cs.smv.LiftAbstract
 
computeTrans() - Method in class edu.toronto.cs.smv.LiftAbstract.LiftCabin
 
computeTrans() - Method in class edu.toronto.cs.smv.MainLift.Button
 
computeTrans() - Method in class edu.toronto.cs.smv.MainLift
 
computeTrans() - Method in class edu.toronto.cs.smv.MainLift.Lift
 
computeTrans() - Method in class edu.toronto.cs.smv.MyGame
 
computeTrans() - Method in class edu.toronto.cs.smv.OneBtn
 
computeTrans() - Method in class edu.toronto.cs.smv.Simple
 
computeTrans() - Method in class edu.toronto.cs.smv.SMVModule
 
ConcurExample - Class in edu.toronto.cs.smv
 
ConcurExample() - Constructor for class edu.toronto.cs.smv.ConcurExample
 
ConditionPanel - Class in edu.toronto.cs.simulator
 
ConditionPanel(ActionMap) - Constructor for class edu.toronto.cs.simulator.ConditionPanel
 
confirm() - Method in interface edu.toronto.cs.util.UserActChain
 
confirm(UserAct) - Method in interface edu.toronto.cs.util.UserActChain
 
confirm(UserAct) - Method in class edu.toronto.cs.util.UserActElement
 
confirm() - Method in class edu.toronto.cs.util.UserActElement
 
ConjProofStep - Class in edu.toronto.cs.proof
 
ConjProofStep(AlgebraValue, MvSet, String, CTLNode) - Constructor for class edu.toronto.cs.proof.ConjProofStep
 
ConstantFormula - Class in edu.toronto.cs.proof2
 
ConstantFormula(AlgebraValue) - Constructor for class edu.toronto.cs.proof2.ConstantFormula
 
contains(String, String, boolean) - Static method in class edu.toronto.cs.util.Clapi.OptParser
Support method for printColumn
contains(Object) - Method in class edu.toronto.cs.util.IdentityHashSet
 
contains(String, String, boolean) - Static method in class edu.toronto.cs.util.StringUtil
 
containsKey(Object) - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Checks whether the cache contains a value associated with the key.
containsKey(Object) - Method in interface edu.toronto.cs.util.caching.Cache
Checks whether the cache contains a value associated with the key.
containsKey(Object) - Method in class edu.toronto.cs.util.caching.NullCache
Checks whether the cache contains a value associated with the key.
containsKey(Clapi.Opt) - Method in class edu.toronto.cs.util.Clapi.OptResult
 
containsKey(Object) - Method in class edu.toronto.cs.util.SoftHashMap
Tells if the map contains the given key.
containsValue(Object) - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Checks whether the cache contains the specified value.
containsValue(Object) - Method in interface edu.toronto.cs.util.caching.Cache
Checks whether the cache contains the specified value.
containsValue(Object) - Method in class edu.toronto.cs.util.caching.NullCache
Checks whether the cache contains the specified value.
containsValue(Object) - Method in class edu.toronto.cs.util.SoftHashMap
Returns true if the map contains at least one key which points to the specified object as a value.
copyrightNotice(String) - Method in class edu.toronto.cs.util.Clapi.OptParser
Specify the program's copyright notice (banner information)
createCase(int, MvSet[]) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
 
createCase(int, MvSet[]) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory
 
createCase(int, MvSet[]) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
createCase(int, MvSet[]) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
createCase(int, MvSet[]) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
createCase(int, MvSet[]) - Method in interface edu.toronto.cs.mvset.MvSetFactory
createCase creates a case relative to argIdx this is somewhat simillar to Ite (if-then-else) in CUDD but extended to more than two children.
createConstant(AlgebraValue) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
Given a value in L creates a function f(x_0, x_1, ...) = value
createConstant(AlgebraValue) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory
Given a value in L creates a function f(x_0, x_1, ...) = value
createConstant(AlgebraValue) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
Given a value in L creates a function f(x_0, x_1, ...) = value
createConstant(AlgebraValue) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
Given a value in L creates a function f(x_0, x_1, ...) = value
createConstant(AlgebraValue) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
Given a value in L creates a function f(x_0, x_1, ...) = value
createConstant(AlgebraValue) - Method in interface edu.toronto.cs.mvset.MvSetFactory
Given a value in L creates a function f(x_0, x_1, ...) = value
createCTLAFNode(CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAFNode(CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAGNode(CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAGNode(CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAndNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLARNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAtomPropNode(String) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAUiNode(CTLNode, int, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAUiNode(CTLNode, int, CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAUNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAUNode(CTLNode, CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAWNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAWNode(CTLNode, CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAXNode(CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLAXNode(CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLConstantNode(AlgebraValue) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEFNode(CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEFNode(CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEGNode(CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEGNode(CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEqualsNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLERNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEUiNode(CTLNode, int, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEUiNode(CTLNode, int, CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEUNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEUNode(CTLNode, CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEWNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEWNode(CTLNode, CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEXNode(CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLEXNode(CTLNode, CTLNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLIffNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLImplNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLMvSetNode(MvSet) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLNegNode(CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLOrNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLOverNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLPlaceholderNode(String, CTLAtomPropNode[]) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLPreEXNode(CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLTransitionNode(MvSet) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createCTLUnderNode(CTLNode, CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
createIte(int, MvSet, MvSet) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
 
createIte(int, MvSet, MvSet) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
createIte(int, MvSet, MvSet) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
createMvSet(CuddAdd.ADD) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
 
createMvSet(MDDNode) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory
 
createMvSet(int) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
createMvSet(int) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
createMvSet(MDDNode) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
createPoint(AlgebraValue[], AlgebraValue) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
Creates a point function f (args) = value = 0 otherwise
createPoint(AlgebraValue[], AlgebraValue) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory
Creates a point function f (args) = value = 0 otherwise
createPoint(AlgebraValue[], AlgebraValue) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
Creates a point function f (args) = value = 0 otherwise
createPoint(AlgebraValue[], AlgebraValue) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
Creates a point function f (args) = value = 0 otherwise
createPoint(AlgebraValue[], AlgebraValue) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
Creates a point function f (args) = value = 0 otherwise
createPoint(AlgebraValue[], AlgebraValue) - Method in interface edu.toronto.cs.mvset.MvSetFactory
Creates a point function f (args) = value = 0 otherwise
createProjection(int) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
createProjection(int) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory
Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
createProjection(int) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
createProjection(int) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
createProjection(int) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
createProjection(int) - Method in interface edu.toronto.cs.mvset.MvSetFactory
Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
CTL_DEF_DIR - Static variable in class edu.toronto.cs.gui.XChekGUI
 
CTL_DEF_FILE - Static variable in class edu.toronto.cs.gui.XChekGUI
 
CTLAbstractNode - Class in edu.toronto.cs.ctl
This is an abstract CTL node.
CTLAbstractNode() - Constructor for class edu.toronto.cs.ctl.CTLAbstractNode
Create an CTLAbstractNode with no children.
CTLAFNode - Class in edu.toronto.cs.ctl
This is an AF CTL node.
CTLAFNode(CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLAFNode
Construct an AF CTL node from another node.
CTLAFNode(CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLAFNode
 
CTLAGNode - Class in edu.toronto.cs.ctl
This is an AG CTL node.
CTLAGNode(CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLAGNode
Construct an AG CTL node from another node.
CTLAGNode(CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLAGNode
 
CTLAndNode - Class in edu.toronto.cs.ctl
This is an And CTL node.
CTLAndNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLAndNode
Construct an And CTL node using two other nodes as its children.
CTLARNode - Class in edu.toronto.cs.ctl
This is a universal strong until CTL node.
CTLARNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLARNode
Construct a universal strong until CTL node using two other nodes as its children.
CTLARNode(CTLNode, CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLARNode
 
CTLAtomPropNode - Class in edu.toronto.cs.ctl
This is an atomic CTL node.
CTLAtomPropNode() - Constructor for class edu.toronto.cs.ctl.CTLAtomPropNode
 
CTLAtomPropNode(String) - Constructor for class edu.toronto.cs.ctl.CTLAtomPropNode
Construct an atomic CTL node from a name and value
CTLAtomPropNode(String, MvSet) - Constructor for class edu.toronto.cs.ctl.CTLAtomPropNode
 
CTLAUiNode - Class in edu.toronto.cs.ctl
This is a universal strong until CTL node.
CTLAUiNode(CTLNode, int, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLAUiNode
Construct a bounded universal strong until CTL node using two other nodes as its children.
CTLAUiNode(CTLNode, int, CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLAUiNode
 
CTLAUNode - Class in edu.toronto.cs.ctl
This is a universal strong until CTL node.
CTLAUNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLAUNode
Construct a universal strong until CTL node using two other nodes as its children.
CTLAUNode(CTLNode, CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLAUNode
 
CTLAWNode - Class in edu.toronto.cs.ctl
This is a universal strong until CTL node.
CTLAWNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLAWNode
Construct a universal strong until CTL node using two other nodes as its children.
CTLAWNode(CTLNode, CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLAWNode
 
CTLAXNode - Class in edu.toronto.cs.ctl
This is an AX CTL node.
CTLAXNode(CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLAXNode
Construct an AX CTL node from another node.
CTLAXNode(CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLAXNode
 
CTLBinaryNode - Class in edu.toronto.cs.ctl
 
CTLBinaryNode() - Constructor for class edu.toronto.cs.ctl.CTLBinaryNode
 
CTLBinaryNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLBinaryNode
 
CTLBinaryNode(CTLNode, CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLBinaryNode
 
CTLConstantNode - Class in edu.toronto.cs.ctl
This is a CTL node representing a lattice value.
CTLConstantNode(AlgebraValue) - Constructor for class edu.toronto.cs.ctl.CTLConstantNode
Construct a lattice node from the index of the lattice value and the lattice itself.
ctlDepth(CTLNode) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
CTLEFNode - Class in edu.toronto.cs.ctl
This is an EF CTL node.
CTLEFNode(CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLEFNode
Construct an EF CTL node from another node.
CTLEFNode(CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLEFNode
 
CTLEGNode - Class in edu.toronto.cs.ctl
This is an EG CTL node.
CTLEGNode(CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLEGNode
Construct an EG CTL node from another node.
CTLEGNode(CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLEGNode
 
CTLEqualsNode - Class in edu.toronto.cs.ctl
This is an Equals CTL node.
CTLEqualsNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLEqualsNode
Construct an Equals CTL node using two other nodes as its children.
CTLERNode - Class in edu.toronto.cs.ctl
This is a universal strong until CTL node.
CTLERNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLERNode
Construct a universal strong until CTL node using two other nodes as its children.
CTLERNode(CTLNode, CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLERNode
 
CTLEUiNode - Class in edu.toronto.cs.ctl
This is an existential strong until CTL node.
CTLEUiNode(CTLNode, int, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLEUiNode
Construct a bounded existential strong until CTL node using two other nodes as its children.
CTLEUiNode(CTLNode, int, CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLEUiNode
 
CTLEUNode - Class in edu.toronto.cs.ctl
This is an existential strong until CTL node.
CTLEUNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLEUNode
Construct an existential strong until CTL node using two other nodes as its children.
CTLEUNode(CTLNode, CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLEUNode
 
CTLEWNode - Class in edu.toronto.cs.ctl
This is a universal strong until CTL node.
CTLEWNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLEWNode
Construct a universal strong until CTL node using two other nodes as its children.
CTLEWNode(CTLNode, CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLEWNode
 
CTLEXNode - Class in edu.toronto.cs.ctl
This is an EX CTL node.
CTLEXNode(CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLEXNode
Construct an EX CTL node from another node.
CTLEXNode(CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLEXNode
 
ctlExpression() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
Boolean expressions hierarchy
CTLFactory - Class in edu.toronto.cs.ctl
 
CTLFactory() - Constructor for class edu.toronto.cs.ctl.CTLFactory
 
CTLIffNode - Class in edu.toronto.cs.ctl
This is an Equivalence CTL node.
CTLIffNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLIffNode
Construct an Equivalence CTL node using two other nodes as its children.
CTLImplNode - Class in edu.toronto.cs.ctl
This is an Implication CTL node.
CTLImplNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLImplNode
Construct an Implication CTL node using two other nodes as its children.
CTLLeafNode - Class in edu.toronto.cs.ctl
 
CTLLeafNode() - Constructor for class edu.toronto.cs.ctl.CTLLeafNode
 
CTLLexer - Class in edu.toronto.cs.ctl.antlr
 
CTLLexer(InputStream) - Constructor for class edu.toronto.cs.ctl.antlr.CTLLexer
 
CTLLexer(Reader) - Constructor for class edu.toronto.cs.ctl.antlr.CTLLexer
 
CTLLexer(InputBuffer) - Constructor for class edu.toronto.cs.ctl.antlr.CTLLexer
 
CTLLexer(LexerSharedInputState) - Constructor for class edu.toronto.cs.ctl.antlr.CTLLexer
 
CTLLexerTokenTypes - Interface in edu.toronto.cs.ctl.antlr
 
CTLMvSetNode - Class in edu.toronto.cs.ctl
This is a CTL node representing an MvSet.
CTLMvSetNode(MvSet) - Constructor for class edu.toronto.cs.ctl.CTLMvSetNode
Construct a CTL node associated with a particular MvSet.
CTLNegNode - Class in edu.toronto.cs.ctl
This is a Neg CTL node.
CTLNegNode(CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLNegNode
Construct a Neg CTL node from another node.
CTLNode - Interface in edu.toronto.cs.ctl
This is an abstract CTL node.
CTLNodeParser - Class in edu.toronto.cs.ctl.antlr
 
CTLNodeParser() - Constructor for class edu.toronto.cs.ctl.antlr.CTLNodeParser
 
CTLNodeParser.CTLNodeParserException - Exception in edu.toronto.cs.ctl.antlr
 
CTLNodeParser.CTLNodeParserException() - Constructor for exception edu.toronto.cs.ctl.antlr.CTLNodeParser.CTLNodeParserException
 
CTLNodeParser.CTLNodeParserException(String) - Constructor for exception edu.toronto.cs.ctl.antlr.CTLNodeParser.CTLNodeParserException
 
CTLNodeParser.CTLNodeParserException(Throwable) - Constructor for exception edu.toronto.cs.ctl.antlr.CTLNodeParser.CTLNodeParserException
 
CTLOrNode - Class in edu.toronto.cs.ctl
This is an Or CTL node.
CTLOrNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLOrNode
Construct an Or CTL node using two other nodes as its children.
CTLOverNode - Class in edu.toronto.cs.ctl
This is an Over CTL node.
CTLOverNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLOverNode
Construct an Over CTL node using two other nodes as its children.
CTLParser - Class in edu.toronto.cs.ctl.antlr
 
CTLParser(TokenBuffer, int) - Constructor for class edu.toronto.cs.ctl.antlr.CTLParser
 
CTLParser(TokenBuffer) - Constructor for class edu.toronto.cs.ctl.antlr.CTLParser
 
CTLParser(TokenStream, int) - Constructor for class edu.toronto.cs.ctl.antlr.CTLParser
 
CTLParser(TokenStream) - Constructor for class edu.toronto.cs.ctl.antlr.CTLParser
 
CTLParser(ParserSharedInputState) - Constructor for class edu.toronto.cs.ctl.antlr.CTLParser
 
CTLPlaceholderNode - Class in edu.toronto.cs.ctl
 
CTLPlaceholderNode() - Constructor for class edu.toronto.cs.ctl.CTLPlaceholderNode
 
CTLPlaceholderNode(String, CTLAtomPropNode[]) - Constructor for class edu.toronto.cs.ctl.CTLPlaceholderNode
 
CTLPreEXNode - Class in edu.toronto.cs.ctl
This is a pre EX CTL node thing.
CTLPreEXNode(CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLPreEXNode
Construct a pre EX CTL node thing from another node.
CTLPrettyPrinter - Class in edu.toronto.cs.ctl
Prints CTL in as much parsable form as possible
CTLPrettyPrinter() - Constructor for class edu.toronto.cs.ctl.CTLPrettyPrinter
 
CTLProver - Class in edu.toronto.cs.proof2
 
CTLProver(MvSetModelChecker, ProofStep) - Constructor for class edu.toronto.cs.proof2.CTLProver
Creates a new CTLProver
CTLProver.AndOrProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.AndOrProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.AndOrProofRule
 
CTLProver.AtomicProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.AtomicProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.AtomicProofRule
 
CTLProver.AUiProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.AUiProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.AUiProofRule
 
CTLProver.AUProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.AUProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.AUProofRule
 
CTLProver.AXProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.AXProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.AXProofRule
 
CTLProver.BaseEXProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.BaseEXProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.BaseEXProofRule
 
CTLProver.CheckingTopBottom - Class in edu.toronto.cs.proof2
 
CTLProver.CheckingTopBottom(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.CheckingTopBottom
 
CTLProver.EGProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.EGProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.EGProofRule
 
CTLProver.EqNegationProofRule - Class in edu.toronto.cs.proof2
Negation proof rule that always returns an equals sub-goal.
CTLProver.EqNegationProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.EqNegationProofRule
 
CTLProver.EqualsProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.EqualsProofRule() - Constructor for class edu.toronto.cs.proof2.CTLProver.EqualsProofRule
 
CTLProver.EUiProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.EUiProofRule(MvSetModelChecker, boolean) - Constructor for class edu.toronto.cs.proof2.CTLProver.EUiProofRule
 
CTLProver.EUiProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.EUiProofRule
 
CTLProver.EUProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.EUProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.EUProofRule
 
CTLProver.EXAboveMProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.EXAboveMProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.EXAboveMProofRule
 
CTLProver.EXCexProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.EXCexProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.EXCexProofRule
 
CTLProver.EXProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.EXProofRule(MvSetModelChecker, boolean) - Constructor for class edu.toronto.cs.proof2.CTLProver.EXProofRule
 
CTLProver.EXProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.EXProofRule
 
CTLProver.NegationProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.NegationProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.NegationProofRule
 
CTLProver.NewEXProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.NewEXProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.NewEXProofRule
 
CTLProver.PreferAvoidEXProofRule - Class in edu.toronto.cs.proof2
 
CTLProver.PreferAvoidEXProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.CTLProver.PreferAvoidEXProofRule
 
CTLReWriter - Interface in edu.toronto.cs.modelchecker
 
CTLStyledPrinter - Class in edu.toronto.cs.ctl
Prints CTL in as much parsable form as possible
CTLStyledPrinter() - Constructor for class edu.toronto.cs.ctl.CTLStyledPrinter
 
CTLTemplate - Class in edu.toronto.cs.ctl
A CTLTemplate
CTLTemplate(CTLNode, Set) - Constructor for class edu.toronto.cs.ctl.CTLTemplate
 
CTLTransitionNode - Class in edu.toronto.cs.ctl
 
CTLTransitionNode(MvSet) - Constructor for class edu.toronto.cs.ctl.CTLTransitionNode
 
ctlTree(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
CTLTreeBuilder - Class in edu.toronto.cs.ctl.antlr
 
CTLTreeBuilder(CTLNode[]) - Constructor for class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
CTLTreeBuilder() - Constructor for class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
CTLUnaryNode - Class in edu.toronto.cs.ctl
 
CTLUnaryNode() - Constructor for class edu.toronto.cs.ctl.CTLUnaryNode
 
CTLUnaryNode(CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLUnaryNode
 
CTLUnaryNode(CTLNode, CTLNode[]) - Constructor for class edu.toronto.cs.ctl.CTLUnaryNode
 
CTLUnderNode - Class in edu.toronto.cs.ctl
This is an Under CTL node.
CTLUnderNode(CTLNode, CTLNode) - Constructor for class edu.toronto.cs.ctl.CTLUnderNode
Construct an Under CTL node using two other nodes as its children.
CTLUntilExpander - Class in edu.toronto.cs.modelchecker
 
CTLUntilExpander(MvSet) - Constructor for class edu.toronto.cs.modelchecker.CTLUntilExpander
 
CTLVisitor - Interface in edu.toronto.cs.ctl
This is an abstract CTL node.
CTLVisitorDefaulterAncestor - Class in edu.toronto.cs.ctl
This is an abstract CTL node.
CTLVisitorDefaulterAncestor() - Constructor for class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
CTLWeakUntilExpander - Class in edu.toronto.cs.modelchecker
 
CTLWeakUntilExpander() - Constructor for class edu.toronto.cs.modelchecker.CTLWeakUntilExpander
 
CUADDMvSetFactory - Class in edu.toronto.cs.mvset
Implementation of an MvSet based on the CUADD library
CUADDMvSetFactory(IAlgebra, int) - Constructor for class edu.toronto.cs.mvset.CUADDMvSetFactory
 
CUADDMvSetFactory.CUADDMvSet - Class in edu.toronto.cs.mvset
 
CUADDMvSetFactory.CUADDMvSet(CuddAdd.ADD) - Constructor for class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
cubeIterator() - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
cubeIterator(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
cubeIterator(MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
cubeIterator.
cubeIterator() - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
cubeIterator() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
cubeIterator() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
cubeIterator() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
cubeIterator() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
cubeIterator() - Method in interface edu.toronto.cs.mvset.MvSet
 
Cudd_addConst(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_addIte(int, int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_addIthVar(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_addNewVar(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_addPermute(int, int, SWIGTYPE_p_int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_AutodynDisable(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_AutodynEnable(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_bddAnd(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_bddAndAbstract(int, int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_bddExistAbstract(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_bddIte(int, int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_bddIthVar(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_bddNewVar(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_bddOr(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_bddPermute(int, int, SWIGTYPE_p_int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_bddUnivAbstract(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_bddXor(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_CheckZeroRef(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_Cofactor(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_DagSize(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_FirstCube(int, int, CuddCube) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_GenFree(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_IsConstant(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_NextCube(int, CuddCube) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_Not(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_PrintMinterm(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_ReadLogicZero(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_ReadOne(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_RecursiveDeref(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
Cudd_Ref(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
CUDD_REORDER_ANNEALING - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_EXACT - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_GENETIC - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_GROUP_SIFT - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_GROUP_SIFT_CONV - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_LINEAR - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_LINEAR_CONVERGE - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_NONE - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_RANDOM - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_RANDOM_PIVOT - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_SAME - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_SIFT - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_SIFT_CONVERGE - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_SYMM_SIFT - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_SYMM_SIFT_CONV - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_WINDOW2 - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_WINDOW2_CONV - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_WINDOW3 - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_WINDOW3_CONV - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_WINDOW4 - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CUDD_REORDER_WINDOW4_CONV - Static variable in interface edu.toronto.cs.jcudd.JMVLCuddConstants
 
CuddAdd - Class in edu.toronto.cs.cudd
A Java wrapper for Cudd's ADD (MBTDD)
CuddAdd(int, IAlgebra) - Constructor for class edu.toronto.cs.cudd.CuddAdd
Creates a new CuddAdd instance.
CuddAdd.ADD - Class in edu.toronto.cs.cudd
 
CuddAdd.ADD(int) - Constructor for class edu.toronto.cs.cudd.CuddAdd.ADD
 
CuddAdd.CubeIterator - Class in edu.toronto.cs.cudd
 
CuddAdd.CubeIterator(int) - Constructor for class edu.toronto.cs.cudd.CuddAdd.CubeIterator
 
CuddCube - Class in edu.toronto.cs.jcudd
 
CuddCube(long, boolean) - Constructor for class edu.toronto.cs.jcudd.CuddCube
 
CuddCube() - Constructor for class edu.toronto.cs.jcudd.CuddCube
 
cuddGarbageCollect(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
cuddV(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
currentColor - Static variable in class edu.toronto.cs.proof2.DynamicTree
 

D

dagSize() - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
dagSize(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
dagSize(MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
 
data - Variable in class edu.toronto.cs.util.NaryTree
 
DaVinciGraph - Class in edu.toronto.cs.davinci
This class representats a DaVinci graph as a list of terms.
DaVinciGraph() - Constructor for class edu.toronto.cs.davinci.DaVinciGraph
 
DaVinciGraph.Attribute - Class in edu.toronto.cs.davinci
 
DaVinciGraph.Attribute(String, String) - Constructor for class edu.toronto.cs.davinci.DaVinciGraph.Attribute
 
DaVinciGraph.Edge - Class in edu.toronto.cs.davinci
 
DaVinciGraph.Edge(String, String, DaVinciGraph.Node) - Constructor for class edu.toronto.cs.davinci.DaVinciGraph.Edge
 
DaVinciGraph.FullNode - Class in edu.toronto.cs.davinci
 
DaVinciGraph.FullNode(String, String) - Constructor for class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
DaVinciGraph.LabeledEdge - Class in edu.toronto.cs.davinci
 
DaVinciGraph.LabeledEdge(String, String, DaVinciGraph.Node) - Constructor for class edu.toronto.cs.davinci.DaVinciGraph.LabeledEdge
 
DaVinciGraph.Node - Interface in edu.toronto.cs.davinci
 
DaVinciGraph.RefNode - Class in edu.toronto.cs.davinci
 
DaVinciGraph.RefNode(DaVinciGraph.FullNode) - Constructor for class edu.toronto.cs.davinci.DaVinciGraph.RefNode
 
DaVinciGraph.Term - Class in edu.toronto.cs.davinci
 
DaVinciGraph.Term(String, String) - Constructor for class edu.toronto.cs.davinci.DaVinciGraph.Term
 
DDBuilder - Class in edu.toronto.cs.smv.parser
 
DDBuilder(Class, IAlgebra) - Constructor for class edu.toronto.cs.smv.parser.DDBuilder
 
DDBuilder() - Constructor for class edu.toronto.cs.smv.parser.DDBuilder
 
ddSize(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
declareAlgebraDefine(String) - Method in class edu.toronto.cs.smv.SMVModule
 
declareAlgebraDefine(String) - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
declareAlgebraVariable(String) - Method in class edu.toronto.cs.smv.SMVModule
 
declareAlgebraVariable(String) - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
declareDefine(String, MvSet) - Method in class edu.toronto.cs.gclang.parser.VariableTable
Describe declareDefine method here.
declareDefine(String, MvSet) - Method in class edu.toronto.cs.smv.VariableTable
 
declareEnumerated(String, Collection) - Method in class edu.toronto.cs.gclang.parser.VariableTable
declareEnumerated declares a variable of enumerated type
declareEnumerated(String, String[]) - Method in class edu.toronto.cs.gclang.parser.VariableTable
declareEnumerated declares a variable of enumerated type
declareEnumerated(String, Collection) - Method in class edu.toronto.cs.smv.VariableTable
 
declareEnumerated(String, String[]) - Method in class edu.toronto.cs.smv.VariableTable
 
declareIntDefine(String) - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
declareIntDefine(String) - Method in class edu.toronto.cs.smv.SMVModule
 
declareIntVariable(String, int, int) - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
declareIntVariable(String, int, int) - Method in class edu.toronto.cs.smv.SMVModule
 
declarePropositional(String) - Method in class edu.toronto.cs.gclang.parser.VariableTable
Describe declarePropositional method here.
declarePropositional(String) - Method in class edu.toronto.cs.smv.VariableTable
 
DEF_DIR - Static variable in class edu.toronto.cs.gui.XChekGUI
 
DEFAULT_PREFIX - Static variable in class edu.toronto.cs.util.IndentPrintWriter
Default indentation prefix
DEFAULT_SIZE - Variable in class edu.toronto.cs.util.caching.NaiveMapCache
 
defaultAction(TreePath) - Method in class edu.toronto.cs.simulator.TraceTreeBrowser
Perform the appropriate default action.
defaultValue(boolean) - Method in class edu.toronto.cs.util.Clapi.BooleanOpt
 
defaultValue(int) - Method in class edu.toronto.cs.util.Clapi.IntOpt
 
defaultValue - Variable in class edu.toronto.cs.util.Clapi.StringOpt
 
defaultValue(String) - Method in class edu.toronto.cs.util.Clapi.StringOpt
 
DEFINE - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
DEFINE - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
defineblock(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
defineBlock(AST) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
defineBlock() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
defineblock() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
defineBody(AST) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
defineBody() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
defineMacro(String, String) - Method in class edu.toronto.cs.util.StringMacroManager
Defines a new macro.
definition() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
delete() - Method in class edu.toronto.cs.jcudd.CIntArray
 
delete() - Method in class edu.toronto.cs.jcudd.CIntPtr
 
delete() - Method in class edu.toronto.cs.jcudd.CuddCube
 
deleteNode() - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
delta(AlgebraValue[], AlgebraValue[]) - Static method in class edu.toronto.cs.algebra.AlgebraValue
 
DeMorganAlgebra - Interface in edu.toronto.cs.algebra
 
DeMorganTableAlgebra - Class in edu.toronto.cs.algebra
 
DeMorganTableAlgebra(DeMorganTableAlgebra, DeMorganTableAlgebra) - Constructor for class edu.toronto.cs.algebra.DeMorganTableAlgebra
 
DeMorganTableAlgebra(Collection, Collection, Collection) - Constructor for class edu.toronto.cs.algebra.DeMorganTableAlgebra
 
DepthProofRule - Class in edu.toronto.cs.proof2
 
DepthProofRule(MvSetModelChecker) - Constructor for class edu.toronto.cs.proof2.DepthProofRule
 
DepthVisitor - Class in edu.toronto.cs.proof2
 
DepthVisitor() - Constructor for class edu.toronto.cs.proof2.DepthVisitor
 
deref(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
description(String) - Method in class edu.toronto.cs.util.Clapi.OptSpec
Specifies this option's description: used in usage information.
DIGIT - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
DIGIT - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
DIGIT - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
dir(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.Edge
 
dir(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.LabeledEdge
 
discharge() - Method in class edu.toronto.cs.proof.ProofStep
 
discharge() - Method in class edu.toronto.cs.proof.PropProofStep
 
DisjProofStep - Class in edu.toronto.cs.proof
 
DisjProofStep(AlgebraValue, MvSet, String, CTLNode, DisjProofStrategy) - Constructor for class edu.toronto.cs.proof.DisjProofStep
 
DisjProofStrategy - Interface in edu.toronto.cs.proof
 
DIV - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
DIV - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
doAssert - Static variable in class edu.toronto.cs.mvset.MvSetMvRelation
 
doConfirm(UserAct) - Method in class edu.toronto.cs.util.UserActElement
 
doConfirm(UserAct) - Method in class edu.toronto.cs.util.UserActionAdapter
 
doEscapes(String) - Static method in class edu.toronto.cs.util.StringUtil
 
doExecute(UserAct) - Method in class edu.toronto.cs.util.UserActElement
 
doExecute(UserAct) - Method in class edu.toronto.cs.util.UserActionAdapter
 
doExport() - Method in class edu.toronto.cs.gui.XPreferencesPresenter
 
doGraphLayout() - Method in class edu.toronto.cs.gui.GrappaFrame
 
doImport() - Method in class edu.toronto.cs.gui.XPreferencesPresenter
 
DOMUtil - Class in edu.toronto.cs.util
 
DOMUtil() - Constructor for class edu.toronto.cs.util.DOMUtil
 
DOMUtil.TrivialErrorHandler - Class in edu.toronto.cs.util
 
DOMUtil.TrivialErrorHandler() - Constructor for class edu.toronto.cs.util.DOMUtil.TrivialErrorHandler
 
DOMUtil.TrivialErrorHandler(boolean) - Constructor for class edu.toronto.cs.util.DOMUtil.TrivialErrorHandler
 
DONT_CARE - Static variable in interface edu.toronto.cs.mvset.MvSetFactory
 
DOT_ENGINE_URL - Static variable in class edu.toronto.cs.gui.GrappaFrame
 
DOT_PATH - Static variable in class edu.toronto.cs.gui.GrappaFrame
 
dotName(String) - Method in class edu.toronto.cs.util.BeanMangler
 
DoubleClickActionAdapter - Class in edu.toronto.cs.util.gui
 
DoubleClickActionAdapter(ActionListener) - Constructor for class edu.toronto.cs.util.gui.DoubleClickActionAdapter
 
drawFrame(AST) - Static method in class edu.toronto.cs.ctl.antlr.TestDriver
 
drawFrame(CommonAST) - Static method in class edu.toronto.cs.gclang.parser.TestDriver
 
drawFrame(CommonAST) - Static method in class edu.toronto.cs.smv.parser.FullTestDriver
 
drawFrame(CommonAST) - Static method in class edu.toronto.cs.smv.parser.TestDriver
 
drawGraph() - Method in class edu.toronto.cs.gui.GrappaFrame
 
dualBwdImage(MvSet) - Method in interface edu.toronto.cs.mvset.MvRelation
Computes the logical dual of backward image (a.k.a.
dualBwdImage(MvSet) - Method in class edu.toronto.cs.mvset.MvSetMvRelation
 
dualBwdImage(MvSet) - Method in class edu.toronto.cs.mvset.SeqMvRelation
 
DummySimulator - Class in edu.toronto.cs.simulator
A simulator taking it's input from user.
dump() - Method in class edu.toronto.cs.gclang.parser.VariableTable
 
dump() - Method in class edu.toronto.cs.smv.VariableTable
 
dumpDaVinciPtr(String, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
dumpMvSet(MvSet, AlgebraValue) - Static method in class edu.toronto.cs.proof2.CTLProver
 
dumpTables(PrintWriter) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
TESTER method and debug functions
dumpTables(PrintWriter) - Method in class edu.toronto.cs.algebra.DeMorganTableAlgebra
Debug and tester methods
dumpValueMap(PrintWriter) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
duplicate(Formula, CTLNode, AlgebraValue, MvSet) - Static method in class edu.toronto.cs.proof2.Formula
 
DynamicProofDisplay - Class in edu.toronto.cs.proof2
Describe class DynamicProofDisplay here.
DynamicProofDisplay() - Constructor for class edu.toronto.cs.proof2.DynamicProofDisplay
Creates a new DynamicProofDisplay instance.
DynamicTree - Class in edu.toronto.cs.proof2
 
DynamicTree(ProofStep) - Constructor for class edu.toronto.cs.proof2.DynamicTree
 
dynamicTree(ProofStep, ProofStep) - Static method in class edu.toronto.cs.proof2.ProofStepFactory
 

E

eblock() - Method in class edu.toronto.cs.util.IndentPrintWriter
 
edge(DaVinciGraph.Node) - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
edge(DaVinciGraph.RefNode) - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
edge(DaVinciGraph.RefNode, String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
edge(GrappaGraph.GrappaNode) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
editable(boolean) - Method in class edu.toronto.cs.grappa.GrappaGraph
 
edu.toronto.cs.algebra - package edu.toronto.cs.algebra
De Morgan algebra library.
edu.toronto.cs.beans - package edu.toronto.cs.beans
Beans for XChek GUI
edu.toronto.cs.beans.editors - package edu.toronto.cs.beans.editors
Bean Editors
edu.toronto.cs.ctl - package edu.toronto.cs.ctl
CTL Abstract Syntax Tree
edu.toronto.cs.ctl.antlr - package edu.toronto.cs.ctl.antlr
ANTLR parser for CTL
edu.toronto.cs.cudd - package edu.toronto.cs.cudd
Hand-crafted CUDD wrapper for Java
edu.toronto.cs.davinci - package edu.toronto.cs.davinci
Provides interface to DaVinci graph layout program
edu.toronto.cs.gclang.parser - package edu.toronto.cs.gclang.parser
ANTLR parser for GCLang
edu.toronto.cs.grappa - package edu.toronto.cs.grappa
An interface to Grappa graph drawing package
edu.toronto.cs.gui - package edu.toronto.cs.gui
Graphical Interaface to XChek multi-valued model-checker
edu.toronto.cs.jcudd - package edu.toronto.cs.jcudd
SWIG-generated wrapper for CUDD.
edu.toronto.cs.mdd - package edu.toronto.cs.mdd
A library for Multi-valued Decision Diagrams (MDDs).
edu.toronto.cs.modelchecker - package edu.toronto.cs.modelchecker
Basic CTL model-checking engine based on MvSet
edu.toronto.cs.mvset - package edu.toronto.cs.mvset
Provides several symbolic implementations of multi-valued sets
edu.toronto.cs.proof - package edu.toronto.cs.proof
Provides classes for representing, manipulating, and constructing proofs for CTL formulas (OLD)
edu.toronto.cs.proof2 - package edu.toronto.cs.proof2
Provides classes for representing, manipulating, and constructing proofs for CTL formulas (NEW)
edu.toronto.cs.simulator - package edu.toronto.cs.simulator
A model simulator for XChek (Victor).
edu.toronto.cs.smv - package edu.toronto.cs.smv
Provides classes to represent SMV models
edu.toronto.cs.smv.parser - package edu.toronto.cs.smv.parser
ANTLR parsers for SMV models
edu.toronto.cs.tlq - package edu.toronto.cs.tlq
Classes used by TLQSolver extension of XChek
edu.toronto.cs.util - package edu.toronto.cs.util
Miscellaneous useful utility classes.
edu.toronto.cs.util.caching - package edu.toronto.cs.util.caching
 
edu.toronto.cs.util.gui - package edu.toronto.cs.util.gui
 
edu.toronto.cs.util.userprompt - package edu.toronto.cs.util.userprompt
 
edu.toronto.cs.xkripke - package edu.toronto.cs.xkripke
Classes to represent, manipulate, and parse XML representation of XKripke structures.
EF - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
ef() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - EF.
ef() - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - EF.
efExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
EG - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
eg() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - EG.
eg(CTLNode[]) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
 
eg() - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - EG.
eg(CTLNode[]) - Method in interface edu.toronto.cs.ctl.CTLNode
 
egExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
EGProofStep - Class in edu.toronto.cs.proof
 
EGProofStep(AlgebraValue, MvSet, String, CTLNode) - Constructor for class edu.toronto.cs.proof.EGProofStep
 
elements() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
ELSE - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
eMailPattern() - Static method in class edu.toronto.cs.util.TextUtil
 
EMPTY_ARRAY - Static variable in class edu.toronto.cs.ctl.CTLAbstractNode
 
EMPTY_BIT_SET - Static variable in class edu.toronto.cs.mdd.MDDTreeNode
 
EMPTY_INT_ITERATOR - Static variable in interface edu.toronto.cs.util.IntIterator
 
EmptyString - Static variable in class edu.toronto.cs.util.StringUtil
 
enableFairness(boolean) - Method in class edu.toronto.cs.gui.OptionsPanel
Enable / Disable fairness.
entrySet() - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Returns a Set representation of the mapping.
entrySet() - Method in interface edu.toronto.cs.util.caching.Cache
Returns a Set representation of the cache mapping.
entrySet() - Method in class edu.toronto.cs.util.caching.NullCache
Returns a Set representation of the mapping.
entrySet() - Method in class edu.toronto.cs.util.SoftHashMap
Returns a set representation of the entries in this map.
entrySet() - Method in class edu.toronto.cs.util.WeakWeakHashMap
 
enumerate(String[]) - Static method in class edu.toronto.cs.util.StringUtil
 
enumSet(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
enumSet(AST) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
EnumType - Class in edu.toronto.cs.util
This is an utility class to represent and manipulate enumerated type
EnumType(Object[]) - Constructor for class edu.toronto.cs.util.EnumType
 
enumValues(int[]) - Method in class edu.toronto.cs.util.EnumType
 
ENUMVAR - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
EOF - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
EOF - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
EOF - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
EOF - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
eq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
eq(AlgebraValue) - Method in class edu.toronto.cs.algebra.AlgebraValue
 
eq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
eq(AlgebraValue, AlgebraValue) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
eq(int, int) - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
eq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
EQ - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
eq(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - equals
eq(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - equals
eq(CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
EQ - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
eq(MvSet) - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
eq(VariableTable.Variable) - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
eq(String) - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
eq(VariableTable.EnumeratedVariable) - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
eq(VariableTable.Variable) - Method in class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
eq(MvSet) - Method in class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
eq(VariableTable.StateVariable) - Method in class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
eq(String) - Method in class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
eq(VariableTable.Variable) - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
eq(MvSet) - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
eq(String) - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
eq(MvSet) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
EQ - Static variable in interface edu.toronto.cs.mvset.MvSet
Constant for equality.
eq(MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
 
EQ - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
EQ - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
eq(int) - Method in class edu.toronto.cs.smv.SMVModule.IntDefine
 
eq(MvSet) - Method in class edu.toronto.cs.smv.SMVModule.Variable
 
eq(SMVModule.Variable) - Method in class edu.toronto.cs.smv.SMVModule.Variable
 
eq(MvSet) - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
eq(VariableTable.Variable) - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
eq(String) - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
eq(VariableTable.EnumeratedVariable) - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
eq(VariableTable.Variable) - Method in class edu.toronto.cs.smv.VariableTable.StateVariable
 
eq(MvSet) - Method in class edu.toronto.cs.smv.VariableTable.StateVariable
 
eq(VariableTable.StateVariable) - Method in class edu.toronto.cs.smv.VariableTable.StateVariable
 
eq(String) - Method in class edu.toronto.cs.smv.VariableTable.StateVariable
 
eq(VariableTable.Variable) - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
eq(MvSet) - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
eq(String) - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
eq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
eq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Algebraic equivalence
eq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
eqExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
eqNext() - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
eqNext() - Method in class edu.toronto.cs.smv.VariableTable.StateVariable
 
eqNext() - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
eqPred() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
eqShadow(int) - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
eqShadow(int) - Method in class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
eqShadow(int) - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
EQUAL - Static variable in class edu.toronto.cs.proof2.Formula
 
EqualFormula - Class in edu.toronto.cs.proof2
 
EqualFormula(CTLNode, AlgebraValue, MvSet) - Constructor for class edu.toronto.cs.proof2.EqualFormula
 
equals(Object) - Method in class edu.toronto.cs.algebra.AlgebraValue
 
equals(AlgebraValue) - Method in class edu.toronto.cs.algebra.AlgebraValue
 
equals(Object) - Method in class edu.toronto.cs.algebra.MinUpSet
Equals method
equals(Object) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
Overrides the Object's equals method.
equals(Object) - Method in class edu.toronto.cs.ctl.CTLAtomPropNode
 
equals(CTLAtomPropNode) - Method in class edu.toronto.cs.ctl.CTLAtomPropNode
 
equals(Object) - Method in class edu.toronto.cs.ctl.CTLAUiNode
 
equals(Object) - Method in class edu.toronto.cs.ctl.CTLBinaryNode
 
equals(Object) - Method in class edu.toronto.cs.ctl.CTLConstantNode
 
equals(CTLConstantNode) - Method in class edu.toronto.cs.ctl.CTLConstantNode
 
equals(Object) - Method in class edu.toronto.cs.ctl.CTLEUiNode
 
equals(Object) - Method in class edu.toronto.cs.ctl.CTLMvSetNode
 
equals(CTLMvSetNode) - Method in class edu.toronto.cs.ctl.CTLMvSetNode
 
equals(Object) - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
equals(CTLPlaceholderNode) - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
equals(Object) - Method in class edu.toronto.cs.ctl.CTLUnaryNode
 
equals(Object) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
equals(CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
equals(Object) - Method in class edu.toronto.cs.cudd.CuddAdd
 
equals(Object) - Method in class edu.toronto.cs.davinci.DaVinciGraph.Term
 
equals(Object) - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
equals(MDDLeafNode) - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
equals(Object) - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
equals(MDDTreeNode) - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
equals(Object) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
equals(CUADDMvSetFactory.CUADDMvSet) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
equals(Object) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
equals(JADDMvSetFactory.JADDMvSet) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
equals(Object) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
equals(Object) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
equals(Object) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
equals(MDDMvSetFactory.MDDMvSet) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
equals(Object) - Method in class edu.toronto.cs.simulator.XCStateInfo
If the object compared to is of type XCStateInfo and has equal label and variables, returns true; otherwise returs false.
equals(Object) - Method in class edu.toronto.cs.simulator.XCTraceState
If the object compared to is of type XCTraceState and has equal state info, returns true; otherwise returs false.
equals(Object) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra.CrossProductValue
 
equals(MvSetCrossProductAlgebra.CrossProductValue) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra.CrossProductValue
 
equals(Object) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra.MvSetUpsetValue
 
equals(String) - Method in class edu.toronto.cs.util.Clapi.OptSpec
Adds a equals specifier to this option spec.
er(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
 
er(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
 
error(SAXParseException) - Method in class edu.toronto.cs.util.DOMUtil.TrivialErrorHandler
 
errorHandle(UserAct) - Method in class edu.toronto.cs.util.UserActElement
 
errorWriter(PrintWriter) - Method in class edu.toronto.cs.grappa.GrappaGraph
 
errorWriter(OutputStream) - Method in class edu.toronto.cs.grappa.GrappaGraph
 
ESAC - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
ESAC - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
eu(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - EU ( E[this U psi] ).
eu(int, CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - bounded EU ( E[this Ui psi] ).
eu(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - EU ( E[this U psi] ).
eu(int, CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - bounded EU ( E[this Ui psi] ).
EUiProofStep - Class in edu.toronto.cs.proof
 
EUiProofStep(AlgebraValue, MvSet, String, CTLNode, int) - Constructor for class edu.toronto.cs.proof.EUiProofStep
 
EUProofStep - Class in edu.toronto.cs.proof
 
EUProofStep(AlgebraValue, MvSet, String, CTLNode) - Constructor for class edu.toronto.cs.proof.EUProofStep
 
evaluate(AlgebraValue[]) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
Evaluates this function on an input result = f (values [0], values [1], ...)
evaluate(AlgebraValue[]) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
Evaluates this function on an input result = f (values [0], values [1], ...)
evaluate(AlgebraValue[]) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
Evaluates this function on an input result = f (values [0], values [1], ...)
evaluate(AlgebraValue[]) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
Evaluates this function on an input result = f (values [0], values [1], ...)
evaluate(AlgebraValue[]) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
Evaluates this function on an input result = f (values [0], values [1], ...)
evaluate(AlgebraValue[]) - Method in interface edu.toronto.cs.mvset.MvSet
Evaluates this function on an input result = f (values [0], values [1], ...)
evenElements(String[]) - Static method in class edu.toronto.cs.util.ArrayUtil
 
evenElements(Object[]) - Static method in class edu.toronto.cs.util.ArrayUtil
 
ew(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
 
ew(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
 
EX - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
ex() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - EX.
ex() - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - EX.
exApply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.BaseEXProofRule
 
exApply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.NewEXProofRule
 
exApply(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.PreferAvoidEXProofRule
 
execute(UserAct) - Method in interface edu.toronto.cs.util.UserActChain
 
execute(UserAct) - Method in class edu.toronto.cs.util.UserActElement
 
exExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
existAbstract(CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
existAbstract(int, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
existAbstract(MvSet) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
existAbstract(MvSet) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
existAbstract(MvSet) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
existAbstract(MvSet) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
existAbstract(MvSet) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
existAbstract(MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
 
existChild(Object) - Method in class edu.toronto.cs.util.NaryTree
Checks whether such a child exists.
ExistentialRewriter - Class in edu.toronto.cs.modelchecker
 
ExistentialRewriter() - Constructor for class edu.toronto.cs.modelchecker.ExistentialRewriter
 
EXISTS - Static variable in interface edu.toronto.cs.mvset.MvSet
Constant for existential quantification.
EXP_FEAT_BL - Static variable in class edu.toronto.cs.gui.XChekGUI
 
expand(ProofStep) - Method in class edu.toronto.cs.proof2.CTLProver
Expands a proof step once
expand(XCTraceState, CTLNode) - Method in class edu.toronto.cs.simulator.XCTraceTree
Given some initial state will add the successor states (as one multistate) satisfying the condition.
expandFully(ProofStep) - Method in class edu.toronto.cs.proof2.CTLProver
Recursively applies expand until the proof is expanded as much as possible
expandMacro(String) - Method in class edu.toronto.cs.util.StringMacroManager
Expands all the macroes present in the text.
expandOne(XCTraceState, CTLNode) - Method in class edu.toronto.cs.simulator.XCTraceTree
Given some initial state will pick one of the successor states satisfying the condition and add it as a child.
expandToArray() - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
expandToArray() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
expr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
ExprAST - Class in edu.toronto.cs.smv.parser
 
ExprAST() - Constructor for class edu.toronto.cs.smv.parser.ExprAST
 
ExprAST(Token) - Constructor for class edu.toronto.cs.smv.parser.ExprAST
 
expression(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
expression(AST, VariableTable.Variable) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
EXProofStep - Class in edu.toronto.cs.proof
 
EXProofStep(AlgebraValue, MvSet, String, CTLNode) - Constructor for class edu.toronto.cs.proof.EXProofStep
 

F

FAIRNESS_BL - Static variable in class edu.toronto.cs.gui.XChekGUI
 
FairTester - Class in edu.toronto.cs.smv
 
FairTester() - Constructor for class edu.toronto.cs.smv.FairTester
 
FALSE - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
FALSE - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
fatalError(SAXParseException) - Method in class edu.toronto.cs.util.DOMUtil.TrivialErrorHandler
 
FI - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
FileEditor - Class in edu.toronto.cs.beans.editors
Filename editor
FileEditor() - Constructor for class edu.toronto.cs.beans.editors.FileEditor
 
FileNameFinisher - Class in edu.toronto.cs.util
 
FileNameFinisher(String, String) - Constructor for class edu.toronto.cs.util.FileNameFinisher
 
FilePanel - Class in edu.toronto.cs.util.gui
A utility panel for acquiring a filename from the user.
FilePanel(String, JFileChooser) - Constructor for class edu.toronto.cs.util.gui.FilePanel
Creates a new FilePanel instance relative to the user's home directory.
FilePanel(String, JFileChooser, String) - Constructor for class edu.toronto.cs.util.gui.FilePanel
Creates a new FilePanel instance relative to a given directory.
FileSimulator - Class in edu.toronto.cs.simulator
A simulator reading its input from file.
Filter - Interface in edu.toronto.cs.util
 
finalize() - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
finalize() - Method in class edu.toronto.cs.cudd.CuddAdd.CubeIterator
 
finalize() - Method in class edu.toronto.cs.cudd.CuddAdd
 
finalize() - Method in class edu.toronto.cs.jcudd.CIntArray
 
finalize() - Method in class edu.toronto.cs.jcudd.CIntPtr
 
finalize() - Method in class edu.toronto.cs.jcudd.CuddCube
 
finalize() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
finalize() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
finalize() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
finalize() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
FinalUserActElement - Class in edu.toronto.cs.util
 
FinalUserActElement(String) - Constructor for class edu.toronto.cs.util.FinalUserActElement
 
FinalUserActElement(boolean, boolean) - Constructor for class edu.toronto.cs.util.FinalUserActElement
 
FinalUserActElement() - Constructor for class edu.toronto.cs.util.FinalUserActElement
 
find(Object, MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDCacheStub
 
find(Object, MDDNode) - Method in class edu.toronto.cs.mdd.MDDCacheStub
 
find(Object, MDDNode, MDDNode) - Method in interface edu.toronto.cs.mdd.MDDNodeCache
 
find(Object, MDDNode) - Method in interface edu.toronto.cs.mdd.MDDNodeCache
 
fireTreeNodesChanged(TreeModelEvent) - Method in class edu.toronto.cs.simulator.XCTraceTree
Invoked after a node (or a set of siblings) has changed in some way.
fireTreeNodesInserted(TreeModelEvent) - Method in class edu.toronto.cs.simulator.XCTraceTree
Invoked after nodes have been inserted into the tree.
fireTreeNodesRemoved(TreeModelEvent) - Method in class edu.toronto.cs.simulator.XCTraceTree
Invoked after nodes have been removed from the tree.
fireTreeStructureChanged(TreeModelEvent) - Method in class edu.toronto.cs.simulator.XCTraceTree
Invoked after the tree has drastically changed structure from a given node down.
firstCube() - Method in class edu.toronto.cs.cudd.CuddAdd.CubeIterator
 
firstCube() - Method in class edu.toronto.cs.mdd.MDDManager.MDDCubeIterator
firstCube.
FlatSmvCompiler - Class in edu.toronto.cs.smv.parser
Depricated
FlatSmvCompiler() - Constructor for class edu.toronto.cs.smv.parser.FlatSmvCompiler
 
FlatSmvCompilerBeanInfo - Class in edu.toronto.cs.smv.parser
 
FlatSmvCompilerBeanInfo() - Constructor for class edu.toronto.cs.smv.parser.FlatSmvCompilerBeanInfo
 
flush() - Method in class edu.toronto.cs.util.MarshaledOutputStream
OutputStream methods
fontFamily(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
fontFamily(String) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
fontStyle(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
fontStyle(String) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
FORALL - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
FORALL - Static variable in interface edu.toronto.cs.mvset.MvSet
Constant for universal quantification.
forallAbstract(CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
forallAbstract(int, int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
forallAbstract(MvSet) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
forallAbstract(MvSet) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
forallAbstract(MvSet) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
forallAbstract(MvSet) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
forallAbstract(MvSet) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
forallAbstract(MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
 
forallUntil(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
Formula - Class in edu.toronto.cs.proof2
 
Formula(CTLNode, AlgebraValue, MvSet) - Constructor for class edu.toronto.cs.proof2.Formula
 
FormulaRenderer - Class in edu.toronto.cs.proof2
 
FormulaRenderer() - Constructor for class edu.toronto.cs.proof2.FormulaRenderer
 
FORSOME - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
forsomeUntil(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
freeGen() - Method in class edu.toronto.cs.cudd.CuddAdd.CubeIterator
 
frompointer(SWIGTYPE_p_int) - Static method in class edu.toronto.cs.jcudd.CIntArray
 
frompointer(SWIGTYPE_p_int) - Static method in class edu.toronto.cs.jcudd.CIntPtr
 
fst - Variable in class edu.toronto.cs.proof.GrappaNodePair
 
fst - Variable in class edu.toronto.cs.proof.NodePair
 
fst - Variable in class edu.toronto.cs.proof2.GrappaNodePair
 
FullDDBuilder - Class in edu.toronto.cs.smv.parser
 
FullDDBuilder(MvSetFactory, VariableTable) - Constructor for class edu.toronto.cs.smv.parser.FullDDBuilder
 
FullDDBuilder() - Constructor for class edu.toronto.cs.smv.parser.FullDDBuilder
 
FullSMVLexer - Class in edu.toronto.cs.smv.parser
 
FullSMVLexer(InputStream) - Constructor for class edu.toronto.cs.smv.parser.FullSMVLexer
 
FullSMVLexer(Reader) - Constructor for class edu.toronto.cs.smv.parser.FullSMVLexer
 
FullSMVLexer(InputBuffer) - Constructor for class edu.toronto.cs.smv.parser.FullSMVLexer
 
FullSMVLexer(LexerSharedInputState) - Constructor for class edu.toronto.cs.smv.parser.FullSMVLexer
 
FullSMVLexerTokenTypes - Interface in edu.toronto.cs.smv.parser
 
FullSMVParser - Class in edu.toronto.cs.smv.parser
 
FullSMVParser(TokenBuffer, int) - Constructor for class edu.toronto.cs.smv.parser.FullSMVParser
 
FullSMVParser(TokenBuffer) - Constructor for class edu.toronto.cs.smv.parser.FullSMVParser
 
FullSMVParser(TokenStream, int) - Constructor for class edu.toronto.cs.smv.parser.FullSMVParser
 
FullSMVParser(TokenStream) - Constructor for class edu.toronto.cs.smv.parser.FullSMVParser
 
FullSMVParser(ParserSharedInputState) - Constructor for class edu.toronto.cs.smv.parser.FullSMVParser
 
FullTestDriver - Class in edu.toronto.cs.smv.parser
 
FullTestDriver() - Constructor for class edu.toronto.cs.smv.parser.FullTestDriver
 
fwdImage(MvSet) - Method in interface edu.toronto.cs.mvset.MvRelation
Computes forward image (post) of v
fwdImage(MvSet) - Method in class edu.toronto.cs.mvset.MvSetMvRelation
 
fwdImage(MvSet) - Method in class edu.toronto.cs.mvset.SeqMvRelation
 

G

Game - Class in edu.toronto.cs.smv
 
Game() - Constructor for class edu.toronto.cs.smv.Game
 
GameBeanTest - Class in edu.toronto.cs.smv
A bean tester
GameBeanTest() - Constructor for class edu.toronto.cs.smv.GameBeanTest
 
GameCheckCE - Class in edu.toronto.cs.smv
 
GameCheckCE() - Constructor for class edu.toronto.cs.smv.GameCheckCE
 
GameChecker - Class in edu.toronto.cs.smv
 
GameChecker() - Constructor for class edu.toronto.cs.smv.GameChecker
 
gc(boolean) - Method in class edu.toronto.cs.cudd.CuddAdd
Runs CUDD's garbage collector
gc() - Method in class edu.toronto.cs.cudd.CuddAdd
Runs Cudd's garbage collector and clears the cache
GCLangBuilder - Class in edu.toronto.cs.gclang.parser
 
GCLangBuilder(MvSetFactory, VariableTable) - Constructor for class edu.toronto.cs.gclang.parser.GCLangBuilder
 
GCLangBuilder() - Constructor for class edu.toronto.cs.gclang.parser.GCLangBuilder
 
GCLangCompiler - Class in edu.toronto.cs.gclang.parser
 
GCLangCompiler() - Constructor for class edu.toronto.cs.gclang.parser.GCLangCompiler
 
GCLangCompilerBeanInfo - Class in edu.toronto.cs.gclang.parser
 
GCLangCompilerBeanInfo() - Constructor for class edu.toronto.cs.gclang.parser.GCLangCompilerBeanInfo
 
GCLangLexer - Class in edu.toronto.cs.gclang.parser
 
GCLangLexer(InputStream) - Constructor for class edu.toronto.cs.gclang.parser.GCLangLexer
 
GCLangLexer(Reader) - Constructor for class edu.toronto.cs.gclang.parser.GCLangLexer
 
GCLangLexer(InputBuffer) - Constructor for class edu.toronto.cs.gclang.parser.GCLangLexer
 
GCLangLexer(LexerSharedInputState) - Constructor for class edu.toronto.cs.gclang.parser.GCLangLexer
 
GCLangLexerTokenTypes - Interface in edu.toronto.cs.gclang.parser
 
GCLangParser - Class in edu.toronto.cs.gclang.parser
 
GCLangParser(TokenBuffer, int) - Constructor for class edu.toronto.cs.gclang.parser.GCLangParser
 
GCLangParser(TokenBuffer) - Constructor for class edu.toronto.cs.gclang.parser.GCLangParser
 
GCLangParser(TokenStream, int) - Constructor for class edu.toronto.cs.gclang.parser.GCLangParser
 
GCLangParser(TokenStream) - Constructor for class edu.toronto.cs.gclang.parser.GCLangParser
 
GCLangParser(ParserSharedInputState) - Constructor for class edu.toronto.cs.gclang.parser.GCLangParser
 
GenericDisjStrategy - Class in edu.toronto.cs.proof
 
GenericDisjStrategy(IAlgebra) - Constructor for class edu.toronto.cs.proof.GenericDisjStrategy
 
geq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
geq(AlgebraValue) - Method in class edu.toronto.cs.algebra.AlgebraValue
 
geq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
geq(AlgebraValue, AlgebraValue) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
geq(int, int) - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
geq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
GEQ - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
geq(CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
GEQ - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
geq(MvSet) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
GEQ - Static variable in interface edu.toronto.cs.mvset.MvSet
Constant for lattice above comparison.
geq(MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
 
GEQ - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
geq(int) - Method in class edu.toronto.cs.smv.SMVModule.IntDefine
 
geq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
geq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
same as leq (v2, v1)
geq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
geqExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
get(String) - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
get(int) - Method in class edu.toronto.cs.util.ArrayMarkedList
Returns the element at the specified position in this list.
get(Object) - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Retrieves a value with the specified key from the cache.
get(Object) - Method in interface edu.toronto.cs.util.caching.Cache
Retrieves a value with the specified key from the cache.
get(Object) - Method in class edu.toronto.cs.util.caching.NaiveMapCache
Retrieves a value with the specified key from the cache.
get(Object) - Method in class edu.toronto.cs.util.caching.NullCache
Retrieves a value with the specified key from the cache.
get(Object) - Method in class edu.toronto.cs.util.caching.UnboundedMapCache
Retrieves a value with the specified key from the cache.
get(Clapi.OptResult) - Method in class edu.toronto.cs.util.Clapi.Opt
 
get(Clapi.Opt) - Method in class edu.toronto.cs.util.Clapi.OptResult
 
get(Object) - Method in class edu.toronto.cs.util.SoftHashMap
Gets the value the key is mapped to.
get(Object) - Method in class edu.toronto.cs.util.SoftSoftHashMap
 
get(int) - Method in interface edu.toronto.cs.util.UserActChain
 
get(int, int) - Method in interface edu.toronto.cs.util.UserActChain
 
get(int) - Method in class edu.toronto.cs.util.UserActElement
 
get(int, int) - Method in class edu.toronto.cs.util.UserActElement
 
get(Object) - Method in class edu.toronto.cs.util.WeakWeakHashMap
 
getActionEvent() - Method in class edu.toronto.cs.util.UserAct
 
getAddNode() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
getAlgebra(String) - Static method in class edu.toronto.cs.algebra.AlgebraCatalog
 
getAlgebra() - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
getAlgebra() - Method in class edu.toronto.cs.cudd.CuddAdd
 
getAlgebra() - Method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
getAlgebra() - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getAlgebra() - Method in class edu.toronto.cs.mvset.AbstractMvSetFactory
 
getAlgebra() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
get the lattice for the MvSet
getAlgebra() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
get the lattice for the MvSet
getAlgebra() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
get the lattice for the MvSet
getAlgebra() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
get the lattice for the MvSet
getAlgebra() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
get the lattice for the MvSet
getAlgebra() - Method in interface edu.toronto.cs.mvset.MvSet
gets the lattice for the MvSet
getAlgebra() - Method in interface edu.toronto.cs.mvset.MvSetFactory
Gets the lattice for this factory.
getAlgebra() - Method in class edu.toronto.cs.simulator.XCTraceTree
Gets the algebra used by states in the trace.
getAlgebra() - Method in class edu.toronto.cs.smv.parser.FlatSmvCompiler
 
getAlgebra() - Method in class edu.toronto.cs.smv.parser.SmvCompiler
 
getAlgebra() - Method in class edu.toronto.cs.smv.SMVModule
 
getAlgebra() - Method in class edu.toronto.cs.xkripke.XKripke
 
getAlgebraTag(IAlgebra) - Static method in class edu.toronto.cs.algebra.AlgebraCatalog
 
getAllFairness() - Method in class edu.toronto.cs.gui.OptionsPanel
Get all fairness conditions regardless of whether they are turned on or not.
getAntecedents() - Method in class edu.toronto.cs.proof.ProofStep
 
getArgumentArity() - Method in class edu.toronto.cs.util.Clapi.OptSpec
 
getArgumentParser() - Method in class edu.toronto.cs.util.Clapi.BooleanOpt
 
getArgumentParser() - Method in class edu.toronto.cs.util.Clapi.HelpOpt
 
getArgumentParser() - Method in class edu.toronto.cs.util.Clapi.IntOpt
 
getArgumentParser() - Method in class edu.toronto.cs.util.Clapi.Opt
 
getArgumentParser() - Method in class edu.toronto.cs.util.Clapi.StringOpt
 
getArgumentsSpec() - Method in class edu.toronto.cs.util.Clapi.Opt
 
getAsText() - Method in class edu.toronto.cs.beans.editors.FileEditor
 
getAsText() - Method in class edu.toronto.cs.beans.editors.IAlgebraEditor
 
getAsText() - Method in class edu.toronto.cs.beans.editors.MvSetFactoryClassEditor
 
getBeanDescriptor() - Method in class edu.toronto.cs.algebra.IAlgebraBeanInfo
 
getBeanDescriptor() - Method in class edu.toronto.cs.gclang.parser.GCLangCompilerBeanInfo
 
getBeanDescriptor() - Method in class edu.toronto.cs.smv.parser.FlatSmvCompilerBeanInfo
 
getBeanDescriptor() - Method in class edu.toronto.cs.smv.parser.SmvCompilerBeanInfo
 
getBeanDescriptor() - Method in class edu.toronto.cs.smv.SMVModuleBeanInfo
 
getBitId(int) - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
getBitId(int) - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
getBoolean(Clapi.OptResult) - Method in class edu.toronto.cs.util.Clapi.BooleanOpt
 
getBooleanArray(Clapi.OptResult) - Method in class edu.toronto.cs.util.Clapi.BooleanOpt
 
getBreakCond() - Method in class edu.toronto.cs.simulator.XCSimulator
Gets the break condition(s).
getByName(String) - Method in class edu.toronto.cs.gclang.parser.VariableTable
 
getByName(String) - Method in class edu.toronto.cs.smv.VariableTable
 
getChild(int) - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
getChild(int) - Method in class edu.toronto.cs.mdd.MDDNode
 
getChild(int) - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
getChild(Object, int) - Method in class edu.toronto.cs.proof.ProofTreeModel
 
getChild(Object, int) - Method in class edu.toronto.cs.proof2.NewProofTreeModel
Returns the child of parent at index index in the parent's child array.
getChild(Object, int) - Method in class edu.toronto.cs.proof2.ProofStepTreeModel
 
getChild(int) - Method in class edu.toronto.cs.proof2.TreeProofStep
 
getChild(int) - Method in class edu.toronto.cs.simulator.XCTraceState
Retrieves the next state by its index.
getChild(Object, int) - Method in class edu.toronto.cs.simulator.XCTraceTree
Returns the child of parent at index index in the parent's child array.
getChild(Object) - Method in class edu.toronto.cs.util.NaryTree
Gets the child with the specified id.
getChildCount(Object) - Method in class edu.toronto.cs.proof.ProofTreeModel
 
getChildCount(Object) - Method in class edu.toronto.cs.proof2.NewProofTreeModel
Returns the number of children of parent.
getChildCount(Object) - Method in class edu.toronto.cs.proof2.ProofStepTreeModel
 
getChildCount(Object) - Method in class edu.toronto.cs.simulator.XCTraceTree
Returns the number of children of parent.
getChildIndex(XCTraceState) - Method in class edu.toronto.cs.simulator.XCTraceState
Retrieves the specified next state's index.
getChildLength() - Method in class edu.toronto.cs.proof2.ProofStep
 
getChildLength() - Method in class edu.toronto.cs.proof2.TreeProofStep
 
getChildren() - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
getChildren() - Method in class edu.toronto.cs.mdd.MDDNode
 
getChildren() - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
getChildren() - Method in class edu.toronto.cs.proof2.TreeProofStep
 
getChildren() - Method in class edu.toronto.cs.simulator.XCTraceState
Gets all the next states that are available.
getChildren() - Method in class edu.toronto.cs.util.NaryTree
Retrieves the Map of children.
getChildrenFormula() - Method in class edu.toronto.cs.proof2.TreeProofStep
 
getColourForState(String) - Method in class edu.toronto.cs.proof2.NewProofTreeModel
 
getConsequent() - Method in class edu.toronto.cs.proof.ProofStep
 
getConsequent() - Method in class edu.toronto.cs.proof2.Formula
 
getCPtr(CIntArray) - Static method in class edu.toronto.cs.jcudd.CIntArray
 
getCPtr(CIntPtr) - Static method in class edu.toronto.cs.jcudd.CIntPtr
 
getCPtr(CuddCube) - Static method in class edu.toronto.cs.jcudd.CuddCube
 
getCPtr(SWIGTYPE_p_int) - Static method in class edu.toronto.cs.jcudd.SWIGTYPE_p_int
 
getCPtr() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
getCPtr() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
getCrossProductAlgebra() - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Returns underlying cross-product algebra
getCTLHistory() - Method in class edu.toronto.cs.gui.InputPanel
Get the current CTL history.
getCtlReWriter() - Method in class edu.toronto.cs.gclang.parser.VariableTable
 
getCtlReWriter() - Method in class edu.toronto.cs.smv.VariableTable
 
getCube() - Method in class edu.toronto.cs.jcudd.CuddCube
 
getCubeLastVar() - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
getCubeLastVar() - Method in class edu.toronto.cs.mdd.MDDNode
 
getCubeLastVar() - Method in class edu.toronto.cs.mdd.MDDTreeNode
Find what is the largest variable index along a path over a branch 'val'
getCudd() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
 
getCustomEditor() - Method in class edu.toronto.cs.beans.editors.FileEditor
 
getData() - Method in class edu.toronto.cs.util.NaryTree
Retrieves the data from the NaryTree.
getData(Object) - Method in class edu.toronto.cs.util.UserAct
 
getDd() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
getDd() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
getDefaultOptions() - Method in class edu.toronto.cs.gui.XChekGUI
Sets the default core options for XCheck.
getDescription() - Method in class edu.toronto.cs.util.Clapi.OptSpec
 
getDir() - Method in class edu.toronto.cs.smv.Lift.LiftCabin
 
getDir() - Method in class edu.toronto.cs.smv.LiftAbstract.LiftCabin
 
getDir() - Method in class edu.toronto.cs.smv.MainLift.Lift
 
getDocument() - Method in class edu.toronto.cs.util.gui.FilePanel
 
getDocumentBuilder() - Static method in class edu.toronto.cs.util.DOMUtil
 
getDoor() - Method in class edu.toronto.cs.smv.Lift.LiftCabin
 
getDoor() - Method in class edu.toronto.cs.smv.LiftAbstract.LiftCabin
 
getDoor() - Method in class edu.toronto.cs.smv.MainLift.Lift
 
getDst() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeTransition
 
getEditorComponent(PropertyEditor) - Static method in class edu.toronto.cs.beans.BeanUtil
Returns an editor Component a) try the editor itself b) if enumerated type use list box c) otherwise just use JText
getElementAt(int) - Method in class edu.toronto.cs.proof.ProofStepListModel
 
getElementAt(int) - Method in class edu.toronto.cs.proof2.ProofStepListModel
 
getElseCond() - Method in class edu.toronto.cs.simulator.XCSimulator
Gets the alternative condition for the current step (in case the first one fails).
getEqualses() - Method in class edu.toronto.cs.util.Clapi.OptSpec
 
getExpress() - Method in class edu.toronto.cs.util.UserAct
 
getFactory() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
getFactory() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
getFactory() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
getFactory() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
getFactory() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
getFactory() - Method in interface edu.toronto.cs.mvset.MvSet
gets the factory
getFactoryClass(String) - Static method in class edu.toronto.cs.mvset.MvSetCatalog
 
getFactoryTag(Class) - Static method in class edu.toronto.cs.mvset.MvSetCatalog
 
getFairness() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
Retrieves the fairness of the CTLNode.
getFairness() - Method in interface edu.toronto.cs.ctl.CTLNode
Retrieves the fairness of the CTLNode.
getFairness() - Method in class edu.toronto.cs.ctl.CTLUnaryNode
 
getFairness() - Method in class edu.toronto.cs.gui.OptionsPanel
Get fairness.
getFileGlueListener() - Method in class edu.toronto.cs.util.gui.FilePanel
Action to be performed when the browse button is pressed.
getFileName() - Method in class edu.toronto.cs.util.gui.FilePanel
Returns the current content of the filename field
getFirst() - Method in class edu.toronto.cs.mvset.SeqMvRelation
 
getFloor() - Method in class edu.toronto.cs.smv.Lift.LiftCabin
 
getFloor() - Method in class edu.toronto.cs.smv.LiftAbstract.LiftCabin
 
getFloor() - Method in class edu.toronto.cs.smv.MainLift.Lift
 
getFloors() - Method in class edu.toronto.cs.smv.Lift
 
getFloors() - Method in class edu.toronto.cs.smv.LiftAbstract
 
getFloors() - Method in class edu.toronto.cs.smv.MainLift
 
getFormula() - Method in class edu.toronto.cs.proof2.ProofStep
 
getFreshName() - Method in class edu.toronto.cs.proof.SimpleNameGenerator
 
getFreshName() - Method in interface edu.toronto.cs.proof.StateNameGenerator
 
getGraph() - Method in class edu.toronto.cs.grappa.GrappaGraph
 
getGroupName() - Method in interface edu.toronto.cs.util.XPreferences
 
getGroups() - Method in class edu.toronto.cs.util.Clapi.OptSpec
Return the list of groups this option is a member of.
getGUIPreferences() - Static method in class edu.toronto.cs.gui.GrappaFrame
 
getGUIPreferences() - Static method in class edu.toronto.cs.gui.KEGTreeFrame
 
getGUIPreferences() - Static method in class edu.toronto.cs.gui.XChekGUI
 
getHelp() - Method in interface edu.toronto.cs.util.XPreferences
 
getI() - Method in class edu.toronto.cs.ctl.CTLAUiNode
Gets the bound on the AUi.
getI() - Method in class edu.toronto.cs.ctl.CTLEUiNode
Gets the bound on the EUi.
getId() - Method in class edu.toronto.cs.algebra.AlgebraValue
 
getId() - Method in class edu.toronto.cs.davinci.DaVinciGraph.Term
 
getId() - Method in class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
getId() - Method in class edu.toronto.cs.smv.SMVModule.AlgebraVariable
 
getId() - Method in class edu.toronto.cs.smv.VariableTable.StateVariable
 
getIdentity(int) - Method in interface edu.toronto.cs.mdd.ApplyFunctions.QuantifyFunction
 
getIdentity(int) - Method in class edu.toronto.cs.mdd.ApplyFunctions.UniformQuantify
 
getImage() - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
getImage() - Method in class edu.toronto.cs.mdd.MDDNode
 
getImage() - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
getImage() - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
getImage() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
getImage() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
getImage() - Method in interface edu.toronto.cs.mvset.MvSet
 
getImageMap() - Method in class edu.toronto.cs.proof2.CTLProver.BaseEXProofRule
 
getImageMap() - Method in class edu.toronto.cs.proof2.CTLProver.NewEXProofRule
 
getIndexOfChild(Object, Object) - Method in class edu.toronto.cs.proof.ProofTreeModel
 
getIndexOfChild(Object, Object) - Method in class edu.toronto.cs.proof2.NewProofTreeModel
Returns the index of child in parent.
getIndexOfChild(Object, Object) - Method in class edu.toronto.cs.proof2.ProofStepTreeModel
 
getIndexOfChild(Object, Object) - Method in class edu.toronto.cs.simulator.XCTraceTree
Returns the index of child in parent.
getInfo() - Method in class edu.toronto.cs.simulator.XCTraceState
Retrieves the state info.
getInit() - Method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
getInit() - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getInit() - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
getInitialStates() - Method in class edu.toronto.cs.xkripke.XKripke
 
getInputFile() - Method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
getInputFile() - Method in class edu.toronto.cs.smv.parser.FlatSmvCompiler
 
getInputFile() - Method in class edu.toronto.cs.smv.parser.SmvCompiler
 
getInputString() - Method in class edu.toronto.cs.gui.InputPanel
 
getInt(Clapi.OptResult) - Method in class edu.toronto.cs.util.Clapi.IntOpt
 
getIntArray(Clapi.OptResult) - Method in class edu.toronto.cs.util.Clapi.IntOpt
 
getitem(int) - Method in class edu.toronto.cs.jcudd.CIntArray
 
getIterator() - Method in class edu.toronto.cs.util.NamingScheme
 
getIterator() - Method in class edu.toronto.cs.util.NamingScheme.QuickNumberingScheme
 
getIterator() - Method in class edu.toronto.cs.util.NamingScheme.ToupleNumberingScheme
 
getIterator(Set, List, Object) - Method in class edu.toronto.cs.util.NamingScheme.ToupleNumberingScheme
 
getJavaInitializationString() - Method in class edu.toronto.cs.beans.editors.IAlgebraEditor
 
getJoinIrreducible(int, MvSet) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Convinience method to produce an join irreducible element of this algebra without creating a cross-product element first.
getJoinIrreducible(MvSetCrossProductAlgebra.CrossProductValue) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Returns a join irreducible element of this algebra which is equivalent to upset (v)
getJoinIrredundant(BitSet) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
getJoinIrredundant(BitSet) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
getJoinIrredundant(BitSet) - Method in class edu.toronto.cs.algebra.DeMorganTableAlgebra
 
getJoinIrredundant(BitSet) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
getJoinIrredundant(BitSet) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
getJoinIrredundant(BitSet) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
getJoinIrredundant(BitSet) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Not implemented
getJoinIrredundant(BitSet) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
getJoinTable() - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
getLabel() - Method in class edu.toronto.cs.simulator.XCStateInfo
Retrieves the state label.
getLastAdded() - Method in class edu.toronto.cs.simulator.XCTraceTree
Returns the last node added to the tree.
getLeafNode(int) - Method in class edu.toronto.cs.mdd.MDDManager
Returns a cannonical version of a leaf node with value var.
getLeft() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
Retrieves the left child of the CTLNode.
getLeft() - Method in class edu.toronto.cs.ctl.CTLBinaryNode
 
getLeft() - Method in class edu.toronto.cs.ctl.CTLLeafNode
 
getLeft() - Method in interface edu.toronto.cs.ctl.CTLNode
Retrieves the left child of the CTLNode.
getLeft() - Method in class edu.toronto.cs.ctl.CTLUnaryNode
 
getList(Clapi.OptResult) - Method in class edu.toronto.cs.util.Clapi.Opt
 
getLongNames() - Method in class edu.toronto.cs.util.Clapi.OptSpec
 
getLongOpt(String) - Method in class edu.toronto.cs.util.Clapi.OptParser
 
getMaxArity() - Method in class edu.toronto.cs.util.Clapi.OptSpec
 
getMC() - Static method in class edu.toronto.cs.proof.ProofStepFactory
 
getMddManager() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory
 
getMddManager() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
getMddNode() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
getMddNode() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
getMeetIrredundant(BitSet) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
getMeetIrredundant(BitSet) - Method in class edu.toronto.cs.algebra.DeMorganTableAlgebra
 
getMeetIrredundant(BitSet) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
getMeetIrredundant(BitSet) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
getMeetIrredundant(BitSet) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
getMeetIrredundant(BitSet) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Not implemented
getMeetIrredundant(BitSet) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
getMeetTable() - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
getMessage() - Method in exception edu.toronto.cs.util.NestedException
 
getMessage() - Method in exception edu.toronto.cs.util.NestedRuntimeException
 
getMinArity() - Method in class edu.toronto.cs.util.Clapi.OptSpec
 
getModelChecker() - Method in class edu.toronto.cs.gui.XChekGUI
 
getModelChecker() - Method in class edu.toronto.cs.proof2.CTLProver
 
getModelCompiler() - Method in class edu.toronto.cs.beans.ModelCompilerPropertyDialog
 
getModelCompiler() - Method in class edu.toronto.cs.beans.ModelCompilerPropertySheet
Initializes the model compiler based on user choices
getMvSet() - Method in class edu.toronto.cs.ctl.CTLAtomPropNode
 
getMvSet() - Method in class edu.toronto.cs.ctl.CTLMvSetNode
 
getMvSet() - Method in class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
getMvSet() - Method in class edu.toronto.cs.smv.VariableTable.StateVariable
 
getMvSetFactory() - Method in class edu.toronto.cs.gclang.parser.VariableTable
 
getMvSetFactory() - Method in class edu.toronto.cs.modelchecker.MvSetModelChecker
 
getMvSetFactory() - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getMvSetFactory() - Method in class edu.toronto.cs.smv.SMVModule
 
getMvSetFactory() - Method in class edu.toronto.cs.smv.VariableTable
 
getMvSetFactoryClass() - Method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
getMvSetFactoryClass() - Method in class edu.toronto.cs.smv.parser.FlatSmvCompiler
 
getMvSetFactoryClass() - Method in class edu.toronto.cs.smv.parser.SmvCompiler
 
getMvSetFactoryClass() - Method in class edu.toronto.cs.smv.SMVModule
 
getName() - Method in class edu.toronto.cs.algebra.AlgebraValue
 
getName() - Method in class edu.toronto.cs.ctl.CTLAtomPropNode
 
getName() - Method in class edu.toronto.cs.ctl.CTLMvSetNode
 
getName() - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
getName() - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
getName() - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
getName() - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getName() - Method in class edu.toronto.cs.smv.SMVModule
 
getName() - Method in class edu.toronto.cs.smv.SMVModule.Variable
 
getName() - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
getName(Object) - Method in class edu.toronto.cs.util.NamingScheme
 
getName(Object) - Method in class edu.toronto.cs.util.NamingScheme.QuickNumberingScheme
 
getName(Object) - Method in class edu.toronto.cs.util.NamingScheme.ToupleNumberingScheme
 
getName(List) - Method in class edu.toronto.cs.util.NamingScheme.ToupleNumberingScheme
 
getName(Object, List) - Method in class edu.toronto.cs.util.NamingScheme.ToupleNumberingScheme
 
getName() - Method in class edu.toronto.cs.util.UserAct
 
getName() - Method in class edu.toronto.cs.util.UserActElement
 
getName() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeProp
 
getName() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
getNameless() - Method in class edu.toronto.cs.util.Clapi.OptSpec
 
getNegTable() - Method in class edu.toronto.cs.algebra.DeMorganTableAlgebra
 
getNestedException() - Method in exception edu.toronto.cs.util.Clapi.OptCompilationFailedException
 
getNestedException() - Method in exception edu.toronto.cs.util.Clapi.OptParseException
 
getNext() - Method in class edu.toronto.cs.smv.SMVModule.Variable
 
getNext() - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
getNode() - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
getNode() - Method in class edu.toronto.cs.mdd.MDDPoint
 
getNumChildren() - Method in class edu.toronto.cs.simulator.XCTraceState
Tells the number of the next states available to be explored.
getNumChildren() - Method in class edu.toronto.cs.util.NaryTree
Gets the number of children that this tree node has.
getNumDDVars() - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getNumDDVars() - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
getNumDDVars() - Method in class edu.toronto.cs.smv.SMVModule
 
getNumDDVars() - Method in class edu.toronto.cs.smv.VariableTable
 
getNumMarks() - Method in class edu.toronto.cs.util.ArrayMarkedList
Returns the number of mark calls up to this point.
getNumVars() - Method in class edu.toronto.cs.gclang.parser.VariableTable
 
getNumVars() - Method in class edu.toronto.cs.smv.VariableTable
 
getNumVars() - Method in class edu.toronto.cs.xkripke.XKripke
 
getNvars() - Method in class edu.toronto.cs.mdd.MDDManager
Number of currently allocated variables.
getObjectArray(Clapi.OptResult) - Method in class edu.toronto.cs.util.Clapi.Opt
 
getOneSolution(MvSet, StatePresenter, boolean) - Method in class edu.toronto.cs.tlq.MvSetPlaceholderReWriter
 
getOneSolution(int, StatePresenter, boolean) - Method in class edu.toronto.cs.tlq.PlaceholderReWriter
 
getOperator(int) - Method in interface edu.toronto.cs.mdd.ApplyFunctions.QuantifyFunction
 
getOperator(int) - Method in class edu.toronto.cs.mdd.ApplyFunctions.UniformQuantify
 
getOpt() - Method in class edu.toronto.cs.util.Clapi.ArgumentParser
 
getOptionSpecifiers() - Method in class edu.toronto.cs.util.Clapi.Opt
Returns a list of strings containing human-readable descriptions of all the forms of this option.
getParent() - Method in class edu.toronto.cs.proof2.ProofStep
 
getParent() - Method in class edu.toronto.cs.simulator.XCTraceState
Gets the previous state from the trace.
getParentAlgebra() - Method in class edu.toronto.cs.algebra.AlgebraValue
 
getParentFormula() - Method in class edu.toronto.cs.proof2.Formula
 
getPath(XCTraceState) - Method in class edu.toronto.cs.simulator.XCTraceTree
Returns the path from the root of the trace to the specified state.
getPostToPreMap() - Method in interface edu.toronto.cs.mvset.MvRelation
get map from post- to pre-state variables
getPostToPreMap() - Method in class edu.toronto.cs.mvset.MvSetMvRelation
get map from post- to pre-state variables
getPostToPreMap() - Method in class edu.toronto.cs.mvset.SeqMvRelation
get map from post- to pre-state variables
getPostVariablesCube() - Method in interface edu.toronto.cs.mvset.MvRelation
get cube of post-state variables
getPostVariablesCube() - Method in class edu.toronto.cs.mvset.MvSetMvRelation
get cube of post-state variables
getPostVariablesCube() - Method in class edu.toronto.cs.mvset.SeqMvRelation
get cube of post-state variables
getPreferenceEditor() - Method in interface edu.toronto.cs.util.XPreferences
 
getPreferred(MvSet) - Method in class edu.toronto.cs.proof2.CTLProver.PreferAvoidEXProofRule
 
getPrefixes() - Method in class edu.toronto.cs.util.Clapi.OptSpec
 
getPreImageArray(AlgebraValue) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
getPreImageArray(AlgebraValue) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
getPreImageArray(AlgebraValue) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
returns all cubes that lead to v
getPreImageArray(AlgebraValue) - Method in interface edu.toronto.cs.mvset.MvSet
Evaluates this function with respect to a state Note that we have a small discreptancy between what we mean by states since here a state may contain primed and unprimed variables and thus represent a transition rather than a state
getPressed() - Method in class edu.toronto.cs.smv.MainLift.Button
 
getPreToPostMap() - Method in interface edu.toronto.cs.mvset.MvRelation
get map from pre- to post-state variables
getPreToPostMap() - Method in class edu.toronto.cs.mvset.MvSetMvRelation
get map from pre- to post-state variables
getPreToPostMap() - Method in class edu.toronto.cs.mvset.SeqMvRelation
get map from pre- to post-state variables
getPrettyPrinter() - Static method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
getPreVariablesCube() - Method in interface edu.toronto.cs.mvset.MvRelation
return cube of pre-state variables
getPreVariablesCube() - Method in class edu.toronto.cs.mvset.MvSetMvRelation
return cube of pre-state variables
getPreVariablesCube() - Method in class edu.toronto.cs.mvset.SeqMvRelation
return cube of pre-state variables
getPrime() - Method in class edu.toronto.cs.modelchecker.MvSetModelChecker
 
getPrime() - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getPrime(int) - Static method in class edu.toronto.cs.util.Primes
 
getPrimeCube() - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getPrimedVariablesIds() - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
getPrimedVariablesIds() - Method in class edu.toronto.cs.smv.VariableTable
 
getPrimeMap() - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
getPrimeMap() - Method in class edu.toronto.cs.smv.VariableTable
 
getProgName() - Method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
getProofRule() - Method in class edu.toronto.cs.proof2.TreeProofStep
 
getProp(String) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
getPropertyDescriptors() - Method in class edu.toronto.cs.gclang.parser.GCLangCompilerBeanInfo
 
getPropertyDescriptors() - Method in class edu.toronto.cs.smv.parser.FlatSmvCompilerBeanInfo
 
getPropertyDescriptors() - Method in class edu.toronto.cs.smv.parser.SmvCompilerBeanInfo
 
getPropertyDescriptors() - Method in class edu.toronto.cs.smv.SMVModuleBeanInfo
 
getPropertyEditor(PropertyDescriptor) - Static method in class edu.toronto.cs.beans.BeanUtil
 
getPropNames() - Method in class edu.toronto.cs.xkripke.XKripke
 
getPropNames() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
Gets the names of the propositions used by the xkripke structure in String [] format.
getPropNamesAsSet() - Method in class edu.toronto.cs.xkripke.XKripke
A useful modification.
getPropNamesAsSet() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
A useful modification.
getProps() - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
getProps(int) - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
getProps() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
getRequest() - Method in class edu.toronto.cs.smv.Lift.Button
 
getRequest() - Method in class edu.toronto.cs.smv.LiftAbstract.Button
 
getRequired() - Method in class edu.toronto.cs.util.Clapi.OptSpec
 
getRight() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
Retrieves the right child of the CTLNode.
getRight() - Method in class edu.toronto.cs.ctl.CTLBinaryNode
 
getRight() - Method in class edu.toronto.cs.ctl.CTLLeafNode
 
getRight() - Method in interface edu.toronto.cs.ctl.CTLNode
Retrieves the right child of the CTLNode.
getRight() - Method in class edu.toronto.cs.ctl.CTLUnaryNode
 
getRoot() - Method in class edu.toronto.cs.proof.ProofTreeModel
 
getRoot() - Method in class edu.toronto.cs.proof2.NewProofTreeModel
Returns the root of the tree.
getRoot() - Method in class edu.toronto.cs.proof2.ProofStepTreeModel
 
getRoot() - Method in class edu.toronto.cs.simulator.XCTraceTree
Returns the root of the tree.
getRootNode() - Static method in class edu.toronto.cs.proof2.DynamicTree
 
getSecond() - Method in class edu.toronto.cs.mvset.SeqMvRelation
 
getSelectedFile() - Method in class edu.toronto.cs.util.gui.FilePanel
Returns the currently selected file or implicit directory.
getSelectedState() - Method in class edu.toronto.cs.simulator.TraceTreeBrowser
Gets the currently selected state.
getShadow(int) - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
getShadows() - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
getShortNames() - Method in class edu.toronto.cs.util.Clapi.OptSpec
 
getSingleState(AlgebraValue[]) - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getSingleState(AlgebraValue[], AlgebraValue) - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getSingleState(AlgebraValue[], AlgebraValue) - Method in class edu.toronto.cs.proof2.CTLProver.BaseEXProofRule
 
getSingleState(AlgebraValue[], AlgebraValue) - Method in class edu.toronto.cs.proof2.CTLProver.EXProofRule
 
getSize() - Method in class edu.toronto.cs.proof.ProofStepListModel
 
getSize() - Method in class edu.toronto.cs.proof2.ProofStepListModel
 
getSize() - Static method in class edu.toronto.cs.util.gui.StandardFiller
Get the value of STANDARD_FILLER_SIZE.
getSNG() - Static method in class edu.toronto.cs.proof.ProofStepFactory
 
getSolution(MvSetCrossProductAlgebra.CrossProductValue, StatePresenter) - Method in class edu.toronto.cs.tlq.MvSetPlaceholderReWriter
 
getSolution(int, StatePresenter) - Method in class edu.toronto.cs.tlq.PlaceholderReWriter
 
getSolutions(AlgebraValue, StatePresenter) - Method in class edu.toronto.cs.tlq.MvSetPlaceholderReWriter
 
getSolutions(AlgebraValue, StatePresenter) - Method in class edu.toronto.cs.tlq.PlaceholderReWriter
 
getSpec() - Method in class edu.toronto.cs.util.Clapi.ArgumentParser
 
getSpec() - Method in class edu.toronto.cs.util.Clapi.Opt
 
getSrc() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeTransition
 
getState() - Method in class edu.toronto.cs.proof.ProofStep
 
getState() - Method in class edu.toronto.cs.proof2.Formula
 
getState(String) - Method in class edu.toronto.cs.xkripke.XKripke
 
getStateAsArray() - Method in class edu.toronto.cs.proof.ProofStep
unrolls the state into an array of values
getStateAsArray(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.EXCexProofRule
 
getStateAsArray(Formula) - Static method in class edu.toronto.cs.proof2.ProofStepFactory
 
getStateName() - Method in class edu.toronto.cs.proof.ProofStep
 
getStateName() - Method in class edu.toronto.cs.proof2.Formula
 
getStateName(Object) - Method in class edu.toronto.cs.util.StateName
 
getStatePresenter() - Method in class edu.toronto.cs.gclang.parser.VariableTable
 
getStatePresenter() - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getStatePresenter() - Method in class edu.toronto.cs.smv.VariableTable
 
getStates() - Method in class edu.toronto.cs.xkripke.XKripke
 
getStep() - Method in class edu.toronto.cs.simulator.XCSimulator
Gets the number of the current step.
getStepCond() - Method in class edu.toronto.cs.simulator.XCSimulator
Gets the condition for the current step.
getStrategy(String) - Static method in class edu.toronto.cs.proof.ProofStrategyCatalog
 
getString(Clapi.OptResult) - Method in class edu.toronto.cs.util.Clapi.StringOpt
 
getStringArray(Clapi.OptResult) - Method in class edu.toronto.cs.util.Clapi.StringOpt
 
getStructure() - Static method in class edu.toronto.cs.proof.ProofStepFactory
 
getStyledPrinter() - Static method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
getStyledPrinter() - Method in class edu.toronto.cs.gui.OutputPanel
 
getSuccessor() - Method in class edu.toronto.cs.proof.LinearWitnessVisitor.WitnessStep
 
getSuccessorMap(MvSet, String, CTLNode) - Method in class edu.toronto.cs.proof2.CTLProver.BaseEXProofRule
 
getSuffixes() - Method in class edu.toronto.cs.util.Clapi.OptSpec
 
getSymbolTable() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
getSymbolTable() - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
getSymbolTable() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
getSymbolTable() - Method in class edu.toronto.cs.xkripke.XKripke
 
getTags() - Static method in class edu.toronto.cs.algebra.AlgebraCatalog
 
getTags() - Method in class edu.toronto.cs.beans.editors.IAlgebraEditor
 
getTags() - Method in class edu.toronto.cs.beans.editors.MvSetFactoryClassEditor
 
getTags() - Static method in class edu.toronto.cs.mvset.MvSetCatalog
 
getTerm(int) - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
getTerms() - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
getTimeElapsed() - Method in class edu.toronto.cs.util.StopWatch
Gets the time elapsed in milliseconds.
getToken(Clapi.TokenStream) - Method in class edu.toronto.cs.util.Clapi.ArgumentParser
Grab the given token.
getToken(Clapi.TokenStream) - Method in class edu.toronto.cs.util.Clapi.Opt
Grab the given token.
getTokenIterator(StringTokenizer) - Static method in class edu.toronto.cs.util.StringUtil
 
getTrans() - Method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
getTrans() - Method in class edu.toronto.cs.modelchecker.MvSetModelChecker
 
getTrans() - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getTrans() - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
getTransition() - Method in class edu.toronto.cs.simulator.XCStateInfo
Sets the state variables.
getTransition(XKripke.XKripkeState, XKripke.XKripkeState) - Method in class edu.toronto.cs.xkripke.XKripke
 
getTransitions() - Method in class edu.toronto.cs.xkripke.XKripke
 
getTransValue() - Method in class edu.toronto.cs.proof.LinearWitnessVisitor.WitnessStep
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class edu.toronto.cs.proof2.FormulaRenderer
 
getTreeModel() - Method in class edu.toronto.cs.simulator.TraceTreeBrowser
Use this as opposed to simply doing it by hand to avoid forgetting something.
getTypeName() - Method in class edu.toronto.cs.util.Clapi.ArgumentParser
 
getTypeName() - Method in class edu.toronto.cs.util.Clapi.BooleanArgumentParser
 
getTypeName() - Method in class edu.toronto.cs.util.Clapi.EatAllParser
 
getTypeName() - Method in class edu.toronto.cs.util.Clapi.IntArgumentParser
 
getTypeName() - Method in class edu.toronto.cs.util.Clapi.StringArgumentParser
 
getUnPrime() - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getUnPrimeCube() - Method in class edu.toronto.cs.modelchecker.MvSetModelChecker
 
getUnPrimeCube() - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
getUnPrimedVariablesIds() - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
getUnPrimedVariablesIds() - Method in class edu.toronto.cs.smv.VariableTable
 
getUnPrimeMap() - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
getUnPrimeMap() - Method in class edu.toronto.cs.smv.VariableTable
 
getUpMinTerm(int) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
getUpSetElement(int) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
getValue(String) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
Lattice Interface
getValue(int) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
getValue(String) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
getValue(int) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
getValue(String) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
getValue(int) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
getValue(String) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
IAlgebra interface
getValue(int) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
getValue() - Method in class edu.toronto.cs.beans.editors.IAlgebraEditor
 
getValue() - Method in class edu.toronto.cs.beans.editors.MvSetFactoryClassEditor
 
getValue() - Method in class edu.toronto.cs.ctl.CTLConstantNode
 
getValue() - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
getValue() - Method in class edu.toronto.cs.jcudd.CuddCube
 
getValue() - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
getValue() - Method in class edu.toronto.cs.mdd.MDDNode
 
getValue() - Method in class edu.toronto.cs.mdd.MDDPoint
 
getValue() - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
getValue() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
getValue() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
getValue() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
getValue() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
getValue() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
getValue() - Method in interface edu.toronto.cs.mvset.MvSet
 
getValue() - Method in class edu.toronto.cs.proof.ProofStep
 
getValue() - Method in class edu.toronto.cs.proof2.Formula
 
getValue(int) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra.CrossProductValue
 
getValue(String) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
getValue(int) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
getValue(int) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Returns an AlgebraValue based on id
getValue(String) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Returns an algebra value based on name
getValue(String) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
getValue(int) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
getValue() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeProp
 
getValue() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeTransition
 
getValues() - Method in class edu.toronto.cs.algebra.MinUpSet
Returns the set of values
getValues() - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
getValues() - Method in class edu.toronto.cs.smv.SMVModule.IntVariable
 
getValues() - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
getValues() - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra.CrossProductValue
 
getValues() - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra.MvSetUpsetValue
 
getVariableIds(int) - Method in class edu.toronto.cs.gclang.parser.VariableTable
Describe getVariableIds method here.
getVariables() - Method in class edu.toronto.cs.gclang.parser.VariableTable
 
getVariables() - Method in class edu.toronto.cs.simulator.XCStateInfo
Retrieves the state variables.
getVariables() - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
getVariables() - Method in class edu.toronto.cs.smv.VariableTable
 
getVarIndex() - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
getVarIndex() - Method in class edu.toronto.cs.mdd.MDDNode
 
getVarIndex() - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
getVarNames() - Method in class edu.toronto.cs.gclang.parser.VariableTable
Describe getVarNames method here.
getVarNames() - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
getVarNames() - Method in class edu.toronto.cs.smv.VariableTable
 
getXKripke() - Method in class edu.toronto.cs.gui.XChekGUI
 
getXKripke() - Method in class edu.toronto.cs.modelchecker.MvSetModelChecker
 
getXKripke() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
getXmlFile() - Method in class edu.toronto.cs.beans.XMLBeanModelCompiler
 
getXmlFile() - Method in class edu.toronto.cs.xkripke.XMLXKripkeModelCompiler
 
GrappaFrame - Class in edu.toronto.cs.gui
A frame to display and manipulate a grappa graph
GrappaFrame(Graph) - Constructor for class edu.toronto.cs.gui.GrappaFrame
 
GrappaGraph - Class in edu.toronto.cs.grappa
A builder pattern on top of Graphviz's Grappa
GrappaGraph() - Constructor for class edu.toronto.cs.grappa.GrappaGraph
 
GrappaGraph(String) - Constructor for class edu.toronto.cs.grappa.GrappaGraph
 
GrappaGraph.GrappaEdge - Class in edu.toronto.cs.grappa
 
GrappaGraph.GrappaEdge(GrappaGraph.GrappaNode, GrappaGraph.GrappaNode) - Constructor for class edu.toronto.cs.grappa.GrappaGraph.GrappaEdge
 
GrappaGraph.GrappaNode - Class in edu.toronto.cs.grappa
 
GrappaGraph.GrappaNode() - Constructor for class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
GrappaNodePair - Class in edu.toronto.cs.proof
A tuple class -- don't we have one in util package? in any case, can't we just use arrays for that?
GrappaNodePair(GrappaGraph.GrappaNode, GrappaGraph.GrappaNode) - Constructor for class edu.toronto.cs.proof.GrappaNodePair
 
GrappaNodePair - Class in edu.toronto.cs.proof2
A tuple class -- don't we have one in util package? in any case, can't we just use arrays for that?
GrappaNodePair(GrappaGraph.GrappaNode, GrappaGraph.GrappaNode) - Constructor for class edu.toronto.cs.proof2.GrappaNodePair
 
group(String) - Method in class edu.toronto.cs.util.Clapi.OptSpec
Specifies this option's string group name.
GT - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
GT - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
gt(int) - Method in class edu.toronto.cs.smv.SMVModule.IntDefine
 
guard(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
guard() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
guardedCommand(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
guardedCommand() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
GUIUtil - Class in edu.toronto.cs.util.gui
All sorts of useful little things.

H

handleUnknownVariable(String) - Method in class edu.toronto.cs.gclang.parser.VariableTable
 
handleUnknownVariable(String) - Method in class edu.toronto.cs.smv.VariableTable
 
hashChildren - Static variable in class edu.toronto.cs.mdd.MDDNode
 
hashCode() - Method in class edu.toronto.cs.algebra.MinUpSet
 
hashCode() - Method in class edu.toronto.cs.ctl.CTLAtomPropNode
 
hashCode() - Method in class edu.toronto.cs.ctl.CTLAUiNode
 
hashCode() - Method in class edu.toronto.cs.ctl.CTLBinaryNode
 
hashCode() - Method in class edu.toronto.cs.ctl.CTLConstantNode
 
hashCode() - Method in class edu.toronto.cs.ctl.CTLEUiNode
 
hashCode() - Method in class edu.toronto.cs.ctl.CTLMvSetNode
 
hashCode() - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
hashCode() - Method in class edu.toronto.cs.ctl.CTLUnaryNode
 
hashCode() - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
hashCode() - Method in class edu.toronto.cs.davinci.DaVinciGraph.Term
 
hashCode() - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
hashCode() - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
hashCode() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
hashCode() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
hashCode() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
hashCode() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
hashCode() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
hashCode() - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra.CrossProductValue
 
hashCode() - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra.MvSetUpsetValue
 
hasHistory() - Method in class edu.toronto.cs.gui.InputPanel
Tells whether or not there is some CTL history to save.
hasNext() - Method in class edu.toronto.cs.cudd.CuddAdd.CubeIterator
 
hasNext() - Method in class edu.toronto.cs.mdd.MDDManager.MDDCubeIterator
 
hasNext() - Method in class edu.toronto.cs.mdd.MDDManager.MDDMintermIterator
 
hasNext() - Method in class edu.toronto.cs.util.ArrayIterator
 
hasNext() - Method in interface edu.toronto.cs.util.IntIterator
 
hasNext() - Method in class edu.toronto.cs.util.IntIterator.RangeIterator
 
head(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.Edge
 
head(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.LabeledEdge
 
Helmut - Class in edu.toronto.cs.smv
 
Helmut() - Constructor for class edu.toronto.cs.smv.Helmut
 
HELP_ATTRIBUTE - Static variable in class edu.toronto.cs.beans.BeanUtil
 
hidden(boolean) - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
HIDE_PROOF - Static variable in class edu.toronto.cs.gui.KEGTreeFrame
 

I

IAlgebra - Interface in edu.toronto.cs.algebra
 
IAlgebraBeanInfo - Class in edu.toronto.cs.algebra
 
IAlgebraBeanInfo() - Constructor for class edu.toronto.cs.algebra.IAlgebraBeanInfo
 
IAlgebraEditor - Class in edu.toronto.cs.beans.editors
Bean editor for IAlgebra type
IAlgebraEditor() - Constructor for class edu.toronto.cs.beans.editors.IAlgebraEditor
 
IDENT - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
IDENT - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
IdentityHashSet<E> - Class in edu.toronto.cs.util
This class implements the Set interface backed up by an IdentityHashMap.
IdentityHashSet() - Constructor for class edu.toronto.cs.util.IdentityHashSet
Constructs a new, empty set; the backing IdentityHashMap has default initial maximum size of (21).
IdentityHashSet(Collection<? extends E>) - Constructor for class edu.toronto.cs.util.IdentityHashSet
Constructs a new set containing the elements of the specified collection.
IdentityHashSet(int) - Constructor for class edu.toronto.cs.util.IdentityHashSet
Constructs a new, empty set; the backing IdentityHashMap has the initial expected maximum size of expectedMaxSize
IF - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
IFF - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
iff(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - equivalence.
iff(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - equivalence.
IFF - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
IFF - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
iffExpr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
iffExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
ImagePanel - Class in edu.toronto.cs.gui
ImagePanel.java Created: Wed Jun 26 13:58:59 2002
ImagePanel(Image) - Constructor for class edu.toronto.cs.gui.ImagePanel
 
immanent() - Method in interface edu.toronto.cs.util.UserActChain
 
immanent() - Method in class edu.toronto.cs.util.UserActElement
 
impl(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
impl(AlgebraValue) - Method in class edu.toronto.cs.algebra.AlgebraValue
 
impl(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
impl(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.DeMorganTableAlgebra
 
impl(AlgebraValue, AlgebraValue) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
impl(int, int) - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
impl(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
impl(CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
impl(MvSet) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
IMPL - Static variable in interface edu.toronto.cs.mvset.MvSet
Constant for material implication.
impl(MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
 
impl(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
impl(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Not implemented
impl(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
implExpr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
implExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
IMPLIED - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
impliedBy(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - backward implication.
impliedBy(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - backward implication.
IMPLIES - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
implies(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - implication.
implies(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - implication.
IMPLIES - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
IMPLIES - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
IMPLIES - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
impliesExpression() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
impliesExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
impPred() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
indent() - Method in class edu.toronto.cs.util.IndentPrintWriter
Indents an output stream with a default indentPrefix
indent(String) - Method in class edu.toronto.cs.util.IndentPrintWriter
indents the output string by indentPrefix
IndentPrintWriter - Class in edu.toronto.cs.util
Enhances PrintWriter with ability to indent output
IndentPrintWriter(OutputStream) - Constructor for class edu.toronto.cs.util.IndentPrintWriter
Constructors of the super class
IndentPrintWriter(OutputStream, boolean) - Constructor for class edu.toronto.cs.util.IndentPrintWriter
 
IndentPrintWriter(Writer) - Constructor for class edu.toronto.cs.util.IndentPrintWriter
 
IndentPrintWriter(Writer, boolean) - Constructor for class edu.toronto.cs.util.IndentPrintWriter
 
info() - Method in class edu.toronto.cs.cudd.CuddAdd
 
INFO_AND - Static variable in interface edu.toronto.cs.mvset.MvSet
Constant for bilattice information order meet.
INFO_OR - Static variable in interface edu.toronto.cs.mvset.MvSet
Constant for bilattice information order join.
infoAnd(MvSet) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
infoAnd(MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
 
infoBot() - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
infoBot() - Method in class edu.toronto.cs.mvset.AbstractMvSetFactory
 
infoBot() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
infoBot() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
infoBot() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
infoBot() - Method in interface edu.toronto.cs.mvset.MvSetFactory
 
infoJoin(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
infoJoin(int, int) - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
infoJoin(int, int) - Method in class edu.toronto.cs.algebra.IntBelnapAlgebraWrapper
 
infoMeet(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
infoMeet(int, int) - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
infoMeet(int, int) - Method in class edu.toronto.cs.algebra.IntBelnapAlgebraWrapper
 
infoNeg(AlgebraValue) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
infoNeg(int) - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
infoNeg(int) - Method in class edu.toronto.cs.algebra.IntBelnapAlgebraWrapper
 
infoNot() - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
infoNot() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
infoNot() - Method in interface edu.toronto.cs.mvset.MvSet
 
infoOr(MvSet) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
infoOr(MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
 
infoTop() - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
infoTop() - Method in class edu.toronto.cs.mvset.AbstractMvSetFactory
 
infoTop() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
infoTop() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
infoTop() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
infoTop() - Method in interface edu.toronto.cs.mvset.MvSetFactory
 
inImage(int) - Method in class edu.toronto.cs.mdd.MDDTreeNode
Check to see if value v is in image
INIT - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
init() - Method in class edu.toronto.cs.gui.XPreferencesPresenter
 
init(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
INIT - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
init() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
INIT - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
initBlock(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
initBlock() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
initBlock(AST) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
initBlock() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
initFilePanel() - Method in class edu.toronto.cs.beans.editors.FileEditor
 
initialize(int) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
initModule(String[]) - Static method in class edu.toronto.cs.smv.Game
 
initModule(String[]) - Static method in class edu.toronto.cs.smv.MyGame
 
initTextPaneStyles(JTextPane) - Static method in class edu.toronto.cs.util.gui.StyledDocumentPrinter
 
InputPanel - Class in edu.toronto.cs.gui
The CTL input panel for our Model-Checker.
InputPanel() - Constructor for class edu.toronto.cs.gui.InputPanel
Creates the part of the GUI that deals with inputting a CTL formula and running the model-checker on it ("run" button).
inRange(int, int) - Static method in class edu.toronto.cs.util.Chaos
 
insert(Object, MDDNode, MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDCacheStub
 
insert(Object, MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDCacheStub
 
insert(Object, MDDNode, MDDNode, MDDNode) - Method in interface edu.toronto.cs.mdd.MDDNodeCache
 
insert(Object, MDDNode, MDDNode) - Method in interface edu.toronto.cs.mdd.MDDNodeCache
 
IntAlgebraWrapper - Class in edu.toronto.cs.algebra
Provides an int based wrapper methods to IAlgebra so that it can be used with C programs.
IntAlgebraWrapper(IAlgebra) - Constructor for class edu.toronto.cs.algebra.IntAlgebraWrapper
 
IntApplyFunctions - Class in edu.toronto.cs.smv
 
IntApplyFunctions() - Constructor for class edu.toronto.cs.smv.IntApplyFunctions
 
IntApplyFunctions.LtFunction - Class in edu.toronto.cs.smv
 
IntApplyFunctions.LtFunction(MDDManager, int, int) - Constructor for class edu.toronto.cs.smv.IntApplyFunctions.LtFunction
 
IntApplyFunctions.PlusFunction - Class in edu.toronto.cs.smv
 
IntApplyFunctions.PlusFunction(MDDManager) - Constructor for class edu.toronto.cs.smv.IntApplyFunctions.PlusFunction
 
IntBelnapAlgebraWrapper - Class in edu.toronto.cs.algebra
Provides an int based wrapper methods to IAlgebra so that it can be used with C programs.
IntBelnapAlgebraWrapper(BelnapAlgebra) - Constructor for class edu.toronto.cs.algebra.IntBelnapAlgebraWrapper
 
intConstant(int) - Method in class edu.toronto.cs.smv.SMVModule
 
IntIterator - Interface in edu.toronto.cs.util
Defines an Iterator like interface for integers
IntIterator.RangeIterator - Class in edu.toronto.cs.util
Iterates over a range
IntIterator.RangeIterator(int, int) - Constructor for class edu.toronto.cs.util.IntIterator.RangeIterator
 
INVAR - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
invarBlock() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
ISA - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
isaDecl() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
isBot() - Method in class edu.toronto.cs.algebra.AlgebraValue
 
isCacheable() - Method in class edu.toronto.cs.mdd.ApplyFunctions.AbstractApplyFunction
 
isCacheable() - Method in interface edu.toronto.cs.mdd.ApplyFunctions.ApplyFunction
 
isCacheable() - Method in class edu.toronto.cs.mdd.ApplyFunctions.UniformQuantify
 
isConstant() - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
isConstant() - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
isConstant() - Method in class edu.toronto.cs.mdd.MDDNode
 
isConstant() - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
isConstant() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
isConstant() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
isConstant() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
isConstant() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
isConstant() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
isConstant() - Method in interface edu.toronto.cs.mvset.MvSet
 
isConstantPtr(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
isCounterExampleEnabled() - Method in class edu.toronto.cs.gui.InputPanel
Should a counter-example be generated?
isCube(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
isDischarged() - Method in class edu.toronto.cs.proof.ProofStep
 
isEmpty() - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Determines if the cache is empty.
isEmpty() - Method in interface edu.toronto.cs.util.caching.Cache
Determines if the cache is empty.
isEmpty() - Method in class edu.toronto.cs.util.caching.NullCache
Determines if the cache is empty.
isEmpty() - Method in class edu.toronto.cs.util.SoftHashMap
Tells if the map is empty.
isEnum() - Method in class edu.toronto.cs.smv.parser.ExprAST
 
isExpress() - Method in class edu.toronto.cs.util.UserAct
 
isFull() - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Determines if the cache is at its maximum capacity.
isFull() - Method in class edu.toronto.cs.util.caching.NaiveMapCache
Determines if the cache is at its maximum capacity.
isFull() - Method in class edu.toronto.cs.util.caching.NullCache
Determines if the cache is at its maximum capacity.
isFull() - Method in class edu.toronto.cs.util.caching.UnboundedMapCache
Determines if the cache is at its maximum capacity.
isIn(AlgebraValue) - Method in class edu.toronto.cs.algebra.MinUpSet
true if v is an element of this set, i.e.
isInitial() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
isLeaf(Object) - Method in class edu.toronto.cs.proof.ProofTreeModel
 
isLeaf(Object) - Method in class edu.toronto.cs.proof2.NewProofTreeModel
Returns true if node is a leaf.
isLeaf(Object) - Method in class edu.toronto.cs.proof2.ProofStepTreeModel
 
isLeaf(Object) - Method in class edu.toronto.cs.simulator.XCTraceTree
Returns true if node is a leaf.
isList() - Method in class edu.toronto.cs.util.Clapi.OptSpec
Return true if this option may be specified more than once.
isMultiState() - Method in class edu.toronto.cs.simulator.XCTraceState
 
isMultiStateSupported() - Method in class edu.toronto.cs.simulator.DummySimulator
Tells whether the multi-states are supported.
isMultiStateSupported() - Method in class edu.toronto.cs.simulator.UserSimulator
Tells whether the multi-states are supported.
isMultiStateSupported() - Method in class edu.toronto.cs.simulator.XCSimulator
Tells whether the multi-states are supported.
isNegated() - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
isNoValue() - Method in class edu.toronto.cs.algebra.AlgebraValue
 
isPostState() - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
isPreState() - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
isPropVar(String) - Method in class edu.toronto.cs.smv.parser.SMVParser
 
isRequired() - Method in class edu.toronto.cs.util.Clapi.OptSpec
Return true if this option must be specified.
isShadow() - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
isSubSet(MinUpSet) - Method in class edu.toronto.cs.algebra.MinUpSet
true if every element of set is an element of this set.
isSymetric() - Method in class edu.toronto.cs.mdd.ApplyFunctions.AboveFunction
 
isSymetric() - Method in class edu.toronto.cs.mdd.ApplyFunctions.BelnapFunction
 
isSymetric() - Method in class edu.toronto.cs.mdd.ApplyFunctions.BelowFunction
 
isSymetric() - Method in interface edu.toronto.cs.mdd.ApplyFunctions.BinApplyFunction
 
isSymetric() - Method in class edu.toronto.cs.mdd.ApplyFunctions.EqualsFunction
 
isSymetric() - Method in class edu.toronto.cs.mdd.ApplyFunctions.ImpliesFunction
 
isSymetric() - Method in class edu.toronto.cs.mdd.ApplyFunctions.JoinFunction
 
isSymetric() - Method in class edu.toronto.cs.mdd.ApplyFunctions.MeetFunction
 
isSymetric() - Method in class edu.toronto.cs.mdd.ApplyFunctions.TerminalBinApplyFunction
 
isSymetric() - Method in class edu.toronto.cs.smv.IntApplyFunctions.LtFunction
 
isSymetric() - Method in class edu.toronto.cs.smv.IntApplyFunctions.PlusFunction
 
isTerminal() - Method in class edu.toronto.cs.util.Clapi.Opt
 
isTop() - Method in class edu.toronto.cs.algebra.AlgebraValue
 
isVarName(String) - Method in class edu.toronto.cs.smv.parser.SMVParser
 
italic(String) - Method in class edu.toronto.cs.util.gui.StyledDocumentPrinter
 
italicln(String) - Method in class edu.toronto.cs.util.gui.StyledDocumentPrinter
 
ite(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
ite() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
iteBody() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
iterator() - Static method in class edu.toronto.cs.algebra.AlgebraCatalog
 
iterator() - Method in class edu.toronto.cs.algebra.MinUpSet
Iterator over values of this set.
iterator(CTLNode) - Static method in class edu.toronto.cs.proof.ProofStrategyCatalog
 
iterator() - Method in class edu.toronto.cs.util.IdentityHashSet
 
IVAR - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
IVAR - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
ivarblock(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
ivarBlock() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
ivarblock() - Method in class edu.toronto.cs.smv.parser.SMVParser
 

J

JADDMvSetFactory - Class in edu.toronto.cs.mvset
Implementation of an MvSet based on the MDD library
JADDMvSetFactory(IAlgebra, int) - Constructor for class edu.toronto.cs.mvset.JADDMvSetFactory
 
JADDMvSetFactory(IAlgebra, MDDManager) - Constructor for class edu.toronto.cs.mvset.JADDMvSetFactory
 
JADDMvSetFactory.JADDMvSet - Class in edu.toronto.cs.mvset
 
JADDMvSetFactory.JADDMvSet(MDDNode) - Constructor for class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
JCUDDBelnapMvSetFactory - Class in edu.toronto.cs.mvset
Implementation of an MvSet based on the JCUDDBelnap library
JCUDDBelnapMvSetFactory(IAlgebra, int) - Constructor for class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet - Class in edu.toronto.cs.mvset
 
JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet(int) - Constructor for class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
JCUDDMvSetFactory - Class in edu.toronto.cs.mvset
Implementation of an MvSet based on the JCUDD library
JCUDDMvSetFactory(IAlgebra, int) - Constructor for class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
JCUDDMvSetFactory.JCUDDMvSet - Class in edu.toronto.cs.mvset
 
JCUDDMvSetFactory.JCUDDMvSet(int) - Constructor for class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
JMVLCudd - Class in edu.toronto.cs.jcudd
 
JMVLCudd() - Constructor for class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_Above(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_And(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_Below(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_Eq(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_infoAbove(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_infoBelow(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_infoJoin(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_infoMeet(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_infoNot(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_Init(int, Object, int, int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_Not(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_Or(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
jmvlCudd_Quit(int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
JMVLCuddConstants - Interface in edu.toronto.cs.jcudd
 
join(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
join(AlgebraValue) - Method in class edu.toronto.cs.algebra.AlgebraValue
 
join(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
join(AlgebraValue, AlgebraValue) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
join(int, int) - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
join(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
JOIN - Static variable in interface edu.toronto.cs.mvset.MvSet
Constant for lattice join operation.
join(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
join(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Algebraic join
join(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
joinDecomposition(AlgebraValue) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
joinDecomposition() - Method in class edu.toronto.cs.algebra.AlgebraValue
 
joinDecomposition(AlgebraValue) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
joinDecomposition(AlgebraValue) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
joinDecomposition(AlgebraValue) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
joinDecomposition(AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
joinDecomposition(AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Not implemented
joinDecomposition(AlgebraValue) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 

K

kase(int, MDDNode[]) - Method in class edu.toronto.cs.mdd.MDDManager
Creates a decision diagram with root var and children children.
kase(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
kase() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
KEGClapi - Class in edu.toronto.cs.util
This is the utility that parses the command line arguements for the counter example generator.
KEGClapi() - Constructor for class edu.toronto.cs.util.KEGClapi
 
KEGTreeFrame - Class in edu.toronto.cs.gui
 
KEGTreeFrame(ProofStep, StatePresenter) - Constructor for class edu.toronto.cs.gui.KEGTreeFrame
 
keylist - Variable in class edu.toronto.cs.util.caching.NaiveMapCache
 
keySet() - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Gets the set of all the keys registered in the cahce.
keySet() - Method in interface edu.toronto.cs.util.caching.Cache
Gets the set of all the keys registered in the cahce.
keySet() - Method in class edu.toronto.cs.util.caching.NullCache
Gets the set of all the keys registered in the cahce.
keySet() - Method in class edu.toronto.cs.util.SoftHashMap
Returns a set representation of the keys in this map.
killDeadNodes(boolean) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
killDeadNodes(boolean) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 

L

label(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
label(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.LabeledEdge
 
label(String) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaEdge
 
label(String) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
labeledEdge(DaVinciGraph.Node, String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
labeliseStates() - Method in class edu.toronto.cs.xkripke.XKripke
 
latticeIcon - Variable in class edu.toronto.cs.gui.XChekGUI
 
LBRACE - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
LBRACE - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
LBRACE - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
LBRACE - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
LeafProofStep - Class in edu.toronto.cs.proof2
 
LeafProofStep(Formula, ProofStep) - Constructor for class edu.toronto.cs.proof2.LeafProofStep
 
length() - Method in interface edu.toronto.cs.util.UserActChain
 
length(int) - Method in interface edu.toronto.cs.util.UserActChain
 
length() - Method in class edu.toronto.cs.util.UserActElement
 
length(int) - Method in class edu.toronto.cs.util.UserActElement
 
leq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
leq(AlgebraValue) - Method in class edu.toronto.cs.algebra.AlgebraValue
 
leq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
leq(AlgebraValue, AlgebraValue) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
leq(int, int) - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
leq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
LEQ - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
leq(CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
LEQ - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
leq(MvSet) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
LEQ - Static variable in interface edu.toronto.cs.mvset.MvSet
Constant for lattice below comparison.
leq(MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
 
LEQ - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
leq(int) - Method in class edu.toronto.cs.smv.SMVModule.IntDefine
 
leq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
leq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Algebraic less-than-or-equals
leq(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
leq(int[], int[]) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
if a[i] | b[j] == a [i] then every bit that a has off, b has off as well thus if b has a bit on, then a has the same bit on that means that (a | b = a) -> a >= b and so if a < b -> (a | b != a)
leqExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
Lift - Class in edu.toronto.cs.smv
 
Lift() - Constructor for class edu.toronto.cs.smv.Lift
 
Lift.Button - Class in edu.toronto.cs.smv
 
Lift.Button(String) - Constructor for class edu.toronto.cs.smv.Lift.Button
 
Lift.LiftCabin - Class in edu.toronto.cs.smv
 
Lift.LiftCabin(String) - Constructor for class edu.toronto.cs.smv.Lift.LiftCabin
 
LiftAbstract - Class in edu.toronto.cs.smv
 
LiftAbstract() - Constructor for class edu.toronto.cs.smv.LiftAbstract
 
LiftAbstract.Button - Class in edu.toronto.cs.smv
 
LiftAbstract.Button(String) - Constructor for class edu.toronto.cs.smv.LiftAbstract.Button
 
LiftAbstract.LiftCabin - Class in edu.toronto.cs.smv
 
LiftAbstract.LiftCabin(String) - Constructor for class edu.toronto.cs.smv.LiftAbstract.LiftCabin
 
LinearWitnessVisitor - Class in edu.toronto.cs.proof
 
LinearWitnessVisitor() - Constructor for class edu.toronto.cs.proof.LinearWitnessVisitor
 
LinearWitnessVisitor.WitnessStep - Class in edu.toronto.cs.proof
 
LinearWitnessVisitor.WitnessStep(AlgebraValue, AlgebraValue[], String) - Constructor for class edu.toronto.cs.proof.LinearWitnessVisitor.WitnessStep
 
lineType(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.Edge
 
lineType(String) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaEdge
 
list() - Method in class edu.toronto.cs.util.Clapi.OptSpec
alias for maxArity (-1)
loadCTLIcon - Variable in class edu.toronto.cs.gui.XChekGUI
 
loadFairnessIcon - Variable in class edu.toronto.cs.gui.XChekGUI
 
loadScript() - Method in class edu.toronto.cs.simulator.DummySimulator
No script here.
loadScript() - Method in class edu.toronto.cs.simulator.FileSimulator
Loads a simulation script.
loadScript() - Method in class edu.toronto.cs.simulator.UserSimulator
In this case the 'script' is whatever the user specified in the provided fields.
loadTokenFile(String) - Method in class edu.toronto.cs.util.Clapi.OptParser
Load the named @-option file into a List.
logCeil(int) - Static method in class edu.toronto.cs.util.EnumType
 
longName(String) - Method in class edu.toronto.cs.util.Clapi.OptSpec
Adds a long name to this option spec.
LOOK_AND_FEEL - Static variable in class edu.toronto.cs.gui.XChekGUI
 
LOWER - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
LPAREN - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
LPAREN - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
LPAREN - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
LPAREN - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
LSQPAREN - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
LT - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
LT - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
lt(int) - Method in class edu.toronto.cs.smv.SMVModule.IntDefine
 

M

main(String[]) - Static method in class edu.toronto.cs.algebra.DeMorganTableAlgebra
 
main(String[]) - Static method in class edu.toronto.cs.algebra.XMLDeMorganAlgebraParser
 
main(String[]) - Static method in class edu.toronto.cs.beans.ModelCompilerPropertyDialog
 
main(String[]) - Static method in class edu.toronto.cs.beans.ModelCompilerPropertySheet
 
main(String[]) - Static method in class edu.toronto.cs.ctl.antlr.TestDriver
 
main(String[]) - Static method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
main(String[]) - Static method in class edu.toronto.cs.cudd.CuddAdd
 
main(String[]) - Static method in class edu.toronto.cs.davinci.DaVinciGraph
Tester method
main(String[]) - Static method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
main(String[]) - Static method in class edu.toronto.cs.gclang.parser.TestDriver
 
main(String[]) - Static method in class edu.toronto.cs.gui.XChekGUI
 
main(String[]) - Static method in class edu.toronto.cs.mdd.MDDToDaVinci
 
main(String[]) - Static method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
main(String[]) - Static method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
main(String[]) - Static method in class edu.toronto.cs.proof.SimpleNameGenerator
 
main(String[]) - Static method in class edu.toronto.cs.smv.Game
 
main(String[]) - Static method in class edu.toronto.cs.smv.GameBeanTest
 
main(String[]) - Static method in class edu.toronto.cs.smv.GameCheckCE
 
main(String[]) - Static method in class edu.toronto.cs.smv.GameChecker
 
main(String[]) - Static method in class edu.toronto.cs.smv.Lift
 
main(String[]) - Static method in class edu.toronto.cs.smv.LiftAbstract
 
main(String[]) - Static method in class edu.toronto.cs.smv.MainLift
 
main(String[]) - Static method in class edu.toronto.cs.smv.MyGame
 
main(String[]) - Static method in class edu.toronto.cs.smv.parser.FullTestDriver
 
main(String[]) - Static method in class edu.toronto.cs.smv.parser.SmvCompiler
 
main(String[]) - Static method in class edu.toronto.cs.smv.parser.TestDriver
 
main(String[]) - Static method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
main(String[]) - Static method in class edu.toronto.cs.tlq.UpSetAlgebra
Some tester methods
main(String[]) - Static method in class edu.toronto.cs.util.ArrayMarkedList
 
main(String[]) - Static method in class edu.toronto.cs.util.DOMUtil
 
main(String[]) - Static method in class edu.toronto.cs.util.EnumType
 
main(String[]) - Static method in class edu.toronto.cs.util.IndentPrintWriter
 
main(String[]) - Static method in class edu.toronto.cs.util.KEGClapi
Test driver: it will print the options map.
main(String[]) - Static method in class edu.toronto.cs.util.McClapi
Test driver: it will print the options map.
main(String[]) - Static method in exception edu.toronto.cs.util.NestedRuntimeException
 
main(String[]) - Static method in class edu.toronto.cs.util.StringUtil
 
main(String[]) - Static method in class edu.toronto.cs.util.TeeBufferedReader
 
main(String[]) - Static method in class edu.toronto.cs.util.TextUtil
 
main(String[]) - Static method in class edu.toronto.cs.xkripke.XKripkeFactory
 
main(String[]) - Static method in class edu.toronto.cs.xkripke.XKripkeMvSetBuilder
 
MainLift - Class in edu.toronto.cs.smv
 
MainLift() - Constructor for class edu.toronto.cs.smv.MainLift
 
MainLift.Button - Class in edu.toronto.cs.smv
 
MainLift.Button(String) - Constructor for class edu.toronto.cs.smv.MainLift.Button
 
MainLift.Lift - Class in edu.toronto.cs.smv
 
MainLift.Lift(String) - Constructor for class edu.toronto.cs.smv.MainLift.Lift
 
mainmodule() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
makeEmptyBorder() - Static method in class edu.toronto.cs.util.gui.StandardFiller
 
makeHstrut() - Static method in class edu.toronto.cs.util.gui.StandardFiller
 
makeLine(ListIterator, int) - Static method in class edu.toronto.cs.util.StringUtil
 
makeLongHstrut() - Static method in class edu.toronto.cs.util.gui.StandardFiller
 
makeLongVstrut() - Static method in class edu.toronto.cs.util.gui.StandardFiller
 
makeProofStep(AlgebraValue, MvSet, CTLNode) - Static method in class edu.toronto.cs.proof.ProofStepFactory
 
makeSingleState() - Method in class edu.toronto.cs.proof.ProofStep
 
makeStateName(MvSet) - Static method in class edu.toronto.cs.proof.ProofStepFactory
 
makeStep(XCTraceState) - Method in class edu.toronto.cs.simulator.DummySimulator
Trivial condition.
makeStep(XCTraceState) - Method in class edu.toronto.cs.simulator.FileSimulator
Returns the condition to execute the current step fromt he given state.
makeStep(XCTraceState) - Method in class edu.toronto.cs.simulator.UserSimulator
Trivial implementation.
makeStep(XCTraceState) - Method in class edu.toronto.cs.simulator.XCSimulator
Returns the condition to execute the current step from the given state.
makeUnique(int, MDDNode[]) - Method in class edu.toronto.cs.mdd.MDDManager
Returns the cannonical version of an MDDNode with root level level and children children.
makeVstrut() - Static method in class edu.toronto.cs.util.gui.StandardFiller
 
makeWideEmptyBorder() - Static method in class edu.toronto.cs.util.gui.StandardFiller
 
mAND(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mAND(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mAND(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mAND(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mark() - Method in class edu.toronto.cs.util.ArrayMarkedList
Records the current number of assertions.
mark() - Method in interface edu.toronto.cs.util.MarkedList
Marks the current state of the list.
mark(int) - Method in class edu.toronto.cs.util.MarshaledInputStream
 
MarkedList - Interface in edu.toronto.cs.util
interface MarkedList is a extention of List that allows to mark a position in the list and to go back to it.
markSupported() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
marshalByte(byte, OutputStream) - Method in class edu.toronto.cs.util.MarshalUtil
 
MarshaledInputStream - Class in edu.toronto.cs.util
 
MarshaledInputStream(InputStream) - Constructor for class edu.toronto.cs.util.MarshaledInputStream
 
MarshaledOutputStream - Class in edu.toronto.cs.util
 
MarshaledOutputStream(OutputStream) - Constructor for class edu.toronto.cs.util.MarshaledOutputStream
 
MarshalUtil - Class in edu.toronto.cs.util
A utiltility class for marshaling things
MarshalUtil() - Constructor for class edu.toronto.cs.util.MarshalUtil
 
mASSIGNOP(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mASSIGNOP(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mASSIGNOP(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
matchCTLNode(CTLNode) - Method in class edu.toronto.cs.ctl.CTLTemplate
 
matchInternal(Map, CTLNode, CTLNode) - Method in class edu.toronto.cs.ctl.CTLTemplate
 
matchNamelessToken(String) - Method in class edu.toronto.cs.util.Clapi.OptParser
Attempts to match the given token against all suffix, prefix, equals, or nameless rules.
mATOM(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mATOM(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
maxArity(int) - Method in class edu.toronto.cs.util.Clapi.OptSpec
Specifies this option's maximum arity.
maxLength(String, int, String) - Static method in class edu.toronto.cs.util.StringUtil
 
maxsize - Variable in class edu.toronto.cs.util.caching.NaiveMapCache
 
maybeVarName(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
mCAPITAL(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
McClapi - Class in edu.toronto.cs.util
Notes on adding a new option: 1.
McClapi() - Constructor for class edu.toronto.cs.util.McClapi
 
mCHOICE(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mCOL(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mCOL(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mCOL(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mCOL(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mCOMMA(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mCOMMA(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mCOMMA(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mCOMMA(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mCOMMENT(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mCOMMENT(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mCOMMENT(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
MDDCacheStub - Class in edu.toronto.cs.mdd
 
MDDCacheStub() - Constructor for class edu.toronto.cs.mdd.MDDCacheStub
Constructor.
MDDLeafNode - Class in edu.toronto.cs.mdd
 
MDDLeafNode() - Constructor for class edu.toronto.cs.mdd.MDDLeafNode
 
MDDLeafNode(int) - Constructor for class edu.toronto.cs.mdd.MDDLeafNode
 
MDDManager - Class in edu.toronto.cs.mdd
Multi-Valued Decision Diagram package add reference to authors and publications!
MDDManager(int, int) - Constructor for class edu.toronto.cs.mdd.MDDManager
Constructor
MDDManager.MDDCubeIterator - Class in edu.toronto.cs.mdd
 
MDDManager.MDDCubeIterator(MDDNode, MDDNode) - Constructor for class edu.toronto.cs.mdd.MDDManager.MDDCubeIterator
 
MDDManager.MDDCubeIterator(MDDNode, MDDNode, boolean) - Constructor for class edu.toronto.cs.mdd.MDDManager.MDDCubeIterator
 
MDDManager.MDDMintermIterator - Class in edu.toronto.cs.mdd
Iterates over minterms of a given value vars parameter is used to fill-in don't care variables
MDDManager.MDDMintermIterator(MDDNode, MDDNode, MDDNode, int) - Constructor for class edu.toronto.cs.mdd.MDDManager.MDDMintermIterator
 
MDDMvSetFactory - Class in edu.toronto.cs.mvset
Implementation of an MvSet based on the MDD library
MDDMvSetFactory(IAlgebra, int) - Constructor for class edu.toronto.cs.mvset.MDDMvSetFactory
 
MDDMvSetFactory(IAlgebra, MDDManager) - Constructor for class edu.toronto.cs.mvset.MDDMvSetFactory
 
MDDMvSetFactory.MDDMvSet - Class in edu.toronto.cs.mvset
 
MDDMvSetFactory.MDDMvSet(MDDNode) - Constructor for class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
MDDNode - Class in edu.toronto.cs.mdd
an abstrct mdd node
MDDNode() - Constructor for class edu.toronto.cs.mdd.MDDNode
 
MDDNodeCache - Interface in edu.toronto.cs.mdd
This interface defines a cache for MDDNode operation results.
MDDPoint - Class in edu.toronto.cs.mdd
This class is used to package a point, mostly needed for false points
MDDPoint(MDDNode, int) - Constructor for class edu.toronto.cs.mdd.MDDPoint
 
MDDToDaVinci - Class in edu.toronto.cs.mdd
 
MDDTreeNode - Class in edu.toronto.cs.mdd
 
MDDTreeNode() - Constructor for class edu.toronto.cs.mdd.MDDTreeNode
 
MDDTreeNode(int, MDDNode[]) - Constructor for class edu.toronto.cs.mdd.MDDTreeNode
 
MDDValueCollector - Class in edu.toronto.cs.mdd
Given an MDDNode returns an array representing the same function
mDIGIT(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mDIGIT(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mDIGIT(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mDIV(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mDIV(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
meet(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
meet(AlgebraValue) - Method in class edu.toronto.cs.algebra.AlgebraValue
 
meet(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
meet(AlgebraValue, AlgebraValue) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
meet(int, int) - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
meet(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
MEET - Static variable in interface edu.toronto.cs.mvset.MvSet
Constant for lattice meet operation.
meet(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
meet(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Algebraic meet
meet(AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
mEQ(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mEQ(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mEQ(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mEQ(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mGEQ(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mIDENT(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mIDENT(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mIFF(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mIFF(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mIMPLIED(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mIMPLIES(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mIMPLIES(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mIMPLIES(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mIMPLIES(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
minArity(int) - Method in class edu.toronto.cs.util.Clapi.OptSpec
Specifies this option's minimum arity.
minimizeBound(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.AUiProofRule
 
minimizeBound(Formula) - Method in class edu.toronto.cs.proof2.CTLProver.EUiProofRule
 
mintermIterator(MDDNode, MDDNode, MDDNode, int) - Method in class edu.toronto.cs.mdd.MDDManager
 
mintermIterator(MvSet, AlgebraValue) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
mintermIterator(MvSet, AlgebraValue) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
mintermIterator(MvSet, AlgebraValue) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
mintermIterator(MvSet, AlgebraValue) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
mintermIterator(MvSet, AlgebraValue) - Method in interface edu.toronto.cs.mvset.MvSet
 
MinUpSet - Class in edu.toronto.cs.algebra
an upset represented by its minimal elements
MinUpSet() - Constructor for class edu.toronto.cs.algebra.MinUpSet
Creates a new MinUpSet instance.
MINUS - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
MINUS - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
minus(int) - Method in class edu.toronto.cs.smv.SMVModule.IntDefine
 
mLBRACE(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mLBRACE(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mLBRACE(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mLBRACE(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mLEQ(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mLOWER(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mLPAREN(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mLPAREN(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mLPAREN(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mLPAREN(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mLSQPAREN(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mMINUS(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mMINUS(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mMULT(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mMULT(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mNEG(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mNEG(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mNEG(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mNEG(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mNEQ(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mNEWLINE(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mNEWLINE(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mNEWLINE(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mNEWLINE(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mNUMBER(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mNUMBER(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mNUMBER(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
MOD - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
MOD - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
modalExpression() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
Modal expression and atomics
modalExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
MODEL_DEF_DIR - Static variable in class edu.toronto.cs.gui.XChekGUI
 
MODEL_PREFS - Static variable in class edu.toronto.cs.gui.XChekGUI
 
ModelCompiler - Interface in edu.toronto.cs.modelchecker
 
ModelCompilerEncoder - Class in edu.toronto.cs.beans
 
ModelCompilerEncoder(OutputStream) - Constructor for class edu.toronto.cs.beans.ModelCompilerEncoder
 
ModelCompilerPropertyDialog - Class in edu.toronto.cs.beans
 
ModelCompilerPropertyDialog(JFrame, String) - Constructor for class edu.toronto.cs.beans.ModelCompilerPropertyDialog
 
ModelCompilerPropertyDialog(JFrame, ModelCompiler) - Constructor for class edu.toronto.cs.beans.ModelCompilerPropertyDialog
 
ModelCompilerPropertySheet - Class in edu.toronto.cs.beans
Displays a list of properties for a Model Compiler
ModelCompilerPropertySheet(String) - Constructor for class edu.toronto.cs.beans.ModelCompilerPropertySheet
 
ModelCompilerPropertySheet(ModelCompiler) - Constructor for class edu.toronto.cs.beans.ModelCompilerPropertySheet
 
modelInfoIcon - Variable in class edu.toronto.cs.gui.XChekGUI
 
MODELSLIST - Static variable in class edu.toronto.cs.gui.XChekGUI
 
modExpr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
modExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
MODULE - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
MODULE - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
moduleDecl(AST) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
moduleDecl() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
mONE(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mOR(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mOR(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mOR(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mOR(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mouseClicked(MouseEvent) - Method in class edu.toronto.cs.util.gui.DoubleClickActionAdapter
 
mPLACEHOLDER(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mPLUS(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mPLUS(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mRBRACE(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mRBRACE(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mRBRACE(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mRBRACE(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mRPAREN(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mRPAREN(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mRPAREN(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mRPAREN(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mRSQPAREN(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mSEMI(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mSEMI(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mSEMI(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mSEMI(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
MULT - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
MULT - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
multExpr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
multExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
mVARNAME(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mVARNAME(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mVARNAME(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
mvlCudd_bddNextMinterm(int, int, int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
mvlCudd_CubeDiff(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
mvlCudd_ExistAbstract(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
mvlCudd_ExistMeetAbstract(int, int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
mvlCudd_HasNextMinterm(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
mvlCudd_MintermIterator(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
mvlCudd_NextMinterm(int, int, int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
mvlCudd_Support(int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
mvlCudd_UnivAbstract(int, int, int) - Static method in class edu.toronto.cs.jcudd.JMVLCudd
 
MvRelation - Interface in edu.toronto.cs.mvset
A generic transformer for backward (pre) and forward (post) iterations.
MvSet - Interface in edu.toronto.cs.mvset
A generic interface to represent a multi-valued set (mv-set)
mvSet() - Method in class edu.toronto.cs.smv.SMVModule.Variable
 
MvSetCatalog - Class in edu.toronto.cs.mvset
This some how keeps a list of all MvSet implementation we have with their names and maybe some help messages/pictures/etc.
MvSetCatalog() - Constructor for class edu.toronto.cs.mvset.MvSetCatalog
 
MvSetCrossProductAlgebra - Class in edu.toronto.cs.tlq
 
MvSetCrossProductAlgebra(MvSetFactory) - Constructor for class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
MvSetCrossProductAlgebra() - Constructor for class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
MvSetCrossProductAlgebra.CrossProductValue - Class in edu.toronto.cs.tlq
 
MvSetCrossProductAlgebra.CrossProductValue(List) - Constructor for class edu.toronto.cs.tlq.MvSetCrossProductAlgebra.CrossProductValue
 
MvSetFactory - Interface in edu.toronto.cs.mvset
A factory to produce MvSets
MvSetFactoryClassEditor - Class in edu.toronto.cs.beans.editors
Bean editor for MvSetFactory.class type
MvSetFactoryClassEditor() - Constructor for class edu.toronto.cs.beans.editors.MvSetFactoryClassEditor
 
MvSetModelChecker - Class in edu.toronto.cs.modelchecker
ModelChecker engine
MvSetModelChecker(XKripkeStructure) - Constructor for class edu.toronto.cs.modelchecker.MvSetModelChecker
 
MvSetMvRelation - Class in edu.toronto.cs.mvset
MvSetMvRelation.java Created: Thu Jun 10 22:57:42 2004
MvSetMvRelation(MvSet, MvSet, MvSet, int[], int[]) - Constructor for class edu.toronto.cs.mvset.MvSetMvRelation
 
MvSetMvRelation(MvSet, MvSet, MvSet, MvSet, int[], int[]) - Constructor for class edu.toronto.cs.mvset.MvSetMvRelation
Creates a new MvSetMvRelation instance.
MvSetMvRelation(MvSet, MvSet, MvSet, MvSet, MvSet, int[], int[]) - Constructor for class edu.toronto.cs.mvset.MvSetMvRelation
Creates a new MvSetMvRelation instance.
MvSetPlaceholderReWriter - Class in edu.toronto.cs.tlq
rewrites all placeholders into XCTL expressions as described in our papers
MvSetPlaceholderReWriter(MvSetUpsetAlgebra) - Constructor for class edu.toronto.cs.tlq.MvSetPlaceholderReWriter
 
MvSetUpsetAlgebra - Class in edu.toronto.cs.tlq
 
MvSetUpsetAlgebra() - Constructor for class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Creates a new MvSetUpsetAlgebra instance.
MvSetUpsetAlgebra.MvSetUpsetValue - Class in edu.toronto.cs.tlq
A single element of MvSetUpsetAlgebra
MvSetUpsetAlgebra.MvSetUpsetValue(MvSetUpsetAlgebra, String, int, MinUpSet) - Constructor for class edu.toronto.cs.tlq.MvSetUpsetAlgebra.MvSetUpsetValue
 
MvSetUpsetAlgebra.MvSetUpsetValue(MvSetUpsetAlgebra) - Constructor for class edu.toronto.cs.tlq.MvSetUpsetAlgebra.MvSetUpsetValue
 
mWS(boolean) - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
mWS(boolean) - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
mWS(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
mWS(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
MyGame - Class in edu.toronto.cs.smv
 
MyGame() - Constructor for class edu.toronto.cs.smv.MyGame
 
mZERO(boolean) - Method in class edu.toronto.cs.smv.parser.SMVLexer
 

N

NaiveMapCache - Class in edu.toronto.cs.util.caching
Fairly simplistic caching.
NaiveMapCache() - Constructor for class edu.toronto.cs.util.caching.NaiveMapCache
Create a new cache.
NaiveMapCache(int) - Constructor for class edu.toronto.cs.util.caching.NaiveMapCache
Create a new cache with a specified # of items it can store.
NAME - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
NAME_SUFFIX - Static variable in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
nameless() - Method in class edu.toronto.cs.util.Clapi.OptSpec
Specifies that this option will be nameless.
NamingScheme - Class in edu.toronto.cs.util
 
NamingScheme() - Constructor for class edu.toronto.cs.util.NamingScheme
 
NamingScheme.QuickNumberingScheme - Class in edu.toronto.cs.util
 
NamingScheme.QuickNumberingScheme() - Constructor for class edu.toronto.cs.util.NamingScheme.QuickNumberingScheme
 
NamingScheme.ToupleNumberingScheme - Class in edu.toronto.cs.util
 
NamingScheme.ToupleNumberingScheme() - Constructor for class edu.toronto.cs.util.NamingScheme.ToupleNumberingScheme
 
NaryTree - Class in edu.toronto.cs.util
This is an N-ary Tree class.
NaryTree() - Constructor for class edu.toronto.cs.util.NaryTree
Constructs a new NaryTree assigning null to Data and no children.
NaryTree(Object) - Constructor for class edu.toronto.cs.util.NaryTree
Constructs a new NaryTree contaning the specified Object as its data and no children.
NaryTree(Object, Map) - Constructor for class edu.toronto.cs.util.NaryTree
Constructs a new NaryTree with given data as well as the children.
neg(AlgebraValue) - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
neg() - Method in class edu.toronto.cs.algebra.AlgebraValue
 
neg(AlgebraValue) - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
neg(AlgebraValue) - Method in class edu.toronto.cs.algebra.DeMorganTableAlgebra
 
neg(AlgebraValue) - Method in interface edu.toronto.cs.algebra.IAlgebra
 
neg(int) - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
neg(AlgebraValue) - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
NEG - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
neg() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - negation.
neg() - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - negation.
NEG - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
NEG - Static variable in interface edu.toronto.cs.mvset.MvSet
Constant for De Morgan negation.
NEG - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
NEG - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
neg(AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
neg(AlgebraValue) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
Negation.
neg(AlgebraValue) - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
negExpr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
negExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
NegProofStep - Class in edu.toronto.cs.proof
 
NegProofStep(AlgebraValue, MvSet, String, CTLNode) - Constructor for class edu.toronto.cs.proof.NegProofStep
 
NEQ - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
NEQ - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
NEQ - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
neqExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
NestedException - Exception in edu.toronto.cs.util
This is a wrapper arround Exception to provide NestedExceptions to be used everywhere :)
NestedException(String, Exception) - Constructor for exception edu.toronto.cs.util.NestedException
 
NestedException(Exception) - Constructor for exception edu.toronto.cs.util.NestedException
 
NestedRuntimeException - Exception in edu.toronto.cs.util
NestedRuntimeException.
NestedRuntimeException(String, Exception) - Constructor for exception edu.toronto.cs.util.NestedRuntimeException
 
NestedRuntimeException(Exception) - Constructor for exception edu.toronto.cs.util.NestedRuntimeException
 
newDeMorganTableAlgebra(List, List, List) - Static method in class edu.toronto.cs.algebra.XMLDeMorganAlgebraParser
 
NEWLINE - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
NEWLINE - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
NEWLINE - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
NEWLINE - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
newMvSetFactory(IAlgebra, int) - Static method in class edu.toronto.cs.mvset.CUADDMvSetFactory
 
newMvSetFactory(IAlgebra, int) - Static method in class edu.toronto.cs.mvset.JADDMvSetFactory
 
newMvSetFactory(IAlgebra, int) - Static method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
newMvSetFactory(IAlgebra, int) - Static method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
newMvSetFactory(IAlgebra, int) - Static method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
newProofStep(Formula) - Method in class edu.toronto.cs.proof2.ProofStep
 
NewProofTreeModel - Class in edu.toronto.cs.proof2
 
NewProofTreeModel(ProofStep) - Constructor for class edu.toronto.cs.proof2.NewProofTreeModel
 
newStatesOnly() - Method in class edu.toronto.cs.simulator.DummySimulator
Must get a new state for the step.
newStatesOnly() - Method in class edu.toronto.cs.simulator.FileSimulator
If a state that's already in the trace satisfies the step, keep going.
newStatesOnly() - Method in class edu.toronto.cs.simulator.UserSimulator
Must get a new state for the step.
newStatesOnly() - Method in class edu.toronto.cs.simulator.XCSimulator
Tells whether a new state is always expected for the current step or whether existing states may also be used to satisfy the step.
newValue(int, MvSet) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
newVector(IAlgebra, int) - Static method in class edu.toronto.cs.algebra.AlgebraValue
 
next() - Method in class edu.toronto.cs.cudd.CuddAdd.CubeIterator
 
next() - Method in class edu.toronto.cs.mdd.MDDManager.MDDCubeIterator
 
next() - Method in class edu.toronto.cs.mdd.MDDManager.MDDMintermIterator
 
next(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
NEXT - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
next() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
NEXT - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
next(SMVModule.AlgebraVariable) - Method in class edu.toronto.cs.smv.SMVModule
 
next(SMVModule.IntVariable) - Method in class edu.toronto.cs.smv.SMVModule
 
next() - Method in class edu.toronto.cs.util.ArrayIterator
 
NEXT_SUFFIX - Static variable in class edu.toronto.cs.smv.SMVModule
 
nextCube() - Method in class edu.toronto.cs.cudd.CuddAdd.CubeIterator
 
nextDouble() - Static method in class edu.toronto.cs.util.Chaos
 
NEXTENUMVAR - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
nextExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
nextInt() - Method in interface edu.toronto.cs.util.ChaosIterator
 
nextInt() - Method in interface edu.toronto.cs.util.IntIterator
 
nextInt() - Method in class edu.toronto.cs.util.IntIterator.RangeIterator
 
nextInt() - Method in class edu.toronto.cs.util.UniformChaosIterator
 
NEXTPROPVAR - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
nextThreshold(float) - Static method in class edu.toronto.cs.util.Chaos
 
nextToken() - Method in class edu.toronto.cs.ctl.antlr.CTLLexer
 
nextToken() - Method in class edu.toronto.cs.gclang.parser.GCLangLexer
 
nextToken() - Method in class edu.toronto.cs.smv.parser.FullSMVLexer
 
nextToken() - Method in class edu.toronto.cs.smv.parser.SMVLexer
 
nextUpTo(int) - Static method in class edu.toronto.cs.util.Chaos
 
NiceReader - Class in edu.toronto.cs.util.userprompt
This class is a wrapper for Readers with all kinds of useful methods.
NiceReader(Reader) - Constructor for class edu.toronto.cs.util.userprompt.NiceReader
Constructs a NiceReader.
NiceReader(InputStream) - Constructor for class edu.toronto.cs.util.userprompt.NiceReader
 
NO_VALUE - Static variable in class edu.toronto.cs.cudd.CuddAdd
 
NO_VALUE - Static variable in class edu.toronto.cs.mdd.MDDManager
Used as an indicator for arbitrary value for a variable.
node() - Method in class edu.toronto.cs.davinci.DaVinciGraph
 
node() - Method in class edu.toronto.cs.grappa.GrappaGraph
 
NodePair - Class in edu.toronto.cs.proof
A tuple class -- don't we have one in util package? in any case, can't we just use arrays for that?
NodePair(DaVinciGraph.FullNode, DaVinciGraph.FullNode) - Constructor for class edu.toronto.cs.proof.NodePair
 
NormalFormRewriter - Class in edu.toronto.cs.modelchecker
 
NormalFormRewriter() - Constructor for class edu.toronto.cs.modelchecker.NormalFormRewriter
 
not() - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
not() - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
not() - Method in interface edu.toronto.cs.mvset.MvSet
 
not() - Method in class edu.toronto.cs.smv.SMVModule.AlgebraDefine
 
notExpression() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
notExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
noValue() - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
noValue() - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
noValue() - Method in interface edu.toronto.cs.algebra.IAlgebra
 
noValue() - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
noValue() - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
noValue() - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
noValue() - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
 
noValue() - Method in class edu.toronto.cs.tlq.UpSetAlgebra
DeMorganAlgebra interface
NULL_TREE_LOOKAHEAD - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
NullCache - Class in edu.toronto.cs.util.caching
Cache that does absolutely no caching.
NullCache() - Constructor for class edu.toronto.cs.util.caching.NullCache
Creates new NullCache.
NUMBER - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
NUMBER - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
number() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
NUMBER - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
number() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
numberValued() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
numberValued() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 

O

objectHashCode() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
 
objectHashCode() - Method in class edu.toronto.cs.mdd.MDDNode
 
oddElements(String[]) - Static method in class edu.toronto.cs.util.ArrayUtil
 
oddElements(Object[]) - Static method in class edu.toronto.cs.util.ArrayUtil
 
ONE - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
OneBtn - Class in edu.toronto.cs.smv
 
OneBtn() - Constructor for class edu.toronto.cs.smv.OneBtn
 
openBDDIcon - Variable in class edu.toronto.cs.gui.XChekGUI
 
openXMLIcon - Variable in class edu.toronto.cs.gui.XChekGUI
 
operatorToString() - Method in class edu.toronto.cs.proof2.AboveFormula
 
operatorToString() - Method in class edu.toronto.cs.proof2.BelowFormula
 
operatorToString() - Method in class edu.toronto.cs.proof2.ComparisonFormula
 
operatorToString() - Method in class edu.toronto.cs.proof2.EqualFormula
 
opt() - Method in class edu.toronto.cs.util.Clapi.OptParser
Start making a new Option.
optional() - Method in class edu.toronto.cs.util.Clapi.OptSpec
alias for minArity (0)
OptionsPanel - Class in edu.toronto.cs.gui
The runtime options panel for our Model-Checker.
OptionsPanel() - Constructor for class edu.toronto.cs.gui.OptionsPanel
Construct the Options Panel.
OR - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
or(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - disjunction.
or(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - disjunction.
or(CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
OR - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
or(MvSet) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
or(MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
 
OR - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
OR - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
or(MvSet) - Method in class edu.toronto.cs.smv.SMVModule.AlgebraDefine
 
or(SMVModule.AlgebraVariable) - Method in class edu.toronto.cs.smv.SMVModule.AlgebraDefine
 
ordinals - Static variable in class edu.toronto.cs.util.StringUtil
 
ordinate(int, String, Map) - Static method in class edu.toronto.cs.util.StringUtil
 
ordinate(int, String) - Static method in class edu.toronto.cs.util.StringUtil
 
orExpr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
orExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
orExpression() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
orExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
orientation(String) - Method in class edu.toronto.cs.grappa.GrappaGraph
graph attributes
orPred() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
outdent() - Method in class edu.toronto.cs.util.IndentPrintWriter
removes one level of indentation
OutputPanel - Class in edu.toronto.cs.gui
The CTL output panel for our Model-Checker.
OutputPanel() - Constructor for class edu.toronto.cs.gui.OutputPanel
 
OutputPanel(String) - Constructor for class edu.toronto.cs.gui.OutputPanel
 
over(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - over
over(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - over

P

pad(int, String, char) - Static method in class edu.toronto.cs.davinci.DaVinciGraph
 
pad(int, String, char) - Static method in class edu.toronto.cs.util.StringUtil
Makes sure that 's' is of length 'length' by padding it with 'character'
paintComponent(Graphics) - Method in class edu.toronto.cs.gui.ImagePanel
 
palette - Static variable in class edu.toronto.cs.proof2.DynamicTree
 
PARENTPREFS - Static variable in class edu.toronto.cs.gui.XPreferencesPresenter
 
parse(InputStream) - Static method in class edu.toronto.cs.algebra.XMLDeMorganAlgebraParser
 
parse(String) - Static method in class edu.toronto.cs.algebra.XMLDeMorganAlgebraParser
 
parse(String) - Static method in class edu.toronto.cs.ctl.antlr.CTLNodeParser
 
parse(String, CTLNode[]) - Static method in class edu.toronto.cs.ctl.antlr.CTLNodeParser
 
parse(Reader) - Static method in class edu.toronto.cs.ctl.antlr.CTLNodeParser
 
parse(Reader, CTLNode[]) - Static method in class edu.toronto.cs.ctl.antlr.CTLNodeParser
 
parse(String[]) - Method in class edu.toronto.cs.util.Clapi.OptParser
Parses the given token array, returning the result of the parse.
parse(InputStream) - Static method in class edu.toronto.cs.util.DOMUtil
 
parse(String) - Static method in class edu.toronto.cs.util.DOMUtil
 
parse(String[]) - Static method in class edu.toronto.cs.xkripke.XKripkeFactory
Parses the files specified by the String [] and creates XKripke for each one of them.
parse(String) - Static method in class edu.toronto.cs.xkripke.XKripkeFactory
Parses the file specified by uri and creates XKripke structure from it.
parseArguments(Clapi.TokenStream) - Method in class edu.toronto.cs.util.Clapi.ArgumentParser
 
parseArguments(Clapi.TokenStream) - Method in class edu.toronto.cs.util.Clapi.BooleanArgumentParser
 
parseArguments(Clapi.TokenStream) - Method in class edu.toronto.cs.util.Clapi.EatAllParser
 
parseArguments(Clapi.TokenStream) - Method in class edu.toronto.cs.util.Clapi.HelpArgumentParser
 
parseArguments(Clapi.TokenStream) - Method in class edu.toronto.cs.util.Clapi.IntArgumentParser
 
parseArguments(Clapi.TokenStream, Clapi.OptResult) - Method in class edu.toronto.cs.util.Clapi.Opt
Parses the arguments for this option, adding them to the OptResult data structure passed in.
parseArguments(Clapi.TokenStream) - Method in class edu.toronto.cs.util.Clapi.StringArgumentParser
 
parseCTL(String) - Method in class edu.toronto.cs.gui.XChekGUI
 
parseCTL(String) - Method in class edu.toronto.cs.simulator.TraceTreeBrowser
Parses a String into CTL without exceptions.
parseOpts(String[]) - Static method in class edu.toronto.cs.util.KEGClapi
Parses the arguments producing a Map for the options and their values.
parseOpts(String[]) - Static method in class edu.toronto.cs.util.McClapi
Parses the arguments producing a Map for the options and their values.
pause() - Method in class edu.toronto.cs.util.StopWatch
Stops the time counter recording the elapsed time.
permuteArgs(int[]) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
pgm(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
pgm() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
pickOne(Collection) - Static method in class edu.toronto.cs.util.userprompt.UserPrompt
Given a Collection of Objects it will display all of them in a list and then prompt the user to pick one by entering an appropriate number.
pickSome(Collection) - Static method in class edu.toronto.cs.util.userprompt.UserPrompt
 
PLACEHOLDER - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
placeholder() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
placeholder(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
PlaceholderReWriter - Class in edu.toronto.cs.tlq
rewrites all placeholders into XCTL expressions as described in our papers
PlaceholderReWriter(UpSetAlgebra) - Constructor for class edu.toronto.cs.tlq.PlaceholderReWriter
 
PlaceholderReWriter(UpSetAlgebra, int) - Constructor for class edu.toronto.cs.tlq.PlaceholderReWriter
 
plus(CuddAdd.ADD) - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
PLUS - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
PLUS - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
plus(int) - Method in class edu.toronto.cs.smv.SMVModule.IntDefine
 
pred() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
predicate(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
predicate() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
preEX() - Method in class edu.toronto.cs.ctl.CTLAbstractNode
 
preEX() - Method in interface edu.toronto.cs.ctl.CTLNode
 
preferencesIcon - Variable in class edu.toronto.cs.gui.XChekGUI
 
prefix(String) - Method in class edu.toronto.cs.util.Clapi.OptSpec
Adds a prefix specifier to this option spec.
prefixOn() - Method in class edu.toronto.cs.util.TeeBufferedReader
Makes it so that the next character read is copied out with the prefix prepended.
PREFS - Static variable in class edu.toronto.cs.gui.GrappaFrame
 
PREFS - Static variable in class edu.toronto.cs.gui.KEGTreeFrame
 
PREFS - Static variable in class edu.toronto.cs.gui.XChekGUI
 
prepareCTL(String) - Method in class edu.toronto.cs.gui.XChekGUI
 
preprocessTokens(String[]) - Method in class edu.toronto.cs.util.Clapi.OptParser
Process '@' options, loading sets of options from named files.
primes - Static variable in class edu.toronto.cs.mdd.MDDNode
 
Primes - Class in edu.toronto.cs.util
 
Primes() - Constructor for class edu.toronto.cs.util.Primes
 
primes - Static variable in class edu.toronto.cs.util.Primes
 
print(CTLNode, StyledDocumentPrinter) - Static method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
print(String, String) - Method in class edu.toronto.cs.util.gui.StyledDocumentPrinter
 
print(String) - Method in class edu.toronto.cs.util.gui.StyledDocumentPrinter
 
printArgumentsSpec(PrintWriter) - Method in class edu.toronto.cs.util.Clapi.ArgumentParser
 
printArgumentsSpec(PrintWriter) - Method in class edu.toronto.cs.util.Clapi.Opt
 
printBanner(PrintWriter) - Method in class edu.toronto.cs.util.Clapi.OptParser
Prints a pleasant banner describing the program.
println() - Method in class edu.toronto.cs.util.gui.StyledDocumentPrinter
 
println(String, String) - Method in class edu.toronto.cs.util.gui.StyledDocumentPrinter
 
println(String) - Method in class edu.toronto.cs.util.gui.StyledDocumentPrinter
 
println(String) - Method in class edu.toronto.cs.util.IndentPrintWriter
 
printMintermPtr(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
printNode(CTLNode, StyledDocumentPrinter) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
printNode(CTLNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
printNode(Object) - Method in class edu.toronto.cs.proof2.FormulaRenderer
 
printOptDescriptions(PrintWriter) - Method in class edu.toronto.cs.util.Clapi.OptParser
Prints descriptions of all the options to the given writer.
printStackTrace(PrintWriter) - Method in exception edu.toronto.cs.util.Clapi.OptCompilationFailedException
Print the stack trace of this exception to the given writer.
printStackTrace(PrintStream) - Method in exception edu.toronto.cs.util.Clapi.OptCompilationFailedException
 
printStackTrace(PrintWriter) - Method in exception edu.toronto.cs.util.Clapi.OptParseException
Print the stack trace of this exception to the given writer.
printStackTrace(PrintStream) - Method in exception edu.toronto.cs.util.Clapi.OptParseException
 
printStackTrace() - Method in exception edu.toronto.cs.util.NestedException
 
printStackTrace(PrintStream) - Method in exception edu.toronto.cs.util.NestedException
 
printStackTrace(PrintWriter) - Method in exception edu.toronto.cs.util.NestedException
 
printStackTrace() - Method in exception edu.toronto.cs.util.NestedRuntimeException
 
printStackTrace(PrintStream) - Method in exception edu.toronto.cs.util.NestedRuntimeException
 
printStackTrace(PrintWriter) - Method in exception edu.toronto.cs.util.NestedRuntimeException
 
printSummaryUsage(PrintWriter) - Method in class edu.toronto.cs.util.Clapi.OptParser
Prints summary usage information to the given PrintWriter.
printUsage(PrintWriter, Clapi.OptParseException) - Method in class edu.toronto.cs.util.Clapi.OptParser
Prints usage information for a program based on the specified options and program information.
printUsage(PrintWriter) - Method in class edu.toronto.cs.util.Clapi.OptParser
Prints usage information for a program based on the specified options and program information.
process(Object) - Method in class edu.toronto.cs.util.BeanMangler
 
process(File) - Method in class edu.toronto.cs.util.BeanMangler
 
process(String) - Method in class edu.toronto.cs.util.BeanMangler
 
process(Object) - Method in class edu.toronto.cs.util.FileNameFinisher
 
process(File) - Method in class edu.toronto.cs.util.FileNameFinisher
 
process(String) - Method in class edu.toronto.cs.util.FileNameFinisher
 
process(Object) - Method in interface edu.toronto.cs.util.Filter
 
program(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
programDescription(String) - Method in class edu.toronto.cs.util.Clapi.OptParser
Specify the program's description (banner information)
programName(String) - Method in class edu.toronto.cs.util.Clapi.OptParser
Specify the name of the program (banner information)
Proof - Class in edu.toronto.cs.proof
 
Proof() - Constructor for class edu.toronto.cs.proof.Proof
 
ProofRule - Interface in edu.toronto.cs.proof2
 
ProofStep - Class in edu.toronto.cs.proof
 
ProofStep(AlgebraValue, MvSet, String, CTLNode) - Constructor for class edu.toronto.cs.proof.ProofStep
 
ProofStep - Class in edu.toronto.cs.proof2
This class is the ancestor of all proof-step objects.
ProofStep(Formula, ProofStep) - Constructor for class edu.toronto.cs.proof2.ProofStep
 
ProofStepFactory - Class in edu.toronto.cs.proof
Factory to generate proof steps All proof steps should be inner classes of the factory The factory should probably be non-static based on how it is used.
ProofStepFactory() - Constructor for class edu.toronto.cs.proof.ProofStepFactory
 
ProofStepFactory - Class in edu.toronto.cs.proof2
 
ProofStepFactory() - Constructor for class edu.toronto.cs.proof2.ProofStepFactory
 
ProofStepListModel - Class in edu.toronto.cs.proof
 
ProofStepListModel(StatePresenter) - Constructor for class edu.toronto.cs.proof.ProofStepListModel
 
ProofStepListModel - Class in edu.toronto.cs.proof2
 
ProofStepListModel(StatePresenter) - Constructor for class edu.toronto.cs.proof2.ProofStepListModel
 
ProofStepTreeModel - Class in edu.toronto.cs.proof2
 
ProofStepTreeModel(ProofStep) - Constructor for class edu.toronto.cs.proof2.ProofStepTreeModel
 
ProofStrategy - Interface in edu.toronto.cs.proof
 
ProofStrategyCatalog - Class in edu.toronto.cs.proof
 
ProofStrategyCatalog() - Constructor for class edu.toronto.cs.proof.ProofStrategyCatalog
 
ProofToDaVinci - Class in edu.toronto.cs.proof
 
ProofToDaVinci(boolean) - Constructor for class edu.toronto.cs.proof.ProofToDaVinci
 
ProofToGrappa - Class in edu.toronto.cs.proof
 
ProofToGrappa() - Constructor for class edu.toronto.cs.proof.ProofToGrappa
 
ProofToGrappa - Class in edu.toronto.cs.proof2
 
ProofToGrappa() - Constructor for class edu.toronto.cs.proof2.ProofToGrappa
 
ProofTreeFrame - Class in edu.toronto.cs.gui
 
ProofTreeFrame(ProofStep, StatePresenter, MvSetModelChecker) - Constructor for class edu.toronto.cs.gui.ProofTreeFrame
 
ProofTreeModel - Class in edu.toronto.cs.proof
 
ProofTreeModel(ProofStep) - Constructor for class edu.toronto.cs.proof.ProofTreeModel
 
ProofVisitor - Interface in edu.toronto.cs.proof
 
PropProofStep - Class in edu.toronto.cs.proof
 
PropProofStep(AlgebraValue, MvSet, String, CTLNode) - Constructor for class edu.toronto.cs.proof.PropProofStep
 
PROPVAR - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
propVars - Variable in class edu.toronto.cs.smv.parser.SMVParser
 
ptwiseCompare(int, MvSet) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
ptwiseCompare(int, MvSet) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
ptwiseCompare(int, MvSet) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
ptwiseCompare(int, MvSet) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
ptwiseCompare(int, MvSet) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
ptwiseCompare(int, MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
Ptwise compare: <=, >=, =.
ptwiseCompose(int, MvSet) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
ptwiseCompose(int, MvSet) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
ptwiseCompose(int, MvSet) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
ptwiseCompose(int, MvSet) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
ptwiseCompose(int, MvSet) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
ptwiseCompose(int, MvSet) - Method in interface edu.toronto.cs.mvset.MvSet
Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
ptwiseNeg() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
Creates a ptwise negation h (x) = \neg f (x)
ptwiseNeg() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
Creates a ptwise negation h (x) = \neg f (x)
ptwiseNeg() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
Creates a ptwise negation h (x) = \neg f (x)
ptwiseNeg() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
Creates a ptwise negation h (x) = \neg f (x)
ptwiseNeg() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
Creates a ptwise negation h (x) = \neg f (x)
ptwiseNeg() - Method in interface edu.toronto.cs.mvset.MvSet
Creates a ptwise negation h (x) = \neg f (x)
put(Object, Object) - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Stores a value and assotiates a key with it.
put(Object, Object) - Method in interface edu.toronto.cs.util.caching.Cache
Stores a value and assotiates a key with it.
put(Object, Object) - Method in class edu.toronto.cs.util.caching.NaiveMapCache
Stores a value and assotiates a key with it.
put(Object, Object) - Method in class edu.toronto.cs.util.caching.NullCache
Stores a value and assotiates a key with it.
put(Object, Object) - Method in class edu.toronto.cs.util.caching.UnboundedMapCache
Stores a value and assotiates a key with it.
put(Object, Object) - Method in class edu.toronto.cs.util.SoftHashMap
Adds a new key/value mapping to this map.
put(Object, Object) - Method in class edu.toronto.cs.util.SoftSoftHashMap
Here we put the key, value pair into the HashMap using a WeakValue object.
put(Object, Object) - Method in class edu.toronto.cs.util.WeakWeakHashMap
Here we put the key, value pair into the HashMap using a WeakValue object.
putAll(Map) - Method in class edu.toronto.cs.util.SoftHashMap
Puts all of the mappings from the given map into this one.
putInHashMap(Object) - Method in class edu.toronto.cs.gui.ProofTreeFrame
 

Q

quantify(ApplyFunctions.QuantifyFunction, MDDNode, MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
performs universal/existentia/other quantification
quit() - Method in class edu.toronto.cs.cudd.CuddAdd
 
quit() - Method in class edu.toronto.cs.gui.GrappaFrame
 
quitIcon - Variable in class edu.toronto.cs.gui.XChekGUI
 
quote(String) - Method in class edu.toronto.cs.util.Clapi.OptParser
Add a random quote to the set of quotes that can be randomly printed with the usage information.
quote(String) - Static method in class edu.toronto.cs.util.StringUtil
 
quote(StringBuffer) - Static method in class edu.toronto.cs.util.StringUtil
 

R

RBRACE - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
RBRACE - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
RBRACE - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
RBRACE - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
read() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
read(byte[]) - Method in class edu.toronto.cs.util.MarshaledInputStream
 
read(byte[], int, int) - Method in class edu.toronto.cs.util.MarshaledInputStream
 
read() - Method in class edu.toronto.cs.util.TeeBufferedReader
reads a character from the Reader and sends it to be written to the logFile
readBoolean() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readByte() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readByteArray() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readChar() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readDouble() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readFloat() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readFully(byte[]) - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readFully(byte[], int, int) - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readInt() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readIntArray() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readIntArrayFixed(int) - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readInteger() - Method in class edu.toronto.cs.util.userprompt.NiceReader
Reads an Integer from the associated source.
readLine() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readLine() - Method in class edu.toronto.cs.util.TeeBufferedReader
reads a line from reader and writes it to the logFile.
readLine() - Method in class edu.toronto.cs.util.userprompt.NiceReader
Reads a line from the associated source.
readLong() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readShort() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readString() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readUnsignedByte() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readUnsignedShort() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
readUTF() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
recursiveDeref(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
ref(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
ref(DaVinciGraph.FullNode) - Method in class edu.toronto.cs.davinci.DaVinciGraph
 
ReflectUtil - Class in edu.toronto.cs.util
Reflection utility class
ReflectUtil() - Constructor for class edu.toronto.cs.util.ReflectUtil
 
registerAlgebra(String, IAlgebra) - Static method in class edu.toronto.cs.algebra.AlgebraCatalog
 
registerMvSetFactory(String, Class) - Static method in class edu.toronto.cs.mvset.MvSetCatalog
 
registerStrategy(String, IAlgebra, Class) - Static method in class edu.toronto.cs.proof.ProofStrategyCatalog
 
RELEASE - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
REMOTE_X - Static variable in class edu.toronto.cs.gui.XChekGUI
 
remove() - Method in class edu.toronto.cs.cudd.CuddAdd.CubeIterator
 
remove() - Method in class edu.toronto.cs.mdd.MDDManager.MDDCubeIterator
 
remove() - Method in class edu.toronto.cs.mdd.MDDManager.MDDMintermIterator
 
remove() - Method in class edu.toronto.cs.simulator.XCTraceState
Removes the node (with the entire sub-tree) from it's parent.
remove(XCTraceState) - Method in class edu.toronto.cs.simulator.XCTraceTree
Removes the trace tree rooted at the state s (state s included except when s is the root).
remove() - Method in class edu.toronto.cs.util.ArrayIterator
 
remove(int) - Method in class edu.toronto.cs.util.ArrayMarkedList
Removes the element at the specified position in this list.
remove(Object) - Method in class edu.toronto.cs.util.ArrayMarkedList
This operation is not supported
remove(Object) - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Removes a value with the specified key from the cache.
remove(Object) - Method in interface edu.toronto.cs.util.caching.Cache
Removes a value with the specified key from the cache.
remove(Object) - Method in class edu.toronto.cs.util.caching.NaiveMapCache
Removes a value with the specified key from the cache.
remove(Object) - Method in class edu.toronto.cs.util.caching.NullCache
Removes a value with the specified key from the cache.
remove(Object) - Method in class edu.toronto.cs.util.caching.UnboundedMapCache
Removes a value with the specified key from the cache.
remove(Object) - Method in class edu.toronto.cs.util.IdentityHashSet
 
remove(Object) - Method in class edu.toronto.cs.util.SoftHashMap
Removes the key and the corresponding value from this map.
remove(Object) - Method in class edu.toronto.cs.util.WeakWeakHashMap
 
removeActionListener(ActionListener) - Method in class edu.toronto.cs.util.gui.FilePanel
 
removeAll(Collection) - Method in class edu.toronto.cs.util.ArrayMarkedList
This operation is not supported
removeCTLNode(CTLNode) - Static method in class edu.toronto.cs.ctl.CTLFactory
 
removeCurrentNode() - Static method in class edu.toronto.cs.proof2.DynamicTree
Remove the currently selected node.
removeListDataListener(ListDataListener) - Method in class edu.toronto.cs.proof.ProofStepListModel
 
removeListDataListener(ListDataListener) - Method in class edu.toronto.cs.proof2.ProofStepListModel
 
removeTreeModelListener(TreeModelListener) - Method in class edu.toronto.cs.proof.ProofTreeModel
 
removeTreeModelListener(TreeModelListener) - Method in class edu.toronto.cs.proof2.NewProofTreeModel
Removes a listener previously added with addTreeModelListener.
removeTreeModelListener(TreeModelListener) - Method in class edu.toronto.cs.proof2.ProofStepTreeModel
 
removeTreeModelListener(TreeModelListener) - Method in class edu.toronto.cs.simulator.XCTraceTree
Removes a listener previously added with addTreeModelListener.
renameArgs(AlgebraValue[], int[]) - Static method in class edu.toronto.cs.algebra.AlgebraValue
 
renameArgs(int[]) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
Renames the arguments.
renameArgs(int[]) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
Renames the arguments.
renameArgs(int[]) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
Renames the arguments.
renameArgs(int[]) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
Renames the arguments.
renameArgs(int[]) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
Renames the arguments.
renameArgs(int[]) - Method in interface edu.toronto.cs.mvset.MvSet
Renames the arguments.
renameVars(MDDNode, int[]) - Method in class edu.toronto.cs.mdd.MDDManager
 
renew() - Static method in class edu.toronto.cs.ctl.CTLFactory
 
renew() - Method in class edu.toronto.cs.mdd.MDDManager
Clears the computational cache.
renew() - Method in class edu.toronto.cs.modelchecker.MvSetModelChecker
 
renew() - Method in class edu.toronto.cs.mvset.AbstractMvSetFactory
 
renew() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
 
renew() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
renew() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
renew() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
renew() - Method in interface edu.toronto.cs.mvset.MvSetFactory
 
renew() - Method in class edu.toronto.cs.tlq.MvSetPlaceholderReWriter
 
renew() - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
 
renew() - Method in class edu.toronto.cs.tlq.PlaceholderReWriter
 
renew() - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
reorder(int) - Method in class edu.toronto.cs.cudd.CuddAdd
 
reorder() - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
reorder() - Method in interface edu.toronto.cs.mvset.MvSet
 
replace(String, String, String, boolean) - Static method in class edu.toronto.cs.util.StringUtil
 
required() - Method in class edu.toronto.cs.util.Clapi.OptSpec
alias for minArity (1)
reset() - Method in class edu.toronto.cs.simulator.FileSimulator
Resets the current step counter.
reset() - Method in class edu.toronto.cs.simulator.XCSimulator
Loads a simulation script.
reset() - Method in class edu.toronto.cs.util.MarshaledInputStream
 
reset() - Method in class edu.toronto.cs.util.StopWatch
Resets the time counter and restarts the StopWatch.
reset() - Method in interface edu.toronto.cs.util.UserActChain
 
reset() - Method in class edu.toronto.cs.util.UserActElement
 
resize(int) - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Sets the maximum cache size.
resize(int) - Method in interface edu.toronto.cs.util.caching.Cache
Sets the maximum cache size.
resize(int) - Method in class edu.toronto.cs.util.caching.NaiveMapCache
 
resize(int) - Method in class edu.toronto.cs.util.caching.NullCache
Sets the maximum cache size.
resize(int) - Method in class edu.toronto.cs.util.caching.UnboundedMapCache
 
restOfIterator(Iterator) - Static method in class edu.toronto.cs.util.StringUtil
 
restore() - Method in class edu.toronto.cs.util.ArrayMarkedList
removes all the marks done after the last mark.
restore(int) - Method in class edu.toronto.cs.util.ArrayMarkedList
if markNumber is the last mark, works like restore () otherwise removes all the asserts done after mark (markNumber +1) together with the mark number (markNumber + 1)
restore() - Method in interface edu.toronto.cs.util.MarkedList
removes the last mark and all the assertions done after the mark.
restore(int) - Method in interface edu.toronto.cs.util.MarkedList
if markNumber is the last mark, works like restore () else removes all the asserts done after mark (markNumber +1) together with the mark number (markNumber + 1)
resume() - Method in class edu.toronto.cs.util.StopWatch
Resumes the time counting if the watch was stopped.
retainAll(Collection) - Method in class edu.toronto.cs.util.ArrayMarkedList
This operation is not supported
returnName(String) - Method in class edu.toronto.cs.proof.SimpleNameGenerator
 
returnName(String) - Method in interface edu.toronto.cs.proof.StateNameGenerator
 
reverse(int[]) - Static method in class edu.toronto.cs.util.ArrayUtil
 
rewrite(CTLNode) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
rewrite(CTLNode) - Method in interface edu.toronto.cs.modelchecker.CTLReWriter
 
rewrite(CTLNode) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
rewrite(CTLNode) - Method in class edu.toronto.cs.modelchecker.SyntaxChecker
 
rewrite(CTLNode) - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
rewriteCTL(CTLNode) - Method in class edu.toronto.cs.gui.XChekGUI
 
rootNode - Static variable in class edu.toronto.cs.proof2.DynamicTree
 
RPAREN - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
RPAREN - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
RPAREN - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
RPAREN - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
RSQPAREN - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
RULES - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
rulesBlock(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
rulesBlock() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
run(String[]) - Method in class edu.toronto.cs.util.Clapi.OptParser
Defined as running and returning the result of parse() with the given tokens.
runOnCTL() - Method in class edu.toronto.cs.gui.XChekGUI
Reads the CTL formula to be used in the current model-checker run.
runScript(XCSimulator) - Method in class edu.toronto.cs.simulator.TraceTreeBrowser
....

S

safeParse(String) - Static method in class edu.toronto.cs.ctl.antlr.CTLNodeParser
Parses a String into CTL without exceptions.
safeParse(String, CTLNode[]) - Static method in class edu.toronto.cs.ctl.antlr.CTLNodeParser
 
saveCTLIcon - Variable in class edu.toronto.cs.gui.XChekGUI
 
saveFairnessIcon - Variable in class edu.toronto.cs.gui.XChekGUI
 
savePrefSettings() - Method in interface edu.toronto.cs.util.XPreferences
write settings to the backing store
saveScript() - Method in class edu.toronto.cs.simulator.FileSimulator
Saves a simulation script.
sblock() - Method in class edu.toronto.cs.util.IndentPrintWriter
 
searchProof(CTLNode) - Method in class edu.toronto.cs.proof.Proof
 
seed(int) - Static method in class edu.toronto.cs.util.Chaos
 
SEMI - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
SEMI - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
SEMI - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
SEMI - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
seqAfter(MvRelation) - Method in class edu.toronto.cs.mvset.SeqMvRelation
 
seqBefore(MvRelation) - Method in class edu.toronto.cs.mvset.SeqMvRelation
 
SeqMvRelation - Class in edu.toronto.cs.mvset
Sequential composition of two relations Created: Fri Jun 10 11:12:12 2005
SeqMvRelation(MvRelation, MvRelation) - Constructor for class edu.toronto.cs.mvset.SeqMvRelation
Creates a new SeqMvRelation instance.
sequenceCommand() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
set(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
set() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
set(int, Object) - Method in class edu.toronto.cs.util.ArrayMarkedList
This operation is not supported
setAlgebra(IAlgebra) - Method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
setAlgebra(IAlgebra) - Method in class edu.toronto.cs.smv.LiftAbstract
 
setAlgebra(IAlgebra) - Method in class edu.toronto.cs.smv.parser.FlatSmvCompiler
 
setAlgebra(IAlgebra) - Method in class edu.toronto.cs.smv.parser.SmvCompiler
 
setAlgebra(IAlgebra) - Method in class edu.toronto.cs.smv.SMVModule
 
setAlgebra(IAlgebra) - Method in class edu.toronto.cs.xkripke.XKripke
 
setAsText(String) - Method in class edu.toronto.cs.beans.editors.FileEditor
 
setAsText(String) - Method in class edu.toronto.cs.beans.editors.IAlgebraEditor
 
setAsText(String) - Method in class edu.toronto.cs.beans.editors.MvSetFactoryClassEditor
 
setBits(int[]) - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
setBits(int[]) - Method in class edu.toronto.cs.smv.SMVModule.IntVariable
 
setBits(int[]) - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
setCaching(boolean) - Method in class edu.toronto.cs.mdd.MDDManager
Toggles caching.
setCaching(boolean) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory
 
setCaching(boolean) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
setChild(Object, NaryTree) - Method in class edu.toronto.cs.util.NaryTree
Changes the nth child of the NaryTree.
setChildren(MDDNode[]) - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
setChildren(ProofStep[]) - Method in class edu.toronto.cs.proof2.TreeProofStep
 
setChildren(Map) - Method in class edu.toronto.cs.util.NaryTree
Assigns a new Map of children.
setCounterExampleEnabled(boolean) - Method in class edu.toronto.cs.gui.InputPanel
Enables/disables counter-example.
setCTLHistory(List) - Method in class edu.toronto.cs.gui.InputPanel
Set the CTL history.
setCube(SWIGTYPE_p_int) - Method in class edu.toronto.cs.jcudd.CuddCube
 
setCurrent(int) - Method in class edu.toronto.cs.gui.XPreferencesPresenter
 
setCurrentPreference(XPreferences) - Method in class edu.toronto.cs.gui.XPreferencesPresenter
 
setData(Object) - Method in class edu.toronto.cs.util.NaryTree
Changes the data in the NaryTree.
setData(Object, Object) - Method in class edu.toronto.cs.util.UserAct
 
setDst(XKripke.XKripkeState) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeTransition
 
setElement() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
setElement() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
setEnabled(boolean) - Method in class edu.toronto.cs.gui.XChekGUI
 
setEnabled(Component, boolean) - Static method in class edu.toronto.cs.util.gui.GUIUtil
Enables/Disables all components recursively.
setEnableTabs(boolean) - Method in class edu.toronto.cs.gui.OptionsPanel
Enables or disables tabs.
setEnum(List) - Method in class edu.toronto.cs.smv.parser.ExprAST
 
setExpr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
setExpr() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
setExpress() - Method in class edu.toronto.cs.util.UserAct
 
setFairness(List) - Method in class edu.toronto.cs.gui.OptionsPanel
Set fairness.
setFileName(String) - Method in class edu.toronto.cs.util.gui.FilePanel
Sets the content of the filename field.
setFloors(int) - Method in class edu.toronto.cs.smv.Lift
 
setFloors(int) - Method in class edu.toronto.cs.smv.LiftAbstract
 
setFloors(int) - Method in class edu.toronto.cs.smv.MainLift
 
setI(int) - Method in class edu.toronto.cs.ctl.CTLAUiNode
Sets the bound on the AUi.
setI(int) - Method in class edu.toronto.cs.ctl.CTLEUiNode
Sets the bound on the EUi.
setId(int) - Method in class edu.toronto.cs.algebra.AlgebraValue
 
setId(String) - Method in class edu.toronto.cs.davinci.DaVinciGraph.Term
 
setInfo(XCStateInfo, boolean) - Method in class edu.toronto.cs.simulator.XCTraceState
Sets the state info.
setInitial(boolean) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
setInputFile(File) - Method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
setInputFile(File) - Method in class edu.toronto.cs.smv.parser.FlatSmvCompiler
 
setInputFile(File) - Method in class edu.toronto.cs.smv.parser.SmvCompiler
 
setitem(int, int) - Method in class edu.toronto.cs.jcudd.CIntArray
 
setLabel(String) - Method in class edu.toronto.cs.simulator.XCStateInfo
Sets the state label.
setLandingCall(SMVModule.IntDefine) - Method in class edu.toronto.cs.smv.Lift.LiftCabin
 
setLandingCall(SMVModule.IntDefine) - Method in class edu.toronto.cs.smv.LiftAbstract.LiftCabin
 
setLandingCall(SMVModule.IntDefine) - Method in class edu.toronto.cs.smv.MainLift.Lift
 
setLeft(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
Changes the left child of the CTLNode.
setLeft(CTLNode) - Method in class edu.toronto.cs.ctl.CTLBinaryNode
 
setLeft(CTLNode) - Method in class edu.toronto.cs.ctl.CTLLeafNode
 
setLeft(CTLNode) - Method in class edu.toronto.cs.ctl.CTLUnaryNode
 
setList - Variable in class edu.toronto.cs.smv.parser.SMVParser
 
setMC(MvSetModelChecker) - Static method in class edu.toronto.cs.proof.ProofStepFactory
 
setModelCompiler(ModelCompiler) - Method in class edu.toronto.cs.gui.XChekGUI
 
setMvSet(MvSet) - Method in class edu.toronto.cs.ctl.CTLAtomPropNode
 
setMvSet(MvSet) - Method in class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
setMvSet(MvSet) - Method in class edu.toronto.cs.smv.SMVModule.Variable
 
setMvSetFactory(MvSetFactory) - Method in class edu.toronto.cs.gclang.parser.VariableTable
 
setMvSetFactory(MvSetFactory) - Method in class edu.toronto.cs.smv.VariableTable
 
setMvSetFactory(MvSetFactory) - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
setMvSetFactory(MvSetFactory) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
 
setMvSetFactoryClass(Class) - Method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
setMvSetFactoryClass(Class) - Method in class edu.toronto.cs.smv.parser.FlatSmvCompiler
 
setMvSetFactoryClass(Class) - Method in class edu.toronto.cs.smv.parser.SmvCompiler
 
setMvSetFactoryClass(Class) - Method in class edu.toronto.cs.smv.SMVModule
 
setName(String) - Method in class edu.toronto.cs.algebra.AlgebraValue
 
setName(String) - Method in class edu.toronto.cs.ctl.CTLAtomPropNode
 
setName(String) - Method in class edu.toronto.cs.ctl.CTLMvSetNode
 
setName(String) - Method in class edu.toronto.cs.modelchecker.XKripkeStructure
 
setName(String) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeProp
 
setName(String) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
setNegated(boolean) - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
setNext(SMVModule.Variable) - Method in class edu.toronto.cs.smv.SMVModule.Variable
 
setNext(VariableTable.Variable) - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
setNoCall(SMVModule.AlgebraDefine) - Method in class edu.toronto.cs.smv.Lift.LiftCabin
 
setNoCall(SMVModule.AlgebraDefine) - Method in class edu.toronto.cs.smv.LiftAbstract.LiftCabin
 
setNoCall(SMVModule.AlgebraDefine) - Method in class edu.toronto.cs.smv.MainLift.Lift
 
setNode(MDDNode) - Method in class edu.toronto.cs.mdd.MDDPoint
 
setParent(XCTraceState) - Method in class edu.toronto.cs.simulator.XCTraceState
Allows to specify the previous state in the trace.
setParentFormula(Formula) - Method in class edu.toronto.cs.proof2.Formula
 
setProgName(String) - Method in class edu.toronto.cs.gclang.parser.GCLangCompiler
 
setProofRule(ProofRule) - Method in class edu.toronto.cs.proof2.TreeProofStep
 
setProofStep(ProofStep) - Method in class edu.toronto.cs.gui.KEGTreeFrame
 
setProofStep(ProofStep) - Method in class edu.toronto.cs.gui.ProofTreeFrame
 
setProofStep(ProofStep) - Method in class edu.toronto.cs.proof.ProofStepListModel
 
setProofStep(ProofStep) - Method in class edu.toronto.cs.proof2.ProofStepListModel
 
setProp() - Method in class edu.toronto.cs.smv.parser.ExprAST
 
setProps(Map) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
setReset(MvSet) - Method in class edu.toronto.cs.smv.Lift.Button
 
setReset(MvSet) - Method in class edu.toronto.cs.smv.LiftAbstract.Button
 
setReset(MvSet) - Method in class edu.toronto.cs.smv.MainLift.Button
 
setRight(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
Changes the right child of the CTLNode.
setRight(CTLNode) - Method in class edu.toronto.cs.ctl.CTLBinaryNode
 
setRight(CTLNode) - Method in class edu.toronto.cs.ctl.CTLLeafNode
 
setRight(CTLNode) - Method in class edu.toronto.cs.ctl.CTLUnaryNode
 
setSelectedFile(File) - Method in class edu.toronto.cs.util.gui.FilePanel
Sets the file selected by this FilePanel.
setShadows(VariableTable.Variable[]) - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
setSimulator(XCSimulator) - Method in class edu.toronto.cs.simulator.TraceTreeBrowser
Set the simulator to be used for model exploration.
setSize(int) - Static method in class edu.toronto.cs.util.gui.StandardFiller
Set the value of STANDARD_FILLER_SIZE.
setSNG(StateNameGenerator) - Static method in class edu.toronto.cs.proof.ProofStepFactory
 
setSrc(XKripke.XKripkeState) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeTransition
 
setStatePresenter(StatePresenter) - Method in class edu.toronto.cs.gui.KEGTreeFrame
 
setStatePresenter(StatePresenter) - Method in class edu.toronto.cs.gui.ProofTreeFrame
 
setStates(Map) - Method in class edu.toronto.cs.xkripke.XKripke
 
setStep(int) - Method in class edu.toronto.cs.simulator.FileSimulator
Sets the current step to n.
setStep(int) - Method in class edu.toronto.cs.simulator.XCSimulator
Sets the current step to n.
setStructure(XKripkeStructure) - Static method in class edu.toronto.cs.proof.ProofStepFactory
 
setTerms(MvSet[][]) - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
setTrans(MvSet) - Method in interface edu.toronto.cs.mvset.MvRelation
Sets the transition part of the relation from an mvset over pre- and post- variables
setTrans(MvSet) - Method in class edu.toronto.cs.mvset.MvSetMvRelation
 
setTrans(MvSet) - Method in class edu.toronto.cs.mvset.SeqMvRelation
 
setTransitions(Set) - Method in class edu.toronto.cs.xkripke.XKripke
 
setValue(int) - Method in class edu.toronto.cs.jcudd.CuddCube
 
setValue(int) - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
setValue(int) - Method in class edu.toronto.cs.mdd.MDDPoint
 
setValue(String) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeProp
 
setValue(String) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeTransition
 
setValues(MinUpSet) - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra.MvSetUpsetValue
 
setVarIndex(int) - Method in class edu.toronto.cs.mdd.MDDTreeNode
 
setVarProp(String) - Method in class edu.toronto.cs.smv.parser.SMVParser
 
setXKripke(XKripke) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
setXmlFile(File) - Method in class edu.toronto.cs.beans.XMLBeanModelCompiler
 
setXmlFile(File) - Method in class edu.toronto.cs.xkripke.XMLXKripkeModelCompiler
 
shape(String) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
sharedSize(MDDNode[]) - Method in class edu.toronto.cs.mdd.MDDManager
 
sharingSize(int[]) - Method in class edu.toronto.cs.cudd.CuddAdd
 
shorten(String) - Method in class edu.toronto.cs.util.BeanMangler
 
shortName(char) - Method in class edu.toronto.cs.util.Clapi.OptSpec
Adds a short name to this option spec.
show(XCTraceState) - Method in class edu.toronto.cs.simulator.SimpleVariablePanel
Displays the variables from the StateInfo.
show(XCTraceState) - Method in class edu.toronto.cs.simulator.StateInfoPanel
Displays the information about the given state.
show(XCTraceState) - Method in class edu.toronto.cs.simulator.VariablePanel
Displays the variables from the StateInfo.
showException(Component, String, String, Exception) - Static method in class edu.toronto.cs.gui.XChekGUI
 
showException(Component, String, String, Exception) - Static method in class edu.toronto.cs.simulator.FileSimulator
Should live somewhere in the utils probably...
showException(Component, String, String, Exception) - Static method in class edu.toronto.cs.simulator.XCSimulator
Should live somewhere in the utils probably...
showProof(CTLProver, ProofStep) - Static method in class edu.toronto.cs.proof2.DynamicProofDisplay
 
showVariables(String[]) - Method in class edu.toronto.cs.gui.InputPanel
Shows the current list of variables.
Simple - Class in edu.toronto.cs.smv
 
Simple() - Constructor for class edu.toronto.cs.smv.Simple
 
Simple2ValDisjStrategy - Class in edu.toronto.cs.proof
 
Simple2ValDisjStrategy() - Constructor for class edu.toronto.cs.proof.Simple2ValDisjStrategy
 
simpleExpr() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
simpleExprPrivate(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
SimpleNameGenerator - Class in edu.toronto.cs.proof
 
SimpleNameGenerator() - Constructor for class edu.toronto.cs.proof.SimpleNameGenerator
 
simpleVariable(AST) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
SimpleVariablePanel - Class in edu.toronto.cs.simulator
Simple class to display variables.
SimpleVariablePanel(XCTraceTree) - Constructor for class edu.toronto.cs.simulator.SimpleVariablePanel
 
size() - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
size() - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
size() - Method in interface edu.toronto.cs.algebra.IAlgebra
 
size() - Method in class edu.toronto.cs.algebra.MinUpSet
Describe size method here.
size() - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
size() - Method in class edu.toronto.cs.gclang.parser.VariableTable.DefineVariable
 
size() - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
size() - Method in class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
size() - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
size(String) - Method in class edu.toronto.cs.grappa.GrappaGraph
 
size() - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
size() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
size() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
size() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
size() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
size() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
size() - Method in interface edu.toronto.cs.mvset.MvSet
Returns number of nodes
size() - Method in class edu.toronto.cs.smv.SMVModule.AlgebraDefine
 
size() - Method in class edu.toronto.cs.smv.SMVModule.AlgebraVariable
 
size() - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
number of declared variables
size() - Method in class edu.toronto.cs.smv.SMVModule.IntDefine
 
size() - Method in class edu.toronto.cs.smv.SMVModule.IntVariable
 
size() - Method in class edu.toronto.cs.smv.VariableTable.DefineVariable
 
size() - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
size() - Method in class edu.toronto.cs.smv.VariableTable.StateVariable
 
size() - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
size() - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra.CrossProductValue
 
size() - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
size() - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
The size of the carrier set -- not implemented
size() - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
size() - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Returns the number of elements in cache.
size() - Method in interface edu.toronto.cs.util.caching.Cache
Returns the number of elements in cache.
size() - Method in class edu.toronto.cs.util.caching.NullCache
Returns the number of elements in cache.
size() - Method in class edu.toronto.cs.util.IdentityHashSet
 
size() - Method in class edu.toronto.cs.util.SoftHashMap
Returns the size of this hash map.
size() - Method in class edu.toronto.cs.util.WeakWeakHashMap
 
skip(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
SKIP - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
skip() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
skip() - Method in class edu.toronto.cs.simulator.FileSimulator
This will skip the unnecessary steps and go to the next meaningful step in the script if allowed.
skip() - Method in class edu.toronto.cs.simulator.XCSimulator
This will skip the unnecessary steps and go to the next meaningful step in the script if allowed.
skip(long) - Method in class edu.toronto.cs.util.MarshaledInputStream
 
skipBytes(int) - Method in class edu.toronto.cs.util.MarshaledInputStream
 
SmvCompiler - Class in edu.toronto.cs.smv.parser
 
SmvCompiler() - Constructor for class edu.toronto.cs.smv.parser.SmvCompiler
 
SmvCompilerBeanInfo - Class in edu.toronto.cs.smv.parser
 
SmvCompilerBeanInfo() - Constructor for class edu.toronto.cs.smv.parser.SmvCompilerBeanInfo
 
SMVLexer - Class in edu.toronto.cs.smv.parser
 
SMVLexer(InputStream) - Constructor for class edu.toronto.cs.smv.parser.SMVLexer
 
SMVLexer(Reader) - Constructor for class edu.toronto.cs.smv.parser.SMVLexer
 
SMVLexer(InputBuffer) - Constructor for class edu.toronto.cs.smv.parser.SMVLexer
 
SMVLexer(LexerSharedInputState) - Constructor for class edu.toronto.cs.smv.parser.SMVLexer
 
SMVModule - Class in edu.toronto.cs.smv
Class representing an SMV module
SMVModule(String) - Constructor for class edu.toronto.cs.smv.SMVModule
 
SMVModule.AlgebraDefine - Class in edu.toronto.cs.smv
 
SMVModule.AlgebraDefine(String) - Constructor for class edu.toronto.cs.smv.SMVModule.AlgebraDefine
 
SMVModule.AlgebraVariable - Class in edu.toronto.cs.smv
 
SMVModule.AlgebraVariable(String, int) - Constructor for class edu.toronto.cs.smv.SMVModule.AlgebraVariable
 
SMVModule.BoolCaseStatement - Class in edu.toronto.cs.smv
 
SMVModule.BoolCaseStatement(MvSet) - Constructor for class edu.toronto.cs.smv.SMVModule.BoolCaseStatement
 
SMVModule.CaseStatement - Class in edu.toronto.cs.smv
 
SMVModule.CaseStatement() - Constructor for class edu.toronto.cs.smv.SMVModule.CaseStatement
 
SMVModule.DeclaredVariables - Class in edu.toronto.cs.smv
 
SMVModule.DeclaredVariables() - Constructor for class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
SMVModule.DestructivePropertyFiller - Class in edu.toronto.cs.smv
 
SMVModule.DestructivePropertyFiller() - Constructor for class edu.toronto.cs.smv.SMVModule.DestructivePropertyFiller
 
SMVModule.IntDefine - Class in edu.toronto.cs.smv
 
SMVModule.IntDefine(String) - Constructor for class edu.toronto.cs.smv.SMVModule.IntDefine
 
SMVModule.IntVariable - Class in edu.toronto.cs.smv
 
SMVModule.IntVariable(String, int, int) - Constructor for class edu.toronto.cs.smv.SMVModule.IntVariable
 
SMVModule.SMVStatePresenter - Class in edu.toronto.cs.smv
 
SMVModule.SMVStatePresenter() - Constructor for class edu.toronto.cs.smv.SMVModule.SMVStatePresenter
 
SMVModule.Variable - Class in edu.toronto.cs.smv
 
SMVModule.Variable(String) - Constructor for class edu.toronto.cs.smv.SMVModule.Variable
 
SMVModuleBeanInfo - Class in edu.toronto.cs.smv
 
SMVModuleBeanInfo() - Constructor for class edu.toronto.cs.smv.SMVModuleBeanInfo
 
SMVParser - Class in edu.toronto.cs.smv.parser
 
SMVParser(TokenBuffer, int) - Constructor for class edu.toronto.cs.smv.parser.SMVParser
 
SMVParser(TokenBuffer) - Constructor for class edu.toronto.cs.smv.parser.SMVParser
 
SMVParser(TokenStream, int) - Constructor for class edu.toronto.cs.smv.parser.SMVParser
 
SMVParser(TokenStream) - Constructor for class edu.toronto.cs.smv.parser.SMVParser
 
SMVParser(ParserSharedInputState) - Constructor for class edu.toronto.cs.smv.parser.SMVParser
 
SMVParserTokenTypes - Interface in edu.toronto.cs.smv.parser
 
snd - Variable in class edu.toronto.cs.proof.GrappaNodePair
 
snd - Variable in class edu.toronto.cs.proof.NodePair
 
snd - Variable in class edu.toronto.cs.proof2.GrappaNodePair
 
SoftHashMap - Class in edu.toronto.cs.util
A weak hash map has only weak references to the key.
SoftHashMap() - Constructor for class edu.toronto.cs.util.SoftHashMap
Creates a new weak hash map with default load factor and default capacity.
SoftHashMap(int) - Constructor for class edu.toronto.cs.util.SoftHashMap
Creates a new weak hash map with default load factor and the given capacity.
SoftHashMap(int, float) - Constructor for class edu.toronto.cs.util.SoftHashMap
Creates a new weak hash map with the given initial capacity and load factor.
SoftHashMap(Map) - Constructor for class edu.toronto.cs.util.SoftHashMap
Construct a new WeakHashMap with the same mappings as the given map.
SoftSoftHashMap - Class in edu.toronto.cs.util
 
SoftSoftHashMap() - Constructor for class edu.toronto.cs.util.SoftSoftHashMap
 
split(XCTraceState, CTLNode) - Method in class edu.toronto.cs.simulator.XCTraceTree
Given a (multi-)state will attempt to split a single state off of it, modifying the tree accordingly (add 2 siblings in place of the old state).
stage() - Method in interface edu.toronto.cs.util.UserActChain
 
stage(int) - Method in interface edu.toronto.cs.util.UserActChain
 
stage() - Method in class edu.toronto.cs.util.UserActElement
 
stage(int) - Method in class edu.toronto.cs.util.UserActElement
 
StandardFiller - Class in edu.toronto.cs.util.gui
The standard fillers for our GUI.
start() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
start() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
startClass(Class) - Method in class edu.toronto.cs.util.Clapi.OptParser
Specify the startup class, for usage information.
startClassName(String) - Method in class edu.toronto.cs.util.Clapi.OptParser
Specify the name of the startup class, for usage information.
StateInfoPanel - Class in edu.toronto.cs.simulator
This class provides the inerface to the trace tree.
StateInfoPanel(XCTraceTree) - Constructor for class edu.toronto.cs.simulator.StateInfoPanel
 
stateName - Static variable in class edu.toronto.cs.proof2.Formula
 
StateName - Class in edu.toronto.cs.util
 
StateName(String) - Constructor for class edu.toronto.cs.util.StateName
 
StateName() - Constructor for class edu.toronto.cs.util.StateName
 
stateName(Object) - Static method in class edu.toronto.cs.util.StateName
 
StateNameGenerator - Interface in edu.toronto.cs.proof
 
stateNameGenerator(Object) - Method in class edu.toronto.cs.util.StateName
 
StatePresenter - Interface in edu.toronto.cs.modelchecker
Converts an collection of variable, value assignment to a set of CTL expressions that evaluate to top on this assignment, and to bot on any other assignment
statesToColors - Static variable in class edu.toronto.cs.proof2.DynamicTree
 
stateToArray(XCStateInfo) - Method in class edu.toronto.cs.simulator.XCTraceTree
Eventually this will allow to merge siblings into one multi-state.
stop() - Method in class edu.toronto.cs.util.StopWatch
 
StopWatch - Class in edu.toronto.cs.util
This class implements a stop watch.
StopWatch() - Constructor for class edu.toronto.cs.util.StopWatch
Creates a new StopWatch which starts ticking immediately.
StringMacroManager - Class in edu.toronto.cs.util
This class does some macro expansion on Strings.
StringMacroManager() - Constructor for class edu.toronto.cs.util.StringMacroManager
Constructs a new macro expander.
StringUtil - Class in edu.toronto.cs.util
 
StringUtil() - Constructor for class edu.toronto.cs.util.StringUtil
 
stringValue(CTLNode) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
style(String) - Method in class edu.toronto.cs.grappa.GrappaGraph.GrappaNode
 
StyledDocumentPrinter - Class in edu.toronto.cs.util.gui
A simple text styling class
StyledDocumentPrinter(JTextPane) - Constructor for class edu.toronto.cs.util.gui.StyledDocumentPrinter
 
suffix(String) - Method in class edu.toronto.cs.util.Clapi.OptSpec
Adds a suffix specifier to this option spec.
sumExpr() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
sumExpr(boolean) - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
swigCMemOwn - Variable in class edu.toronto.cs.jcudd.CIntArray
 
swigCMemOwn - Variable in class edu.toronto.cs.jcudd.CIntPtr
 
swigCMemOwn - Variable in class edu.toronto.cs.jcudd.CuddCube
 
SWIGTYPE_p_int - Class in edu.toronto.cs.jcudd
 
SWIGTYPE_p_int(long, boolean) - Constructor for class edu.toronto.cs.jcudd.SWIGTYPE_p_int
 
SWIGTYPE_p_int() - Constructor for class edu.toronto.cs.jcudd.SWIGTYPE_p_int
 
switchSelection(int) - Method in class edu.toronto.cs.gui.XPreferencesPresenter
 
SyntaxChecker - Class in edu.toronto.cs.modelchecker
 
SyntaxChecker() - Constructor for class edu.toronto.cs.modelchecker.SyntaxChecker
 
SystemOutWrapper - Class in edu.toronto.cs.util
An PrintWriter wrapper for System.out.
SystemOutWrapper() - Constructor for class edu.toronto.cs.util.SystemOutWrapper
 

T

tag() - Method in class edu.toronto.cs.util.Clapi.Opt
 
TeeBufferedReader - Class in edu.toronto.cs.util
Reads text from a Reader, copying characters read to a Writer.
TeeBufferedReader(Reader, Writer) - Constructor for class edu.toronto.cs.util.TeeBufferedReader
Creates a new TeeBufferedReader instance specifying source and logFile.
TeeBufferedReader(Reader) - Constructor for class edu.toronto.cs.util.TeeBufferedReader
Creates a new TeeBufferedReader instance specifying a source only
TeeBufferedReader(Reader, int) - Constructor for class edu.toronto.cs.util.TeeBufferedReader
Creates a new TeeBufferedReader instance.
TeeBufferedReader(Reader, Writer, String) - Constructor for class edu.toronto.cs.util.TeeBufferedReader
Constructs a TeeBufferedReader with the specified Reader, Writer and prefix.
terminal() - Method in class edu.toronto.cs.util.Clapi.OptSpec
Specifies that this option should end the parsing of the tokens, and swallow all remaining tokens whole as its option value list.
terminals - Static variable in class edu.toronto.cs.util.StringUtil
 
TestDriver - Class in edu.toronto.cs.ctl.antlr
 
TestDriver() - Constructor for class edu.toronto.cs.ctl.antlr.TestDriver
 
TestDriver - Class in edu.toronto.cs.gclang.parser
 
TestDriver() - Constructor for class edu.toronto.cs.gclang.parser.TestDriver
 
TestDriver - Class in edu.toronto.cs.smv.parser
 
TestDriver() - Constructor for class edu.toronto.cs.smv.parser.TestDriver
 
testMethod() - Method in class edu.toronto.cs.util.ArrayMarkedListTestCase
 
testMethod1() - Method in class edu.toronto.cs.util.ArrayMarkedListTestCase
 
textOrNumber() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
textOrNumber() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
textOrNumberValued() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
textOrNumberValued() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
textSet() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
textSet() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
TextUtil - Class in edu.toronto.cs.util
 
TextUtil() - Constructor for class edu.toronto.cs.util.TextUtil
 
THEN - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
toArray(Formula) - Static method in class edu.toronto.cs.proof2.AbstractProofRule
 
toBoolean(Boolean) - Method in class edu.toronto.cs.util.Clapi.BooleanOpt
 
toCTL(AlgebraValue[]) - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
toCTL(AlgebraValue[]) - Method in class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
toCTL(AlgebraValue[]) - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
toCTL(AlgebraValue[]) - Method in interface edu.toronto.cs.modelchecker.StatePresenter
 
toCTL(AlgebraValue[][]) - Method in interface edu.toronto.cs.modelchecker.StatePresenter
 
toCTL(MvSet) - Method in interface edu.toronto.cs.modelchecker.StatePresenter
 
toCTL(AlgebraValue[]) - Method in class edu.toronto.cs.smv.SMVModule.AlgebraVariable
 
toCTL(AlgebraValue[]) - Method in class edu.toronto.cs.smv.SMVModule.IntVariable
 
toCTL(AlgebraValue[]) - Method in class edu.toronto.cs.smv.SMVModule.SMVStatePresenter
 
toCTL(MvSet) - Method in class edu.toronto.cs.smv.SMVModule.SMVStatePresenter
 
toCTL(AlgebraValue[][]) - Method in class edu.toronto.cs.smv.SMVModule.SMVStatePresenter
 
toCTL(AlgebraValue[]) - Method in class edu.toronto.cs.smv.SMVModule.Variable
 
toCTL(AlgebraValue[]) - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
toCTL(AlgebraValue[]) - Method in class edu.toronto.cs.smv.VariableTable.StateVariable
 
toCTL(AlgebraValue[]) - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
toDaVinci(MDDNode) - Method in class edu.toronto.cs.mdd.MDDManager
 
toDavinci(MDDNode) - Static method in class edu.toronto.cs.mdd.MDDToDaVinci
 
toDaVinci() - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
toDaVinci() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory.JADDMvSet
 
toDaVinci() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
toDaVinci() - Method in interface edu.toronto.cs.mvset.MvSet
 
toDaVinci(ProofStep, boolean) - Static method in class edu.toronto.cs.proof.ProofToDaVinci
 
toDavinciRecur(MDDNode) - Method in class edu.toronto.cs.mdd.MDDToDaVinci
 
toGrappa(ProofStep) - Static method in class edu.toronto.cs.proof.ProofToGrappa
 
toGrappa(ProofStep, MvSetModelChecker) - Static method in class edu.toronto.cs.proof2.ProofToGrappa
 
toGrappaState(ProofStep, MvSetModelChecker) - Static method in class edu.toronto.cs.proof2.ProofToGrappa
 
toHexString(Color) - Static method in class edu.toronto.cs.util.ColorUtil
 
toInt(Integer) - Method in class edu.toronto.cs.util.Clapi.IntOpt
 
toMvRelation(MvSet, MvSet, MvSet, int[], int[]) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
toMvRelation(MvSet, MvSet, MvSet, MvSet, int[], int[]) - Method in class edu.toronto.cs.mvset.AbstractMvSet
 
toMvRelation(MvSet, MvSet, MvSet, int[], int[]) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
toMvRelation(MvSet, MvSet, MvSet, int[], int[]) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
toMvRelation(MvSet, MvSet, MvSet, int[], int[]) - Method in interface edu.toronto.cs.mvset.MvSet
 
toMvRelation(MvSet, MvSet, MvSet, MvSet, int[], int[]) - Method in interface edu.toronto.cs.mvset.MvSet
 
toMvSet() - Method in interface edu.toronto.cs.mvset.MvRelation
Converts this transformer to an MvSet over pre- and post-variables, if possible.
toMvSet() - Method in class edu.toronto.cs.mvset.MvSetMvRelation
 
toMvSet() - Method in class edu.toronto.cs.mvset.SeqMvRelation
 
top() - Method in class edu.toronto.cs.algebra.AbstractTableAlgebra
 
top() - Method in class edu.toronto.cs.algebra.BelnapAlgebra
 
top() - Method in interface edu.toronto.cs.algebra.IAlgebra
 
top() - Method in class edu.toronto.cs.algebra.IntAlgebraWrapper
 
top() - Method in class edu.toronto.cs.algebra.TwoValAlgebra
 
top() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
 
top() - Method in class edu.toronto.cs.mvset.JADDMvSetFactory
 
top() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
top() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
top() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
top() - Method in interface edu.toronto.cs.mvset.MvSetFactory
 
top() - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra
 
top() - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra
 
top() - Method in class edu.toronto.cs.tlq.UpSetAlgebra
 
topLevel() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
toString() - Method in class edu.toronto.cs.algebra.AlgebraValue
 
toString(AlgebraValue[][]) - Static method in class edu.toronto.cs.algebra.AlgebraValue
 
toString(AlgebraValue[]) - Static method in class edu.toronto.cs.algebra.AlgebraValue
 
toString() - Method in class edu.toronto.cs.algebra.MinUpSet
 
toString(CTLNode, boolean) - Static method in class edu.toronto.cs.ctl.CTLAbstractNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLAFNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLAGNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLAndNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLARNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLAtomPropNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLAUiNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLAUNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLAWNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLAXNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLConstantNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLEFNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLEGNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLEqualsNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLERNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLEUiNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLEUNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLEWNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLEXNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLIffNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLImplNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLMvSetNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLNegNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLOrNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLOverNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLPlaceholderNode
 
toString() - Method in class edu.toronto.cs.ctl.CTLPreEXNode
 
toString(CTLNode) - Static method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
toString() - Method in class edu.toronto.cs.ctl.CTLUnderNode
 
toString() - Method in class edu.toronto.cs.cudd.CuddAdd.ADD
 
toString() - Method in class edu.toronto.cs.cudd.CuddAdd
 
toString() - Method in class edu.toronto.cs.davinci.DaVinciGraph.Attribute
 
toString() - Method in class edu.toronto.cs.davinci.DaVinciGraph.Edge
 
toString() - Method in class edu.toronto.cs.davinci.DaVinciGraph.FullNode
 
toString() - Method in class edu.toronto.cs.davinci.DaVinciGraph.LabeledEdge
 
toString() - Method in class edu.toronto.cs.davinci.DaVinciGraph.RefNode
 
toString() - Method in class edu.toronto.cs.davinci.DaVinciGraph
 
toString() - Method in class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
toString() - Method in class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
toString() - Method in class edu.toronto.cs.gclang.parser.VariableTable
 
toString() - Method in class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
toString() - Method in class edu.toronto.cs.grappa.GrappaGraph
 
toString() - Method in class edu.toronto.cs.mdd.MDDLeafNode
 
toString() - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory.CUADDMvSet
 
toString() - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
 
toString() - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory.JCUDDMvSet
 
toString() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
toString(Object[]) - Static method in class edu.toronto.cs.proof.LinearWitnessVisitor
 
toString() - Method in class edu.toronto.cs.proof.LinearWitnessVisitor.WitnessStep
 
toString() - Method in class edu.toronto.cs.proof.ProofStep
 
toString() - Method in class edu.toronto.cs.proof2.ComparisonFormula
 
toString() - Method in class edu.toronto.cs.proof2.ConstantFormula
 
toString() - Method in class edu.toronto.cs.proof2.ProofStep
 
toString() - Method in class edu.toronto.cs.simulator.XCStateInfo
Sets the transition into the state.
toString() - Method in class edu.toronto.cs.simulator.XCTraceState
Creates a string containg the state name as specified in the state info (not the parent or children info).
toString() - Method in class edu.toronto.cs.smv.SMVModule.DeclaredVariables
 
toString() - Method in class edu.toronto.cs.smv.SMVModule.Variable
 
toString() - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
toString() - Method in class edu.toronto.cs.smv.VariableTable.StateVariable
 
toString() - Method in class edu.toronto.cs.smv.VariableTable
 
toString() - Method in class edu.toronto.cs.smv.VariableTable.Variable
 
toString() - Method in class edu.toronto.cs.tlq.MvSetCrossProductAlgebra.CrossProductValue
 
toString() - Method in class edu.toronto.cs.tlq.MvSetUpsetAlgebra.MvSetUpsetValue
 
toString() - Method in class edu.toronto.cs.util.ArrayMarkedList
Prints the list plus the number of marks.
toString(int[]) - Static method in class edu.toronto.cs.util.ArrayUtil
 
toString(int[], int) - Static method in class edu.toronto.cs.util.ArrayUtil
 
toString(int[], int, int) - Static method in class edu.toronto.cs.util.ArrayUtil
 
toString(Object[]) - Static method in class edu.toronto.cs.util.ArrayUtil
 
toString() - Method in class edu.toronto.cs.util.Clapi.Opt
 
toString() - Method in class edu.toronto.cs.util.Clapi.OptResult
 
toString(String) - Method in class edu.toronto.cs.util.Clapi.StringOpt
 
toString() - Method in exception edu.toronto.cs.util.NestedException
 
toString() - Method in exception edu.toronto.cs.util.NestedRuntimeException
 
toString() - Method in class edu.toronto.cs.util.StopWatch
Gets the time elapsed in hh:mm:ss.sss format as a String.
toString() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeProp
 
toString() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
toString() - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeTransition
 
toUnicodeString(String) - Static method in class edu.toronto.cs.util.TextUtil
Converts a random string to a unicode string by stripping all non-unicode characters out of it
trace() - Method in class edu.toronto.cs.gui.XChekGUI
Starts up the trace viewer...
TraceToolBar - Class in edu.toronto.cs.simulator
A tool bar for the trace viewer.
TraceToolBar(ActionMap) - Constructor for class edu.toronto.cs.simulator.TraceToolBar
 
TraceTreeBrowser - Class in edu.toronto.cs.simulator
This class provides the inerface to the trace tree.
TraceTreeBrowser(MvSetModelChecker, ActionMap) - Constructor for class edu.toronto.cs.simulator.TraceTreeBrowser
Creates a TraceTreeBrowser for a given model.
TRANS - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
TRANS - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
transblock(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
transBlock(AST) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
transBlock() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
transblock() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
translate(Map, String) - Static method in class edu.toronto.cs.util.StringUtil
 
translateColour(Object) - Static method in class edu.toronto.cs.davinci.DaVinciGraph
 
traverse(ProofStep) - Method in class edu.toronto.cs.proof.LinearWitnessVisitor
 
tree - Static variable in class edu.toronto.cs.proof2.DynamicTree
 
treeModel - Static variable in class edu.toronto.cs.proof2.DynamicTree
 
TreeModelAdapter - Class in edu.toronto.cs.util
An adapter class for the TreeModelListener interface.
TreeModelAdapter() - Constructor for class edu.toronto.cs.util.TreeModelAdapter
 
treeNodesChanged(TreeModelEvent) - Method in class edu.toronto.cs.util.TreeModelAdapter
 
treeNodesInserted(TreeModelEvent) - Method in class edu.toronto.cs.util.TreeModelAdapter
 
treeNodesRemoved(TreeModelEvent) - Method in class edu.toronto.cs.util.TreeModelAdapter
 
TreeProofStep - Class in edu.toronto.cs.proof2
 
TreeProofStep(Formula, ProofStep) - Constructor for class edu.toronto.cs.proof2.TreeProofStep
 
treeStructureChanged(TreeModelEvent) - Method in class edu.toronto.cs.util.TreeModelAdapter
 
TRUE - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
TRUE - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
TwoValAlgebra - Class in edu.toronto.cs.algebra
 
TwoValAlgebra() - Constructor for class edu.toronto.cs.algebra.TwoValAlgebra
 
type() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
type() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 

U

UDG_HOME_PATH - Static variable in class edu.toronto.cs.gui.KEGTreeFrame
 
unaryApply(MDDNode) - Method in class edu.toronto.cs.mdd.ApplyFunctions.NegFunction
 
unaryApply(MDDNode) - Method in interface edu.toronto.cs.mdd.ApplyFunctions.UnaryApplyFunction
 
unaryNontemporalVisit(CTLNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
unaryTemporalVisit(CTLNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
UnboundedMapCache - Class in edu.toronto.cs.util.caching
Fairly simplistic unbounded caching.
UnboundedMapCache() - Constructor for class edu.toronto.cs.util.caching.UnboundedMapCache
Create a new cache.
under(CTLNode) - Method in class edu.toronto.cs.ctl.CTLAbstractNode
CTL operation - under
under(CTLNode) - Method in interface edu.toronto.cs.ctl.CTLNode
CTL operation - under
unfold() - Method in class edu.toronto.cs.proof.ConjProofStep
 
unfold() - Method in class edu.toronto.cs.proof.DisjProofStep
 
unfold() - Method in class edu.toronto.cs.proof.EGProofStep
 
unfold() - Method in class edu.toronto.cs.proof.EUiProofStep
 
unfold() - Method in class edu.toronto.cs.proof.EUProofStep
 
unfold() - Method in class edu.toronto.cs.proof.EXProofStep
 
unfold() - Method in class edu.toronto.cs.proof.NegProofStep
 
unfold() - Method in class edu.toronto.cs.proof.ProofStep
 
unfold() - Method in class edu.toronto.cs.proof.PropProofStep
 
UniformChaosIterator - Class in edu.toronto.cs.util
 
UniformChaosIterator(int[]) - Constructor for class edu.toronto.cs.util.UniformChaosIterator
 
UNION - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
UNION - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
UNTIL - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
untilExpression() - Method in class edu.toronto.cs.ctl.antlr.CTLParser
 
untillReleaseExpression(AST) - Method in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
updateComponents() - Method in interface edu.toronto.cs.util.XPreferences
update preference editor with data from backing store
updateVariables(String[]) - Method in class edu.toronto.cs.gui.InputPanel
Updates the variable list.
UpSetAlgebra - Class in edu.toronto.cs.tlq
class UpSetAlgebra represents a large lattice of upsets Each element is encoded as an ordered list of integers, each integer corresponding to a minimal element of some lattice.
UpSetAlgebra() - Constructor for class edu.toronto.cs.tlq.UpSetAlgebra
UpSetAlgebra Constructs an UpSet lattice with _mintermSize minterm elements
UserAct - Class in edu.toronto.cs.util
 
UserAct(String, int, ActionEvent) - Constructor for class edu.toronto.cs.util.UserAct
 
UserAct(String, boolean, ActionEvent) - Constructor for class edu.toronto.cs.util.UserAct
 
UserActChain - Interface in edu.toronto.cs.util
 
UserActElement - Class in edu.toronto.cs.util
 
UserActElement(String) - Constructor for class edu.toronto.cs.util.UserActElement
 
UserActElement(String, boolean, boolean) - Constructor for class edu.toronto.cs.util.UserActElement
 
UserActElement(boolean, boolean) - Constructor for class edu.toronto.cs.util.UserActElement
 
UserActElement() - Constructor for class edu.toronto.cs.util.UserActElement
 
UserActionAdapter - Class in edu.toronto.cs.util
 
UserActionAdapter(Action, boolean, boolean) - Constructor for class edu.toronto.cs.util.UserActionAdapter
 
UserPrompt - Class in edu.toronto.cs.util.userprompt
This is a class to be used when the user needs to provide some input given a number of choices.
UserSimulator - Class in edu.toronto.cs.simulator
A simulator taking it's input from user.

V

VALEQ - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
value() - Method in class edu.toronto.cs.jcudd.CIntPtr
 
VALUE - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
valueForPathChanged(TreePath, Object) - Method in class edu.toronto.cs.proof.ProofTreeModel
 
valueForPathChanged(TreePath, Object) - Method in class edu.toronto.cs.proof2.NewProofTreeModel
Messaged when the user has altered the value for the item identified by path to newValue.
valueForPathChanged(TreePath, Object) - Method in class edu.toronto.cs.proof2.ProofStepTreeModel
 
valueForPathChanged(TreePath, Object) - Method in class edu.toronto.cs.simulator.XCTraceTree
Messaged when the user has altered the value for the item identified by path to newValue.
values() - Method in class edu.toronto.cs.util.caching.AbstractMapCache
Gets a collection view of the values contained in this map.
values() - Method in interface edu.toronto.cs.util.caching.Cache
Gets a collection view of the values contained in this map.
values() - Method in class edu.toronto.cs.util.caching.NullCache
Gets a collection view of the values contained in this map.
values() - Method in class edu.toronto.cs.util.SoftHashMap
Returns a collection representation of the values in this map.
VAR - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
var(int, AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.mvset.CUADDMvSetFactory
 
var(int, AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.mvset.JADDMvSetFactory
 
var(int, AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.mvset.JCUDDBelnapMvSetFactory
 
var(int, AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.mvset.JCUDDMvSetFactory
 
var(int, AlgebraValue, AlgebraValue) - Method in class edu.toronto.cs.mvset.MDDMvSetFactory
 
var(int, AlgebraValue, AlgebraValue) - Method in interface edu.toronto.cs.mvset.MvSetFactory
Builds an mvset corresponding to (arg = argVal) /\ value
VAR - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
VAR - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
VAR_SEP - Static variable in class edu.toronto.cs.smv.SMVModule
 
varBlock() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
varblock(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
varBlock() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
varblock() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
varDecl() - Method in class edu.toronto.cs.gclang.parser.GCLangParser
 
vardecl(AST) - Method in class edu.toronto.cs.smv.parser.DDBuilder
 
varDecl() - Method in class edu.toronto.cs.smv.parser.FullSMVParser
 
vardecl() - Method in class edu.toronto.cs.smv.parser.SMVParser
 
variable(AST) - Method in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
variable(AST) - Method in class edu.toronto.cs.smv.parser.FullDDBuilder
 
variableMap(int, int) - Method in class edu.toronto.cs.gclang.parser.VariableTable
Describe variableMap method here.
VariablePanel - Class in edu.toronto.cs.simulator
Interface to be used for the displaying of variables.
VariablePanel() - Constructor for class edu.toronto.cs.simulator.VariablePanel
 
VariableTable - Class in edu.toronto.cs.gclang.parser
Describe class VariableTable here.
VariableTable(int) - Constructor for class edu.toronto.cs.gclang.parser.VariableTable
Creates a new VariableTable instance.
VariableTable() - Constructor for class edu.toronto.cs.gclang.parser.VariableTable
 
VariableTable - Class in edu.toronto.cs.smv
 
VariableTable() - Constructor for class edu.toronto.cs.smv.VariableTable
 
VariableTable.CaseTranslator - Class in edu.toronto.cs.smv
 
VariableTable.CaseTranslator() - Constructor for class edu.toronto.cs.smv.VariableTable.CaseTranslator
 
VariableTable.DefineVariable - Class in edu.toronto.cs.gclang.parser
 
VariableTable.DefineVariable(String, MvSet) - Constructor for class edu.toronto.cs.gclang.parser.VariableTable.DefineVariable
 
VariableTable.DefineVariable - Class in edu.toronto.cs.smv
 
VariableTable.DefineVariable(String, MvSet) - Constructor for class edu.toronto.cs.smv.VariableTable.DefineVariable
 
VariableTable.EnumeratedVariable - Class in edu.toronto.cs.gclang.parser
 
VariableTable.EnumeratedVariable(String, int, String[]) - Constructor for class edu.toronto.cs.gclang.parser.VariableTable.EnumeratedVariable
 
VariableTable.EnumeratedVariable - Class in edu.toronto.cs.smv
 
VariableTable.EnumeratedVariable(String, String[]) - Constructor for class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
VariableTable.StateVariable - Class in edu.toronto.cs.gclang.parser
 
VariableTable.StateVariable(String, int, int) - Constructor for class edu.toronto.cs.gclang.parser.VariableTable.StateVariable
 
VariableTable.StateVariable - Class in edu.toronto.cs.smv
 
VariableTable.StateVariable(String, int) - Constructor for class edu.toronto.cs.smv.VariableTable.StateVariable
 
VariableTable.StateVariable(String, MvSet) - Constructor for class edu.toronto.cs.smv.VariableTable.StateVariable
 
VariableTable.Variable - Class in edu.toronto.cs.gclang.parser
 
VariableTable.Variable(String, int) - Constructor for class edu.toronto.cs.gclang.parser.VariableTable.Variable
 
VariableTable.Variable - Class in edu.toronto.cs.smv
 
VariableTable.Variable(String) - Constructor for class edu.toronto.cs.smv.VariableTable.Variable
 
varIcon - Variable in class edu.toronto.cs.gui.XChekGUI
 
VARNAME - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
VARNAME - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
VARNAME - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 
varnames - Variable in class edu.toronto.cs.smv.parser.SMVParser
 
version(String) - Method in class edu.toronto.cs.util.Clapi.OptParser
Specify the version of the program (banner information)
visit(CTLNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visit(CTLNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visit(CTLNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visit(ProofStep, Object) - Method in class edu.toronto.cs.proof.AbstractProofVisitor
 
visit(ProofStep, Object) - Method in interface edu.toronto.cs.proof.ProofVisitor
 
visitAbstractNode(CTLAbstractNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitAbstractNode(CTLAbstractNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitAbstractNode(CTLAbstractNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitAFNode(CTLAFNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitAFNode(CTLAFNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitAFNode(CTLAFNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitAFNode(CTLAFNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitAFNode(CTLAFNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitAFNode(CTLAFNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitAFNode(CTLAFNode, Object) - Method in class edu.toronto.cs.modelchecker.CTLUntilExpander
 
visitAFNode(CTLAFNode, Object) - Method in class edu.toronto.cs.modelchecker.ExistentialRewriter
 
visitAFNode(CTLAFNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitAFNode(CTLAFNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitAGNode(CTLAGNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitAGNode(CTLAGNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitAGNode(CTLAGNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitAGNode(CTLAGNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitAGNode(CTLAGNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitAGNode(CTLAGNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitAGNode(CTLAGNode, Object) - Method in class edu.toronto.cs.modelchecker.ExistentialRewriter
 
visitAGNode(CTLAGNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitAGNode(CTLAGNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitAndNode(CTLAndNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitAndNode(CTLAndNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitAndNode(CTLAndNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitAndNode(CTLAndNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitAndNode(CTLAndNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitAndNode(CTLAndNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitAndNode(CTLAndNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitAndNode(CTLAndNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitAndStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.AbstractProofVisitor
 
visitAndStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.LinearWitnessVisitor
 
visitAndStep(ProofStep, Object) - Method in interface edu.toronto.cs.proof.ProofVisitor
 
visitARNode(CTLARNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitARNode(CTLARNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitARNode(CTLARNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitARNode(CTLARNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitARNode(CTLARNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitARNode(CTLARNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitARNode(CTLARNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitARNode(CTLARNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitAtomPropNode(CTLAtomPropNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitAtomPropNode(CTLAtomPropNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitAtomPropNode(CTLAtomPropNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitAtomPropNode(CTLAtomPropNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitAtomPropNode(CTLAtomPropNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitAtomPropNode(CTLAtomPropNode, Object) - Method in class edu.toronto.cs.modelchecker.SyntaxChecker
 
visitAtomPropNode(CTLAtomPropNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitAtomPropNode(CTLAtomPropNode, Object) - Method in class edu.toronto.cs.smv.SMVModule.DestructivePropertyFiller
 
visitAUiNode(CTLAUiNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitAUiNode(CTLAUiNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitAUiNode(CTLAUiNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitAUiNode(CTLAUiNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitAUiNode(CTLAUiNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitAUiNode(CTLAUiNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitAUiNode(CTLAUiNode, Object) - Method in class edu.toronto.cs.modelchecker.ExistentialRewriter
 
visitAUiNode(CTLAUiNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitAUNode(CTLAUNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitAUNode(CTLAUNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitAUNode(CTLAUNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitAUNode(CTLAUNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitAUNode(CTLAUNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitAUNode(CTLAUNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitAUNode(CTLAUNode, Object) - Method in class edu.toronto.cs.modelchecker.ExistentialRewriter
 
visitAUNode(CTLAUNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitAUNode(CTLAUNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitAWNode(CTLAWNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitAWNode(CTLAWNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitAWNode(CTLAWNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitAWNode(CTLAWNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitAWNode(CTLAWNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitAWNode(CTLAWNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitAWNode(CTLAWNode, Object) - Method in class edu.toronto.cs.modelchecker.CTLWeakUntilExpander
 
visitAWNode(CTLAWNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitAXNode(CTLAXNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitAXNode(CTLAXNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitAXNode(CTLAXNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitAXNode(CTLAXNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitAXNode(CTLAXNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitAXNode(CTLAXNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitAXNode(CTLAXNode, Object) - Method in class edu.toronto.cs.modelchecker.ExistentialRewriter
 
visitAXNode(CTLAXNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitAXNode(CTLAXNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitAXStep(ProofStep, Object, MvSetModelChecker, int) - Method in class edu.toronto.cs.proof2.ProofToGrappa
 
visitBinaryNode(CTLBinaryNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitBinaryNode(CTLBinaryNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitConstantNode(CTLConstantNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitConstantNode(CTLConstantNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitConstantNode(CTLConstantNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitConstantNode(CTLConstantNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitConstantNode(CTLConstantNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitConstantNode(CTLConstantNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitCTLNode(CTLNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitCTLNode(CTLNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
VisitedEXProofRule - Class in edu.toronto.cs.proof2
It can easily be shown that [|EX phi|](s) >= l if [|EX (phi /\ psi)|](s) >= l
VisitedEXProofRule(MvSetModelChecker, MvSet) - Constructor for class edu.toronto.cs.proof2.VisitedEXProofRule
 
visitEFNode(CTLEFNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitEFNode(CTLEFNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitEFNode(CTLEFNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitEFNode(CTLEFNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitEFNode(CTLEFNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitEFNode(CTLEFNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitEFNode(CTLEFNode, Object) - Method in class edu.toronto.cs.modelchecker.CTLUntilExpander
 
visitEFNode(CTLEFNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitEFNode(CTLEFNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitEGNode(CTLEGNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitEGNode(CTLEGNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitEGNode(CTLEGNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitEGNode(CTLEGNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitEGNode(CTLEGNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitEGNode(CTLEGNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitEGNode(CTLEGNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitEGNode(CTLEGNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitEGStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.AbstractProofVisitor
 
visitEGStep(ProofStep, Object) - Method in interface edu.toronto.cs.proof.ProofVisitor
 
visitEqualsNode(CTLEqualsNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitEqualsNode(CTLEqualsNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitEqualsNode(CTLEqualsNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitEqualsNode(CTLEqualsNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitEqualsNode(CTLEqualsNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitEqualsNode(CTLEqualsNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitEqualsNode(CTLEqualsNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitEqualsNode(CTLEqualsNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitEqualsNode(CTLEqualsNode, Object) - Method in class edu.toronto.cs.smv.SMVModule.DestructivePropertyFiller
 
visitERNode(CTLERNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitERNode(CTLERNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitERNode(CTLERNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitERNode(CTLERNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitERNode(CTLERNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitERNode(CTLERNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitERNode(CTLERNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitEUiNode(CTLEUiNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitEUiNode(CTLEUiNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitEUiNode(CTLEUiNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitEUiNode(CTLEUiNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitEUiNode(CTLEUiNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitEUiNode(CTLEUiNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitEUiNode(CTLEUiNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitEUiStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.AbstractProofVisitor
 
visitEUiStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.LinearWitnessVisitor
 
visitEUiStep(ProofStep, Object) - Method in interface edu.toronto.cs.proof.ProofVisitor
 
visitEUNode(CTLEUNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitEUNode(CTLEUNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitEUNode(CTLEUNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitEUNode(CTLEUNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitEUNode(CTLEUNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitEUNode(CTLEUNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitEUNode(CTLEUNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitEUNode(CTLEUNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitEUStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.AbstractProofVisitor
 
visitEUStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.LinearWitnessVisitor
 
visitEUStep(ProofStep, Object) - Method in interface edu.toronto.cs.proof.ProofVisitor
 
visitEWNode(CTLEWNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitEWNode(CTLEWNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitEWNode(CTLEWNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitEWNode(CTLEWNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitEWNode(CTLEWNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitEWNode(CTLEWNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitEWNode(CTLEWNode, Object) - Method in class edu.toronto.cs.modelchecker.CTLWeakUntilExpander
 
visitEWNode(CTLEWNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitEXNode(CTLEXNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitEXNode(CTLEXNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitEXNode(CTLEXNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitEXNode(CTLEXNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitEXNode(CTLEXNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitEXNode(CTLEXNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitEXNode(CTLEXNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitEXNode(CTLEXNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitEXStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.AbstractProofVisitor
 
visitEXStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.LinearWitnessVisitor
 
visitEXStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.ProofToDaVinci
 
visitEXStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.ProofToGrappa
 
visitEXStep(ProofStep, Object) - Method in interface edu.toronto.cs.proof.ProofVisitor
 
visitEXStep(ProofStep, Object, MvSetModelChecker, int) - Method in class edu.toronto.cs.proof2.ProofToGrappa
 
visitGeneric(ProofStep, Object) - Method in class edu.toronto.cs.proof.AbstractProofVisitor
 
visitGeneric(ProofStep, Object) - Method in class edu.toronto.cs.proof.ProofToDaVinci
 
visitGeneric(ProofStep, Object) - Method in class edu.toronto.cs.proof.ProofToGrappa
 
visitGeneric(ProofStep, Object, MvSetModelChecker, int) - Method in class edu.toronto.cs.proof2.ProofToGrappa
 
visitIffNode(CTLIffNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitIffNode(CTLIffNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitIffNode(CTLIffNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitIffNode(CTLIffNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitIffNode(CTLIffNode, Object) - Method in class edu.toronto.cs.modelchecker.CTLUntilExpander
 
visitIffNode(CTLIffNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitImplNode(CTLImplNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitImplNode(CTLImplNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitImplNode(CTLImplNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitImplNode(CTLImplNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitImplNode(CTLImplNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitImplNode(CTLImplNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitImplNode(CTLImplNode, Object) - Method in class edu.toronto.cs.modelchecker.CTLUntilExpander
 
visitImplNode(CTLImplNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitImplNode(CTLImplNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitLeafNode(CTLLeafNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitLeafNode(CTLLeafNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitLeafNode(CTLLeafNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitMvSetNode(CTLMvSetNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitMvSetNode(CTLMvSetNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitMvSetNode(CTLMvSetNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitMvSetNode(CTLMvSetNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitMvSetNode(CTLMvSetNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitMvSetNode(CTLMvSetNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitNegNode(CTLNegNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitNegNode(CTLNegNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitNegNode(CTLNegNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitNegNode(CTLNegNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitNegNode(CTLNegNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitNegNode(CTLNegNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitNegNode(CTLNegNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitNegNode(CTLNegNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitNegStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.AbstractProofVisitor
 
visitNegStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.LinearWitnessVisitor
 
visitNegStep(ProofStep, Object) - Method in interface edu.toronto.cs.proof.ProofVisitor
 
visitNode(CTLNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitNode(CTLNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitNode(CTLNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitOrNode(CTLOrNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitOrNode(CTLOrNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitOrNode(CTLOrNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitOrNode(CTLOrNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitOrNode(CTLOrNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitOrNode(CTLOrNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitOrNode(CTLOrNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitOrNode(CTLOrNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitOrStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.AbstractProofVisitor
 
visitOrStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.LinearWitnessVisitor
 
visitOrStep(ProofStep, Object) - Method in interface edu.toronto.cs.proof.ProofVisitor
 
visitOverNode(CTLOverNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitOverNode(CTLOverNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitOverNode(CTLOverNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitOverNode(CTLOverNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitOverNode(CTLOverNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitOverNode(CTLOverNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitPlaceholderNode(CTLPlaceholderNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitPlaceholderNode(CTLPlaceholderNode, Object) - Method in class edu.toronto.cs.ctl.CTLPrettyPrinter
 
visitPlaceholderNode(CTLPlaceholderNode, Object) - Method in class edu.toronto.cs.ctl.CTLStyledPrinter
 
visitPlaceholderNode(CTLPlaceholderNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitPlaceholderNode(CTLPlaceholderNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitPlaceholderNode(CTLPlaceholderNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitPlaceholderNode(CTLPlaceholderNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitPlaceholderNode(CTLPlaceholderNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitPlaceholderNode(CTLPlaceholderNode, Object) - Method in class edu.toronto.cs.smv.SMVModule.DestructivePropertyFiller
 
visitPlaceholderNode(CTLPlaceholderNode, Object) - Method in class edu.toronto.cs.tlq.MvSetPlaceholderReWriter
 
visitPlaceholderNode(CTLPlaceholderNode, Object) - Method in class edu.toronto.cs.tlq.PlaceholderReWriter
 
visitPreEXNode(CTLPreEXNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitPreEXNode(CTLPreEXNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitPreEXNode(CTLPreEXNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitPreEXNode(CTLPreEXNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitPreEXNode(CTLPreEXNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitPreEXNode(CTLPreEXNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitPropStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.AbstractProofVisitor
 
visitPropStep(ProofStep, Object) - Method in class edu.toronto.cs.proof.LinearWitnessVisitor
 
visitPropStep(ProofStep, Object) - Method in interface edu.toronto.cs.proof.ProofVisitor
 
visitUnaryNode(CTLUnaryNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitUnaryNode(CTLUnaryNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitUnderNode(CTLUnderNode, Object) - Method in class edu.toronto.cs.ctl.AbstractCTLVisitor
 
visitUnderNode(CTLUnderNode, Object) - Method in interface edu.toronto.cs.ctl.CTLVisitor
 
visitUnderNode(CTLUnderNode, Object) - Method in class edu.toronto.cs.ctl.CTLVisitorDefaulterAncestor
 
visitUnderNode(CTLUnderNode, Object) - Method in class edu.toronto.cs.modelchecker.CloningRewriter
 
visitUnderNode(CTLUnderNode, Object) - Method in class edu.toronto.cs.modelchecker.NormalFormRewriter
 
visitUnderNode(CTLUnderNode, Object) - Method in class edu.toronto.cs.proof2.DepthVisitor
 
visitXKripke(XKripke.XKripkeState) - Method in class edu.toronto.cs.xkripke.XKripke.XKripkeVisitor
 

W

waitPrompt() - Static method in class edu.toronto.cs.util.userprompt.UserPrompt
 
warning(SAXParseException) - Method in class edu.toronto.cs.util.DOMUtil.TrivialErrorHandler
 
WEAK - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
WeakWeakHashMap - Class in edu.toronto.cs.util
 
WeakWeakHashMap() - Constructor for class edu.toronto.cs.util.WeakWeakHashMap
 
webPage(String) - Method in class edu.toronto.cs.util.Clapi.OptParser
Specify the name of the program's webpage (banner information)
whatMapWeUse() - Method in class edu.toronto.cs.util.NamingScheme
 
wordWrap(PrintWriter, String, int, int) - Static method in class edu.toronto.cs.util.Clapi.OptParser
Word-wrap the specified text to an 80-column screen.
wordWrap(PrintWriter, String, int, int, int) - Static method in class edu.toronto.cs.util.Clapi.OptParser
Word-wrap the specified text to a PrintWriter.
write(int) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
write(byte[]) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
write(byte[], int, int) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeBoolean(boolean) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeByte(int) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeByteArray(byte[]) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeBytes(String) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeChar(int) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeCharArrayFixed(char[]) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeChars(String) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeDouble(double) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeFloat(float) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeInt(int) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeIntArray(int[]) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeIntArrayFixed(int[]) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeLong(long) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writer - Static variable in class edu.toronto.cs.util.SystemOutWrapper
 
writeShort(int) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeString(String) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
writeUTF(String) - Method in class edu.toronto.cs.util.MarshaledOutputStream
 
WS - Static variable in interface edu.toronto.cs.ctl.antlr.CTLLexerTokenTypes
 
WS - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
WS - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
WS - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 

X

XBEL_NS - Static variable in class edu.toronto.cs.xkripke.XKripkeFactory
 
XChekGUI - Class in edu.toronto.cs.gui
The GUI
XChekGUI() - Constructor for class edu.toronto.cs.gui.XChekGUI
 
XChekMenuBar - Class in edu.toronto.cs.gui
The menu for our Model-Checker.
XChekMenuBar(ActionMap) - Constructor for class edu.toronto.cs.gui.XChekMenuBar
Constructs a menu for our model-checker.
XChekToolbar - Class in edu.toronto.cs.gui
XChekToolbar.java.java A toolbar for the model-checker GUI Based on XCToolbar by Tafliovich Anya
XChekToolbar(ActionMap) - Constructor for class edu.toronto.cs.gui.XChekToolbar
Constructor: create a new toolbar, associate the actions defined in 'actionMap' with the buttons
XCSimulator - Class in edu.toronto.cs.simulator
An interface for simulators.
XCSimulator(IAlgebra, String) - Constructor for class edu.toronto.cs.simulator.XCSimulator
 
XCStateInfo - Class in edu.toronto.cs.simulator
XCStateInfo is the class used to store the state info in the trace.
XCStateInfo() - Constructor for class edu.toronto.cs.simulator.XCStateInfo
Constructs an empty XCStateInfo object.
XCStateInfo(MvSet) - Constructor for class edu.toronto.cs.simulator.XCStateInfo
Constructs the state info from the MvSet identifying the state.
XCStateInfo(String, MvSet) - Constructor for class edu.toronto.cs.simulator.XCStateInfo
Constructs the state info from the MvSet identifying the state and a label.
XCTraceState - Class in edu.toronto.cs.simulator
XCTraceState is the class used to store the state info in the trace.
XCTraceState() - Constructor for class edu.toronto.cs.simulator.XCTraceState
Makes an empty trace state node with no parents or children.
XCTraceState(XCTraceState, XCStateInfo, boolean) - Constructor for class edu.toronto.cs.simulator.XCTraceState
Makes a trace tree node with the specified parent, children and state info.
XCTraceTree - Class in edu.toronto.cs.simulator
XCTraceTree is the trace tree for the simulator.
XCTraceTree(MvSetModelChecker) - Constructor for class edu.toronto.cs.simulator.XCTraceTree
Builds a trace tree using a modelchecker initialized with a model.
XCTraceViewer - Class in edu.toronto.cs.simulator
Class used to visualize the trace for XChek.
XCTraceViewer(MvSetModelChecker) - Constructor for class edu.toronto.cs.simulator.XCTraceViewer
Construct a traceviewer for a given model.
XKripke - Class in edu.toronto.cs.xkripke
A XKripke structure A XKripke structure consists of a set of states, and a set of transitions Each state has: -- name -- indicator if it is an initial state -- a set of propositions Each transition has: -- a src state -- a dst state -- a transition value Each proposition has -- name -- value
XKripke() - Constructor for class edu.toronto.cs.xkripke.XKripke
 
XKripke.XKripkeProp - Class in edu.toronto.cs.xkripke
 
XKripke.XKripkeProp(String, String) - Constructor for class edu.toronto.cs.xkripke.XKripke.XKripkeProp
 
XKripke.XKripkeState - Class in edu.toronto.cs.xkripke
 
XKripke.XKripkeState(String) - Constructor for class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
XKripke.XKripkeState(String, Map) - Constructor for class edu.toronto.cs.xkripke.XKripke.XKripkeState
 
XKripke.XKripkeTransition - Class in edu.toronto.cs.xkripke
 
XKripke.XKripkeTransition(XKripke.XKripkeState, XKripke.XKripkeState, String) - Constructor for class edu.toronto.cs.xkripke.XKripke.XKripkeTransition
 
XKripke.XKripkeVisitor - Class in edu.toronto.cs.xkripke
 
XKripke.XKripkeVisitor() - Constructor for class edu.toronto.cs.xkripke.XKripke.XKripkeVisitor
 
XKripkeFactory - Class in edu.toronto.cs.xkripke
Given a DOM tree constructs a XKripke structure for it
XKripkeFactory() - Constructor for class edu.toronto.cs.xkripke.XKripkeFactory
 
XKripkeMvSetBuilder - Class in edu.toronto.cs.xkripke
 
XKripkeMvSetBuilder() - Constructor for class edu.toronto.cs.xkripke.XKripkeMvSetBuilder
 
XKripkeStructure - Class in edu.toronto.cs.modelchecker
A structure over which we do model checking, every model is compiled into this
XKripkeStructure(MvRelation, MvSet, int[], MvSet, MvSet, String[], IAlgebra, int, int, CTLReWriter, StatePresenter) - Constructor for class edu.toronto.cs.modelchecker.XKripkeStructure
 
XKripkeStructure(MvRelation, MvSet, int[], MvSet, MvSet, String[], IAlgebra, int, int, CTLReWriter, StatePresenter, String) - Constructor for class edu.toronto.cs.modelchecker.XKripkeStructure
 
XMLBeanModelCompiler - Class in edu.toronto.cs.beans
 
XMLBeanModelCompiler() - Constructor for class edu.toronto.cs.beans.XMLBeanModelCompiler
 
XMLDeMorganAlgebraParser - Class in edu.toronto.cs.algebra
Parses XML representation of the lattice XXX Needs serious rewrite
XMLDeMorganAlgebraParser() - Constructor for class edu.toronto.cs.algebra.XMLDeMorganAlgebraParser
 
XMLXKripkeModelCompiler - Class in edu.toronto.cs.xkripke
 
XMLXKripkeModelCompiler() - Constructor for class edu.toronto.cs.xkripke.XMLXKripkeModelCompiler
 
XOR - Static variable in interface edu.toronto.cs.gclang.parser.GCLangLexerTokenTypes
 
XOR - Static variable in interface edu.toronto.cs.smv.parser.FullSMVLexerTokenTypes
 
XPreferences - Interface in edu.toronto.cs.util
 
XPreferencesPresenter - Class in edu.toronto.cs.gui
Preferences Dialog for XChek
XPreferencesPresenter() - Constructor for class edu.toronto.cs.gui.XPreferencesPresenter
Construct the Preferences Panel.

Z

ZERO - Static variable in interface edu.toronto.cs.smv.parser.SMVParserTokenTypes
 

_

__checkCTL(CTLNode, MvSet) - Method in class edu.toronto.cs.modelchecker.MvSetModelChecker
 
__eq(VariableTable.EnumeratedVariable) - Method in class edu.toronto.cs.smv.VariableTable.EnumeratedVariable
 
__expandToArray() - Method in class edu.toronto.cs.mvset.MDDMvSetFactory.MDDMvSet
 
_tokenNames - Static variable in class edu.toronto.cs.ctl.antlr.CTLParser
 
_tokenNames - Static variable in class edu.toronto.cs.ctl.antlr.CTLTreeBuilder
 
_tokenNames - Static variable in class edu.toronto.cs.gclang.parser.GCLangBuilder
 
_tokenNames - Static variable in class edu.toronto.cs.gclang.parser.GCLangParser
 
_tokenNames - Static variable in class edu.toronto.cs.smv.parser.DDBuilder
 
_tokenNames - Static variable in class edu.toronto.cs.smv.parser.FullDDBuilder
 
_tokenNames - Static variable in class edu.toronto.cs.smv.parser.FullSMVParser
 
_tokenNames - Static variable in class edu.toronto.cs.smv.parser.SMVParser
 
_tokenSet_0 - Static variable in class edu.toronto.cs.gclang.parser.GCLangLexer
 
_tokenSet_0 - Static variable in class edu.toronto.cs.gclang.parser.GCLangParser
 
_tokenSet_0 - Static variable in class edu.toronto.cs.smv.parser.FullSMVLexer
 
_tokenSet_0 - Static variable in class edu.toronto.cs.smv.parser.FullSMVParser
 
_tokenSet_0 - Static variable in class edu.toronto.cs.smv.parser.SMVLexer
 
_tokenSet_0 - Static variable in class edu.toronto.cs.smv.parser.SMVParser
 
_tokenSet_1 - Static variable in class edu.toronto.cs.gclang.parser.GCLangParser
 
_tokenSet_1 - Static variable in class edu.toronto.cs.smv.parser.FullSMVParser
 

A B C D E F G H I J K L M N O P Q R S T U V W X Z _