|
Hilbert II - Version 0.02.01 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.qedeq.kernel.bo.logic.FormulaChecker
This class deals with Elements which represent a
formula. It has methods to check those elements for certain criteria.
| Field Summary | |
static String |
CONJUNCTION_OPERATOR
Operator string for logical "and". |
static String |
DISJUNCTION_OPERATOR
Operator string for logical "or". |
static String |
EQUIVALENCE_OPERATOR
Operator string for logical equivalence. |
static String |
EXISTENTIAL_QUANTIFIER_OPERATOR
Operator string for logical "exists" operator. |
static String |
IMPLICATION_OPERATOR
Operator string for logical implication. |
static String |
LIST_OPERATOR
Operator string for predicate argument list. |
static String |
NEGATION_OPERATOR
Operator string for logical negation. |
static String |
PREDICATE_OPERATOR
Operator string for predicate constants. |
static String |
PREDICATE_VARIABLE_OPERATOR
Operator string for predicate variables. |
static String |
PROPOSITION_VARIABLE_OPERATOR
Operator string for proposition variables. |
static String |
SUBJECT_VARIABLE_OPERATOR
Operator string for subject variables. |
static String |
UNIVERSAL_QUANTIFIER_OPERATOR
Operator string for logical "all" operator. |
| Method Summary | |
static void |
checkFormula(Element element)
Is Element a formula? |
static void |
checkSubjectVariable(Element element)
Is Element an subject variable? |
static ElementSet |
getBoundSubjectVariables(Element element)
Return all bound subject variables of an element. |
static ElementSet |
getFreeSubjectVariables(Element element)
Return all free subject variables of an element. |
static boolean |
isSubjectVariable(Element element)
Is Element an subject variable? |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String CONJUNCTION_OPERATOR
public static final String DISJUNCTION_OPERATOR
public static final String IMPLICATION_OPERATOR
public static final String EQUIVALENCE_OPERATOR
public static final String NEGATION_OPERATOR
public static final String PREDICATE_OPERATOR
public static final String SUBJECT_VARIABLE_OPERATOR
public static final String PROPOSITION_VARIABLE_OPERATOR
public static final String PREDICATE_VARIABLE_OPERATOR
public static final String LIST_OPERATOR
public static final String UNIVERSAL_QUANTIFIER_OPERATOR
public static final String EXISTENTIAL_QUANTIFIER_OPERATOR
| Method Detail |
public static final void checkFormula(Element element)
throws CheckException
Element a formula?
element - check this element
CheckException - if it is no formulapublic static final boolean isSubjectVariable(Element element)
Element an subject variable?
element - check this element
public static final void checkSubjectVariable(Element element)
throws CheckException
Element an subject variable?
element - check this element
CheckException - if it is no subject variablepublic static final ElementSet getFreeSubjectVariables(Element element)
element - check this element
public static final ElementSet getBoundSubjectVariables(Element element)
element - check this element
|
Hilbert II - Version 0.02.01 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| ©left GNU General Public Licence All Rights Reserved. |