public static class InvertedDisappearancePriorityConflictResolver.InvertedDisappearancePriorityConflictSet extends FixedPriorityConflictSet
| Constructor and Description |
|---|
InvertedDisappearancePriorityConflictSet(FixedPriorityConflictResolver resolver,
java.util.Map<RuleSpecification<?>,java.lang.Integer> priorities) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
removeActivation(Activation<?> activation)
This method is called by the Agenda when an activation changes state and becomes or is still disabled.
|
addActivation, getConflictingActivations, getConflictResolver, getNextActivation, getNextActivationspublic InvertedDisappearancePriorityConflictSet(FixedPriorityConflictResolver resolver, java.util.Map<RuleSpecification<?>,java.lang.Integer> priorities)
public boolean removeActivation(Activation<?> activation)
ChangeableConflictSetremove may be called
on Activations that are not in the conflict set!removeActivation in interface ChangeableConflictSetremoveActivation in class FixedPriorityConflictSetactivation - the activation that should be removed from the conflict set