import com.vaadin.ui.AbstractField;
/**
- * An Event
- * which represents the request to start an editor to enable the
+ * An Event which represents the request to start an editor to enable the
* user to perform the <code>action</code> transported with this event.
*
* @author a.kohlbecker
import eu.etaxonomy.vaadin.mvp.event.EditorViewEvent;
/**
+ * Presenters of this type are usually be used in conjunction with a {@link AbstractPopupEditor}.
+ * The presenter automatically handles save and delete operations. The methods {@link #saveBean(Object)} and
+ * {@link AbstractEditorPresenter#deleteBean(Object)} are executed internally in turn of an
+ * {@link EditorSaveEvent} or {@link EditorDeleteEvent} which are send by the {@link AbstractPopupEditor#save()}
+ * or {@link AbstractPopupEditor#delete()} method.
*
* @author a.kohlbecker
* @since Apr 5, 2017