|
PMII - JAVA-Packages - Principia Mathematica II | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.meyling.principia.logic.basic.BasicCreator
This class provides static methods for reading and
writing an Argument.
| Field Summary | |
static String |
BASIC_FORMULA_PATTERN_VARIABLE
string for a FormulaPatternVariable |
static String |
BASIC_SUBJECT_VARIABLE_PATTERN_VARIABLE
string for a SubjectVariablePatternVariable |
static String |
CONJUNCTION
string for a Conjunction |
static String |
DISJUNCTION
string for a Disjunction |
static String |
EQUIVALENCE
string for an Equivalence |
static String |
EXISTENTIAL_QUANTIFIER
string for a ExistentialQuantifier |
static String |
IMPLICATION
string for an Implication |
static String |
NEGATION
string for a Negation |
static String |
PREDICATE_VARIABLE
string for a PredicateVariable |
static String |
PROPOSITION_VARIABLE
string for a PropositionVariable |
static String |
REGULAR_ARGUMENT_LIST
string for a RegularArgumentList |
static String |
SUBJECT_VARIABLE
string for a SubjectVariable |
static String |
UNIVERSAL_QUANTIFIER
string for a UniversalQuantifier |
| Constructor Summary | |
BasicCreator()
|
|
| Method Summary | |
(package private) static void |
Make attribut initialization. |
static Map |
getMap()
Get the mapping of Strings to operator classes. |
static String |
getName(Class clazz)
Get name of known operator class. |
static Argument |
readArgument(TextInput input,
ParsingTable parsing)
Create an Argument out of an TextInput object. |
static String |
writeArgument(Argument argument)
Write an Argument to an String. |
static void |
writeArgument(Output output,
Argument argument)
Write an Argument to an Output object. |
| 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
Conjunctionpublic static final String DISJUNCTION
Disjunctionpublic static final String NEGATION
Negationpublic static final String IMPLICATION
Implicationpublic static final String EQUIVALENCE
Equivalencepublic static final String PREDICATE_VARIABLE
PredicateVariablepublic static final String PROPOSITION_VARIABLE
PropositionVariablepublic static final String SUBJECT_VARIABLE
SubjectVariablepublic static final String EXISTENTIAL_QUANTIFIER
ExistentialQuantifierpublic static final String UNIVERSAL_QUANTIFIER
UniversalQuantifierpublic static final String REGULAR_ARGUMENT_LIST
RegularArgumentListpublic static final String BASIC_FORMULA_PATTERN_VARIABLE
FormulaPatternVariablepublic static final String BASIC_SUBJECT_VARIABLE_PATTERN_VARIABLE
SubjectVariablePatternVariable| Constructor Detail |
public BasicCreator()
| Method Detail |
static void()
public static final Map getMap()
public static final String getName(Class clazz)
throws IllegalArgumentException
clazz - look for name of this classIllegalArgumentException - if operator class c
is unknown
public static final Argument readArgument(TextInput input,
ParsingTable parsing)
throws ParsingException
Argument out of an TextInput object.input - source to read fromparsing - maps Arguments into PositionsParsingException - if creation failed
public static final void writeArgument(Output output,
Argument argument)
throws IllegalArgumentException
Argument to an Output object.output - destination to write toargument - this object will be writtenIllegalArgumentException - if writing failed
public static final String writeArgument(Argument argument)
throws IllegalArgumentException
Argument to an String.argument - this object will be writtenIllegalArgumentException - if writing failed
|
PMII - JAVA-Packages - Principia Mathematica II | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| ©left GNU General Public Licence All Rights Reserved. |