
Public Member Functions | |
| PropositionalRule | activeRule () | 
| void | activeRule (PropositionalRule r) | 
| void | addSuccedence (PropositionalRule r) | 
| void | addSupport (PropositionalRule r) | 
| TreeSet | collectAllAssumptions () | 
| TreeSet | collectAllAssumptions (TreeSet assumptions) | 
| ArrayList | collectAssumptions () | 
| ArrayList | collectAssumptions (ArrayList assumptions) | 
| void | correctLabels () | 
| boolean | isAssumption () | 
| ArrayList | propagateFalse (ArrayList v) | 
| void | removeSupport (PropositionalRule r) | 
| ArrayList | succedence () | 
| ArrayList | support () | 
| boolean | updateActiveRule () | 
Protected Attributes | |
| PropositionalRule | activeRule | 
| ArrayList | succedence | 
| ArrayList | support | 
Package Functions | |
| Proposition () | |
Definition at line 44 of file Proposition.java.
| theoremprover.Proposition.Proposition | ( | ) |  [inline, package] | 
        
Definition at line 56 of file Proposition.java.
| PropositionalRule theoremprover.Proposition.activeRule | ( | ) |  [inline] | 
        
Implements theoremprover.PropositionInterface.
Definition at line 74 of file Proposition.java.
| void theoremprover.Proposition.activeRule | ( | PropositionalRule | r | ) |  [inline] | 
        
Implements theoremprover.PropositionInterface.
Definition at line 92 of file Proposition.java.
| void theoremprover.Proposition.addSuccedence | ( | PropositionalRule | r | ) |  [inline] | 
        
Definition at line 87 of file Proposition.java.
| void theoremprover.Proposition.addSupport | ( | PropositionalRule | r | ) |  [inline] | 
        
Implements theoremprover.PropositionInterface.
Definition at line 97 of file Proposition.java.
| TreeSet theoremprover.Proposition.collectAllAssumptions | ( | ) |  [inline] | 
        
Reimplemented from theoremprover.Assumption.
Definition at line 177 of file Proposition.java.
| TreeSet theoremprover.Proposition.collectAllAssumptions | ( | TreeSet | assumptions | ) |  [inline] | 
        
Reimplemented from theoremprover.Assumption.
Definition at line 186 of file Proposition.java.
| ArrayList theoremprover.Proposition.collectAssumptions | ( | ) |  [inline] | 
        
Reimplemented from theoremprover.Assumption.
Definition at line 158 of file Proposition.java.
| ArrayList theoremprover.Proposition.collectAssumptions | ( | ArrayList | assumptions | ) |  [inline] | 
        
Reimplemented from theoremprover.Assumption.
Definition at line 167 of file Proposition.java.
| void theoremprover.Proposition.correctLabels | ( | ) |  [inline] | 
        
Reimplemented from theoremprover.Assumption.
Definition at line 145 of file Proposition.java.
| boolean theoremprover.Proposition.isAssumption | ( | ) |  [inline] | 
        
Reimplemented from theoremprover.Assumption.
Definition at line 118 of file Proposition.java.
| ArrayList theoremprover.Proposition.propagateFalse | ( | ArrayList | v | ) |  [inline] | 
        
Reimplemented from theoremprover.Assumption.
Definition at line 125 of file Proposition.java.
| void theoremprover.Proposition.removeSupport | ( | PropositionalRule | r | ) |  [inline] | 
        
Implements theoremprover.PropositionInterface.
Definition at line 102 of file Proposition.java.
| ArrayList theoremprover.Proposition.succedence | ( | ) |  [inline] | 
        
Definition at line 69 of file Proposition.java.
| ArrayList theoremprover.Proposition.support | ( | ) |  [inline] | 
        
Definition at line 79 of file Proposition.java.
| boolean theoremprover.Proposition.updateActiveRule | ( | ) |  [inline] | 
        
Implements theoremprover.PropositionInterface.
Definition at line 107 of file Proposition.java.
Definition at line 51 of file Proposition.java.
ArrayList theoremprover.Proposition.succedence [protected] | 
        
Definition at line 50 of file Proposition.java.
ArrayList theoremprover.Proposition.support [protected] | 
        
Definition at line 52 of file Proposition.java.