import java.util.EventObject; public class MyEvent extends EventObject { /** * Constructeur de l'événement. * Pour instancier des objets MyEvent. * @param source une instance de type MyComponent, la source de l'événement. */ public MyEvent(MyComponent source) { super(source); } @Override public MyEvent getSource() { return getSource(); } @Override public String toString() { return source.toString(); } /** * Retourne le nom de la source de l'événement. * @return le nom de la source as String */ public String getName() { return getSource().getName(); } }