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/ReferenceEditorAction.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.reference.Reference;
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 ReferenceEditorAction extends AbstractEditorAction {
24
public class ReferenceEditorAction extends AbstractEditorAction<Reference> {
25

  
23 26

  
24 27
    /**
25
     * @param eventType
28
     * @param type
26 29
     */
27 30
    public ReferenceEditorAction(EditorActionType type) {
28 31
        super(type);
29 32
    }
30 33

  
34

  
31 35
    /**
32 36
     * @param action
33 37
     * @param source
38
     * @param target
39
     * @param sourceView
34 40
     */
35
    public ReferenceEditorAction(EditorActionType action, Component source, AbstractView sourceView) {
36
        super(action, source, sourceView);
41
    public ReferenceEditorAction(EditorActionType action, Button source, Field<Reference> target, AbstractView sourceView) {
42
        super(action, source, target, sourceView);
37 43
    }
38 44

  
39 45
    /**
40 46
     * @param action
41
     * @param entityId
47
     * @param entityUuid
42 48
     * @param source
49
     * @param target
43 50
     * @param sourceView
44 51
     */
45
    public ReferenceEditorAction(EditorActionType action, UUID entityUuid, Component source, AbstractView sourceView) {
46
        super(action, entityUuid, source, sourceView);
52
    public ReferenceEditorAction(EditorActionType action, UUID entityUuid, Button source, Field<Reference> target, AbstractView sourceView) {
53
        super(action, entityUuid, source, target, sourceView);
47 54
    }
48 55

  
49 56
}

Also available in: Unified diff