|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.qedeq.kernel.se.dto.module.PredicateDefinitionVo
public class PredicateDefinitionVo
Definition of operator. This is a predicate constant. For example the predicate "x is a set" could be defined in MK with the formula "\exists y: x \in y".
| Constructor Summary | |
|---|---|
PredicateDefinitionVo()
Constructs a new definition. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getArgumentNumber()
Get number of arguments for the defined object. |
Axiom |
getAxiom()
Get axiom, if this is an instance of Axiom. |
LatexList |
getDescription()
Get description. |
Formula |
getFormula()
Get complete formula. |
FunctionDefinition |
getFunctionDefinition()
Get definition, if this is an instance of FunctionDefinition. |
InitialFunctionDefinition |
getInitialFunctionDefinition()
Get definition, if this is an instance of InitialFunctionDefinition. |
InitialPredicateDefinition |
getInitialPredicateDefinition()
Get initial definition, if this is an instance of InitialPredicateDefinition. |
java.lang.String |
getLatexPattern()
Get LaTeX output for definition. |
java.lang.String |
getName()
This name together with PredicateDefinition.getArgumentNumber() identifies a predicate. |
PredicateDefinition |
getPredicateDefinition()
Get definition, if this is an instance of PredicateDefinition. |
Proposition |
getProposition()
Get proposition, if this is an instance of Proposition. |
Rule |
getRule()
Get rule, if this is an instance of Rule. |
int |
hashCode()
|
void |
setArgumentNumber(java.lang.String argumentNumber)
Set information about the argument number the defined object needs. |
void |
setDescription(LatexListVo description)
Set description. |
void |
setFormula(FormulaVo formulaOrTerm)
Set defining formula or term that defines the object. |
void |
setLatexPattern(java.lang.String latexPattern)
Set LaTeX pattern for definition visualisation. |
void |
setName(java.lang.String name)
Set predicate name. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PredicateDefinitionVo()
| Method Detail |
|---|
public Axiom getAxiom()
NodeTypeAxiom.
getAxiom in interface NodeTypenull.public InitialPredicateDefinition getInitialPredicateDefinition()
NodeTypeInitialPredicateDefinition.
getInitialPredicateDefinition in interface NodeTypenull.public PredicateDefinition getPredicateDefinition()
NodeTypePredicateDefinition.
getPredicateDefinition in interface NodeTypenull.public InitialFunctionDefinition getInitialFunctionDefinition()
NodeTypeInitialFunctionDefinition.
getInitialFunctionDefinition in interface NodeTypenull.public FunctionDefinition getFunctionDefinition()
NodeTypeFunctionDefinition.
getFunctionDefinition in interface NodeTypenull.public Proposition getProposition()
NodeTypeProposition.
getProposition in interface NodeTypenull.public Rule getRule()
NodeTypeRule.
getRule in interface NodeTypenull.public final void setArgumentNumber(java.lang.String argumentNumber)
argumentNumber - Argument number information.public final java.lang.String getArgumentNumber()
PredicateDefinition
getArgumentNumber in interface PredicateDefinitionpublic void setName(java.lang.String name)
getArgumentNumber() this
identifies a predicate.
name - Predicate name.public java.lang.String getName()
PredicateDefinitionPredicateDefinition.getArgumentNumber() identifies a predicate.
getName in interface PredicateDefinitionpublic final void setLatexPattern(java.lang.String latexPattern)
#1, #2 and so on. For example
\mathfrak{M}(#1).
latexPattern - LaTeX pattern for definition visualisation.public final java.lang.String getLatexPattern()
PredicateDefinition
getLatexPattern in interface PredicateDefinitionpublic final void setFormula(FormulaVo formulaOrTerm)
null.
formulaOrTerm - Formula or term that defines the new operator.public final Formula getFormula()
PredicateDefinition
getFormula in interface PredicateDefinitionpublic final void setDescription(LatexListVo description)
description - Description.public LatexList getDescription()
PredicateDefinition
getDescription in interface PredicateDefinitionpublic 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 | |||||||||