edu.umich.visualsoar.parser
Class PreferenceSpecifier
java.lang.Object
|
+--edu.umich.visualsoar.parser.PreferenceSpecifier
- Direct Known Subclasses:
- BinaryPreference, ForcedUnaryPreference, NaturallyUnaryPreference
- public class PreferenceSpecifier
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
d_isUnaryPreference
private boolean d_isUnaryPreference
d_rhs
private edu.umich.visualsoar.parser.RHSValue d_rhs
d_specType
private int d_specType
ACCEPTABLE
public static final int ACCEPTABLE
- See Also:
- Constant Field Values
REJECT
public static final int REJECT
- See Also:
- Constant Field Values
EQUAL
public static final int EQUAL
- See Also:
- Constant Field Values
GREATER
public static final int GREATER
- See Also:
- Constant Field Values
LESS
public static final int LESS
- See Also:
- Constant Field Values
REQUIRE
public static final int REQUIRE
- See Also:
- Constant Field Values
PROHIBIT
public static final int PROHIBIT
- See Also:
- Constant Field Values
AMPERSAND
public static final int AMPERSAND
- See Also:
- Constant Field Values
ATSIGN
public static final int ATSIGN
- See Also:
- Constant Field Values
PreferenceSpecifier
private PreferenceSpecifier()
PreferenceSpecifier
protected PreferenceSpecifier(int type)
PreferenceSpecifier
protected PreferenceSpecifier(int type,
edu.umich.visualsoar.parser.RHSValue rhsval)
isUnaryPreference
public final boolean isUnaryPreference()
getPreferenceSpecifierType
public final int getPreferenceSpecifierType()
getRHS
public final edu.umich.visualsoar.parser.RHSValue getRHS()