|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.qedeq.kernel.se.dto.module.ConditionalProofVo
public class ConditionalProofVo
Usage of conditional proof method. If you can derive the proposition A out of the assumed formulas then the following formula is true: conjunction of the assumed formulas implies A.
| Constructor Summary | |
|---|---|
ConditionalProofVo()
Default constructor. |
|
ConditionalProofVo(Hypothesis hypothesis,
FormalProofLineList proofLines,
Conclusion conclusion)
Constructs an reason. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
|
Conclusion |
getConclusion()
Get conclusion. |
ConditionalProof |
getConditionalProof()
Get this reason. |
FormalProofLineList |
getFormalProofLineList()
Get proof that can use the hypothesis. |
Formula |
getFormula()
Get formula for this line. |
Hypothesis |
getHypothesis()
Get hypothesis. |
java.lang.String |
getLabel()
Get label for this proof line. |
java.lang.String |
getName()
Get name for this reason. |
Reason |
getReason()
Get reason for deriving this line. |
java.lang.String[] |
getReferences()
Get references to previous formulas. |
int |
hashCode()
|
void |
setConclusion(Conclusion conclusion)
Set conclusion. |
void |
setFormalProofLineList(FormalProofLineList list)
Set formal proof lines. |
void |
setHypothesis(Hypothesis hypothesis)
Set hypothesis. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ConditionalProofVo(Hypothesis hypothesis,
FormalProofLineList proofLines,
Conclusion conclusion)
hypothesis - Free subject variable that will be replaced.proofLines - Bound subject variable that will be substituted.conclusion - Conclusion.public ConditionalProofVo()
| Method Detail |
|---|
public ConditionalProof getConditionalProof()
ConditionalProof
getConditionalProof in interface ConditionalProofpublic Hypothesis getHypothesis()
ConditionalProof
getHypothesis in interface ConditionalProofpublic void setHypothesis(Hypothesis hypothesis)
hypothesis - Reference to formula.public java.lang.String[] getReferences()
Reason
getReferences in interface Reasonnull.public void setFormalProofLineList(FormalProofLineList list)
list - Proof lines that might use hypothesis.public FormalProofLineList getFormalProofLineList()
ConditionalProof
getFormalProofLineList in interface ConditionalProofpublic Conclusion getConclusion()
ConditionalProof
getConclusion in interface ConditionalProofpublic void setConclusion(Conclusion conclusion)
conclusion - New derived formula.public Formula getFormula()
FormalProofLine
getFormula in interface FormalProofLinepublic java.lang.String getLabel()
FormalProofLine
getLabel in interface FormalProofLinepublic java.lang.String getName()
Reason
getName in interface Reasonpublic Reason getReason()
FormalProofLine
getReason in interface FormalProofLinepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||