package de.swm.gwt.client.interfaces; /** * Interface fuer allgemeine Actions. Koennen mit dem folgenden Adaptern verwenden werden: * <ul> * <li> MenuBarActionAdapter - Anzeige in einer MenuBar als MenuItem.</li> * <li> ButtonActionAdapter - Anzeige als Button in einem Formular</li> * </ul> * @param <T> der typ des Parameters * @author Wiese.Daniel <br> * copyright (C) 2010, SWM Services GmbH S-IP-AN-EE */ public interface ITypedAction<T> { /** * Fuehrt die Action aus. * * @param source * ein frei konfigurierbare parameter um die Action auszufuehren. */ void execute(T source); }