|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PropagationEvent
An interface for all implementations of events.
| Field Summary | |
|---|---|
static int |
POPPING
Value of the state in the queue: -1 means the var is being propagated. |
| Method Summary | |
|---|---|
void |
clear()
Clears the var if it not useful anymore. |
java.lang.Object |
getModifiedObject()
Returns the object, whose modification is described by the event |
boolean |
isActive(int idx)
Tests whether a propagation var is active in the propagation network. |
boolean |
propagateEvent()
Propagates the var through calls to the propagation engine. |
| Field Detail |
|---|
static final int POPPING
| Method Detail |
|---|
java.lang.Object getModifiedObject()
boolean propagateEvent()
throws ContradictionException
ContradictionExceptionboolean isActive(int idx)
void clear()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||