Add constructor for single uuid
authorPatrick Plitzner <p.plitzner@bgbm.org>
Wed, 24 Aug 2016 08:24:29 +0000 (10:24 +0200)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Wed, 24 Aug 2016 08:27:19 +0000 (10:27 +0200)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateViewEditorInput.java

index 76358b0c4f0ffaf330bc8b2ffce631af5b3a77d9..67967db391fe05c7ec2b301751ec3ccd86157340 100644 (file)
@@ -10,6 +10,7 @@
 package eu.etaxonomy.taxeditor.editor.view.derivate;
 
 import java.util.Collection;
+import java.util.Collections;
 import java.util.UUID;
 
 import org.eclipse.jface.resource.ImageDescriptor;
@@ -31,11 +32,19 @@ public class DerivateViewEditorInput implements IEditorInput {
     public DerivateViewEditorInput() {
     }
 
+    public DerivateViewEditorInput(UUID derivativeUuid, UUID taxonUuid) {
+       this(Collections.singleton(derivativeUuid), taxonUuid);
+    }
+
     public DerivateViewEditorInput(Collection<UUID> derivativeUuids, UUID taxonUuid) {
         this.derivativeUuids = derivativeUuids;
         this.taxonUuid = taxonUuid;
     }
 
+    public DerivateViewEditorInput(UUID derivativeUuid) {
+       this(derivativeUuid, null);
+    }
+    
     public DerivateViewEditorInput(Collection<UUID> derivativeUuids) {
         this(derivativeUuids, null);
     }