1 package cz.cuni.amis.pogamut.base.component.bus.event; 2 3 import cz.cuni.amis.pogamut.base.component.IComponent; 4 import cz.cuni.amis.pogamut.base.component.bus.IComponentEvent; 5 6 /** 7 * The component stopped its job. 8 * 9 * @author Jimmy 10 */ 11 public interface IStoppedEvent<SOURCE extends IComponent> extends IComponentEvent<SOURCE> { 12 13 /** 14 * Provides human readable information why the component is stopping. 15 * @return 16 */ 17 public String getMessage(); 18 19 }