Add constructor for single uuid
[taxeditor.git] / 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);
     }