edu.ucla.util
Class EvidenceAssertedProperty

Object
  extended by AbstractEnumProperty
      extended by FlagProperty
          extended by EvidenceAssertedProperty
All Implemented Interfaces:
EnumProperty

public class EvidenceAssertedProperty
extends FlagProperty

Since:
20040712
Author:
keith cascio

Nested Class Summary
 
Nested classes/interfaces inherited from class FlagProperty
FlagProperty.FlagValue
 
Field Summary
static EvidenceAssertedProperty PROPERTY
           
 
Fields inherited from class FlagProperty
FALSE, myArray, myList, TRUE
 
Method Summary
 EnumValue getDefault()
           
 String getID()
           
 String getName()
           
 boolean isTransient()
           
 boolean isUserEditable()
           
static void setAllValues(Collection vars, EvidenceController controller)
           
static void setValue(Variable var, EvidenceController controller)
           
static FlagProperty.FlagValue valueFor(Variable var, EvidenceController controller)
           
 
Methods inherited from class FlagProperty
contains, forIndex, forString, getValue, indexOf, isFlag, iterator, size, toBoolean, valueOf, valuesAsArray
 
Methods inherited from class AbstractEnumProperty
isModified, rotate, toString
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PROPERTY

public static final EvidenceAssertedProperty PROPERTY
Method Detail

getName

public String getName()

getDefault

public EnumValue getDefault()

getID

public String getID()

isUserEditable

public boolean isUserEditable()
Specified by:
isUserEditable in interface EnumProperty
Overrides:
isUserEditable in class AbstractEnumProperty

isTransient

public boolean isTransient()
Specified by:
isTransient in interface EnumProperty
Overrides:
isTransient in class AbstractEnumProperty

valueFor

public static FlagProperty.FlagValue valueFor(Variable var,
                                              EvidenceController controller)

setValue

public static void setValue(Variable var,
                            EvidenceController controller)

setAllValues

public static void setAllValues(Collection vars,
                                EvidenceController controller)


Copyright 2010 UCLA Automated Reasoning Group