|
Hilbert II - Version 0.01.09 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.qedeq.kernel.dto.module.DefinitionVo
Definition of operator. This might be a predicate or function constant. For example
the predicate "x is a set" could be defined in MK with the formulaOrTerm
\exists y: x \in y.
There must also be the possibility to define basic predicate constants like "x is element of y".
| Constructor Summary | |
DefinitionVo()
Constructs a new definition. |
|
| Method Summary | |
boolean |
equals(Object obj)
|
String |
getArgumentNumber()
Get number of arguments for the defined object. |
Axiom |
getAxiom()
Get axiom, if this is an instance of Axiom. |
Definition |
getDefinition()
Get definition, if this is an instance of Definition. |
LatexList |
getDescription()
Get description. |
FormulaOrTerm |
getFormulaOrTerm()
Get formula or term that defines the object. |
String |
getLatexPattern()
Get LaTeX output for definition. |
Proposition |
getProposition()
Get proposition, if this is an instance of Proposition. |
Rule |
getRule()
Get rule, if this is an instance of Rule. |
String |
getType()
Get definition type. |
VariableList |
getVariableList()
Get variable list of definition arguments. |
int |
hashCode()
|
void |
setArgumentNumber(String argumentNumber)
Set information about the argument number the defined object needs. |
void |
setDescription(LatexList description)
Set description. |
void |
setFormulaOrTerm(FormulaOrTerm formulaOrTerm)
Set defining formula or term that defines the object. |
void |
setLatexPattern(String latexPattern)
Set LaTeX pattern for definition visualisation. |
void |
setType(String type)
Set definition type. |
void |
setVariableList(VariableList variables)
Set list of formula or subject variables to be replaced in the LaTeX pattern. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public DefinitionVo()
| Method Detail |
public Axiom getAxiom()
NodeTypeAxiom.
getAxiom in interface NodeTypenull.public Definition getDefinition()
NodeTypeDefinition.
getDefinition in interface NodeTypenull.public Proposition getProposition()
NodeTypeProposition.
getProposition in interface NodeTypenull.public Rule getRule()
NodeTypeRule.
getRule in interface NodeTypenull.public final void setType(String type)
type - Definition type.public final String getType()
Definition
getType in interface Definitionpublic final void setArgumentNumber(String argumentNumber)
argumentNumber - Argument number information.public final String getArgumentNumber()
Definition
getArgumentNumber in interface Definitionpublic final void setLatexPattern(String latexPattern)
#1, #2 and so on. For example
\mathfrak{M}(#1).
latexPattern - LaTeX pattern for definition visualisation.public final String getLatexPattern()
Definition
getLatexPattern in interface Definitionpublic final void setVariableList(VariableList variables)
null.
variables - Variable list for replacement.public final VariableList getVariableList()
Definition
getVariableList in interface Definitionnull.public final void setFormulaOrTerm(FormulaOrTerm formulaOrTerm)
null.
formulaOrTerm - Formula or term that defines the new operator.public final FormulaOrTerm getFormulaOrTerm()
Definitionnull.
getFormulaOrTerm in interface Definitionpublic final void setDescription(LatexList description)
description - Description.public LatexList getDescription()
Definition
getDescription in interface Definitionpublic boolean equals(Object obj)
public int hashCode()
public String toString()
|
Hilbert II - Version 0.01.09 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| ©left GNU General Public Licence All Rights Reserved. |