public void conditionFulfilled(Behavior beh) { if (!this.busy && behContainer.isBehaviorActivated(beh)) { this.busy = true; beh.consequent(counterActionFactory); this.busy = false; } else { // beh.condition(userActionFactory); } }