|
||||||||||
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 ConditionalProof
public Hypothesis getHypothesis()
ConditionalProof
getHypothesis
in interface ConditionalProof
public void setHypothesis(Hypothesis hypothesis)
hypothesis
- Reference to formula.public java.lang.String[] getReferences()
Reason
getReferences
in interface Reason
null
.public void setFormalProofLineList(FormalProofLineList list)
list
- Proof lines that might use hypothesis.public FormalProofLineList getFormalProofLineList()
ConditionalProof
getFormalProofLineList
in interface ConditionalProof
public Conclusion getConclusion()
ConditionalProof
getConclusion
in interface ConditionalProof
public void setConclusion(Conclusion conclusion)
conclusion
- New derived formula.public Formula getFormula()
FormalProofLine
getFormula
in interface FormalProofLine
public java.lang.String getLabel()
FormalProofLine
getLabel
in interface FormalProofLine
public java.lang.String getName()
Reason
getName
in interface Reason
public Reason getReason()
FormalProofLine
getReason
in interface FormalProofLine
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public 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 |