/*---------------------------------------------------------------------------- * Klasse: ActionEvent.java * Beschreibung: "Mutter aller Events", aufgehängt an der Object-Klasse. * Autor: Stephan Geberl, Jack Meyer * Datum: Dezember, 1997 * ---------------------------------------------------------------------------- */ import java.awt.Component; abstract class ActionEvent { /* * dieses Event merkt sich die Komponente, wer es ausgelöst hat */ private Component itsSource; /* * Konstruktor mit Auslöser */ public ActionEvent(Component source) { itsSource = source; }; /* * Abfage: wer ist der Auslöser */ public Component getEventSource() { return itsSource; }; };