|
|||||||||
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
ContradictionException
boolean isActive(int idx)
void clear()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |