Project

General

Profile

« Previous | Next » 

Revision 18fbda82

Added by Andreas Kohlbecker almost 6 years ago

AbstractEditorAction now with source button and target field

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/event/CollectionEditorAction.java
10 10

  
11 11
import java.util.UUID;
12 12

  
13
import com.vaadin.ui.Component;
13
import com.vaadin.ui.Button;
14
import com.vaadin.ui.Field;
14 15

  
16
import eu.etaxonomy.cdm.model.occurrence.Collection;
15 17
import eu.etaxonomy.vaadin.event.EditorActionType;
16 18
import eu.etaxonomy.vaadin.mvp.AbstractView;
17 19

  
......
19 21
 * @author a.kohlbecker
20 22
 * @since Mar 22, 2017
21 23
 */
22
public class CollectionEditorAction extends AbstractEditorAction {
24
public class CollectionEditorAction extends AbstractEditorAction<Collection> {
23 25

  
24 26
    /**
25 27
     * @param eventType
......
32 34
     * @param action
33 35
     * @param source
34 36
     */
35
    public CollectionEditorAction(EditorActionType action, Component source, AbstractView sourceView) {
36
        super(action, source, sourceView);
37
    public CollectionEditorAction(EditorActionType action, Button source, Field<Collection> target, AbstractView sourceView) {
38
        super(action, source, target, sourceView);
37 39
    }
38 40

  
39 41
    /**
......
42 44
     * @param source
43 45
     * @param sourceView
44 46
     */
45
    public CollectionEditorAction(EditorActionType action, UUID entityUuid, Component source, AbstractView sourceView) {
46
        super(action, entityUuid, source, sourceView);
47
    public CollectionEditorAction(EditorActionType action, UUID entityUuid, Button source, Field<Collection> target, AbstractView sourceView) {
48
        super(action, entityUuid, source, target, sourceView);
47 49
    }
48 50

  
49 51
}

Also available in: Unified diff