package model.events; /** * Event.java * * @author Christopher Bertels (chbertel@uos.de) 17.09.2008 * * Oberklasse aller Videothek-Events */ public abstract class VideothekEvent { protected String name; /** * Erstellt ein {@link VideothekEvent} mit einem Standardnamen, bestehend aus * Klassenname und '- Event' angehängt. */ public VideothekEvent() { this.name = this.getClass().toString() + " - Event"; } /** * Erstellt ein {@link VideothekEvent} mit dem angegeben Namen. * @param name Der Name dieses Events. */ public VideothekEvent(String name) { this.name = name; } /** * Gibt den Namen des Events zurück. * @return Der Name des Events. */ public String getName() { return this.name; } }