1 package cz.cuni.amis.pogamut.base.component.bus.event.impl; 2 3 import cz.cuni.amis.pogamut.base.component.IComponent; 4 import cz.cuni.amis.pogamut.base.component.bus.IComponentEvent; 5 6 public class FatalErrorPropagatingEvent<SOURCE extends IComponent> extends FatalErrorEvent<SOURCE> { 7 8 private IComponentEvent event; 9 10 public FatalErrorPropagatingEvent(SOURCE component, String message, Throwable cause, IComponentEvent event) { 11 super(component, message, cause); 12 this.event = event; 13 } 14 15 public IComponentEvent getEvent() { 16 return event; 17 } 18 19 }