if (assertEvent != null) {
event.setCauseEvent(assertEvent);
}
break;
case LogEvent.ACTIVATION_CREATED:
ActivationLogEvent inActivationEvent = (ActivationLogEvent) inEvent;
event.setString("Activation created: Rule " + inActivationEvent.getRule() + " " + inActivationEvent.getDeclarations());
newActivations.add(event);
activationMap.put(((ActivationLogEvent) inEvent).getActivationId(), event);
break;
case LogEvent.ACTIVATION_CANCELLED:
inActivationEvent = (ActivationLogEvent) inEvent;
event.setString("Activation cancelled: Rule " + inActivationEvent.getRule() + " " + inActivationEvent.getDeclarations());
newActivations.add(event);
event.setCauseEvent((Event) activationMap.get(((ActivationLogEvent) inEvent).getActivationId()));
break;
case LogEvent.BEFORE_ACTIVATION_FIRE:
inActivationEvent = (ActivationLogEvent) inEvent;
event.setString("Activation executed: Rule " + inActivationEvent.getRule() + " " + inActivationEvent.getDeclarations());
events.add(event);
currentBeforeActivationEvent = event;
event.setCauseEvent((Event) activationMap.get(((ActivationLogEvent) inEvent).getActivationId()));
break;
case LogEvent.AFTER_ACTIVATION_FIRE: