Project

General

Profile

« Previous | Next » 

Revision 3129c2dd

Added by Patrick Plitzner over 6 years ago

ref #6913 Remove IEditorInput dependency from derivate editor input

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateViewEditorInput.java
12 12
import java.util.Collections;
13 13
import java.util.UUID;
14 14

  
15
import org.eclipse.jface.resource.ImageDescriptor;
16
import org.eclipse.ui.IEditorInput;
17
import org.eclipse.ui.IPersistableElement;
18

  
19 15
import eu.etaxonomy.taxeditor.editor.l10n.Messages;
20 16

  
21 17
/**
......
25 21
 * @date Nov 11, 2015
26 22
 *
27 23
 */
28
public class DerivateViewEditorInput implements IEditorInput {
24
public class DerivateViewEditorInput {
29 25

  
30 26
    private Collection<UUID> derivativeUuids;
31 27
    private UUID taxonUuid;
......
45 41
    public DerivateViewEditorInput(UUID derivativeUuid) {
46 42
    	this(derivativeUuid, null);
47 43
    }
48
    
44

  
49 45
    public DerivateViewEditorInput(Collection<UUID> derivativeUuids) {
50 46
        this(derivativeUuids, null);
51 47
    }
......
58 54
        return taxonUuid;
59 55
    }
60 56

  
61
    @Override
62
    public Object getAdapter(Class adapter) {
63
        return null;
64
    }
65

  
66
    @Override
67
    public boolean exists() {
68
        return false;
69
    }
70

  
71
    @Override
72
    public ImageDescriptor getImageDescriptor() {
73
        return null;
74
    }
75

  
76
    @Override
77
    public String getName() {
78
        return getEditorName();
79
    }
80

  
81
    @Override
82
    public IPersistableElement getPersistable() {
83
        return null;
84
    }
85

  
86
    @Override
87
    public String getToolTipText() {
88
        return getEditorName();
89
    }
90

  
91 57
    private String getEditorName() {
92 58
        return Messages.DerivateViewEditorInput_SPECIMEN_EDITOR;
93 59
    }

Also available in: Unified diff