Package | Description |
---|---|
casa.conversation2 | |
casa.jade |
Modifier and Type | Class and Description |
---|---|
class |
FormulaLispFilter |
Modifier and Type | Method and Description |
---|---|
protected void |
SubscribeServerConversation.observeFormula(Formula formula,
FormulaFilter filter) |
Modifier and Type | Field and Description |
---|---|
(package private) FormulaFilter |
BeliefObserver.filter |
Modifier and Type | Method and Description |
---|---|
static BeliefObserver |
BeliefObserver.onValueChange(CasaKB kbase,
String var,
FormulaFilter filter,
Runnable1<Object,Object> runnable)
Creates a BeliefObserver and adds it to the kbase so that runnable is executed
every time the var changes, subject to the filter.
|
void |
BeliefObserver.setFilter(FormulaFilter f) |
Constructor and Description |
---|
BeliefObserver(CasaKB kbase,
Formula formula,
FormulaFilter filter,
Runnable1<Formula,Object> runnable)
Constructs and new BeliefObserver to monitor the knowledge base for changes
to one or more formulas and execute runnable when its value changes,
subject to filter.
|